-
Notifications
You must be signed in to change notification settings - Fork 1
/
nextflow.config
48 lines (41 loc) · 1.16 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
/*
vim: syntax=groovy
-*- mode: groovy;-*-
* -------------------------------------------------
* Bifrost Nextflow config file
* -------------------------------------------------
* Default config options for all environments.
* Cluster-specific config options should be saved
* in the conf folder and imported under a profile
* name here.
*/
profiles {
local {
includeConfig 'conf/standard.config'
}
condalocal {
includeConfig 'conf/standard.config'
includeConfig 'conf/condastandard.config'
includeConfig 'conf/conda.config'
}
slurm {
includeConfig 'conf/slurm.config'
}
condaslurm {
includeConfig 'conf/slurm.config'
includeConfig 'conf/condaslurm.config'
includeConfig 'conf/conda.config'
}
}
workflow.onComplete = {
// any workflow property can be used here
println "Pipeline complete"
println "Command line: $workflow.commandLine"
println "Nextflow Version: $workflow.nextflow.version"
println "Command Line: $workflow.commandLine"
println "Duration: $workflow.duration"
println "Output Directory: $params.out_dir"
}
workflow.onError = {
println "Oops .. something when wrong"
}