Ocelli
Ocelli implements diffusion-based modeling for scalable visualization and exploration of developmental multimodal single-cell data, focusing on cell state transitions and biological processes involving developmental progression.
Key Features:
- Low-dimensional embedding visualization: Ocelli visualizes cells on a low-dimensional embedding that preserves the continuity of developmental progression.
- Rare and transient state identification: Ocelli identifies rare and transient cell states in developmental data.
- Trajectory inference integration: Ocelli integrates with trajectory inference algorithms for developmental analysis.
- Feature count imputation: Ocelli imputes undetected feature counts in single-cell data.
- Scalable implementation: Ocelli is implemented in Ray for scalable computation on multimodal single-cell data.
Scientific Applications:
- Developmental multimodal single-cell analysis: Ocelli analyzes simultaneous genome-wide measurements of multiple modalities including gene expression, chromatin accessibility, protein epitopes, and multiple histone modifications at single-cell resolution.
- Cell trajectory visualization: Ocelli visualizes cell trajectories to study developmental processes at multiple layers of gene regulation.
- Cell state transition modeling: Ocelli models biological processes involving cell state transitions during development.
Methodology:
Ocelli uses diffusion-based modeling as its core computational approach for analyzing developmental single-cell data.
Topics
Details
- Programming Languages:
- Python
- Added:
- 2/22/2026
- Last Updated:
- 2/22/2026