Genome ResearchBioinformaticsPeer-reviewed journal article
Linear-time cluster ensembles of large-scale single-cell RNA-seq and multimodal data
Abstract
A fundamental task in single-cell RNA-seq (scRNA-seq) analysis is the identification of transcriptionally distinct groups of cells. Numerous methods have been proposed for this problem, with a recent focus on methods for the cluster analysis of ultra-large scRNA-seq data sets produced by droplet-based sequencing technologies. Most existing methods rely on a sampling step to bridge the gap between algorithm scalability and volume of the data. Ignoring large parts of the data, however, often yields inaccurate groupings of cells and risks overlooking rare cell types. We propose method Specter that adopts and extends recent algorithmic advances in (fast) spectral clustering. In contrast to methods that cluster a (random) subsample of the data, we adopt the idea of landmarks that are used to create a sparse representation of the full data from which a spectral embedding can then be computed in linear time. We exploit Specters speed in a cluster ensemble scheme that achieves a substantial improvement in accuracy over existing methods and that is sensitive to rare cell types. Its linear time complexity allows Specter to scale to millions of cells and leads to fast computation times in practice. Furthermore, on CITE-seq data that simultaneously measures gene and protein marker expression we demonstrate that Specter is able to utilize multimodal omics measurements to resolve subtle transcriptomic differences between subpopulations of cells. Specter is open source and available at https://github.com/canzarlab/Specter.
- Citations
- 28
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
- dropClust: Efficient clustering of ultra-large scRNA-seq data
Debajyoti Sinha, Akhilesh Kumar, … Debarka Sengupta·Nucleic Acids ResearchPeer-reviewed·Jan 7, 2018
- SAME-clustering: Single-cell Aggregated Clustering via Mixture Model Ensemble
Ruth Huh, Yuchen Yang, … Yun Li·Nucleic Acids ResearchPeer-reviewed·Oct 11, 2019
- SHARP: Single-cell RNA-seq Hyper-fast and Accurate Processing via Ensemble Random Projection
Shibiao Wan, Junil Kim, Kyoung‐Jae Won·Genome ResearchPeer-reviewed·Feb 1, 2020
- SC3s - efficient scaling of single cell consensus clustering to millions of cells
Fu Xiang Quah, Martin Hemberg·BMC BioinformaticsPeer-reviewed·Dec 11, 2022
- SAFE-clustering: Single-cell Aggregated (From Ensemble) Clustering for Single-cell RNA-seq Data
Yuchen Yang, Ruth Huh, … Yun Li·BioinformaticsPeer-reviewed·Sep 6, 2018
- EnClaSC: A novel ensemble approach for accurate and robust cell-type classification of single-cell transcriptomes
Xiaoyang Chen, Shengquan Chen, Rui Jiang·BMC BioinformaticsPeer-reviewed·Sep 1, 2020