1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
#! /bin/sh
cd tests
. ./compat.sh
if [ -z "$BIG" ]; then
echo "Skip big test"
exit 77
fi
sort -k2,2 > ${pref}.md5sum <<EOF
f52abd3e2a7cc5089cc8f32cb607c4c5 ${pref}_16.histo
EOF
# $JF count -m 31 -s 4000000000 -o ${pref}_31 -c 4 -p 253 -C -r -t $nCPUs --timing ${pref}_31.timing \
# seq30g.fa && \
# $JF histo ${pref}_31_0 > ${pref}_31.histo && \
echo "Count k-mers on big data set" && \
([ -f seq30g.fa ] || ${DIR}/generate_sequence -v -o seq30g -r 1000 -s 1602176487 30000000000) &&
$JF count -m 16 -s 4000000000 -o ${pref}_16.jf -c 4 -p 253 -C --out-counter-len 2 \
-t $nCPUs $JFPARAM seq30g.fa && \
$JF histo ${pref}_16.jf > ${pref}_16.histo && \
check ${pref}.md5sum
RET=$?
# echo "16-mer timing"; cat ${pref}_16.timing
exit $RET
|