All nf-core pipelines have been successfully configured for use on the HPCs at Max Planck Computing and Data Facility.
⚠️ these profiles are not officially supported by the MPCDF.
To run Nextflow, the jdk
and apptainer
modules must be loaded.
This mpcdf_viper
config is for viper
. For raven
see the mpcdf
profile.
All profiles use apptainer
as the corresponding containerEngine.
To prevent repeatedly downloading the same apptainer image for every pipeline run, for all profiles we recommend specifying a cache location in your ~/.bash_profile
with the $NXF_APPTAINER_CACHEDIR
bash variable.
Tip
If you have issues pulling the apptainer image, with errors such as apptainer unable to create new build:
, you may need to create the directory the error refers to (i.e., directory with a -temp
suffix)
Warning
Do not set the NXF_APPTAINER_LIBRARYDIR
, this will prevent images from being correctly pulled.
NB: Nextflow will need to submit the jobs via SLURM to the clusters and as such the commands above will have to be executed on one of the head nodes. Check the MPCDF documentation.