| Literature DB >> 34322662 |
Brandon Lieberman1, Meena Kusi1, Chia-Nung Hung1, Chih-Wei Chou1, Ning He2, Yen-Yi Ho3, Josephine A Taverna4,5, Tim H M Huang1,5, Chun-Liang Chen1,5.
Abstract
Among single-cell analysis technologies, single-cell RNA-seq (scRNA-seq) has been one of the front runners in technical inventions. Since its induction, scRNA-seq has been well received and undergone many fast-paced technical improvements in cDNA synthesis and amplification, processing and alignment of next generation sequencing reads, differentially expressed gene calling, cell clustering, subpopulation identification, and developmental trajectory prediction. scRNA-seq has been exponentially applied to study global transcriptional profiles in all cell types in humans and animal models, healthy or with diseases, including cancer. Accumulative novel subtypes and rare subpopulations have been discovered as potential underlying mechanisms of stochasticity, differentiation, proliferation, tumorigenesis, and aging. scRNA-seq has gradually revealed the uncharted territory of cellular heterogeneity in transcriptomes and developed novel therapeutic approaches for biomedical applications. This review of the advancement of scRNA-seq methods provides an exploratory guide of the quickly evolving technical landscape and insights of focused features and strengths in each prominent area of progress.Entities:
Keywords: Single-cell RNA-seq; cancer; dimensional reduction; diseases; heterogeneity; high throughput; multiplexing; transcriptome
Year: 2021 PMID: 34322662 PMCID: PMC8315474 DOI: 10.20517/jtgg.2020.51
Source DB: PubMed Journal: J Transl Genet Genom ISSN: 2578-5281
Figure 1.A new paradigm for cellular heterogeneity: heterogeneity and homology coexistent in all levels of phenotypes and genotypes in humans, as heterogeneity is increased from individual level down to molecular level (A); a new paradigm predicts that cells from the same tissue are not created equally and heterogeneity of cells are far more than we previously perceived based on bulk studies (B)
cDNA synthesis and amplification techniques for scRNAseq
| Methods | coverage | UMI | Strand specific | cDNA synthesis | Detected genes | References |
|---|---|---|---|---|---|---|
| Tang’s | Nearly full-length | No | No | poly(T) primer | 13K | Tang |
| STRT-seq and STRT/C1 | 3’and 5’-only | Yes | Yes | tailed oligo-dT primer; a barcoded r(G)3 helper oligo primer | ~2–4K | Islam |
| Smart-seq | Full-length | No | No | tailed oligo(dT) priming using the | ~8K | Ramskold |
| CDS primer | ||||||
| CEL-seq (CEL-seq2) | 3’-only | Yes | Yes | 8bp-barcoded poly(T) primer | ~5K | Hashimshony |
| Smart-seq2 | Full-length | No | No | tailed oligo(dT) priming using the CDS primer | ~10K | Picelli |
| Quartz-Seq | Full-length | No | No | poly(T) primer | 5.8–6.3K | Sasagawa |
| DP-seq | 3’-only | No | No | hexamer | 11K transcripts | Bhargava |
| SCRB-seq | 3’ only | Yes | Yes | cell-barcoded UMI-Poly(T) primer | 3k transcripts | Soumillon |
| MARS-seq | 3’-only | Yes | Yes | barcoded Poly(T) primer | ~200–1500 transcripts | Jaitin |
| Drop-seq | 3’-only | Yes | Yes | bead-based barcoded UMI-poly(T) primer | 6–7K genes | Macosko |
| InDrop | 3’-only | Yes | Yes | hydrogel sphere encapped cell barcoded UMI-poly(T) | 29KUMIFM | Klein |
| SUPeR-seq | Full-length | No | No | Random (AnchorX-T15N6) primers | ~10K | Fan |
| CytoSeq | 3’-only | Yes | Yes | Illumina universal PCR primer & cell UMI-Poly(T) | ~100 | Fan |
| SC3-seq | 3’ only | No | No | V1(dT)24 | 4–6K | Nakamura |
| MATQ-seq | Full-length | Yes | Yes | GATdT primers; MALBAC primers | ~14K | Sheng |
| Chromium | 3’-only | Yes | Yes | Gel bead based 14x GEM index-lOx barcoded-poly(T) primer | ~500 | Zheng |
| SPLiT-seq | 3’-only | Yes | Yes | random hexamer and anchored poly(dT)15 barcoded RT primers | 4.5.−5.5K | Rosenberg |
| sci-RNA-seq | 3’-only | Yes | Yes | 10bp barcoded-8bp UMI- Poly (T)30 primer | 4–5.5K | Cao |
| Seq-Well | 3’-only | Yes | Yes | bead-based 12bp barcoded 8bp UMI- Poly(T)30 primer | 6–7 K | Gierahn |
| DroNC-seq | 3’-only | Yes | Yes | bead-based barcoded UMI-poly(T) primer | 1.7–3.3K | Habib |
| Quartz-Seq2 | 3’-only | Yes | Yes | cell-barcoded UMI-poly(T) primer (v3.1:73-mer) | 8K | Sasagawa |
STRT-seq: single-cell tagged reverse transcription sequencing; CEL-seq: cell expression by Linear amplification and sequencing; DP-seq: designed primer-based RNA-sequencing; SCRB-seq: single cell RNA barcoding and sequencing; MARS-seq: MAssively parallel RNA single-cell sequencing; MATQ-seq: Multiple annealing and dC-tailing-based quantitative single-cell RNA-seq; SPLiT-seq: split-pool ligation-based transcriptome sequencing
Figure 2.Schematic illustration of scRNA-seq analysis
NGS data analysis tools and software for scRNA-seq
| Category | Tools | Software | References |
|---|---|---|---|
| Quality control | MultiQC | Ewels | |
| SinQC | Jiang | ||
| SCell | Diaz | ||
| Celloline | Llicic | ||
| Kraken | Wood and Salzberg[ | ||
| HTQC | Yang | ||
| FastQC | 2010 | ||
| Alignment | Kallisto | Bray | |
| HISAT | Kim | ||
| TopHat2 | Kim | ||
| STAR | Dobin | ||
| GSNAP | Wu | ||
| MapSplice | Wang | ||
| Quantification | StringTie | Pertea | |
| HTSeq | Anders | ||
| FeatureCounts | Liao | ||
| RSEM | Li and Dewey[ | ||
| Cufflinks | Trapnell | ||
| Normalization | sctransform | Hafemeister and Satija[ | |
| SCnorm | Batcher | ||
| Linnorm | Yip | ||
| SCran | Lun | ||
| BASiCS | Vallejos | ||
| GRM | Ding | ||
| SAMstrt | Katayama | ||
| Analysis pipeline | Seurat | Butler | |
| SCANPY | Wolf | ||
| Scater | McCarthy | ||
| Granatum | Zhu | ||
| ASAP | Gardeux | ||
| SCran | Lun | ||
| SINCERA | Guo | ||
| Batch correction | Seurat 3 | Stuart | |
| Harmony | Korsunsky | ||
| scGEN | Lotfollahi | ||
| scMerge | Lin | ||
| MNN Correct | Haghverdi | ||
| Alternative splicing | Expedition | Song | |
| BRIE | Huang and Sanguinetti[ | ||
| Census | Qiu | ||
| SingleSplice | Welch | ||
| Other | ccRemover | Barron and Li[ | |
| cofounding | scLVM | Buettner | |
| factor removal | COMBAT | Johnson |
HTQC: high-throughput quality control; HISAT: hierarchical indexing for spliced alignment of transcripts; BASiCS: bayesian analysis of single-cell sequencing; GRM: gamma regression model; SCANPY: single cell analysis in python; SINCERA: SINgle cell RNA-seq profiling analysis; MNN: mutual nearest neighbors; scLVM: single-cell latent variable mode
Software/packages for single-cell RNA-seq analysis: differential expression, subpopulation identification, clustering, and peudotime projection
| Software/package | Differential expression | Clustering cell type | Cell fate trajectories | Language | Programing skill | Reference |
|---|---|---|---|---|---|---|
| PAGODA | Yes | Yes | No | R | +++ | [ |
| SCDE | Yes | No | No | R | +++ | [ |
| Seurat | Yes | Yes | No | R | +++ | [ |
| SCENIC | Yes | Yes | No | R or Python | +++ | [ |
| Destiny | No | Yes | Yes | R | ++ | [ |
| TSCAN | Yes | no | Yes | R or website interface | + | [ |
| Monocle 3 | Yes | Yes | Yes | R | +++ | [ |
| Waterfall | Yes | no | Yes | R | +++ | [ |
| Wishbone | No | No | Yes | Python | +++ | [ |
| GrandPrix | No | Yes | Yes | Python | +++ | [ |
| DPT | No | No | Yes | R or Python | +++ | [ |
| SCUBA | No | Yes | Yes | MATLAB | + | [ |
| STREAM | No | Yes | Yes | Python | +++ | [ |
| Slingshot | Yes | Yes | Yes | R | +++ | [ |
| CellRouter | Yes | Yes | Yes | R | +++ | [ |
PAGODA: pathway and gene set overdispersion analysis; SCDE: single cell differential expression; TSCAN: tools for single cell analysis; DPT: diffusion pseudotime; SCUBA: single-cell clustering using bifurcation analysis; STREAM: single-cell trajectories reconstruction, exploration and mapping