-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmkfile
executable file
·48 lines (45 loc) · 1.3 KB
/
mkfile
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
< config.mk
all:V:
./bin/targets | xargs mk
results/%.vep.tsv:Q: data/%.vcf.gz
echo "Doing $target"
mkdir -p `dirname $target`
$VEP -i $prereq -o $target".build" \
--stats_file "results/"$stem".stats" \
--stats_text \
--dir $VEPconfig \
--cache --offline \
--species "homo_sapiens" \
--sift b --polyphen b \
--af --af_1kg --af_exac \
--gene_phenotype \
--canonical --check_existing \
--symbol --uniprot --hgvs \
--flag_pick_allele \
--vcf_info_field ANN \
--numbers --regulatory \
--tab \
--buffer_size 10000 \
--fork $NT --force_overwrite \
&& mv $target".build" $target
results/%.vep.vcf:Q: data/%.vcf.gz
echo "Doing $target"
mkdir -p `dirname $target`
$VEP -i $prereq -o $target".build" \
--stats_file "results/"$stem".stats" \
--stats_text \
--dir $VEPconfig \
--cache --offline \
--species "homo_sapiens" \
--sift b --polyphen b \
--af --af_1kg --af_exac \
--gene_phenotype \
--canonical --check_existing \
--symbol --uniprot --hgvs \
--flag_pick_allele \
--vcf_info_field ANN \
--numbers --regulatory \
--vcf \
--buffer_size 10000 \
--fork $NT --force_overwrite \
&& mv $target".build" $target