-
Notifications
You must be signed in to change notification settings - Fork 8
/
nextflow.config
59 lines (53 loc) · 1.24 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
54
55
56
57
58
/*
*/
params {
gvcf_only = false
keep_workdir = false
container = 'rpd-sg10k-grch38-gatk4gvcf-b27ec33.simg'
nf_required_version = '0.29' // Minimum version of nextflow required
help = false // awkward here, so how?
mail_to = '[email protected]'
publishdir = 'results'
tracedir = "${params.publishdir}/pipeline_info"
}
process.shell = ['/bin/bash', '-euo', 'pipefail']
// clean up workdir. overwrroten by params.keep_workdir
// see https://github.com/nextflow-io/nextflow/issues/649
cleanup = true
env {
NXF_OPTS="-Xms1g -Xmx4g"
}
timeline {
enabled = true
file = "${params.tracedir}/timeline.html"
}
report {
enabled = true
file = "${params.tracedir}/report.html"
}
trace {
enabled = true
file = "${params.tracedir}/trace.txt"
}
dag {
enabled = true
file = "${params.tracedir}/dag.svg"
}
profiles {
local {
includeConfig 'conf/base.config'
includeConfig 'conf/local.config'
}
awsbatch {
includeConfig 'conf/base.config'
includeConfig 'conf/awsbatch.config'
}
nscc {
includeConfig 'conf/base.config'
includeConfig 'conf/nscc.config'
}
lmn {
includeConfig 'conf/base.config'
includeConfig 'conf/lmn.config'
}
}