comparison combined.sh @ 3:6364030a16b8 draft

Uploaded
author davidvanzessen
date Fri, 24 Jan 2014 04:02:33 -0500
parents 364b169ffb30
children 2f2544607ad6
comparison
equal deleted inserted replaced
2:364b169ffb30 3:6364030a16b8
1 #!/bin/bash 1 #!/bin/bash
2
3 mkdir $PWD/igblastdatabase
4 unzip $dir/database.zip -d $PWD/igblastdatabase/
5
6 export IGDATA=$PWD/igblastdatabase/
7 2
8 clonalType=${@:(-3):1} 3 clonalType=${@:(-3):1}
9 html=${@:(-2):1} 4 html=${@:(-2):1}
10 imageDir=${@:(-1):1} 5 imageDir=${@:(-1):1}
11 dataCount=`expr $# - 3` 6 dataCount=`expr $# - 3`
13 dir="$(cd "$(dirname "$0")" && pwd)" 8 dir="$(cd "$(dirname "$0")" && pwd)"
14 array=("$@") 9 array=("$@")
15 echo "<html><h3>Progress</h3><table><tr><td>info</td></tr>" > $html 10 echo "<html><h3>Progress</h3><table><tr><td>info</td></tr>" > $html
16 echo "<tr><td>-----------------------------------</td></tr>" >> $html 11 echo "<tr><td>-----------------------------------</td></tr>" >> $html
17 12
18 13 mkdir $PWD/igblastdatabase
14 unzip $dir/database.zip -d $PWD/igblastdatabase/
15 export IGDATA=$PWD/igblastdatabase/
19 16
20 function blastAndParse { 17 function blastAndParse {
21 echo "<tr><td>Starting blast of sample $3 of patient $2</td></tr>" >> $html 18 echo "<tr><td>Starting blast of sample $3 of patient $2</td></tr>" >> $html
22 echo "$IGDATA/bin/igblastn -germline_db_V $IGDATA/database/human_gl_V -germline_db_J $IGDATA/database/human_gl_J -germline_db_D $IGDATA/database/human_gl_D -domain_system imgt -query $1 -auxiliary_data $IGDATA/optional_file/human_gl.aux -show_translation -outfmt 3 > $PWD/$4" 19 echo "$IGDATA/bin/igblastn -germline_db_V $IGDATA/database/human_gl_V -germline_db_J $IGDATA/database/human_gl_J -germline_db_D $IGDATA/database/human_gl_D -domain_system imgt -query $1 -auxiliary_data $IGDATA/optional_file/human_gl.aux -show_translation -outfmt 3 > $PWD/$4"
23 igblastn -germline_db_V $PWD/igblastdatabase/database/human_gl_V -germline_db_J $PWD/igblastdatabase/database/human_gl_J -germline_db_D $PWD/igblastdatabase/database/human_gl_D -domain_system imgt -query $1 -auxiliary_data $PWD/igblastdatabase/optional_file/human_gl.aux -show_translation -outfmt 3 > $PWD/$4 20 igblastn -germline_db_V $PWD/igblastdatabase/database/human_gl_V -germline_db_J $PWD/igblastdatabase/database/human_gl_J -germline_db_D $PWD/igblastdatabase/database/human_gl_D -domain_system imgt -query $1 -auxiliary_data $PWD/igblastdatabase/optional_file/human_gl.aux -show_translation -outfmt 3 > $PWD/$4