Genomics Proteomics & BioinformaticsBioinformaticsPeer-reviewed journal article
Evaluation of Cell Type Annotation R Packages on Single Cell RNA-seq Data
Abstract
Annotating cell types is a critical step in single cell RNA-Seq (scRNA-Seq) data analysis. Some supervised/semi-supervised classification methods have recently emerged to enable automated cell type identification. However, comprehensive evaluations of these methods are lacking to provide practical guidelines. Moreover, it is not clear whether some classification methods originally designed for analyzing other bulk omics data are adaptable to scRNA-Seq analysis. In this study, we evaluated ten cell-type annotation methods publicly available as R packages. Eight of them are popular methods developed specifically for single cell research (Seurat, scmap, SingleR, CHETAH, SingleCellNet, scID, Garnett, SCINA). The other two methods are repurposed from deconvoluting DNA methylation data: Linear Constrained Projection (CP) and Robust Partial Correlations (RPC). We conducted systematic comparisons on a wide variety of public scRNA-seq datasets as well as simulation data. We assessed the accuracy through intra-dataset and inter-dataset predictions, the robustness over practical challenges such as gene filtering, high similarity among cell types, and increased classification labels, as well as the capabilities on rare and unknown cell-type detection. Overall, methods such as Seurat, SingleR, CP, RPC and SingleCellNet performed well, with Seurat being the best at annotating major cell types. Also, Seurat, SingleR, CP and RPC are more robust against down-sampling. However, Seurat does have a major drawback at predicting rare cell populations, and it is suboptimal at differentiating cell types that are highly similar to each other, while SingleR and RPC are much better in these aspects. All the codes and data are available at: https://github.com/qianhuiSenn/scRNA_cell_deconv_benchmark.
- assay: scRNA-seq
- research focus: benchmarking
- research focus: cell type annotation
- approach: statistical model
- approach: benchmark study
- Citations
- 149
- FWCI
- 5.67
- Field percentile
- top 2%
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
- A comparison of automatic cell identification methods for single-cell RNA-sequencing data
Tamim Abdelaal, Lieke Michielsen, … Ahmed Essam Mahfouz·Genome biologyPeer-reviewed·Sep 9, 2019
- scClassifR: Framework to accurately classify cell types in single-cell RNA-sequencing data
Vy Nguyen, Johannes Griss·bioRxiv·Dec 22, 2020
- Dataset structure outweighs method choice in single-cell cell-type annotation
Oliver Wardhana·bioRxiv·Oct 2, 2026
- 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
- Superscan: Supervised Single-Cell Annotation
Carolyn Shasha, Yuan Tian, … Raphaël Gottardo·bioRxiv·May 20, 2021
- 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