Mercurial > repos > petr-novak > dante_ltr
diff tests.sh @ 12:ff01d4263391 draft
"planemo upload commit 414119ad7c44562d2e956b765e97ca113bc35b2b-dirty"
author | petr-novak |
---|---|
date | Thu, 21 Jul 2022 08:23:15 +0000 |
parents | c33d6583e548 |
children | 559940c04c44 |
line wrap: on
line diff
--- a/tests.sh Wed Jul 13 11:02:55 2022 +0000 +++ b/tests.sh Thu Jul 21 08:23:15 2022 +0000 @@ -3,10 +3,17 @@ set -e # first argument is cpu number NCPU_TO_USE=$1 + +# test if NCPU_TO_USE is set: +if [ -z "${NCPU_TO_USE}" ]; then + echo "NCPU_TO_USE is not set, using 10" + NCPU_TO_USE=10 +fi + eval "$(conda shell.bash hook)" conda activate dante_ltr echo "Running tests 1, detection of LTRs" -./extract_putative_ltr.R -s test_data/sample_genome.fasta \ +./detect_putative_ltr.R -s test_data/sample_genome.fasta \ -g test_data/sample_DANTE.gff3 -o tmp/test_output1 -c $NCPU_TO_USE @@ -17,7 +24,7 @@ -o tmp/test_output2 -c $NCPU_TO_USE echo "Running tests 3, detection of LTRs, allow missing domains" -./extract_putative_ltr.R -s test_data/sample_genome.fasta \ +./detect_putative_ltr.R -s test_data/sample_genome.fasta \ -g test_data/sample_DANTE.gff3 -o tmp/test_output3 -c $NCPU_TO_USE -M 2 @@ -28,3 +35,12 @@ -o tmp/test_output4 -c $NCPU_TO_USE +echo "Running tests 5, detection of LTRs using python wrapper" +./detect_putative_ltr_wrapper.py -s test_data/sample_genome.fasta \ +-g test_data/sample_DANTE.gff3 -o tmp/test_output5 -c $NCPU_TO_USE \ +-S 10000000 +cat tmp/test_output5_statistics.csv + +echo "Running tests 4, filtering gff" +./clean_ltr.R -g tmp/test_output5.gff3 -s test_data/sample_genome.fasta \ +-o tmp/test_output6 -c $NCPU_TO_USE