1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
#! /bin/sh
## Check single sequence count
sequence=$srcdir/sequence/raw.seq
(../src/squizz -Sn $sequence 2>&1 | grep -q ' 1 entries') || exit 1
(../src/squizz -Sn -f raw $sequence 2>&1 | grep -q ' 1 entries') || exit 1
(../src/squizz -Sn -c raw -f raw $sequence 2>&1 | grep -q ' 1 entries') || exit 1
## Check single alignment count
sequence=$srcdir/align/msf.seq
(../src/squizz -An $sequence 2>&1 | grep -q ' 1 entries') || exit 1
(../src/squizz -An -f msf $sequence 2>&1 | grep -q ' 1 entries') || exit 1
(../src/squizz -An -c msf -f msf $sequence 2>&1 | grep -q ' 1 entries') || exit 1
## Check single alignment / multiple sequences count
sequence=$srcdir/align/fasta.seq
(../src/squizz -Sn $sequence 2>&1 | grep -q ' 4 entries') || exit 1
(../src/squizz -An $sequence 2>&1 | grep -q ' 1 entries') || exit 1
exit 0
|