Abstract
Single-cell RNA-seq has enabled gene expression to be studied at an unprecedented resolution. The promise of this technology is attracting a growing user base for single-cell analysis methods. As more analysis tools are becoming available, it is becoming increasingly difficult to navigate this landscape and produce an up-to-date workflow to analyse one's data. Here, we detail the steps of a typical single-cell RNA-seq analysis, including pre-processing (quality control, normalization, data correction, feature selection, and dimensionality reduction) and cell- and gene-level downstream analysis. We formulate current best-practice recommendations for these steps based on independent comparison studies. We have integrated these best-practice recommendations into a workflow, which we apply to a public dataset to further illustrate how these steps work in practice. Our documented case study can be found at https://www.github.com/theislab/single-cell-tutorial This review will serve as a workflow tutorial for new entrants into the field, and help established users update their analysis pipelines.
Keywords
MeSH Terms
Affiliated Institutions
Related Publications
A two-parameter generalized Poisson model to improve the analysis of RNA-seq data
Deep sequencing of RNAs (RNA-seq) has been a useful tool to characterize and quantify transcriptomes. However, there are significant challenges in the analysis of RNA-seq data, ...
Genetics and Pathogenesis of Diffuse Large B-Cell Lymphoma
TissueResolver is a package for converting bulk RNA-seq datasets into virtual tissues using information from similar single cell datasets by assigning weights to true single cel...
PAGA: graph abstraction reconciles clustering with trajectory inference through a topology preserving map of single cells
Single-cell RNA-seq quantifies biological heterogeneity across both discrete cell types and continuous cell transitions. Partition-based graph abstraction (PAGA) provides an int...
New avenues for systematically inferring cell-cell communication: through single-cell transcriptomics data
Abstract For multicellular organisms, cell-cell communication is essential to numerous biological processes. Drawing upon the latest development of single-cell RNA-sequencing (s...
Scater: pre-processing, quality control, normalization and visualization of single-cell RNA-seq data in R
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 f...
Publication Info
- Year
- 2019
- Type
- review
- Volume
- 15
- Issue
- 6
- Pages
- e8746-e8746
- Citations
- 2070
- Access
- Closed
External Links
Social Impact
Social media, news, blog, policy document mentions
Citation Metrics
Cite This
Identifiers
- DOI
- 10.15252/msb.20188746
- PMID
- 31217225
- PMCID
- PMC6582955