nf-core/configs: eva_grace
MPI-EVA GRACE cluster profile.
nf-core/configs: EVA_GRACE Configuration
All nf-core pipelines have been successfully configured for use on the GRACE cluster at the Max Planck Institute for Evolutionary Anthropology (MPI-EVA).
To use, run the pipeline with -profile eva_grace. You can further with optimise submissions by specifying which cluster queue you are using e,g, -profile eva_grace. This will download and launch the eva_grace.config which has been pre-configured with a setup suitable.
Instructions
Before running nextflow run... make sure to activate either the singularity (older pipelines, e.g. nf-core/eager v2) or apptainer (recent pipelines) with:
module load singularity
or
module load apptainer
Config file
//Profile config names for nf-core/configsparams { config_profile_description = 'MPI-EVA GRACE cluster profile provided by nf-core/configs.' config_profile_contact = 'James Fellows Yates (@jfy133)' config_profile_url = 'https://eva.mpg.de' // TODO have IT make a generic one shared storage available igenomes_base = "/mnt/archgen/public_data/igenomes" max_memory = 1000.GB max_cpus = 144 max_time = 30.d}
// Preform work directory cleanup after a successful run (use --debug to not run)cleanup = true
singularity { enabled = true autoMounts = true // TODO have IT make a generic one shared storage available cacheDir = "/mnt/archgen/tools/singularity/containers/"}
process { executor = 'slurm' queue = { task.time < 4.h ? 'short' : 'standard' } resourceLimits = [ memory: 1000.GB, cpus: 144, time: 30.d, ]}