1
0
Fork 0
mirror of https://github.com/MillironX/nf-configs.git synced 2024-12-26 15:08:18 -05:00
nf-configs/conf/bigpurple.config

28 lines
1.4 KiB
Text
Raw Normal View History

singularityDir = "/gpfs/scratch/${USER}/singularity_images_nextflow"
2019-04-17 16:59:38 -04:00
params {
config_profile_description = """
NYU School of Medicine BigPurple cluster profile provided by nf-core/configs.
2019-04-17 17:15:16 -04:00
module load both singularity/3.1 and squashfs-tools/4.3 before running the pipeline with this profile!!
Run from your scratch or lab directory - Nextflow makes a lot of files!!
Also consider running the pipeline on a compute node (srun --pty /bin/bash -t=01:00:00) the first time, as it will be pulling the docker image, which will be converted into a singularity image, which is heavy on the login node and will take some time. Subsequent runs can be done on the login node, as the docker image will only be pulled and converted once. By default the images will be stored in $singularityDir
""".stripIndent()
2019-04-17 16:59:38 -04:00
config_profile_contact = 'Tobias Schraink (@tobsecret)'
config_profile_url = 'https://github.com/nf-core/configs/blob/master/docs/bigpurple.md'
2019-04-17 16:59:38 -04:00
}
singularity {
enabled = true
autoMounts = true
cacheDir = singularityDir
2019-04-17 16:59:38 -04:00
}
process {
beforeScript = """
module load singularity/3.1
module load squashfs-tools/4.3
"""
.stripIndent()
executor = 'slurm'
}