# HG changeset patch
# User thanhlv
# Date 1643627820 0
# Node ID a33c3356b8cff4dde50eae408f697e1812c25a54
"planemo upload for repository https://github.com/quadram-institute-bioscience/galaxy-tools/tree/master/tools/centrifuge commit e7a2d92dc14da78e7ba641c603de75a985d037b6-dirty"
diff -r 000000000000 -r a33c3356b8cf CHANGELOG
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/CHANGELOG Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,3 @@
+Edited based on the original version at https://github.com/jvolkening/galaxy-tools
+- 2022-01-31
+ - Added k parameter
diff -r 000000000000 -r a33c3356b8cf README
diff -r 000000000000 -r a33c3356b8cf centrifuge.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/centrifuge.xml Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,436 @@
+
+
+ Read-based metagenome characterization
+
+
+
+
+ centrifuge
+
+
+
+
+ centrifuge --version | perl -wnE'print "$1\n" for /centrifuge\S+ version (\S+)/g'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (outputs['out_fmt'] == "tab")
+
+
+ (outputs['out_fmt'] == "sam")
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {-1 -2 | -U | --sra-acc } [-S ] [--report-file ]
+
+ Index filename prefix (minus trailing .X.cf).
+ Files with #1 mates, paired with files in .
+ Could be gzip'ed (extension: .gz) or bzip2'ed (extension: .bz2).
+ Files with #2 mates, paired with files in .
+ Could be gzip'ed (extension: .gz) or bzip2'ed (extension: .bz2).
+ Files with unpaired reads.
+ Could be gzip'ed (extension: .gz) or bzip2'ed (extension: .bz2).
+ Comma-separated list of SRA accession numbers, e.g. --sra-acc SRR353653,SRR353654.
+ File for classification output (default: stdout)
+ File for tabular report output (default: centrifuge_report.tsv)
+
+ , , can be comma-separated lists (no whitespace) and can be
+ specified many times. E.g. '-U file1.fq,file2.fq -U file3.fq'.
+
+ Options (defaults in parentheses):
+
+ Input:
+ -q query input files are FASTQ .fq/.fastq (default)
+ --qseq query input files are in Illumina's qseq format
+ -f query input files are (multi-)FASTA .fa/.mfa
+ -r query input files are raw one-sequence-per-line
+ -c , , are sequences themselves, not files
+ -s/--skip skip the first reads/pairs in the input (none)
+ -u/--upto stop after first reads/pairs (no limit)
+ -5/--trim5 trim bases from 5'/left end of reads (0)
+ -3/--trim3 trim bases from 3'/right end of reads (0)
+ --phred33 qualities are Phred+33 (default)
+ --phred64 qualities are Phred+64
+ --int-quals qualities encoded as space-delimited integers
+ --ignore-quals treat all quality values as 30 on Phred scale (off)
+ --nofw do not align forward (original) version of read (off)
+ --norc do not align reverse-complement version of read (off)
+ --sra-acc SRA accession ID
+
+ Classification:
+ --min-hitlen minimum length of partial hits (default 22, must be greater than 15)
+ --min-totallen minimum summed length of partial hits per read (default 0)
+ --host-taxids comma-separated list of taxonomic IDs that will be preferred in classification
+ --exclude-taxids comma-separated list of taxonomic IDs that will be excluded in classification
+
+ Output:
+ --out-fmt define output format, either 'tab' or 'sam' (tab)
+ --tab-fmt-cols columns in tabular format, comma separated
+ default: readID,seqID,taxID,score,2ndBestScore,hitLength,queryLength,numMatches
+ -t/--time print wall-clock time taken by search phases
+ --un write unpaired reads that didn't align to
+ --al write unpaired reads that aligned at least once to
+ --un-conc write pairs that didn't align concordantly to
+ --al-conc write pairs that aligned concordantly at least once to
+ (Note: for --un, --al, --un-conc, or --al-conc, add '-gz' to the option name, e.g.
+ --un-gz , to gzip compress output, or add '-bz2' to bzip2 compress output.)
+ --quiet print nothing to stderr except serious errors
+ --met-file send metrics to file at (off)
+ --met-stderr send metrics to stderr (off)
+ --met report internal counters & metrics every secs (1)
+
+ Performance:
+ -o/--offrate override offrate of index; must be >= index's offrate
+ -p/--threads number of alignment threads to launch (1)
+ --mm use memory-mapped I/O for index; many 'bowtie's can share
+
+ Other:
+ --qc-filter filter out reads that are bad according to QSEQ filter
+ --seed seed for random number generator (0)
+ --non-deterministic seed rand. gen. arbitrarily instead of using read attributes
+ --version print version information and quit
+ -h/--help print this usage message
+
+ ]]>
+
+
+
+
+
+ 10.1101/gr.210641.116
+
+
+
diff -r 000000000000 -r a33c3356b8cf test-data/both.report
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/both.report Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,3 @@
+name taxID taxRank genomeSize numReads numUniqueReads abundance
+Ailuropoda melanoleuca 9646 species 556 8 4 0.312231
+Bos taurus 9913 species 517 12 8 0.687769
diff -r 000000000000 -r a33c3356b8cf test-data/both.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/both.tsv Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,21 @@
+1 gi|4 9646 4050 0 120 120 1
+1_1 gi|4 9646 4225 0 80 80 1
+1_2 gi|4 9646 4225 0 80 80 1
+2 gi|4 9646 4050 2025 120 120 1
+2_1 gi|7 9913 4225 0 80 80 1
+2_2 gi|7 9913 4225 0 80 80 1
+2_3 gi|7 9913 4225 0 80 80 1
+2_4 gi|7 9913 4225 0 80 80 1
+2_5 gi|7 9913 4225 0 80 80 1
+2_6 gi|7 9913 4225 0 80 80 1
+3 gi|7 9913 4050 0 120 120 1
+4 gi|7 9913 4050 2025 120 120 1
+C_1 gi|4 9646 4225 4225 80 80 2
+C_1 gi|7 9913 4225 4225 80 80 2
+C_2 gi|4 9646 4225 4225 80 80 2
+C_2 gi|7 9913 4225 4225 80 80 2
+C_3 gi|4 9646 4225 4225 80 80 2
+C_3 gi|7 9913 4225 4225 80 80 2
+C_4 gi|4 9646 4225 4225 80 80 2
+C_4 gi|7 9913 4225 4225 80 80 2
+readID seqID taxID score 2ndBestScore hitLength queryLength numMatches
diff -r 000000000000 -r a33c3356b8cf test-data/centrifuge_indices.loc
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/centrifuge_indices.loc Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,1 @@
+test_db test_db ${__HERE__}/db/centrifuge_test
diff -r 000000000000 -r a33c3356b8cf test-data/db/centrifuge_test.1.cf
Binary file test-data/db/centrifuge_test.1.cf has changed
diff -r 000000000000 -r a33c3356b8cf test-data/db/centrifuge_test.2.cf
Binary file test-data/db/centrifuge_test.2.cf has changed
diff -r 000000000000 -r a33c3356b8cf test-data/db/centrifuge_test.3.cf
Binary file test-data/db/centrifuge_test.3.cf has changed
diff -r 000000000000 -r a33c3356b8cf test-data/defaults.report
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/defaults.report Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,3 @@
+name taxID taxRank genomeSize numReads numUniqueReads abundance
+Ailuropoda melanoleuca 9646 species 556 6 2 0.230286
+Bos taurus 9913 species 517 10 6 0.769714
diff -r 000000000000 -r a33c3356b8cf test-data/defaults.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/defaults.tsv Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,17 @@
+1_1 gi|4 9646 4225 0 80 80 1
+1_2 gi|4 9646 4225 0 80 80 1
+2_1 gi|7 9913 4225 0 80 80 1
+2_2 gi|7 9913 4225 0 80 80 1
+2_3 gi|7 9913 4225 0 80 80 1
+2_4 gi|7 9913 4225 0 80 80 1
+2_5 gi|7 9913 4225 0 80 80 1
+2_6 gi|7 9913 4225 0 80 80 1
+C_1 gi|4 9646 4225 4225 80 80 2
+C_1 gi|7 9913 4225 4225 80 80 2
+C_2 gi|4 9646 4225 4225 80 80 2
+C_2 gi|7 9913 4225 4225 80 80 2
+C_3 gi|4 9646 4225 4225 80 80 2
+C_3 gi|7 9913 4225 4225 80 80 2
+C_4 gi|4 9646 4225 4225 80 80 2
+C_4 gi|7 9913 4225 4225 80 80 2
+readID seqID taxID score 2ndBestScore hitLength queryLength numMatches
diff -r 000000000000 -r a33c3356b8cf test-data/exclude.report
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/exclude.report Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,2 @@
+name taxID taxRank genomeSize numReads numUniqueReads abundance
+Ailuropoda melanoleuca 9646 species 556 6 6 1
diff -r 000000000000 -r a33c3356b8cf test-data/exclude.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/exclude.tsv Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,13 @@
+1_1 gi|4 9646 4225 0 80 80 1
+1_2 gi|4 9646 4225 0 80 80 1
+2_1 unclassified 0 0 0 0 80 1
+2_2 unclassified 0 0 0 0 80 1
+2_3 unclassified 0 0 0 0 80 1
+2_4 unclassified 0 0 0 0 80 1
+2_5 unclassified 0 0 0 0 80 1
+2_6 unclassified 0 0 0 0 80 1
+C_1 gi|4 9646 4225 0 80 80 1
+C_2 gi|4 9646 4225 0 80 80 1
+C_3 gi|4 9646 4225 0 80 80 1
+C_4 gi|4 9646 4225 0 80 80 1
+readID seqID taxID score 2ndBestScore hitLength queryLength numMatches
diff -r 000000000000 -r a33c3356b8cf test-data/host.report
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/host.report Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,3 @@
+name taxID taxRank genomeSize numReads numUniqueReads abundance
+Ailuropoda melanoleuca 9646 species 556 2 2 0.156809
+Bos taurus 9913 species 517 10 10 0.843191
diff -r 000000000000 -r a33c3356b8cf test-data/host.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/host.tsv Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,13 @@
+1_1 gi|4 9646 4225 0 80 80 1
+1_2 gi|4 9646 4225 0 80 80 1
+2_1 gi|7 9913 4225 0 80 80 1
+2_2 gi|7 9913 4225 0 80 80 1
+2_3 gi|7 9913 4225 0 80 80 1
+2_4 gi|7 9913 4225 0 80 80 1
+2_5 gi|7 9913 4225 0 80 80 1
+2_6 gi|7 9913 4225 0 80 80 1
+C_1 gi|7 9913 4225 0 80 80 1
+C_2 gi|7 9913 4225 0 80 80 1
+C_3 gi|7 9913 4225 0 80 80 1
+C_4 gi|7 9913 4225 0 80 80 1
+readID seqID taxID score 2ndBestScore hitLength queryLength numMatches
diff -r 000000000000 -r a33c3356b8cf test-data/input_f.fq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/input_f.fq Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,16 @@
+@1
+GGCGCTGAATCCTCGAAAATCCTGACCCTTTTAATTCATGCTCCCTTACTCACGAGAGAT
++
+555555555555555555555555555555555555555555555555555555555555
+@2
+CAGGCCCCTACACCCAATGTGGAACCGGGGTCCCGAATGAAAATGCTGCTGTTCCCTGGA
++
+555555555555555555555555555555555555555555555555555555555555
+@3
+GAGAACCCCCATGCTGCTCGCCCTGCTGGCCCTGGCCACACTCTGCCTCGCTGGCCGGGC
++
+555555555555555555555555555555555555555555555555555555555555
+@4
+CAGGCCCCTACACCCAATGTGGAACCGGGGTCCCGAATGAAAATGCTGCTGTTCCCTGGA
++
+555555555555555555555555555555555555555555555555555555555555
diff -r 000000000000 -r a33c3356b8cf test-data/input_r.fq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/input_r.fq Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,16 @@
+@1
+AAGCCTGACGAGAGTGCCCCATAGTGGTCTCTGAGACCCCACACAGTCCAGGGAAATATC
++
+555555555555555555555555555555555555555555555555555555555555
+@2
+CCGTCTTAGCACTATCATCACCCTTCGTTAATAGGGAAACATGAGGGAACGTGGTCGCGA
++
+555555555555555555555555555555555555555555555555555555555555
+@3
+CTCGCTGCCCTCCTGCTTGGACACGAAGGCTGCGCCTTTGCCCGACTCTGCATCACCAGG
++
+555555555555555555555555555555555555555555555555555555555555
+@4
+TGGGTAGGGGGCTGGGGCTCCCAGCCAGTGGTCCAGGTAGCGCCTGAGTCTCTTCACCAA
++
+555555555555555555555555555555555555555555555555555555555555
diff -r 000000000000 -r a33c3356b8cf test-data/input_u.fq
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/input_u.fq Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,48 @@
+@C_1
+GATCCTCCCCAGGCCCCTACACCCAATGTGGAACCGGGGTCCCGAATGAAAATGCTGCTGTTCCCTGGAGGTGTTTTCCT
++
+55555555555555555555555555555555555555555555555555555555555555555555555555555555
+@C_2
+GATCCTCCCCAGGCCCCTACACCCAATGTGGAACCGGGGTCCCGAATGAAAATGCTGCTGTTCCCTGGAGGTGTTTTCCT
++
+55555555555555555555555555555555555555555555555555555555555555555555555555555555
+@C_3
+GATCCTCCCCAGGCCCCTACACCCAATGTGGAACCGGGGTCCCGAATGAAAATGCTGCTGTTCCCTGGAGGTGTTTTCCT
++
+55555555555555555555555555555555555555555555555555555555555555555555555555555555
+@C_4
+GATCCTCCCCAGGCCCCTACACCCAATGTGGAACCGGGGTCCCGAATGAAAATGCTGCTGTTCCCTGGAGGTGTTTTCCT
++
+55555555555555555555555555555555555555555555555555555555555555555555555555555555
+@1_1
+GGACGCTCTGCTTTGTTACCAATGAGAAGGGCGCTGAATCCTCGAAAATCCTGACCCTTTTAATTCATGCTCCCTTACTC
++
+55555555555555555555555555555555555555555555555555555555555555555555555555555555
+@1_2
+ACGAGAGATGATGATCGTTGATATTTCCCTGGACTGTGTGGGGTCTCAGAGACCACTATGGGGCACTCTCGTCAGGCTTC
++
+55555555555555555555555555555555555555555555555555555555555555555555555555555555
+@2_1
+TGGCCGGGCAGATGCAAAGCCTGGTGATGCAGAGTCGGGCAAAGGCGCAGCCTTCGTGTCCAAGCAGGAGGGCAGCGAGG
++
+55555555555555555555555555555555555555555555555555555555555555555555555555555555
+@2_2
+TGGCCGGGCAGATGCAAAGCCTGGTGATGCAGAGTCGGGCAAAGGCGCAGCCTTCGTGTCCAAGCAGGAGGGCAGCGAGG
++
+55555555555555555555555555555555555555555555555555555555555555555555555555555555
+@2_3
+TGGCCGGGCAGATGCAAAGCCTGGTGATGCAGAGTCGGGCAAAGGCGCAGCCTTCGTGTCCAAGCAGGAGGGCAGCGAGG
++
+55555555555555555555555555555555555555555555555555555555555555555555555555555555
+@2_4
+TGGCCGGGCAGATGCAAAGCCTGGTGATGCAGAGTCGGGCAAAGGCGCAGCCTTCGTGTCCAAGCAGGAGGGCAGCGAGG
++
+55555555555555555555555555555555555555555555555555555555555555555555555555555555
+@2_5
+TGGCCGGGCAGATGCAAAGCCTGGTGATGCAGAGTCGGGCAAAGGCGCAGCCTTCGTGTCCAAGCAGGAGGGCAGCGAGG
++
+55555555555555555555555555555555555555555555555555555555555555555555555555555555
+@2_6
+TGGCCGGGCAGATGCAAAGCCTGGTGATGCAGAGTCGGGCAAAGGCGCAGCCTTCGTGTCCAAGCAGGAGGGCAGCGAGG
++
+55555555555555555555555555555555555555555555555555555555555555555555555555555555
diff -r 000000000000 -r a33c3356b8cf test-data/minlen83.report
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/minlen83.report Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,1 @@
+name taxID taxRank genomeSize numReads numUniqueReads abundance
diff -r 000000000000 -r a33c3356b8cf test-data/minlen83.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/minlen83.tsv Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,13 @@
+1_1 unclassified 0 0 0 0 80 1
+1_2 unclassified 0 0 0 0 80 1
+2_1 unclassified 0 0 0 0 80 1
+2_2 unclassified 0 0 0 0 80 1
+2_3 unclassified 0 0 0 0 80 1
+2_4 unclassified 0 0 0 0 80 1
+2_5 unclassified 0 0 0 0 80 1
+2_6 unclassified 0 0 0 0 80 1
+C_1 unclassified 0 0 0 0 80 1
+C_2 unclassified 0 0 0 0 80 1
+C_3 unclassified 0 0 0 0 80 1
+C_4 unclassified 0 0 0 0 80 1
+readID seqID taxID score 2ndBestScore hitLength queryLength numMatches
diff -r 000000000000 -r a33c3356b8cf test-data/nofw.report
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/nofw.report Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,3 @@
+name taxID taxRank genomeSize numReads numUniqueReads abundance
+Ailuropoda melanoleuca 9646 species 556 6 2 0.230286
+Bos taurus 9913 species 517 10 6 0.769714
diff -r 000000000000 -r a33c3356b8cf test-data/nofw.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/nofw.tsv Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,17 @@
+1_1 gi|4 9646 4225 0 80 80 1
+1_2 gi|4 9646 4225 0 80 80 1
+2_1 gi|7 9913 4225 0 80 80 1
+2_2 gi|7 9913 4225 0 80 80 1
+2_3 gi|7 9913 4225 0 80 80 1
+2_4 gi|7 9913 4225 0 80 80 1
+2_5 gi|7 9913 4225 0 80 80 1
+2_6 gi|7 9913 4225 0 80 80 1
+C_1 gi|4 9646 4225 4225 80 80 2
+C_1 gi|7 9913 4225 4225 80 80 2
+C_2 gi|4 9646 4225 4225 80 80 2
+C_2 gi|7 9913 4225 4225 80 80 2
+C_3 gi|4 9646 4225 4225 80 80 2
+C_3 gi|7 9913 4225 4225 80 80 2
+C_4 gi|4 9646 4225 4225 80 80 2
+C_4 gi|7 9913 4225 4225 80 80 2
+readID seqID taxID score 2ndBestScore hitLength queryLength numMatches
diff -r 000000000000 -r a33c3356b8cf test-data/norc.report
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/norc.report Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,3 @@
+name taxID taxRank genomeSize numReads numUniqueReads abundance
+Ailuropoda melanoleuca 9646 species 556 6 2 0.230286
+Bos taurus 9913 species 517 10 6 0.769714
diff -r 000000000000 -r a33c3356b8cf test-data/norc.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/norc.tsv Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,17 @@
+1_1 gi|4 9646 4225 0 80 80 1
+1_2 gi|4 9646 4225 0 80 80 1
+2_1 gi|7 9913 4225 0 80 80 1
+2_2 gi|7 9913 4225 0 80 80 1
+2_3 gi|7 9913 4225 0 80 80 1
+2_4 gi|7 9913 4225 0 80 80 1
+2_5 gi|7 9913 4225 0 80 80 1
+2_6 gi|7 9913 4225 0 80 80 1
+C_1 gi|4 9646 4225 4225 80 80 2
+C_1 gi|7 9913 4225 4225 80 80 2
+C_2 gi|4 9646 4225 4225 80 80 2
+C_2 gi|7 9913 4225 4225 80 80 2
+C_3 gi|4 9646 4225 4225 80 80 2
+C_3 gi|7 9913 4225 4225 80 80 2
+C_4 gi|4 9646 4225 4225 80 80 2
+C_4 gi|7 9913 4225 4225 80 80 2
+readID seqID taxID score 2ndBestScore hitLength queryLength numMatches
diff -r 000000000000 -r a33c3356b8cf test-data/paired.report
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/paired.report Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,3 @@
+name taxID taxRank genomeSize numReads numUniqueReads abundance
+Ailuropoda melanoleuca 9646 species 556 2 2 0.481827
+Bos taurus 9913 species 517 2 2 0.518173
diff -r 000000000000 -r a33c3356b8cf test-data/paired.sam
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/paired.sam Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,4 @@
+1 0 9646 0 0 *0 gi|4 0 0 GGCGCTGAATCCTCGAAAATCCTGACCCTTTTAATTCATGCTCCCTTACTCACGAGAGATNAAGCCTGACGAGAGTGCCCCATAGTGGTCTCTGAGACCCCACACAGTCCAGGGAAATATC 555555555555555555555555555555555555555555555555555555555555I555555555555555555555555555555555555555555555555555555555555
+2 0 9646 0 0 *0 gi|4 0 0 CAGGCCCCTACACCCAATGTGGAACCGGGGTCCCGAATGAAAATGCTGCTGTTCCCTGGANCCGTCTTAGCACTATCATCACCCTTCGTTAATAGGGAAACATGAGGGAACGTGGTCGCGA 555555555555555555555555555555555555555555555555555555555555I555555555555555555555555555555555555555555555555555555555555
+3 0 9913 0 0 *0 gi|7 0 0 GAGAACCCCCATGCTGCTCGCCCTGCTGGCCCTGGCCACACTCTGCCTCGCTGGCCGGGCNCTCGCTGCCCTCCTGCTTGGACACGAAGGCTGCGCCTTTGCCCGACTCTGCATCACCAGG 555555555555555555555555555555555555555555555555555555555555I555555555555555555555555555555555555555555555555555555555555
+4 0 9913 0 0 *0 gi|7 0 0 CAGGCCCCTACACCCAATGTGGAACCGGGGTCCCGAATGAAAATGCTGCTGTTCCCTGGANTGGGTAGGGGGCTGGGGCTCCCAGCCAGTGGTCCAGGTAGCGCCTGAGTCTCTTCACCAA 555555555555555555555555555555555555555555555555555555555555I555555555555555555555555555555555555555555555555555555555555
diff -r 000000000000 -r a33c3356b8cf test-data/paired.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/paired.tsv Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,5 @@
+1 gi|4 9646 4050 0 120 120 1
+2 gi|4 9646 4050 2025 120 120 1
+3 gi|7 9913 4050 0 120 120 1
+4 gi|7 9913 4050 2025 120 120 1
+readID seqID taxID score 2ndBestScore hitLength queryLength numMatches
diff -r 000000000000 -r a33c3356b8cf test-data/seed123.report
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/seed123.report Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,3 @@
+name taxID taxRank genomeSize numReads numUniqueReads abundance
+Ailuropoda melanoleuca 9646 species 556 6 2 0.230286
+Bos taurus 9913 species 517 10 6 0.769714
diff -r 000000000000 -r a33c3356b8cf test-data/seed123.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/seed123.tsv Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,17 @@
+1_1 gi|4 9646 4225 0 80 80 1
+1_2 gi|4 9646 4225 0 80 80 1
+2_1 gi|7 9913 4225 0 80 80 1
+2_2 gi|7 9913 4225 0 80 80 1
+2_3 gi|7 9913 4225 0 80 80 1
+2_4 gi|7 9913 4225 0 80 80 1
+2_5 gi|7 9913 4225 0 80 80 1
+2_6 gi|7 9913 4225 0 80 80 1
+C_1 gi|4 9646 4225 4225 80 80 2
+C_1 gi|7 9913 4225 4225 80 80 2
+C_2 gi|4 9646 4225 4225 80 80 2
+C_2 gi|7 9913 4225 4225 80 80 2
+C_3 gi|4 9646 4225 4225 80 80 2
+C_3 gi|7 9913 4225 4225 80 80 2
+C_4 gi|4 9646 4225 4225 80 80 2
+C_4 gi|7 9913 4225 4225 80 80 2
+readID seqID taxID score 2ndBestScore hitLength queryLength numMatches
diff -r 000000000000 -r a33c3356b8cf test-data/skip3.report
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/skip3.report Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,3 @@
+name taxID taxRank genomeSize numReads numUniqueReads abundance
+Ailuropoda melanoleuca 9646 species 556 3 2 0.235009
+Bos taurus 9913 species 517 7 6 0.764991
diff -r 000000000000 -r a33c3356b8cf test-data/skip3.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/skip3.tsv Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,11 @@
+1_1 gi|4 9646 4225 0 80 80 1
+1_2 gi|4 9646 4225 0 80 80 1
+2_1 gi|7 9913 4225 0 80 80 1
+2_2 gi|7 9913 4225 0 80 80 1
+2_3 gi|7 9913 4225 0 80 80 1
+2_4 gi|7 9913 4225 0 80 80 1
+2_5 gi|7 9913 4225 0 80 80 1
+2_6 gi|7 9913 4225 0 80 80 1
+C_4 gi|4 9646 4225 4225 80 80 2
+C_4 gi|7 9913 4225 4225 80 80 2
+readID seqID taxID score 2ndBestScore hitLength queryLength numMatches
diff -r 000000000000 -r a33c3356b8cf test-data/trim3_5.report
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/trim3_5.report Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,3 @@
+name taxID taxRank genomeSize numReads numUniqueReads abundance
+Ailuropoda melanoleuca 9646 species 556 6 2 0.230286
+Bos taurus 9913 species 517 10 6 0.769714
diff -r 000000000000 -r a33c3356b8cf test-data/trim3_5.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/trim3_5.tsv Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,17 @@
+1_1 gi|4 9646 3600 0 75 75 1
+1_2 gi|4 9646 3600 0 75 75 1
+2_1 gi|7 9913 3600 0 75 75 1
+2_2 gi|7 9913 3600 0 75 75 1
+2_3 gi|7 9913 3600 0 75 75 1
+2_4 gi|7 9913 3600 0 75 75 1
+2_5 gi|7 9913 3600 0 75 75 1
+2_6 gi|7 9913 3600 0 75 75 1
+C_1 gi|4 9646 3600 3600 75 75 2
+C_1 gi|7 9913 3600 3600 75 75 2
+C_2 gi|4 9646 3600 3600 75 75 2
+C_2 gi|7 9913 3600 3600 75 75 2
+C_3 gi|4 9646 3600 3600 75 75 2
+C_3 gi|7 9913 3600 3600 75 75 2
+C_4 gi|4 9646 3600 3600 75 75 2
+C_4 gi|7 9913 3600 3600 75 75 2
+readID seqID taxID score 2ndBestScore hitLength queryLength numMatches
diff -r 000000000000 -r a33c3356b8cf test-data/trim5_10.report
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/trim5_10.report Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,3 @@
+name taxID taxRank genomeSize numReads numUniqueReads abundance
+Ailuropoda melanoleuca 9646 species 556 6 2 0.230286
+Bos taurus 9913 species 517 10 6 0.769714
diff -r 000000000000 -r a33c3356b8cf test-data/trim5_10.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/trim5_10.tsv Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,17 @@
+1_1 gi|4 9646 3025 0 70 70 1
+1_2 gi|4 9646 3025 0 70 70 1
+2_1 gi|7 9913 3025 0 70 70 1
+2_2 gi|7 9913 3025 0 70 70 1
+2_3 gi|7 9913 3025 0 70 70 1
+2_4 gi|7 9913 3025 0 70 70 1
+2_5 gi|7 9913 3025 0 70 70 1
+2_6 gi|7 9913 3025 0 70 70 1
+C_1 gi|4 9646 3025 3025 70 70 2
+C_1 gi|7 9913 3025 3025 70 70 2
+C_2 gi|4 9646 3025 3025 70 70 2
+C_2 gi|7 9913 3025 3025 70 70 2
+C_3 gi|4 9646 3025 3025 70 70 2
+C_3 gi|7 9913 3025 3025 70 70 2
+C_4 gi|4 9646 3025 3025 70 70 2
+C_4 gi|7 9913 3025 3025 70 70 2
+readID seqID taxID score 2ndBestScore hitLength queryLength numMatches
diff -r 000000000000 -r a33c3356b8cf test-data/upto6.report
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/upto6.report Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,3 @@
+name taxID taxRank genomeSize numReads numUniqueReads abundance
+Ailuropoda melanoleuca 9646 species 556 6 2 1
+Bos taurus 9913 species 517 4 0 7.1246e-13
diff -r 000000000000 -r a33c3356b8cf test-data/upto6.tsv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/upto6.tsv Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,11 @@
+1_1 gi|4 9646 4225 0 80 80 1
+1_2 gi|4 9646 4225 0 80 80 1
+C_1 gi|4 9646 4225 4225 80 80 2
+C_1 gi|7 9913 4225 4225 80 80 2
+C_2 gi|4 9646 4225 4225 80 80 2
+C_2 gi|7 9913 4225 4225 80 80 2
+C_3 gi|4 9646 4225 4225 80 80 2
+C_3 gi|7 9913 4225 4225 80 80 2
+C_4 gi|4 9646 4225 4225 80 80 2
+C_4 gi|7 9913 4225 4225 80 80 2
+readID seqID taxID score 2ndBestScore hitLength queryLength numMatches
diff -r 000000000000 -r a33c3356b8cf tool-data/centrifuge_indices.loc
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tool-data/centrifuge_indices.loc Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,17 @@
+# centrifuge_indices.loc.sample
+# This is a *.loc.sample file distributed with Galaxy that enables tools
+# to use a directory of indexed data files. This one is for GOTTCHA.
+# See the wiki: http://wiki.galaxyproject.org/Admin/NGS%20Local%20Setup
+# First create these data files and save them in your own data directory structure.
+# Then, create a bowtie_indices.loc file to use those indexes with tools.
+# Copy this file, save it with the same name (minus the .sample),
+# follow the format examples, and store the result in this directory.
+# The file should include an one line entry for each index set.
+# The path points to the "basename" for the set, not a specific file.
+# It has three text columns seperated by TABS.
+#
+#
+#
+#bacteria_v20150825 Bacteria /depot/data2/galaxy/gottcha/GOTTCHA_BACTERIA_c4937_k24_u30_xHUMAN3x.species
+#viruses_v20150825 Viruses /depot/data2/galaxy/gottcha/GOTTCHA_VIRUSES_c5900_k24_u30_xHUMAN3x.species
+test test foo/bar/baz
diff -r 000000000000 -r a33c3356b8cf tool-data/centrifuge_indices.loc.sample
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tool-data/centrifuge_indices.loc.sample Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,17 @@
+# centrifuge_indices.loc.sample
+# This is a *.loc.sample file distributed with Galaxy that enables tools
+# to use a directory of indexed data files. This one is for GOTTCHA.
+# See the wiki: http://wiki.galaxyproject.org/Admin/NGS%20Local%20Setup
+# First create these data files and save them in your own data directory structure.
+# Then, create a bowtie_indices.loc file to use those indexes with tools.
+# Copy this file, save it with the same name (minus the .sample),
+# follow the format examples, and store the result in this directory.
+# The file should include an one line entry for each index set.
+# The path points to the "basename" for the set, not a specific file.
+# It has three text columns seperated by TABS.
+#
+#
+#
+#bacteria_v20150825 Bacteria /depot/data2/galaxy/gottcha/GOTTCHA_BACTERIA_c4937_k24_u30_xHUMAN3x.species
+#viruses_v20150825 Viruses /depot/data2/galaxy/gottcha/GOTTCHA_VIRUSES_c5900_k24_u30_xHUMAN3x.species
+test test foo/bar/baz
diff -r 000000000000 -r a33c3356b8cf tool_data_table_conf.xml.sample
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tool_data_table_conf.xml.sample Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,8 @@
+
+
+
+
+
diff -r 000000000000 -r a33c3356b8cf tool_data_table_conf.xml.test
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tool_data_table_conf.xml.test Mon Jan 31 11:17:00 2022 +0000
@@ -0,0 +1,6 @@
+
+
+