Nextflow workflow for scRNAseq cell type annotation with CellTypist
Prerequisites:
- Nextflow
- Singularity
An example of the nextflow run script is in run.sh
Parameters:
--samplesTSV containing the sample IDs, paths to the normalized (scaled to counts per 10,000 and natural log with pseudocount).h5adcount matrices and cell metadata (example:assets/input_examples/samplesheet.tsv)--modelname of the CellTypist model to use--outdirname of the output directory
Outputs:
annotatecontains the count matrices with majority voted cell types in.h5adfiles, cell type distributions, UMAPs, and CellTypist outputscelltype_concordancecontains comparisons of annotated cell types to the metadata - cell type distributions and a confusion matrix