-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathnextflow.config
59 lines (52 loc) · 2.28 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
params {
// Required Parameters
outdir = "/vast/projects/malaria/mk7602validation/interactive"
input_seq_path = "/vast/projects/malaria/mk7602validation/sequence_data"
input_file = "/vast/projects/malaria/mk7602validation/singlegroup.txt"
// Copynumber Plot Parameters
bin_CNfull = 5
bin_CNroi = 1
lowerbound_fullCN = 0.2
upperbound_fullCN = 36
chr_CNroi = "02"
start_CNroi = 100
end_CNroi = 600
BCFqualcrit = 50
critsamplecount = 1
//Defaults
ref3D7_path = "/stornext/Bioinf/data/bioinf-data/Papenfuss_lab/projects/reference_genomes/plasmodium/PlasmoDB-52_Pfalciparum3D7"
refDd2_path = "/stornext/Bioinf/data/bioinf-data/Papenfuss_lab/projects/reference_genomes/plasmodium/PlasmoDB-57_PfalciparumDd2"
refSupp_path = "/stornext/Bioinf/data/bioinf-data/Papenfuss_lab/projects/malaria/cowman_lab/drug_resistance/iGP3_Paola2024/supplementedRef52"
multiqc_config = "$projectDir/config/multiqc_config.yaml"
gridss_jar_path = "$projectDir/Rtools/gridss_assets/gridss-2.13.2-gridss-jar-with-dependencies.jar"
}
profiles {
debug {
dumpHashes = true
process.beforeScript = 'echo $HOSTNAME'
}
apptainer {
apptainer.enabled = true
singularity.enabled = false
docker.enabled = false
singularity.pullTimeout = "3h"
process {
withLabel: 'BWAAlign|Samtools|Bcftools|Fastqc|Mosdepth|Flagstats|Multiqc|RGridss|Rfilter|IndexDedup' {
container = "ghcr.io/wehi-researchcomputing/nf-malaria-variant-analysis:latest"
}
}
}
docker {
docker.enabled = true
apptainer.enabled = false
singularity.enabled = false
process {
withLabel: 'BWAAlign|Samtools|Bcftools|Fastqc|Mosdepth|Flagstats|Multiqc|RGridss|Rfilter|IndexDedup' {
container = "ghcr.io/wehi-researchcomputing/nf-malaria-variant-analysis:latest"
}
}
}
}
// Load modules.config for DSL2 module specific options
includeConfig 'config/modules.config'
cache = 'lenient'