Sage Monorepo¶
Build robust biomedical research apps faster
Overview¶
Developers building components in silos can lead to a number of problems, including duplicated components, increased maintenance, and reduced visibility.
Sage Monorepo addresses these problems by providing a centralized repository for standardized, reusable components. This solution also improves the developer experience (DX), which can lead to increased morale, productivity, retention, and knowledge transfer.
Why Sage Monorepo?¶
Build Products, Not Build Systems - Focus on what matters: solving biomedical research challenges, not wrestling with development infrastructure.
- Shared Components: Reusable libraries and components across all projects
- Modern Tooling: Nx workspace with TypeScript, Angular, Java, Python, and R support
- Streamlined CI/CD: Automated testing, building, and deployment workflows
- Developer Experience: Enhanced productivity with intelligent caching and task orchestration
Getting Started¶
Ready to start building? Choose your path:
Our Products¶
Explore the biomedical research platforms built with Sage Monorepo:
Product | Description | Links |
---|---|---|
Agora | High-dimensional human transcriptomic, proteomic, and metabolomic evidence for genes associated with Alzheimer's disease | Docs • API |
AMP-ALS | Accelerating Medicines Partnership for ALS research collaboration | API |
BixArena | Platform for biomedical data analysis competitions and challenges | API |
Model-AD | Resource for Alzheimer's disease model development and validation | API |
OpenChallenges | Cloud-native platform for biomedical challenges and citizen science data benchmarking | Docs • API |
Synapse | Collaborative platform for data sharing and analysis in biomedical research | API |
Platform Statistics¶
Our monorepo powers a comprehensive ecosystem:
- 145 Active Projects across multiple domains
- 6 Major APIs with comprehensive documentation
- 4 Programming Languages (TypeScript, Java, Python, R)
- Multiple Frameworks (Angular, Spring Boot, Flask, Shiny)
What's New¶
Check out our latest updates and improvements:
- Latest Updates - Recent releases and announcements
- Blog - Technical insights and developer stories
- Service Catalog - Complete project inventory
Community¶
Join our community and contribute to advancing biomedical research:
- Contribute: Check our Contributing Guide
- Issues: Report bugs and request features on GitHub
- Support: Get help through our FAQ or community channels
Ready to build the future of biomedical research? Get started today! |