annotate wrapper.sh @ 3:be17e1e7dc2b draft

Uploaded
author davidvanzessen
date Wed, 23 Jul 2014 07:51:10 -0400
parents fac36e2248fd
children 048f8cdbb6d2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
1 #!/bin/bash
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
2 dir="$(cd "$(dirname "$0")" && pwd)"
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
3
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
4 input=$1
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
5 ref=$2
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
6 output=$3
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
7 f=$(file $input)
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
8 zipType="Zip archive"
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
9 if [[ "$f" == *"$zipType"* ]]
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
10 then
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
11 echo "Zip archive, assuming IMGT output file"
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
12 echo "Trying: unzip $input -d $PWD/files/"
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
13 unzip $input -d $PWD/files/ > $PWD/unziplog.log
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
14 cat $PWD/files/*/2_* | cut -f2,4,7 > $PWD/gappednt.txt
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
15 python $dir/script_imgt.py --input $PWD/gappednt.txt --ref $ref --output $output
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
16 else
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
17 python $dir/script_xlsx.py --input $input --ref $ref --output $output
fac36e2248fd Uploaded
davidvanzessen
parents:
diff changeset
18 fi