annotate mutspecAnnot_wrapper.sh @ 7:eda59b985b1c draft default tip

Uploaded
author iarc
date Mon, 13 Mar 2017 08:21:19 -0400
parents 46a10309dfe2
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
1 #!/bin/bash
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
2
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
3 output=$1;shift
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
4 refg=$2
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
5 input=${9}
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
6
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
7 command -v table_annovar.pl >/dev/null 2>&1 || {
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
8 echo "ERROR : table_annovar.pl not found. Add annovar scripts to your galaxy path !" ;
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
9 return 1 ;
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
10 }
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
11
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
12 mkdir out
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
13 name=${input##*/}
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
14 name=${name%%.*}
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
15
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
16 perl $SCRIPT_PATH/mutspecAnnot.pl \
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
17 --outfile out \
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
18 --pathAVDBList $SCRIPT_PATH \
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
19 --temp "./temp" \
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
20 $*
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
21
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
22 ls out/Mutational_Analysis/Annovar/
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
23
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
24 if [ -e "out/Mutational_Analysis/Annovar/${name}.${refg}_multianno.txt" ]; then
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
25 cp out/Mutational_Analysis/Annovar/${name}.${refg}_multianno.txt $output
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
26 fi
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
27
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
28 exit 0
eda59b985b1c Uploaded
iarc
parents: 6
diff changeset
29