-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnextflow.config
124 lines (106 loc) · 2.7 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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
// import profiles and workflow SHA from core
includeConfig "base.config"
params {
help = false
version = false
store_dir = null
disable_ping = false
threads = 4
aws_image_prefix = null
aws_queue = null
out_dir = "output"
// feature flags
snp = true
sv = true
mod = true
str = false
// benchmark feature flags
sv_benchmark = false
sv_benchmark_vcf = null
sv_benchmark_bed = null
// common
bam = null
ref = null
bed = null
out_dir = "output"
bam_min_coverage = 0
downsample_coverage = false
downsample_coverage_target = 60
downsample_coverage_margin = 1.1
depth_window_size = 25000
output_gene_summary = true
haplocheck = false
sex = null
mitogenome = null
/// common
ubam_map_threads = 8
ubam_sort_threads = 3
ubam_bam2fq_threads = 1
// annotation
annotation = true
// snp
override_basecaller_cfg = null
clair3_model_path = null // used for overriding the guessed clair3 model
// workflow options
use_longphase = false
// clair3 parameters
sample_name = "SAMPLE"
ctg_name = null
include_all_ctgs = false
ref_pct_full = 0.1
var_pct_full = 0.7
GVCF = false
base_err = 0.001
gq_bin_size = 5
snp_min_af = 0.08
indel_min_af = 0.15
vcf_fn = null
min_contig_size = 0
min_mq = 5
min_cov = 2
min_qual = 2
refine_snp_with_sv = true
// sv
tr_bed= null
// filterCalls
min_sv_length = 30
min_read_support = "auto"
min_read_support_limit = 2
// sniffles2 options
cluster_merge_pos = 150
sniffles_args = null
// mod
modkit_args = null
force_strand = false
modkit_threads = 4
// output
depth_intervals = false
phased = true
output_report = true
output_xam_fmt = "bam"
// nfcore
monochrome_logs = false
validate_params = true
show_hidden_params = false
schema_ignore_params = 'show_hidden_params,validate_params,monochrome_logs,aws_queue,aws_image_prefix,wf,min_read_support,min_read_support_limit,fastq_only'
wf {
name = "wf-hereditary-cancer"
example_cmd = [
"--bam 'wf-hereditary-cancer-demo/demo.bam'"
]
agent = null
}
}
manifest {
name = 'epi2me-labs/wf-hereditary-cancer'
author = 'Oxford Nanopore Technologies'
homePage = 'https://github.com/epi2me-labs/wf-hereditary-cancer'
description = 'Variant calling in human hereditary cancer samples.'
mainScript = 'main.nf'
nextflowVersion = '>=23.04.2'
version = '1.0.3'
}
epi2melabs {
tags = "human,variant calling,cancer,targeted"
icon = "faIdCard"
}