Poincare Maps for Analyzing Complex Hierarchies in Single-Cell Data
Anna Klimovskaia, David López-Paz, Léon BottouiD, Maximilian NickeliD
Abstract
The need to understand cell developmental processes spawned a plethora of computational methods for discovering hierarchies from scRNAseq data. However, existing techniques are based on Euclidean geometry, a suboptimal choice for modeling complex cell trajectories with multiple branches. To overcome this fundamental representation issue we propose Poincare maps, a method that harness the power of hyperbolic geometry into the realm of single-cell data analysis. Often understood as a continuous extension of trees, hyperbolic geometry enables the embedding of complex hierarchical data in only two dimensions while preserving the pairwise distances between points in the hierarchy. This enables direct exploratory analysis and the use of our embeddings in a wide variety of downstream data analysis tasks, such as visualization, clustering, lineage detection and pseudo-time inference. When compared to existing methods --unable to address all these important tasks using a single embedding-- Poincare maps produce state-of-the-art two-dimensional representations of cell trajectories on multiple scRNAseq datasets. More specifically, we demonstrate that Poincare maps allow in a straightforward manner to formulate new hypotheses about biological processes unbeknown to prior methods. Significance statementThe discovery of hierarchies in biological processes is central to developmental biology. We propose Poincare maps, a new method based on hyperbolic geometry to discover continuous hierarchies from pairwise similarities. We demonstrate the efficacy of our method on multiple single-cell datasets on tasks such as visualization, clustering, lineage identification, and pseudo-time inference.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 92
- FWCI
- 3.89
- Field percentile
- top 5%
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Contrastive Poincare Maps: uncovering developmental lineages from single-cell data with scalable hyperbolic embeddings
Nithya Bhasker, Hattie Chung, … Melanie Weber·bioRxiv·Aug 22, 2025
- MarkovHC: Markov hierarchical clustering for the topological structure of high-dimensional single-cell omics data
Zhenyi Wang, Yanjie Zhong, … Michael Q. Zhang·bioRxiv·Nov 4, 2020
- Graph abstraction reconciles clustering with trajectory inference through a topology preserving map of single cells
F. Alexander Wolf, Fiona Hamey, … Fabian Joachim Theis·Genome biologyPeer-reviewed·Mar 19, 2019
- Laplacian eigenmaps and principal curves for high resolution pseudotemporal ordering of single-cell RNA-seq profiles
Kieran Campbell, Chris P Ponting, Caleb Webber·bioRxiv·Sep 18, 2015
- Interpretable spherical geometry of single-cell state transitions from dominant principal components
Long Yuan, Xuyang Li, … Alexander S. Szalay·bioRxiv·Sep 18, 2026
- An analytical framework for interpretable and generalizable 'quasilinear' single-cell data analysis
Jian Zhou, Olga G. Troyanskaya·Nature MethodsPeer-reviewed·Nov 1, 2021