Chapter 2 nf-core/scflow
2.0.1 About nf-core/scflow
The nfcore/scflow pipeline enables fully automated, reproducible analyses of single-cell data at scale in the Cloud (GCP/AWS), in a high-performance computing (HPC) environment, or on a local workstation using the scFlow toolkit.
nf-core/scflow is a NextFlow (http://www.nextflow.io) pipeline targeted for curation with nf-core (https://nf-co.re/). Key features include: -
Single-line execution of a complete analysis following best-practices
Analytical steps are parallelized and distributed efficiently at scale on a High Performance Computing (HPC) environment, in the Cloud (e.g. GCP, AWS), or on a local workstation.
Smart cache allows parameters to be fine-tuned and analyses resumed
Input parameters are standardized and documented
The pipeline is version controlled for reproducibility
The analysis environment is provided by version controlled Docker/Singularity images
Pipeline outputs are standardized and include publication-quality plots, tables, and interactive reports