Mercurial > repos > iuc > bmtagger
annotate bmtagger.xml @ 0:49a1cbbe5767 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
| author | iuc |
|---|---|
| date | Wed, 12 Nov 2025 12:03:46 +0000 |
| parents | |
| children |
| rev | line source |
|---|---|
|
0
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
1 <tool id="bmtagger" name="bmtagger" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@" license="MIT"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
2 <description>remove contaminant reads</description> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
3 <macros> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
4 <token name="@TOOL_VERSION@">3.101</token> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">0</token> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
6 <token name="@PROFILE@">25.0</token> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
7 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
8 <xml name="assert"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
9 <assert_contents> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
10 <has_n_lines n="2668"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
11 </assert_contents> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
12 </xml> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
13 <xml name="element_assert" tokens="name,ftype" token_decompress="false"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
14 <element name="@NAME@" ftype="@FTYPE@" decompress="@DECOMPRESS@"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
15 <expand macro="assert"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
16 </element> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
17 </xml> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
18 </macros> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
19 <xrefs> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
20 <xref type="bio.tools">bmtagger</xref> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
21 </xrefs> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
22 <requirements> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
23 <requirement type="package" version="@TOOL_VERSION@">bmtagger</requirement> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
24 </requirements> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
25 <version_command><![CDATA[bmtagger.sh -V 2> /dev/null | grep version | cut -d" " -f2]]></version_command> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
26 <command detect_errors="exit_code"><![CDATA[ |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
27 set -eo pipefail; |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
28 #set gz = False |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
29 #set fasta = False |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
30 #if $sequences.type == "single" |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
31 #if $sequences.reads.ext.startswith("fasta") |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
32 #set fasta = True |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
33 #end if |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
34 #if $sequences.reads.ext.endswith(".gz") |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
35 gunzip -c '$sequences.reads' > forward && |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
36 #set gz = True |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
37 #else |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
38 ln -s '$sequences.reads' forward && |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
39 #end if |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
40 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
41 #else |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
42 #if $sequences.reads.forward.ext.startswith("fasta") |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
43 #set fasta = True |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
44 #end if |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
45 #if $sequences.reads.forward.ext.endswith(".gz") |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
46 gunzip -c '$sequences.reads.forward' > forward && |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
47 gunzip -c '$sequences.reads.reverse' > reverse && |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
48 #set gz = True |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
49 #else |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
50 ln -s '$sequences.reads.forward' forward && |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
51 ln -s '$sequences.reads.reverse' reverse && |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
52 #end if |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
53 #end if |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
54 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
55 #if $host.source == "cached" |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
56 #set reference = $host.reference.fields.path |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
57 ## srprism test data is to large (>100MB) to store ar IUC |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
58 ## hence we generate it on the fly for tool tests using the |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
59 ## fasta file which we keep in the path referred by the |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
60 ## data table (not needed otherwise) |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
61 #if $test == "true" |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
62 srprism mkindex -i '${host.reference.fields.path}.fa' -o reference.srprism && |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
63 #end if |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
64 #else |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
65 #if $host.sequence.ext == "fasta.gz" |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
66 gunzip -c '$host.sequence' > reference.fa && |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
67 #else |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
68 ln -s '$host.sequence' reference.fa && |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
69 #end if |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
70 ## bmtool creates multi GB file if used with default parameters |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
71 ## -> use much smaller word size for testing |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
72 bmtool -d reference.fa -o reference.bitmask -w #if $test != "" then 10 else 18 # && |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
73 srprism mkindex -i reference.fa -o reference.srprism && |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
74 makeblastdb -in reference.fa -dbtype nucl && |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
75 #set reference = "reference" |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
76 #end if |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
77 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
78 bmtagger.sh |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
79 -q #if $fasta then 0 else 1# |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
80 -1 forward |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
81 #if $sequences.type == "paired" |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
82 -2 reverse |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
83 #end if |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
84 -b '${reference}.bitmask' |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
85 #if $test == "" or $host.source != "cached" |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
86 -x '${reference}.srprism' |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
87 #else |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
88 -x reference.srprism |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
89 #end if |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
90 -d '${reference}' |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
91 -o host_ids |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
92 && |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
93 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
94 extract_fullseq host_ids -keep -fastq |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
95 #if $sequences.type == "single" |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
96 -single |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
97 #else |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
98 -mate1 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
99 #end if |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
100 'forward' |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
101 #if $gz |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
102 | gzip -c |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
103 #end if |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
104 #if $sequences.type == "single" |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
105 > '$out_single' |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
106 #else |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
107 > '$out_pair.forward' |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
108 && |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
109 extract_fullseq host_ids -keep -fastq -mate2 'reverse' |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
110 #if $gz |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
111 | gzip -c |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
112 #end if |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
113 > '$out_pair.reverse' |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
114 #end if |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
115 ]]></command> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
116 <inputs> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
117 <conditional name="sequences"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
118 <param name="type" type="select" label="Sequence type"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
119 <option value="single">Single end data</option> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
120 <option value="paired">Paired end data</option> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
121 </param> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
122 <when value="single"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
123 <param name="reads" type="data" format="fasta,fasta.gz,fastqsanger,fastqsanger.gz,fastqillumina,fastqillumina.gz" label="Single end reads"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
124 </when> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
125 <when value="paired"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
126 <param name="reads" type="data_collection" collection_type="paired" format="fasta,fasta.gz,fastqsanger,fastqsanger.gz,fastqillumina,fastqillumina.gz" label="Paired end reads" /> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
127 </when> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
128 </conditional> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
129 <conditional name="host"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
130 <param name="source" type="select" label="Host data source"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
131 <option value="cached">Precomputed indices</option> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
132 <option value="history">Sequence from History</option> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
133 </param> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
134 <when value="cached"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
135 <param name="reference" type="select" label="Reference"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
136 <options from_data_table="bmtagger"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
137 <filter type="sort_by" column="2"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
138 <validator type="no_options" message="No indexes are available for the selected input dataset"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
139 </options> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
140 </param> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
141 </when> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
142 <when value="history"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
143 <param name="sequence" type="data" format="fasta,fasta.gz" label="Host sequence" help="nucleotide sequence" /> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
144 </when> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
145 </conditional> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
146 <param name="test" type="hidden"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
147 </inputs> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
148 <outputs> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
149 <data name="out_single" format_source="reads" label="${tool.name} on ${on_string}"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
150 <filter>sequences["type"] == "single"</filter> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
151 </data> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
152 <collection name="out_pair" type="paired" label="${tool.name} on ${on_string}: pairs"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
153 <data name="forward" format_source="reads" /> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
154 <data name="reverse" format_source="reads" /> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
155 <filter>sequences["type"] == "paired"</filter> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
156 </collection> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
157 </outputs> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
158 <tests> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
159 <!-- single input, cached reference --> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
160 <test expect_num_outputs="1"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
161 <conditional name="sequences"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
162 <param name="type" value="single"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
163 <param name="reads" value="host_and_contaminant.fq1.fq" ftype="fastqsanger"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
164 </conditional> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
165 <param name="test" value="true"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
166 <output name="out_single" ftype="fastqsanger"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
167 <expand macro="assert"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
168 </output> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
169 </test> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
170 <!-- paired input, cached reference --> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
171 <test expect_num_outputs="3"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
172 <conditional name="sequences"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
173 <param name="type" value="paired"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
174 <param name="reads"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
175 <collection type="paired_or_unpaired" name="reads"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
176 <element name="forward" value="host_and_contaminant.fq1.fq" ftype="fastqsanger"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
177 <element name="reverse" value="host_and_contaminant.fq2.fq" ftype="fastqsanger"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
178 </collection> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
179 </param> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
180 </conditional> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
181 <param name="test" value="true"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
182 <output_collection name="out_pair" count="2"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
183 <expand macro="element_assert" name="forward" ftype="fastqsanger"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
184 <expand macro="element_assert" name="reverse" ftype="fastqsanger"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
185 </output_collection> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
186 </test> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
187 <!-- gz input, cached reference --> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
188 <test expect_num_outputs="3"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
189 <conditional name="sequences"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
190 <param name="type" value="paired"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
191 <param name="reads"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
192 <collection type="paired_or_unpaired" name="reads"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
193 <element name="forward" value="host_and_contaminant.fq1.fq.gz" ftype="fastqsanger.gz"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
194 <element name="reverse" value="host_and_contaminant.fq2.fq.gz" ftype="fastqsanger.gz"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
195 </collection> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
196 </param> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
197 </conditional> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
198 <param name="test" value="true"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
199 <output_collection name="out_pair" count="2"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
200 <expand macro="element_assert" name="forward" ftype="fastqsanger.gz" decompress="true"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
201 <expand macro="element_assert" name="reverse" ftype="fastqsanger.gz" decompress="true"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
202 </output_collection> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
203 </test> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
204 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
205 <!-- single gz input, fasta reference --> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
206 <test expect_num_outputs="1"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
207 <conditional name="sequences"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
208 <param name="type" value="single"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
209 <param name="reads" value="host_and_contaminant.fq1.fq.gz" ftype="fastqsanger.gz"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
210 </conditional> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
211 <conditional name="host"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
212 <param name="source" value="history"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
213 <param name="sequence" value="host.fa" ftype="fasta"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
214 </conditional> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
215 <param name="test" value="true"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
216 <output name="out_single" ftype="fastqsanger.gz" decompress="true"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
217 <expand macro="assert"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
218 </output> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
219 </test> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
220 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
221 <!-- gz input, gzipped fasta reference --> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
222 <test expect_num_outputs="3"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
223 <conditional name="sequences"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
224 <param name="type" value="paired"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
225 <param name="reads"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
226 <collection type="paired_or_unpaired" name="reads"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
227 <element name="forward" value="host_and_contaminant.fq1.fq.gz" ftype="fastqsanger.gz"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
228 <element name="reverse" value="host_and_contaminant.fq2.fq.gz" ftype="fastqsanger.gz"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
229 </collection> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
230 </param> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
231 </conditional> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
232 <conditional name="host"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
233 <param name="source" value="history"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
234 <param name="sequence" value="host.fa.gz" ftype="fasta.gz"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
235 </conditional> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
236 <param name="test" value="true"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
237 <output_collection name="out_pair" count="2"> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
238 <expand macro="element_assert" name="forward" ftype="fastqsanger.gz" decompress="true"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
239 <expand macro="element_assert" name="reverse" ftype="fastqsanger.gz" decompress="true"/> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
240 </output_collection> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
241 </test> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
242 </tests> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
243 <help><![CDATA[ |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
244 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
245 .. class:: infomark |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
246 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
247 **What it does** |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
248 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
249 Filter contaminant sequences from input FASTA or FASTQ sequences. |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
250 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
251 This is done by iteratively applying |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
252 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
253 - bmfilter |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
254 - srprism |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
255 - blastn (megablast) |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
256 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
257 Usage |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
258 ..... |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
259 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
260 **Input** |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
261 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
262 FASTA/FASTQ sequences and a reference database. |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
263 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
264 **Output** |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
265 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
266 FASTA/FASTQ sequences |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
267 |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
268 ]]></help> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
269 <citations> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
270 <citation type="bibtex">@article{rotmistrovsky2011bmtagger, |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
271 title={BMTagger: Best Match Tagger for removing human reads from metagenomics datasets}, |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
272 author={Rotmistrovsky, Kirill and Agarwala, Richa}, |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
273 journal={NCBI/NLM, National Institutes of Health}, |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
274 year={2011} |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
275 }</citation> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
276 </citations> |
|
49a1cbbe5767
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/bmtagger commit e3d492d96b0ffe79370ca090b3f749b0869e8b60
iuc
parents:
diff
changeset
|
277 </tool> |
