diff --git a/src/nextflow.config b/src/nextflow.config index 235bdd2979d37b81aa801c16a00bcf494128e216..0ffe3409875cf9b59d9374ab076491e99395affd 100755 --- a/src/nextflow.config +++ b/src/nextflow.config @@ -103,6 +103,37 @@ profiles { } } } + pollux { + singularity.enabled = true + singularity.cacheDir = "./bin/" + singularity.bind = "/home" + process { + errorStrategy = 'finish' + memory = '256GB' + withLabel: big_mem_mono_cpus { + cpus = 1 + } + withLabel: big_mem_multi_cpus { + cpus = 16 + } + withLabel: small_mem_mono_cpus { + cpus = 1 + memory = '2GB' + } + withLabel: small_mem_multi_cpus { + cpus = 8 + memory = '2GB' + } + withLabel: mid_mem_mono_cpus { + cpus = 1 + memory = '8GB' + } + withLabel: mid_mem_multi_cpus { + cpus = 8 + memory = '8GB' + } + } + } psmn { charliecloud.enabled = true charliecloud.cacheDir = "/Xnfs/abc/charliecloud"