-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathnextflow.config
More file actions
46 lines (40 loc) · 925 Bytes
/
nextflow.config
File metadata and controls
46 lines (40 loc) · 925 Bytes
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
43
44
45
46
singularity.enabled = true
singularity.autoMounts = true
singularity.cacheDir = "singularity/containers"
singularity.runOptions = "--bind /var/lib:/var/lib"
profiles {
local {
process.executor = "local"
}
local_gpu {
singularity.runOptions = "$singularity.runOptions --nv"
process {
withLabel: gpu_user {
memory = 32.GB
maxForks = 1
queue = "gpu"
time = 72.h
}
}
}
cluster {
singularity.runOptions = "$singularity.runOptions --bind /Volumes:/Volumes"
process.executor= "pbs"
process.clusterOptions= "-V"
executor.jobName = { "$task.name" }
}
cluster_gpu {
executor.jobName = { "$task.name" }
singularity.runOptions = "$singularity.runOptions --nv --bind /Volumes:/Volumes"
process {
executor= "pbs"
clusterOptions= "-V"
withLabel: gpu_user {
memory = 32.GB
maxForks = 1
queue = "gpu"
time = 72.h
}
}
}
}