A comparison of automatic cell identification methods for single-cell RNA sequencing data

被引:365
作者
Abdelaal, Tamim [1 ,2 ]
Michielsen, Lieke [1 ,2 ]
Cats, Davy [3 ]
Hoogduin, Dylan [3 ]
Mei, Hailiang [3 ]
Reinders, Marcel J. T. [1 ,2 ]
Mahfouz, Ahmed [1 ,2 ]
机构
[1] Leiden Univ, Med Ctr, Leiden Computat Biol Ctr, Einthovenweg 20, NL-2333 ZC Leiden, Netherlands
[2] Delft Univ Technol, Delft Bioinformat Lab, Van Mourik Broekmanweg 6, NL-2628 XE Delft, Netherlands
[3] Leiden Univ, Med Ctr, Dept Biomed Data Sci, Sequencing Anal Support Core, Einthovenweg 20, NL-2333 ZC Leiden, Netherlands
基金
欧盟地平线“2020”;
关键词
scRNA-seq; Benchmark; Classification; Cell identity; SEQ;
D O I
10.1186/s13059-019-1795-z
中图分类号
Q81 [生物工程学(生物技术)]; Q93 [微生物学];
学科分类号
071005 ; 0836 ; 090102 ; 100705 ;
摘要
Background Single-cell transcriptomics is 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. Results Here, we benchmarked 22 classification methods that automatically assign cell identities including single-cell-specific and general-purpose classifiers. The performance of the methods is evaluated using 27 publicly available single-cell RNA sequencing datasets of different sizes, technologies, species, and levels of complexity. We use 2 experimental setups to evaluate the performance of each method for within dataset predictions (intra-dataset) and across datasets (inter-dataset) based on accuracy, percentage of unclassified cells, and computation time. We further evaluate the methods' sensitivity to the input features, number of cells per population, and their performance across different annotation levels and datasets. We find that most classifiers perform well on a variety of datasets with decreased accuracy for complex datasets with overlapping classes or deep annotations. The general-purpose support vector machine classifier has overall the best performance across the different experiments. Conclusions We 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 (). Additionally, we provide a Snakemake workflow to facilitate the benchmarking and to support the extension of new methods and new datasets.
引用
收藏
页数:19
相关论文
共 53 条
[21]   MAST: a flexible statistical framework for assessing transcriptional changes and characterizing heterogeneity in single-cell RNA sequencing data [J].
Finak, Greg ;
McDavid, Andrew ;
Yajima, Masanao ;
Deng, Jingyuan ;
Gersuk, Vivian ;
Shalek, Alex K. ;
Slichter, Chloe K. ;
Miller, Hannah W. ;
McElrath, M. Juliana ;
Prlic, Martin ;
Linsley, Peter S. ;
Gottardo, Raphael .
GENOME BIOLOGY, 2015, 16
[22]   Cell type transcriptome atlas for the planarian Schmidtea mediterranea [J].
Fincher, Christopher T. ;
Wurtzel, Omri ;
de Hoog, Thom ;
Kravarik, Kellie M. ;
Reddien, Peter W. .
SCIENCE, 2018, 360 (6391)
[23]   PanglaoDB: a web server for exploration of mouse and human single-cell RNA sequencing data [J].
Franzen, Oscar ;
Gan, Li-Ming ;
Bjorkegren, Johan L. M. .
DATABASE-THE JOURNAL OF BIOLOGICAL DATABASES AND CURATION, 2019,
[24]   Batch effects in single-cell RNA-sequencing data are corrected by matching mutual nearest neighbors [J].
Haghverdi, Laleh ;
Lun, Aaron T. L. ;
Morgan, Michael D. ;
Marioni, John C. .
NATURE BIOTECHNOLOGY, 2018, 36 (05) :421-+
[25]   Mapping the Mouse Cell Atlas by Microwell-Seq (vol 172, pg 1091, 2018) [J].
Han, Xiaoping ;
Wang, Renying ;
Zhou, Yincong ;
Fei, Lijiang ;
Sun, Huiyu ;
Lai, Shujing ;
Saadatpour, Assieh ;
Zhou, Ziming ;
Chen, Haide ;
Ye, Fang ;
Huang, Daosheng ;
Xu, Yang ;
Huang, Wentao ;
Jiang, Mengmeng ;
Jiang, Xinyi ;
Mao, Jie ;
Chen, Yao ;
Lu, Chenyu ;
Xie, Jin ;
Fang, Qun ;
Wang, Yibin ;
Yue, Rui ;
Li, Tiefeng ;
Huang, He ;
Orkin, Stuart H. ;
Yuan, Guo-Cheng ;
Chen, Ming ;
Guo, Guoji .
CELL, 2018, 173 (05) :1307-1307
[26]   OMICtools: an informative directory for multi-omic data analysis [J].
Henry, Vincent J. ;
Bandrowski, Anita E. ;
Pepin, Anne-Sophie ;
Gonzalez, Bruno J. ;
Desfeux, Arnaud .
DATABASE-THE JOURNAL OF BIOLOGICAL DATABASES AND CURATION, 2014,
[27]   Conserved cell types with divergent features in human versus mouse cortex [J].
Hodge, Rebecca D. ;
Bakken, Trygve E. ;
Miller, Jeremy A. ;
Smith, Kimberly A. ;
Barkan, Eliza R. ;
Graybuck, Lucas T. ;
Close, Jennie L. ;
Long, Brian ;
Johansen, Nelson ;
Penn, Osnat ;
Yao, Zizhen ;
Eggermont, Jeroen ;
Hollt, Thomas ;
Levi, Boaz P. ;
Shehata, Soraya I. ;
Aevermann, Brian ;
Beller, Allison ;
Bertagnolli, Darren ;
Brouner, Krissy ;
Casper, Tamara ;
Cobbs, Charles ;
Dalley, Rachel ;
Dee, Nick ;
Ding, Song-Lin ;
Ellenbogen, Richard G. ;
Fong, Olivia ;
Garren, Emma ;
Goldy, Jeff ;
Gwinn, Ryder P. ;
Hirschstein, Daniel ;
Keene, C. Dirk ;
Keshk, Mohamed ;
Ko, Andrew L. ;
Lathia, Kanan ;
Mahfouz, Ahmed ;
Maltzer, Zoe ;
McGraw, Medea ;
Thuc Nghi Nguyen ;
Nyhus, Julie ;
Ojemann, Jeffrey G. ;
Oldre, Aaron ;
Parry, Sheana ;
Reynolds, Shannon ;
Rimorin, Christine ;
Shapovalova, Nadiya V. ;
Somasundaram, Saroja ;
Szafer, Aaron ;
Thomsen, Elliot R. ;
Tieu, Michael ;
Quon, Gerald .
NATURE, 2019, 573 (7772) :61-+
[28]  
Johnson TS, 2019, BIOINFORMATICS, DOI [10. 1093/bioinformatics/btz295, DOI 10.1093/BI0INFORMATICS/BTZ295]
[29]   scmap: projection of single-cell RNA -seq data across data sets [J].
Kiselev, Vladimir Yu ;
Yiu, Andrew ;
Hemberg, Martin .
NATURE METHODS, 2018, 15 (05) :359-+
[30]  
Kohler ND, 2019, bioRxiv