-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathnextflow.config
32 lines (26 loc) · 889 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
32
manifest {
author = 'Angel Angelov'
name = 'nextflow-kraken2'
description = 'A simple nextflow pipeline for running kraken2 and bracken in a docker container'
homePage = 'https://github.com/angelovangel/nextflow-kraken2'
nextflowVersion = '>=19.08'
}
process.container = 'aangeloo/kraken2:latest'
docker.enabled = true
profiles {
test {
params.readsdir = "$baseDir/testdata/"
params.fqpattern = "*R{1,2}.fastq.gz"
params.weakmem = true
// the smallest possible dataset, makes no sense though
params.kraken_db = "$HOME/db/k2_pluspf_8gb"
params.kaiju_db = "plasmids"
}
test_nanopore {
params.ontreads = true
params.kraken_db = "$HOME/db/k2_pluspf_8gb"
params.weakmem = true
params.fqpattern = "zymo-test.fastq"
params.readsdir = "$baseDir/testdata/"
}
}