-
Notifications
You must be signed in to change notification settings - Fork 15
/
method-comparison.yaml
64 lines (64 loc) · 1.58 KB
/
method-comparison.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
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
---
dir:
out: test/data/method
prep: test/data/method/prep
experiments:
- sample: Test1
ref: test/data/GRCh37.fa
#intervals: test/data/target-regions.bed
calls:
- name: gatk
metadata:
aligner: novoalign
caller: gatk
technology: illumina
file: test/data/gatk-calls.vcf
align: test/data/aligned-reads.bam
remove-refcalls: true
normalize: false
annotate: true
- name: freebayes
metadata:
aligner: novoalign
caller: freebayes
technology: illumina
file: test/data/freebayes-calls.vcf
align: test/data/aligned-reads.bam
annotate: true
filters:
- HRun > 5.0
- QD < 2.0
- FS > 60.0
- MQRankSum < -12.5
- name: cg
metadata:
aligner: cg
caller: cg
technology: cg
prep: true
fix-sample-header: true
file: test/data/cg-calls.vcf
finalize:
- method: multiple
target: gatk
- method: recal-filter
target: [gatk, freebayes]
params:
filters: [HRun > 5.0]
classifiers: [AD, DP, QUAL, PL, gms_illumina]
xspecific: true
trusted:
total: 0.75
technology: 0.65
- method: validate
target: gatk
params:
filters:
keep: [QD < 10.0]
validate: [QD > 10.0]
validate:
approach: random
count: 1
top-metric:
- name: "QD"
mod: -1