File: run-unit-test

package info (click to toggle)
adapterremoval 2.3.4-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 8,864 kB
  • sloc: cpp: 24,110; python: 427; makefile: 207; sh: 16
file content (26 lines) | stat: -rw-r--r-- 1,392 bytes parent folder | download | duplicates (3)
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
#!/bin/sh -e

pkg=adapterremoval
if [ "$AUTOPKGTEST_TMP" = "" ] ; then
  AUTOPKGTEST_TMP=`mktemp -d /tmp/${pkg}-test.XXXXXX`
fi
cd $AUTOPKGTEST_TMP
cp -a /usr/share/doc/${pkg}/examples/* .
find . -name "*.gz" -exec gunzip \{\} \;

# examples from README.html
AdapterRemoval --file1 reads_1.fq --basename output_single --trimns --trimqualities --gzip
AdapterRemoval --file1 reads_1.fq --file2 reads_2.fq --basename output_paired --trimns --trimqualities --collapse
AdapterRemoval --interleaved --file1 interleaved.fq --basename output_interleaved
AdapterRemoval --qualitybase 64 --file1 reads_q64.fq --basename phred_64_encoded
AdapterRemoval --qualitybase 64 --qualitybase-output 33 --file1 reads_q64.fq --basename phred_33_encoded

## The documentation has the --collapsed argument which leads to
# AdapterRemoval --qualitymax 50 --file1 reads_1.fq --file2 reads_2.fq --collapsed --basename collapsed_q50
#   ERROR: Unknown argument: '--collapsed'
# so leaving out --collapsed
AdapterRemoval --qualitymax 50 --file1 reads_1.fq --file2 reads_2.fq --basename collapsed_q50

AdapterRemoval --file1 reads_1.fq --file2 reads_2.fq --basename output_multi --trimns --trimqualities --collapse --adapter-list adapters.txt
AdapterRemoval --identify-adapters --file1 reads_1.fq --file2 reads_2.fq
AdapterRemoval --file1 demux_1.fq --file2 demux_2.fq --basename output_dumux --barcode-list barcodes.txt