-
Notifications
You must be signed in to change notification settings - Fork 0
/
nextflow.config
56 lines (44 loc) · 1.12 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
manifest {
name = 'Kubernetes nextflow test'
description = "Simple pipeline for testing Nextflow on Kubernetes"
version = '0.0.1'
author = 'Abhinav Sharma <[email protected]>; Davi Marcon <[email protected]>'
mainScript = 'main.nf'
nextflowVersion = '>=21.04'
}
docker.enabled = true
//profiles
profiles {
sra {
params.runType = "sra"
params.apiKey = "FIXME"
params.genomeIds = ["ERR841438",
"ERR841440",
"ERR841441"]
aws {
endpoint = "s3.eu-central-1.wasabisys.com"
}
}
local {
params.runType = "local"
params.reads = "${baseDir}/tests/*R{1,2}*.fastq.gz"
}
}
//standard parameters
params.resultsDir = "${baseDir}/results"
params.saveMode = "copy"
//process configuration
process{
withName:
'FASTQC' {
cpus = 1
memory = '1 GB'
container = 'quay.io/biocontainers/fastqc:0.11.9--0'
}
withName:
'MULTIQC' {
cpus = 2
memory = '2 GB'
container = 'quay.io/biocontainers/multiqc:1.9--pyh9f0ad1d_0'
}
}