-
Notifications
You must be signed in to change notification settings - Fork 2
/
nextflow.config
33 lines (26 loc) · 961 Bytes
/
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
params.output_dir = "output"
manifest {
author = 'Varshini Vasudevaraja'
homePage = 'https://github.com/varshini712/cnv-nf'
description = 'CNV Nextflow pipeline'
mainScript = 'main.nf'
}
report {
enabled = true
file = "nextflow-report.html"
}
trace {
enabled = true
fields = "task_id,hash,native_id,process,tag,name,status,exit,module,container,cpus,time,disk,memory,attempt,submit,start,complete,duration,realtime,queue,%cpu,%mem,rss,vmem,peak_rss,peak_vmem,rchar,wchar,syscr,syscw,read_bytes,write_bytes"
file = "trace.txt"
raw = true
}
timeline {
enabled = true
file = "timeline-report.html"
}
process.beforeScript = 'printf "USER:\${USER:-none} JOB_ID:\${JOB_ID:-none} JOB_NAME:\${JOB_NAME:-none} HOSTNAME:\${HOSTNAME:-none} PWD:\$PWD\n"; TIMESTART=\$(date +%s)'
process.executor = "sge"
process.queue = 'all.q'
process.module = "python/2.7.3"
process.$cnvkit.clusterOptions = "-cwd -pe threaded 4-16"