forked from arq5x/gemini
-
Notifications
You must be signed in to change notification settings - Fork 0
/
master-test.sh
112 lines (77 loc) · 1.53 KB
/
master-test.sh
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
check()
{
if diff $1 $2; then
echo ok
else
echo fail
fi
}
export -f check
cd test
rm ./*.db
# setup the testing databases from the testing VCF files
bash data-setup.sh
# Test gemini region
bash test-region.sh
# Test amending the database
bash test-amend.sh
# Test query tool
bash test-query.sh
# Test database dumping
bash test-dump.sh
# Test burden tests
bash test-burden.sh
# Test basic functionality
bash test-columns.sh
# Test cadd scores
bash test-cadd.sh
# Test cosmic
bash test-cosmic.sh
# Test loading functionality
bash test-load.sh
# Test genotype BLOB functionality
bash test-genotypes.sh
# Test ClinVar attributes
bash test-clinvar.sh
# Test Exac
bash test-exac.sh
# Test population_gen metrics
bash test-pop.sh
# Test mappability
bash test-map.sh
# Test genome annotations
bash test-genome.sh
# Test encode annotations
bash test-encode.sh
# Test EFF string derived elements in INFO column
bash test-effstring.sh
# Test loading functionality
bash test-annotate-tool.sh
# Test comp_hets tool
bash test-comphet.sh
# Test pathway tool
bash test-pathtool.sh
# Test interaction tool
bash test-interactions.sh
# Test lof sieve tool
bash test-lofsieve.sh
# Test stats tool
bash test-stats.sh
# Test windower
bash test-windower.sh
# Test pfam domains
bash test-pfam.sh
# Test GERP scores
bash test-gerp.sh
# Test disease models
bash test-auto-dom.sh
bash test-auto-rec.sh
# Test denovo tool
bash test-de-novo.sh
# Test wildcards
bash test-wildcards.sh
# Test ROH
bash test-roh.sh
# cleanup
rm ./*.db
rm ./file.dot