A foundation model platform for single-cell transcriptomics with privacy-preserving federated learning.
Chiron Platform is a cutting-edge solution for handling single-cell transcriptomics data at scale while preserving privacy through federated learning. The platform provides:
- 🔒 Privacy-First Architecture: Train models across multiple institutions without sharing raw data
- 📊 Tabular Data Modeling: Specialized handling of unordered single-cell data structure
- 🧬 Biological Context: Novel pretraining strategies capturing regulatory logic across diverse biological systems
- 🔄 Robust Integration: Support for cell type annotation, gene imputation, and multi-omics integration
- Node.js (v16 or higher)
- pnpm (v8 or higher)
# Clone the repository
git clone https://github.com/your-org/chiron-platform.git
cd chiron-platform
# Install dependencies
pnpm install
# Start the development server
pnpm startThe application will be available at http://localhost:3000.
-
Frontend
- React 18 with TypeScript
- TailwindCSS for styling
- Zustand for state management
- React Router for navigation
-
Backend
- Python-based microservices
- Hypha RPC for client-server communication
- Federated learning infrastructure
chiron-platform/
├── src/ # Source code
│ ├── components/ # React components
│ ├── store/ # State management
│ ├── utils/ # Utility functions
│ └── types/ # TypeScript type definitions
├── public/ # Static assets
├── pages/ # Page components
└── resources/ # Additional resources
pnpm start: Start development serverpnpm build: Build for productionpnpm test: Run testspnpm eject: Eject from create-react-app
- Follow TypeScript best practices and maintain type safety
- Use functional components with hooks
- Write tests for critical functionality
- Follow the established code style (enforced by ESLint and Prettier)
We welcome contributions! Please see our Contributing Guidelines for details on how to submit pull requests, report issues, and contribute to the project.
This project is licensed under the MIT License - see the LICENSE file for details.
- The single-cell genomics community
- Our institutional partners
- All contributors and maintainers