-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathnextflow.config
More file actions
executable file
·48 lines (42 loc) · 1.33 KB
/
nextflow.config
File metadata and controls
executable file
·48 lines (42 loc) · 1.33 KB
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
manifest {
author = 'Ye Wang'
homePage = 'http://andersenlab.org'
description = 'Pipeline for mRNA analysis, including QC, mapping, quantification and analysis'
mainScript = 'main.nf'
}
report {
enabled = true
file = 'report.html'
}
trace {
enabled = true
file = 'trace.txt'
fields = 'task_id,hash,native_id,process,name,status,exit,container,cpus,%cpu,memory,%mem,time,attempt,submit,start,complete,rss,vmem,rchar,wchar'
}
params {
output = "results/"
email="yewangfaith@gmail.com"
}
profiles {
local {
process {
//container = 'faithman/semrna-seq-nf'
publishDir = [path: params.output, mode: 'copy', overwrite: 'true']
}
process.$qc_index.container = 'faithman/semrna-seq-nf'
process.$kal_index.container = 'faithman/semrna-seq-nf'
process.$kal_mapping.container = 'faithman/semrna-seq-nf'
process.$salmon_quant.container = 'faithman/semrna-seq-nf'
process.$fastqc.container = 'faithman/semrna-seq-nf'
process.$multiqc.container = 'faithman/semrna-seq-nf'
process.$sleuth.container = 'cbcrg/kallisto-nf'
docker.enabled = true
}
quest {
process {
publishDir = [path: params.output, mode: 'copy', overwrite: 'true']
cpus = 16
memory = '32G'
}
}
}