This configuration provides sensible default parameters to run nf-core pipelines (and nf-core compatible pipelines) on the GIGA cluster.
To use it, add -profile giga
when running a pipeline.
This will automatically download the giga.config
.
The configuration sets slurm
as the default executor and enables singularity
as container runner.
Before running a pipeline, one should load slurm
, nextflow
and singularity
using the environment module system.
This can be achieved with:
# Clear loaded modules
module purge
# Add GIGA bioinformatics modules to modules path
module use '/resources/GIGA/PUBLIC/tools/modules/containerised/modulefiles'
module use '/resources/GIGA/PUBLIC/tools/modules/uncontainerised/modulefiles'
# Load modules
module load 'slurm'
module load 'singularity/giga'
module load 'nextflow/24.04.4'
Built with ❤️ by the GIGA Bioinformatics Team