The Seurat package is used for counts data pre-processing, feature selection, clustering and visualization.
R (>3.4.0)
install.packages("Seurat")
library(Seurat)
- Load counts data and annotation data (from scRNA-seq pre-processing pipeline)
- Create seurat object; filter cells
- Generate QC data and plots
- Filter based on number of features, counts and percent MT
- Normalize and scale data
- Identify variable features
- PCA analysis and visualization of components
- UMAP/TSNE Clustering and visualization
- (Optional) Visualize features (markers, cell-type annotations)
Add parameters different from default
Add dataset-specific updates
Cluster: N/A Desktop: 1-2 hours
Reference: Butler et al. Nature Biotech, 2018
Vignette: Satija lab home page (https://satijalab.org/seurat/vignettes.html)