Nextflow workflow for pseudobulking single-cell count matrices
Prerequisites:
- Nextflow
- Singularity
An example of the nextflow run script is in run.sh
Parameters:
--samplesTSV containing the sample IDs and data files (examples:assets/input_examples/samples)--GE-thresholdpercent of individuals that must express the gene to keep it in the pseudobulk (default: 30)--individual-cell-thresholdminimum number of cells an individual must have to be included in the pseudobulk (default: 15)--pseudobulk-cell-thresholdminimum number of cells a cell type must have to pseudobulk it (default: 2000)--outdirname of the output directory
Outputs:
pseudobulks.[meta/annot]contains the unfiltered, filtered, and filtered + transformed pseudobulkspseudobulk_summarycontains metadata about the pseudobulks