Training materials for a hands-on single-cell RNA sequencing (scRNA-seq) tutorial, covering core analysis workflows with Seurat and automated cell type annotation using SingleR.
- Primary author: Colton McNinch, PhD
- Organization: Bioinformatics and Computational Biosciences Branch (BCBB), NIAID
- Contact: colton.mcninch@nih.gov
This project relies on several open-source R packages, including but not limited to:
- Seurat
- SingleR
- Bioconductor packages
We acknowledge and thank the developers and maintainers of these tools and the broader open-source community.
This project is released as government-developed work and is in the public domain.
This is research/training software and does not follow a formal versioning scheme.
Updates may be made periodically to reflect improvements in methods or tools.
This project was developed using R 4.4.2.
For best results, use this version or as close as possible.
-
Clone or download this repository to your computer.
-
Open the project in RStudio by double-clicking the
.Rprojfile
(this will automatically set the working directory to the correct location)OR set your working directory manually in R:
setwd("path/to/your/downloaded/repository") -
Install and restore the R environment:
install.packages("renv") # if not already installed renv::restore()
If prompted to activate the project, choose 1.
R may restart — after restarting, runrenv::restore()again.
This will install all required packages with the exact versions specified in renv.lock.