Skip to content

Commit efec623

Browse files
committed
latest tests
1 parent b8c1fdd commit efec623

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

test/TestAll.sh

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#! /bin/bash
22

33
#rm -rf test/workdirs
4-
4+
export PATH=src:$PATH
55
if [[ $1 -eq 1 ]] || [[ -z $1 ]];then
66
############# #1 Test with just paired reads and picked reference ##############
77
mkdir -p test/workdirs/t1_ebola_preads
@@ -63,7 +63,7 @@ if [[ $1 -eq 4 ]] || [[ -z $1 ]];
6363
then
6464
######## #4 Test with just complete and uses given reference, tests PAML####
6565
mkdir -p test/workdirs/t4_ebola_complete
66-
perl src/runPhaME.pl test/ctl_files/t4_ebola_complete.ctl
66+
runPhaME test/ctl_files/t4_ebola_complete.ctl
6767
a=$(grep -c ">" < test/workdirs/t4_ebola_complete/results/t4_all_snp_alignment.fna)
6868
b=9
6969
if [ "$a" -eq "$b" ];then
@@ -80,7 +80,7 @@ if [[ $1 -eq 5 ]] || [[ -z $1 ]];then
8080
### #5 Test with complete and contigs, uses given reference and tests HyPhy ####
8181
mkdir -p test/workdirs/t5_ebola_complete_contigs
8282
cp test/data/ebola_contigs/*.contigs test/workdirs/t5_ebola_complete_contigs/
83-
perl src/runPhaME.pl test/ctl_files/t5_ebola_cmp_ctgs.ctl
83+
runPhaME test/ctl_files/t5_ebola_cmp_ctgs.ctl
8484
a=$(grep -c ">" test/workdirs/t5_ebola_complete_contigs/results/t5_all_snp_alignment.fna)
8585
b=9
8686
a=$(grep -c "LRT" test/workdirs/t5_ebola_complete_contigs/results/PSgenes/cds0_470_2689.cdn.ABSREL.json)
@@ -98,7 +98,7 @@ if [[ $1 -eq 6 ]] || [[ -z $1 ]];then
9898
########### #6 Test with complete and sread, picks a random reference ##########
9999
mkdir -p test/workdirs/t6_ebola_complete_sread
100100
cp test/data/ebola_reads/*R1.fastq test/workdirs/t6_ebola_complete_sread/
101-
perl src/runPhaME.pl test/ctl_files/t6_ebola_cmp_sreads.ctl
101+
runPhaME test/ctl_files/t6_ebola_cmp_sreads.ctl
102102
a=$(grep -c ">" test/workdirs/t6_ebola_complete_sread/results/t6_all_snp_alignment.fna)
103103
b=11
104104
if [ "$a" -eq "$b" ];then
@@ -116,7 +116,7 @@ then
116116
echo "Test with complete and pread using BWA, designated reference"
117117
mkdir -p test/workdirs/t7_ebola_complete_pread
118118
cp test/data/ebola_reads/SRR3359589*R[1-2].fastq test/workdirs/t7_ebola_complete_pread/
119-
perl src/runPhaME.pl test/ctl_files/t7_ebola_cmp_preads.ctl
119+
runPhaME test/ctl_files/t7_ebola_cmp_preads.ctl
120120
a=$(grep -c ">" test/workdirs/t7_ebola_complete_pread/results/t7_cds_snp_alignment.fna)
121121
b=10
122122
if [ "$a" -eq "$b" ];then
@@ -134,7 +134,7 @@ then
134134
mkdir -p test/workdirs/t8_ebola_contigs_sread
135135
cp test/data/ebola_reads/*R1.fastq test/workdirs/t8_ebola_contigs_sread/
136136
cp test/data/ebola_contigs/*.contigs test/workdirs/t8_ebola_contigs_sread/
137-
perl src/runPhaME.pl test/ctl_files/t8_ebola_ctg_sreads.ctl
137+
runPhaME test/ctl_files/t8_ebola_ctg_sreads.ctl
138138
a=$(grep -c ">" test/workdirs/t8_ebola_contigs_sread/results/t8_all_snp_alignment.fna)
139139
b=12
140140
if [ "$a" -eq "$b" ];then
@@ -152,7 +152,7 @@ then
152152
mkdir -p test/workdirs/t9_ebola_contigs_pread
153153
cp test/data/ebola_reads/*R[1-2].fastq test/workdirs/t9_ebola_contigs_pread/
154154
cp test/data/ebola_contigs/*.contigs test/workdirs/t9_ebola_contigs_pread/
155-
perl src/runPhaME.pl test/ctl_files/t9_ebola_ctg_preads.ctl
155+
runPhaME test/ctl_files/t9_ebola_ctg_preads.ctl
156156
a=$(grep -c ">" test/workdirs/t9_ebola_contigs_pread/results/t9_all_snp_alignment.fna)
157157
b=3
158158
if [ "$a" -eq "$b" ];then
@@ -168,8 +168,8 @@ if [[ $1 -eq 10 ]] || [[ -z $1 ]];
168168
then
169169
################### #10 Test exit messages for incorrect ctl files #############
170170
mkdir -p test/workdirs/t10_error_messages
171-
perl src/runPhaME.pl test/ctl_files/t10A_error_message.ctl > test/workdirs/t10_error_messages/A.error
172-
perl src/runPhaME.pl test/ctl_files/t10B_error_message.ctl > test/workdirs/t10_error_messages/B.error
171+
runPhaME test/ctl_files/t10A_error_message.ctl > test/workdirs/t10_error_messages/A.error
172+
runPhaME test/ctl_files/t10B_error_message.ctl > test/workdirs/t10_error_messages/B.error
173173
a=$(wc -l < test/workdirs/t10_error_messages/A.error)
174174
b=$(wc -l < test/workdirs/t10_error_messages/B.error)
175175
c=14
@@ -186,7 +186,7 @@ if [[ $1 -eq 11 ]] || [[ -z $1 ]];
186186
then
187187
################### #11 Test the threshold option#########################
188188
mkdir -p test/workdirs/t11_flu
189-
perl src/runPhaME.pl test/ctl_files/t11_flu_test_coverage_threshold.ctl
189+
runPhaME test/ctl_files/t11_flu_test_coverage_threshold.ctl
190190
a=$(grep -c ">" test/workdirs/t11_flu/results/t11_all_snp_alignment.fna)
191191
b=25
192192
if [ "$a" -eq "$b" ];then
@@ -204,7 +204,7 @@ then
204204
mkdir -p test/workdirs/t13_realignment
205205
cp -r test/workdirs/t7_ebola_complete_pread/* test/workdirs/t13_realignment/
206206
cp test/workdirs/t3_ebola_contigs/working_list.txt test/workdirs/t13_realignment/
207-
perl src/runPhaME.pl test/ctl_files/t13_realignment.ctl
207+
runPhaME test/ctl_files/t13_realignment.ctl
208208
a=$(grep -c ">" test/workdirs/t13_realignment/results/t13_all_snp_alignment.fna)
209209
b=10
210210
if [ "$a" -eq "$b" ];then
@@ -223,7 +223,7 @@ then
223223
cp -r test/workdirs/t4_ebola_complete/* test/workdirs/t14_secondtime/
224224
# echo "ebola_contig" >> test/workdirs/t14_secondtime/working_list.txt
225225
cp test/data/ebola_reads/*R[1-2].fastq test/workdirs/t14_secondtime/
226-
perl src/runPhaME.pl test/ctl_files/t14_secondtime.ctl
226+
runPhaME test/ctl_files/t14_secondtime.ctl
227227
a=$(grep -c ">" test/workdirs/t14_secondtime/results/t14_all_snp_alignment.fna)
228228
b=11
229229
if [ "$a" -eq "$b" ];then

0 commit comments

Comments
 (0)