nfcore/sgrnaquant is a bioinformatics analysis pipeline used for the quantification of CRISPR sgRNA guides obtained from Illumina sequencing.
The pipeline is built using Nextflow, a workflow tool to run tasks across multiple compute infrastructures in a very portable manner. It comes with docker containers making installation trivial and results highly reproducible.
- Raw read QC (
FastQC) - Adapter trimming (
cutadapt) - Alignment (
BWA) - Count reads and split by strand after filtering (
Pysamto remove:- reads that are unmapped
- reads that map to multiple guides
- reads containing > 0 mismatches
- Present QC for raw read, alignment and filtering results (
MultiQC)
i. Install nextflow
ii. Install one of docker, singularity or conda
iii. Download the pipeline and test it on a minimal dataset with a single command
nextflow run nf-core/sgrnaquant -profile test,<docker/singularity/conda>iv. Start running your own analysis!
nextflow run nf-core/sgrnaquant -profile <docker/singularity/conda> --design design.csvSee usage docs for all of the available options when running the pipeline.
The nf-core/sgrnaquant pipeline comes with documentation about the pipeline, found in the docs/ directory:
- Installation
- Pipeline configuration
- Running the pipeline
- Output and how to interpret the results
- Troubleshooting
The pipeline was originally written by The Bioinformatics & Biostatistics Group for use at The Francis Crick Institute, London.
The pipeline was developed by Harshil Patel.
You can cite the nf-core pre-print as follows:
Ewels PA, Peltzer A, Fillinger S, Alneberg JA, Patel H, Wilm A, Garcia MU, Di Tommaso P, Nahnsen S. nf-core: Community curated bioinformatics pipelines. bioRxiv. 2019. p. 610741. doi: 10.1101/610741.
