A comparison of automatic cell identification methods for single-cell RNA-sequencing data
Tamim AbdelaaliD, Lieke MichielseniD, Davy CatsiD, Dylan Hoogduin, Hailiang MeiiD, Marcel J. T. ReindersiD, Ahmed Essam MahfouziD
Abstract
BackgroundSingle cell transcriptomics are rapidly advancing our understanding of the cellular composition of complex tissues and organisms. A major limitation in most analysis pipelines is the reliance on manual annotations to determine cell identities, which are time-consuming and irreproducible. The exponential growth in the number of cells and samples has prompted the adaptation and development of supervised classification methods for automatic cell identification.\n\nResultsHere, we benchmarked 20 classification methods that automatically assign cell identities including single cell-specific and general-purpose classifiers. The methods were evaluated using eight publicly available single cell RNA-sequencing datasets of different sizes, technologies, species, and complexity. The performance of the methods was evaluated based on their accuracy, percentage of unclassified cells, and computation time. We further evaluated their sensitivity to the input features, their performance across different annotation levels and datasets. We found that most classifiers performed well on a variety of datasets with decreased accuracy for complex datasets with overlapping classes or deep annotations. The general-purpose SVM classifier has overall the best performance across the different experiments.\n\nConclusionsWe present a comprehensive evaluation of automatic cell identification methods for single cell RNA-sequencing data. All the code used for the evaluation is available on GitHub (https://github.com/tabdelaal/scRNAseq_Benchmark). Additionally, we provide a Snakemake workflow to facilitate the benchmarking and to support extension of new methods and new datasets (https://github.com/tabdelaal/scRNAseq_Benchmark/tree/snakemake_and_docker).
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 628
- FWCI
- 25.82
- Field percentile
- top 1%
- 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
- Evaluation of Cell Type Annotation R Packages on Single Cell RNA-seq Data
Qianhui Huang, Yu Liu, … Lana Xia Garmire·Genomics Proteomics & BioinformaticsPeer-reviewed·Dec 24, 2020
- scClassifR: Framework to accurately classify cell types in single-cell RNA-sequencing data
Vy Nguyen, Johannes Griss·bioRxiv·Dec 22, 2020
- Evaluation of methods to assign cell type labels to cell clusters from single-cell RNA-sequencing data
J. Javier Díaz-Mejía, Elaine C. Meng, … John H. Morris·F1000ResearchPeer-reviewed·Mar 15, 2019
- Dataset structure outweighs method choice in single-cell cell-type annotation
Oliver Wardhana·bioRxiv·Oct 2, 2026
- scDeepInsight: a supervised cell-type identification method for scRNA-seq data with deep learning
Shangru Jia, Artem Lysenko, … Tatsuhiko Tsunoda·Briefings in BioinformaticsPeer-reviewed·Jul 5, 2023
- A neural network-based method for exhaustive cell label assignment using single cell RNA-seq data
Ziyi Li, Hao Feng·Scientific ReportsPeer-reviewed·Jan 18, 2022