The DOI matches its Crossref record; 60 of the 63 references it cites were found in a registry or an index.
Scater: pre-processing, quality control, normalization and visualization of single-cell RNA-seq data in R
Open accessPublished version of a preprint
Abstract
Motivation: Single-cell RNA sequencing (scRNA-seq) is increasingly used to study gene expression at the level of individual cells. However, preparing raw sequence data for further analysis is not a straightforward process. Biases, artifacts and other sources of unwanted variation are present in the data, requiring substantial time and effort to be spent on pre-processing, quality control (QC) and normalization. Results: We have developed the R/Bioconductor package scater to facilitate rigorous pre-processing, quality control, normalization and visualization of scRNA-seq data. The package provides a convenient, flexible workflow to process raw sequencing reads into a high-quality expression dataset ready for downstream analysis. scater provides a rich suite of plotting tools for single-cell data and a flexible data structure that is compatible with existing tools and can be used as infrastructure for future software development. Availability and Implementation: The open-source code, along with installation instructions, vignettes and case studies, is available through Bioconductor at http://bioconductor.org/packages/scater. Supplementary information: Supplementary data are available at Bioinformatics online.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the citing paper
“Cell level quality control and cell filtering was performed in scater (112).”
From Non-neuronal expression of SARS-CoV-2 entry genes in the olfactory system suggests mechanisms underlying COVID-19-associated anosmia (2020) · cites this paper as [112]
In the citing paper
“Inspection of all datasets for batch effects was performed using the scater package (version 1.10.1) (112).”
From Non-neuronal expression of SARS-CoV-2 entry genes in the olfactory system suggests mechanisms underlying COVID-19-associated anosmia (2020) · cites this paper as [112]
In the citing paper
“Popular platforms such as Seurat (Butler et al, 2018), Scater (McCarthy et al, 2017), or Scanpy (Wolf et al, 2018) provide integrated environments to develop pipelines and contain large analysis toolboxes. However, out of necessity these platforms limit themselves to tools developed in their respective programming languages.”
From Current best practices in single-cell RNA-seq analysis: a tutorial (2019) · cites this paper as McCarthy et al, 2017
In the citing paper
“Among command line platforms, Scater (McCarthy et al, 2017) and Seurat (Butler et al, 2018) easily interface with the large variety of analysis tools available via the R Bioconductor project (Huber et al, 2015).”
From Current best practices in single-cell RNA-seq analysis: a tutorial (2019) · cites this paper as McCarthy et al, 2017
In the citing paper
“Currently available platforms exist on the command line in R (McCarthy et al, 2017; Butler et al, 2018) or Python (Wolf et al, 2018), and as local applications (Patel, 2018; preprint: Scholz et al, 2018) or Web servers (Gardeux et al, 2017; Zhu et al, 2017) with graphical user interfaces (GUIs).”
From Current best practices in single-cell RNA-seq analysis: a tutorial (2019) · cites this paper as McCarthy et al, 2017
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Fast gapped-read alignment with Bowtie 2
Langmead, B., & Salzberg, S. L. (2012) · Nature Methods · doi:10.1038/nmeth.1923 · Cited by 56,400
Robinson, M. D., McCarthy, D. J., & Smyth, G. K. (2010) · Bioinformatics · doi:10.1093/bioinformatics/btp616 · Cited by 41,364
Self-citationlimma powers differential expression analyses for RNA-sequencing and microarray studies
Ritchie, M. E., Phipson, B., Wu, D., Hu, Y., Law, C. W., Shi, W., & Smyth, G. K. (2015) · Nucleic Acids Research · doi:10.1093/nar/gkv007 · Cited by 40,458
Wickham, H. (2016) · Use R! · doi:10.1007/978-3-319-24277-4 · Cited by 34,873
(2008) · Journal of Machine Learning Research · Cited by 33,051
featureCounts: an efficient general purpose program for assigning sequence reads to genomic features
Liao, Y., Smyth, G. K., & Shi, W. (2014) · Bioinformatics · doi:10.1093/bioinformatics/btt656 · Cited by 27,219
HTSeq—a Python framework to work with high-throughput sequencing data
Anders, S., Pyl, P. T., & Huber, W. (2015) · Bioinformatics · doi:10.1093/bioinformatics/btu638 · Cited by 21,464
Differential expression analysis for sequence count data
Anders, S., & Huber, W. (2010) · Genome Biology · doi:10.1186/gb-2010-11-10-r106 · Cited by 15,581
Salmon provides fast and bias-aware quantification of transcript expression
Patro, R., Duggal, G., Love, M. I., Irizarry, R. A., & Kingsford, C. (2017) · Nature Methods · doi:10.1038/nmeth.4197 · Cited by 12,700
Kim, D., Pertea, G., Trapnell, C., Pimentel, H., Kelley, R., & Salzberg, S. L. (2013) · Genome Biology · doi:10.1186/gb-2013-14-4-r36 · Cited by 12,668
Near-optimal probabilistic RNA-seq quantification
Bray, N. L., Pimentel, H., Melsted, P., & Pachter, L. (2016) · Nature Biotechnology · doi:10.1038/nbt.3519 · Cited by 9,723
A scaling normalization method for differential expression analysis of RNA-seq data
Robinson, M. D., & Oshlack, A. (2010) · Genome Biology · doi:10.1186/gb-2010-11-3-r25 · Cited by 7,876
Trapnell, C., Cacchiarelli, D., Grimsby, J., Pokharel, P., Li, S., Morse, M., Lennon, N. J., Livak, K. J., Mikkelsen, T. S., & Rinn, J. L. (2014) · Nature Biotechnology · doi:10.1038/nbt.2859 · Cited by 7,314
Highly parallel genome-wide expression profiling of individual cells using nanoliter droplets.
Macosko, E. Z., Basu, A., Satija, R., Nemesh, J., Shekhar, K., Goldman, M., Tirosh, I., Bialas, A. R., Kamitaki, N., Martersteck, E. M., et al. (2015) · Cell · doi:10.1016/j.cell.2015.05.002 · Cited by 7,110
Orchestrating high-throughput genomic analysis with Bioconductor
Huber, W. K., Carey, V. J., Gentleman, R. C., Anders, S., Carlson, M. R. J., Carvalho, B. S., Bravo, H. C., Davis, S. R., Gatto, L., Girke, T., et al. (2015) · Nature Methods · doi:10.1038/nmeth.3252 · Cited by 3,614
Differential analysis of gene regulation at transcript resolution with RNA-seq
Trapnell, C., Hendrickson, D. G., Sauvageau, M., Goff, L., Rinn, J. L., & Pachter, L. (2013) · Nature Biotechnology · doi:10.1038/nbt.2450 · Cited by 3,492
Finak, G., McDavid, A., Yajima, M., Deng, J., Gersuk, V., Shalek, A. K., Slichter, C. K., Miller, H. W., McElrath, M. J., Prlic, M., et al. (2015) · Genome Biology · doi:10.1186/s13059-015-0844-5 · Cited by 3,159
Cell types in the mouse cortex and hippocampus revealed by single-cell RNA-seq
Zeisel, A., Muñoz-Manchado, A. B., Codeluppi, S., Lönnerberg, P., La Manno, G., Juréus, A., Marques, S., Munguba, H., He, L., Betsholtz, C., et al. (2015) · Science · doi:10.1126/science.aaa1934 · Cited by 3,124
Tackling the widespread and critical impact of batch effects in high-throughput data
Leek, J. T., Scharpf, R. B., Bravo, H. C., Simcha, D., Langmead, B., Johnson, W. E., Geman, D., Baggerly, K., & Irizarry, R. A. (2010) · Nature Reviews Genetics · doi:10.1038/nrg2825 · Cited by 2,196
Normalization of RNA-seq data using factor analysis of control genes or samples
Risso, D., Ngai, J., Speed, T. P., & Dudoit, S. (2014) · Nature Biotechnology · doi:10.1038/nbt.2931 · Cited by 2,052
Capturing Heterogeneity in Gene Expression Studies by Surrogate Variable Analysis
Leek, J. T., & Storey, J. D. (2007) · PLoS Genetics · doi:10.1371/journal.pgen.0030161 · Cited by 1,930
Bullard, J. H., Purdom, E., Hansen, K. D., & Dudoit, S. (2010) · BMC Bioinformatics · doi:10.1186/1471-2105-11-94 · Cited by 1,680
A step-by-step workflow for low-level analysis of single-cell RNA-seq data
Lun, A. T. L., McCarthy, D. J., & Marioni, J. C. (2016) · F1000Research · doi:10.12688/f1000research.9501.1 · Cited by 1,551
Self-citationAmir, E.-A. D., Davis, K. L., Tadmor, M. D., Simonds, E. F., Levine, J. H., Bendall, S. C., Shenfeld, D. K., Krishnaswamy, S., Nolan, G. P., & Pe'er, D. (2013) · Nature Biotechnology · doi:10.1038/nbt.2594 · Cited by 1,550
SC3: consensus clustering of single-cell RNA-seq data
Kiselev, V. Y., Kirschner, K., Schaub, M. T., Andrews, T., Yiu, A., Chandra, T., Natarajan, K. N., Reik, W., Barahona, M., Green, A. R., et al. (2017) · Nature Methods · doi:10.1038/nmeth.4236 · Cited by 1,500
Diffusion pseudotime robustly reconstructs lineage branching
Haghverdi, L., Büttner, M., Wolf, F. A., Buettner, F., & Theis, F. J. (2016) · Nature Methods · doi:10.1038/nmeth.3971 · Cited by 1,385
SC3 - consensus clustering of single-cell RNA-Seq dataPreprint
Kiselev, V., Kirschner, K., Schaub, M. T., et al. (2016) · Nature Methods · doi:10.1101/036558 · Cited by 1,357
Bayesian approach to single-cell differential expression analysis
Kharchenko, P. V., Silberstein, L., & Scadden, D. T. (2014) · Nature Methods · doi:10.1038/nmeth.2967 · Cited by 1,348
Yates, A. D., Akanni, W. A., Amode, M. R., Barrell, D. G., Billis, K., Carvalho‐Silva, D., Cummins, C. A., Clapham, P., Fitzgerald, S. F., Gil, L., et al. (2015) · Nucleic Acids Research · doi:10.1093/nar/gkv1157 · Cited by 1,246
Single-cell messenger RNA sequencing reveals rare intestinal cell types
Grün, D., Lyubimova, A., Kester, L., Wiebrands, K., Basak, O., Sasaki, N., Clevers, H., & van Oudenaarden, A. (2015) · Nature · doi:10.1038/nature14966 · Cited by 1,234
Single-cell transcriptomics reveals bimodality in expression and splicing in immune cells
Shalek, A. K., Satija, R., Adiconis, X., Gertner, R. S., Gaublomme, J. T., Raychowdhury, R., Schwartz, S., Yosef, N., Malboeuf, C., Lu, D., et al. (2013) · Nature · doi:10.1038/nature12172 · Cited by 1,190
Buettner, F., Natarajan, K. N., Casale, F. P., Proserpio, V., Scialdone, A., Theis, F. J., Teichmann, S. A., Marioni, J. C., & Stegle, O. (2015) · Nature Biotechnology · doi:10.1038/nbt.3102 · Cited by 1,136
Pooling across cells to normalize single-cell RNA sequencing data with many zero counts
L. Lun, A. T., Bach, K., & Marioni, J. C. (2016) · Genome Biology · doi:10.1186/s13059-016-0947-7 · Cited by 1,108
Self-citationStegle, O., Parts, L., Piipari, M., Winn, J., & Durbin, R. (2012) · Nature Protocols · doi:10.1038/nprot.2011.457 · Cited by 1,049
Accounting for technical noise in single-cell RNA-seq experiments
Brennecke, P., Anders, S., Kim, J. K., Kołodziejczyk, A. A., Zhang, X., Proserpio, V., Baying, B., Benes, V., Teichmann, S. A., Marioni, J. C., et al. (2013) · Nature Methods · doi:10.1038/nmeth.2645 · Cited by 979
Bendall, S. C., Davis, K. L., Amir, E.-A. D., Tadmor, M. D., Simonds, E. F., Chen, T. J., Shenfeld, D. K., Nolan, G. P., & Pe’er, D. (2014) · Cell · doi:10.1016/j.cell.2014.04.005 · Cited by 906
Classification of low quality cells from single-cell RNA-seq data
Ilicic, T., Kim, J. K., Kolodziejczyk, A. A., Bagger, F. O., McCarthy, D. J., Marioni, J. C., & Teichmann, S. A. (2016) · Genome Biology · doi:10.1186/s13059-016-0888-1 · Cited by 693
Self-citationDiffusion maps for high-dimensional single-cell analysis of differentiation data
Haghverdi, L., Buettner, F., & Theis, F. J. (2015) · Bioinformatics · doi:10.1093/bioinformatics/btv325 · Cited by 649
destiny : diffusion maps for large-scale single-cell data in R
Angerer, P., Haghverdi, L., Büttner, M., Theis, F. J., Marr, C., & Buettner, F. (2016) · Bioinformatics · doi:10.1093/bioinformatics/btv715 · Cited by 640
Missing data and technical variability in single-cell RNA-sequencing experiments
Hicks, S. C., Townes, F. W., Teng, M., & Irizarry, R. A. (2018) · Biostatistics · doi:10.1093/biostatistics/kxx053 · Cited by 635
svaseq: removing batch effects and other unwanted noise from sequencing data
Leek, J. T. (2014) · Nucleic Acids Research · doi:10.1093/nar/gku864 · Cited by 551
Design and Analysis of Single-Cell Sequencing Experiments
Grün, D., & van Oudenaarden, A. (2015) · Cell · doi:10.1016/j.cell.2015.10.039 · Cited by 536
Outlier identification in high dimensions
Peter Filzmoser, A., Maronna, R. A., & Werner, M. (2007) · Computational Statistics & Data Analysis · doi:10.1016/j.csda.2007.05.018 · Cited by 401
Computational assignment of cell-cycle stage from single-cell transcriptome data
Scialdone, A., Natarajan, K. N., Saraiva, L. R., Proserpio, V., Teichmann, S. A., Stegle, O., Marioni, J. C., & Buettner, F. (2015) · Methods · doi:10.1016/j.ymeth.2015.06.021 · Cited by 394
Characterizing transcriptional heterogeneity through pathway and gene set overdispersion analysis
Fan, J., Salathia, N. S., Liu, R., Kaeser, G. E., Yung, Y. C., Herman, J. L., Kaper, F., Fan, J., Zhang, K., Chun, J. J. M., et al. (2016) · Nature Methods · doi:10.1038/nmeth.3734 · Cited by 376
SINCERA: A Pipeline for Single-Cell RNA-Seq Profiling Analysis
Guo, M., Wang, H., Potter, S. S., Whitsett, J. A., & Xu, Y. J. (2015) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1004575 · Cited by 357
BASiCS: Bayesian Analysis of Single-Cell Sequencing Data
Vallejos, C. A., Marioni, J. C., & Richardson, S. (2015) · PLOS Computational Biology · doi:10.1371/journal.pcbi.1004333 · Cited by 302
Resolving early mesoderm diversification through single-cell expression profiling
Scialdone, A., Tanaka, Y., Jawaid, W., Moignard, V., Wilson, N. K., Macaulay, I. C., Marioni, J. C., & Göttgens, B. (2016) · Nature · doi:10.1038/nature18633 · Cited by 293
A statistical approach for identifying differential distributions in single-cell RNA-seq experiments
Korthauer, K. D., Chu, L.-F., Newton, M. A., Li, Y., Thomson, J., Stewart, R., & Kendziorski, C. (2016) · Genome Biology · doi:10.1186/s13059-016-1077-y · Cited by 273
Kim, J. K., Kolodziejczyk, A. A., Ilicic, T., Teichmann, S. A., & Marioni, J. C. (2015) · Nature Communications · doi:10.1038/ncomms9687 · Cited by 251
A benchmark for RNA-seq quantification pipelines
Teng, M., Love, M. I., Davis, C., Djebali, S., Dobin, A., Graveley, B. R., Li, S., Mason, C. E., Olson, S., Pervouchine, D. D., et al. (2016) · Genome biology · doi:10.1186/s13059-016-0940-1 · Cited by 197
Beta-Poisson model for single-cell RNA-seq data analyses
Vu, T. N., Wills, Q. F., Kalari, K. R., Niu, N., Wang, L., Rantalainen, M., & Pawitan, Y. (2016) · Bioinformatics · doi:10.1093/bioinformatics/btw202 · Cited by 157
Self-citationKanitz, A., Gypas, F., Gruber, A. J., Gruber, A. J., Martin, G., & Zavolan, M. (2015) · Genome biology · doi:10.1186/s13059-015-0702-5 · Cited by 148
Patro, R., Duggal, G., Love, M. I., et al. (2015) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/021592 · Cited by 129
Chikina, M. D., Zaslavsky, E., & Sealfon, S. C. (2015) · Bioinformatics · doi:10.1093/bioinformatics/btv015 · Cited by 118
Normalization and noise reduction for single cell RNA-seq experiments
Ding, B., Zheng, L., Zhu, Y., Li, N., Jia, H., Ai, R., Wildberg, A., & Wang, W. (2015) · Bioinformatics · doi:10.1093/bioinformatics/btv122 · Cited by 99
Beyond comparisons of means: understanding changes in gene expression at the single-cell level
Vallejos, C. A., Richardson, S. T., & Marioni, J. C. (2016) · Genome biology · doi:10.1186/s13059-016-0930-3 · Cited by 93
Juliá, M., Telenti, A., & Rausell, A. (2015) · Bioinformatics · doi:10.1093/bioinformatics/btv368 · Cited by 57
Analysis and simulation of gene expression profiles in pure and mixed cell populations
Hebenstreit, D., & Teichmann, S. A. (2011) · Physical Biology · doi:10.1088/1478-3975/8/3/035013 · Cited by 20
A descriptive marker gene approach to single-cell pseudotime inferencePreprint
Campbell, K. R., & Yau, C. (2016) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/060442 · Cited by 15
Self-citation
Flagged first, then by citations
3 of the 63 references couldn’t be matched to a known paper.
Research works printed but not linked: 2
- Campbell, 2016, Ouija: Incorporating prior knowledge in single-cell trajectory learning using Bayesian nonlinear factor analysis, bioRxiv, 060442
- Hicks, 2015, On the widespread and critical impact of systematic bias and batch effects in single-cell RNA-Seq data, bioRxiv, 025528
Cited by
Sorted by citations
SCANPY: large-scale single-cell gene expression data analysis
Wolf, F. A., Angerer, P., & Theis, F. J. (2018) · Genome Biology · doi:10.1186/s13059-017-1382-0 · Cited by 8,881
Scenic: single-cell regulatory network inference and clustering.
Aibar, S., González-Blas, C. B., Moerman, T., Huynh-Thu, V. A., Imrichova, H., Hulselmans, G., Rambow, F., Marine, J.-C., Geurts, P., Aerts, J., et al. (2017) · Nature Methods · doi:10.1038/nmeth.4463 · Cited by 6,520
Dictionary learning for integrative, multimodal and scalable single-cell analysis
Hao, Y., Stuart, T., Kowalski, M. H., Choudhary, S., Hoffman, P., Hartman, A., Srivastava, A., Molla, G., Madad, S., Fernandez-Granda, C., et al. (2024) · Nature Biotechnology · doi:10.1038/s41587-023-01767-y · Cited by 5,631
Current best practices in single-cell RNA-seq analysis: a tutorial
Luecken, M. D., & Theis, F. J. (2019) · Molecular Systems Biology · doi:10.15252/msb.20188746 · Cited by 2,231
Resolving the fibrotic niche of human liver cirrhosis at single-cell level
Ramachandran, P., Dobie, R., Wilson-Kanamori, J. R., Dora, E. F., Henderson, B. E. P., Luu, N. T., Portman, J. R., Matchett, K. P., Brice, M., Marwick, J. A., et al. (2019) · Nature · doi:10.1038/s41586-019-1631-3 · Cited by 1,784
Metadata
- Authors
- McCarthy, D. J., Campbell, K. R., Lun, A. T. L., & Wills, Q. F.
- Affiliations
- European Bioinformatics Institute (GB)
- Centre for Human Genetics (GB)
- University of Cambridge (GB)
- Corresponding author
- McCarthy, Davis J
- Venue
- Bioinformatics
- Publisher
- Oxford University Press (OUP)
- Published
- 2017-01-14
- Volume
- 33
- Issue
- 8
- Pages
- 1179-1186
- ISSN
- 1367-4803 (ISSN-L)
- 1367-4811
- PMC
- PMC5408845
- OpenAlex
- W2951158909
- Cited by
- 1,852
- References
- 63
- Citations by year
- 2026: 188 · 2025: 247 · 2024: 261 · 2023: 275 · 2022: 248 · 2021: 213 · 2020: 163 · 2019: 142 · 2018: 88 · 2017: 22
- FWCI
- 44.02
- Type
- journal article
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- Locations
- Bioinformatics (publishedVersion, cc-by)
- bioRxiv (Cold Spring Harbor Laboratory) (acceptedVersion, cc-by)
- PubMed Central (publishedVersion, cc-by)
- PubMed (publishedVersion)
- Minerva Access (University of Melbourne) (submittedVersion, cc-by)
- Apollo (University of Cambridge) (submittedVersion, cc-by)
- Apollo (cc-by)
- Funders
- National Health and Medical Research Council (APP1112, 681 to D.J.M.)
- European Molecular Biology Laboratory (D.J.M.)
- Cancer Research UK (A1719, 7 to A.T.L.L.)
- United Kingdom Medical Research Council (K.R.C.)
- Oxford Single Cell Biology Consortium (Q.F.W.)
- Topics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Single-cell and spatial transcriptomics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Genomics and Phylogenetic Studies
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Gene expression and cancer classification
- Keywords
- single-cell RNA sequencing, R/Bioconductor package, data preprocessing, quality control, normalization, data visualization, gene expression data, sequencing artifacts
- MeSH terms
- Cell Line, Humans, Programming Languages, Quality Control, RNA, Software, Statistics as Topic, Sequence Analysis, RNA, Principal Component Analysis, Single-Cell Analysis
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review