annotate scripts/test.sh @ 22:7997c93ee479

last attempt to install perl as part of linkyx
author biomonika <biomonika@psu.edu>
date Thu, 11 Sep 2014 19:40:01 -0400
parents 1955f03f092e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
1 #!/bin/bash
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
2 #example usage: ./test.sh comp100628_c0_seq1 5 A/contig_pos_ref_alt_father mother.bam
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
3
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
4 contig_to_check=$1
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
5 percentage=$2
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
6 forbidden=$3
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
7 bam=$4
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
8 dir=$5;
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
9
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
10 hits=0;
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
11
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
12 grep $contig_to_check $forbidden | (while read line; do
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
13
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
14 #tresholds described in table 1C
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
15 result=`bash ${LINKYX_PATH}/scripts/contains_these_variants.sh $percentage $bam ${line}`
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
16
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
17 echo "result: " $result >>kontrola;
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
18 hits=$(($hits + $result))
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
19 echo "hits: " $hits >>kontrola;
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
20 done;
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
21
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
22 echo $hits;
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
23 )
1955f03f092e initial commit
biomonika <biomonika@psu.edu>
parents:
diff changeset
24