Model-based branching point detection in single-cell data by K-Branches clustering
Nikolaos‐Kosmas ChlisiD, Florian WolfiD, Fabian Joachim TheisiD
Abstract
MotivationThe identification of heterogeneities in cell populations by utilizing single-cell technologies such as single-cell RNA-Seq, enables inference of cellular development and lineage trees. Several methods have been proposed for such inference from high-dimensional single-cell data. They typically assign each cell to a branch in a differentiation trajectory. However, they commonly assume specific geometries such as tree-like developmental hierarchies and lack statistically sound methods to decide on the number of branching events.\n\nResultsWe present K-Branches, a solution to the above problem by locally fitting half-lines to single-cell data, introducing a clustering algorithm similar to K-Means. These halflines are proxies for branches in the differentiation trajectory of cells. We propose a modified version of the GAP statistic for model selection, in order to decide on the number of lines that best describe the data locally. In this manner, we identify the location and number of subgroups of cells that are associated with branching events and full differentiation, respectively. We evaluate the performance of our method on single-cell RNA-Seq data describing the differentiation of myeloid progenitors during hematopoiesis, single-cell qPCR data of mouse blastocyst development and artificial data.\n\nAvailabilityAn R implementation of K-Branches is freely available at https://github.com/theislab/kbranches\n\nContactfabian.theis@helmholtz-muenchen.de
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 14
- FWCI
- 0.56
- Field percentile
- top 36%
- Organism
- 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
- Tree-ensemble analysis tests for presence of multifurcations in single cell data
Will Macnair, Laura De Vargas Roditi, … Manfred Claassen·bioRxiv·Oct 10, 2017
- BGP: Branched Gaussian processes for identifying gene-specific branching dynamics in single cell data
Alexis Boukouvalas, James J. Hensman, Magnus Rattray·Genome biologyPeer-reviewed·May 29, 2018
- DTFLOW: Inference and Visualization of Single-cell Pseudo-temporal Trajectories Using Diffusion Propagation
Jiangyong Wei, Tianshou Zhou, … Tianhai Tian·Genomics Proteomics & BioinformaticsPeer-reviewed·Mar 1, 2021
- Totem: a user-friendly tool for clustering-based inference of tree-shaped trajectories from single-cell data
Johannes Smolander, Sini Junttila, Laura L. Elo·bioRxiv·Sep 19, 2022
- FORKS: Finding Orderings Robustly using K-means and Steiner trees
Mayank Sharma, Huipeng Li, … Jayadeva·bioRxiv·Jun 20, 2017
- Continuous State HMMs for Modeling Time Series Single Cell RNA-Seq Data
Chieh Hubert Lin, Ziv Bar‐Joseph·BioinformaticsPeer-reviewed·Apr 18, 2019