-
Notifications
You must be signed in to change notification settings - Fork 0
/
nextflow.config
53 lines (52 loc) · 1.18 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
43
44
45
46
47
48
49
50
51
52
53
profiles {
standard {
process {
executor = 'local'
}
}
// UBC ARC Sockeye
sockeye {
env.JULIA_PKG_USE_CLI_GIT = 'true'
apptainer.enabled = true
process {
scratch = true
executor = 'pbspro'
container = 'docker://alexandrebouchardcote/default:0.1.4'
clusterOptions = 'YOUR_CLUSTER_OPTIONS'
module = 'apptainer'
cpus = 1
memory = 4.GB
time = '2h'
}
}
// Compute Canada
CC {
env.JULIA_PKG_USE_CLI_GIT = 'true'
apptainer.enabled = true
apptainer.autoMounts = true
process {
scratch = true
executor = 'slurm'
container = 'docker://alexandrebouchardcote/default:0.1.4'
clusterOptions = 'YOUR_CLUSTER_OPTIONS'
module = 'apptainer'
cpus = 1
memory = 4.GB
time = '2h'
}
}
}
executor {
$local {
cpus = 4
//memory = 12.GB
}
$pbspro {
submitRateLimit = '120/1min'
queueSize = 500
}
$slurm {
submitRateLimit = '120/1min'
queueSize = 500
}
}