-
Notifications
You must be signed in to change notification settings - Fork 0
/
nextflow.config
76 lines (58 loc) · 1.39 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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
/*
* -------------------------------------
* RNAseq_kallisto Nextflow config file
* -------------------------------------
* Default config options for all environments.
*/
process {
container = 'shub://brucemoran/Singularity:rnaseqkallisto.centos7.mamba'
}
params {
//output email
email = null
help = false
//program-specific parameters
bbdkmerx = 31
bbdmink = 5
bbdqtrim = 20
// executing within Singularity so we can hard-code
bbmapAdapters = "/opt/miniconda/envs/RNAseq_kallisto/opt/bbmap-38.57-0/resources/adapters.fa"
multiqcConfig = "$baseDir/assets/RNAseq_kallisto.multiQC_config.yaml"
//set null to allow testing of null state...
kallistoindex = null
cdna = null
stranded = ""
//for RNAseqR DE analysis modules
metadataCsv = null
metadataDesign = null
controlReference = null
genomePrefix = null
msigdbSpecies = "Homo sapiens"
msigdbCategory = "H"
}
profiles {
genome {
includeConfig 'conf/genome.config'
singularity.enabled = true
}
sonic {
includeConfig 'conf/sonic.config'
singularity.enabled = true
}
}
timeline {
enabled = true
file = "pipeline_info/RNAseq_kallisto.timeline.html"
}
report {
enabled = true
file = "pipeline_info/RNAseq_kallisto.report.html"
}
trace {
enabled = true
file = "pipeline_info/RNAseq_kallisto.trace.txt"
}
dag {
enabled = true
file = "pipeline_info/RNAseq_kallisto.dag.svg"
}