-
Notifications
You must be signed in to change notification settings - Fork 0
/
nextflow.config
42 lines (42 loc) · 1.14 KB
/
nextflow.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
profiles {
standard {
process {
maxForks=1
}
params.run_type='local'
params.containers='docker'
docker.enabled = true
includeConfig 'configs/local.config'
}
r2d2 {
params.run_type='r2d2'
params.image_folder='/beegfs/common/singularity/'
params.extra_mounts=''
params.queue='hooli'
params.containers='singularity'
singularity.enabled = true
includeConfig 'configs/slurm.config'
}
raven {
process {
beforeScript = 'module load singularity'
clusterOptions = '--ntasks-per-core=2'
}
params.run_type='raven'
params.image_folder='/nexus/posix0/MAGE-flaski/service/images/'
params.extra_mounts='-B /raven:/raven -B /nexus:/nexus'
params.queue='general,small'
params.containers='singularity'
singularity.enabled = true
includeConfig 'configs/slurm.config'
}
studio {
params.run_type='studio'
params.image_folder='/nexus/posix0/MAGE-flaski/service/images/'
params.extra_mounts='-B /nexus:/nexus'
params.queue='cluster'
params.containers='singularity'
singularity.enabled = true
includeConfig 'configs/slurm.config'
}
}