forked from snakemake-workflows/dna-seq-gatk-variant-calling
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.yaml
36 lines (32 loc) · 928 Bytes
/
config.yaml
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
samples: samples.tsv
units: units.tsv
# the sequencing adapter
adapter: ACGGATCGATCGATCGATCGAT
ref:
# name used in snpeff database
name: GRCh38.86
genome: path/to/genome.fa
# known variants (e.g. DBSNP)
known-variants: path/to/dbsnp.vcf
filtering:
# Set to true in order to apply machine learning based recalibration of
# quality scores instead of hard filtering.
vqsr: false
hard:
# hard filtering as outlined in GATK docs
# (https://gatkforums.broadinstitute.org/gatk/discussion/2806/howto-apply-hard-filters-to-a-call-set)
snvs:
"QD < 2.0 || FS > 60.0 || MQ < 40.0 || MQRankSum < -12.5 || ReadPosRankSum < -8.0"
indels:
"QD < 2.0 || FS > 200.0 || ReadPosRankSum < -20.0"
params:
gatk:
HaplotypeCaller: ""
BaseRecalibrator: ""
GenotypeGVCFs: ""
VariantRecalibrator: ""
picard:
MarkDuplicates: "REMOVE_DUPLICATES=true"
cutadapt:
pe: ""
se: ""