-
Notifications
You must be signed in to change notification settings - Fork 0
/
nextflow.config
55 lines (48 loc) · 1.04 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
params{
//default parameters that are inputs to the pipeline
input = "input/SAL_CA55*.fasta"
kingdom = "Bacterial"
gram = "neg" //todo add in null for viruses etc.
help = false
outdir = "results"
multiqc_config = "$baseDir/conf/multiqc_config.yaml"
kraken_db = "/home/tom/lodestone-ci/k2_pluspf_16gb/"
pangenome = "panaroo"
localisation = "psortb"
}
profiles{
slurm {
process {
executor = "slurm"
queue = "compute"
memory = "8GB"
cpus = 1
time = "1h"
queue = "htc"
withLabel:multithreaded{
cpus = 40
memory = "72GB"
queue = "compute"
}
}
executor {
queueSize = 20
}
}
standard {
process {
cpus = 1
withLabel:multithreaded{
cpus = 8
}
}
}
singularity {
singularity.enabled = true
}
conda {
params.enable_conda = true
conda.useMamba = true
process.conda = '/home/tom/mambaforge/envs/recipient'
}
}