annotate hmmconvert.xml @ 9:a9dace1a1e36 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 721504306833ba97c91f285e5bfd86efc04875ee
author iuc
date Sun, 25 Feb 2024 18:31:28 +0000
parents d20066f6566e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
1 <?xml version="1.0"?>
9
a9dace1a1e36 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 721504306833ba97c91f285e5bfd86efc04875ee
iuc
parents: 8
diff changeset
2 <tool id="hmmer_hmmconvert" name="hmmconvert" version="@TOOL_VERSION@+galaxy0" profile="@PROFILE@">
8
d20066f6566e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 061757dd7b3bfe66b7738fd54bd6c5e135d9afe8
iuc
parents: 5
diff changeset
3 <description>convert profile file to a HMMER format</description>
d20066f6566e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 061757dd7b3bfe66b7738fd54bd6c5e135d9afe8
iuc
parents: 5
diff changeset
4 <macros>
d20066f6566e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 061757dd7b3bfe66b7738fd54bd6c5e135d9afe8
iuc
parents: 5
diff changeset
5 <import>macros.xml</import>
d20066f6566e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 061757dd7b3bfe66b7738fd54bd6c5e135d9afe8
iuc
parents: 5
diff changeset
6 </macros>
d20066f6566e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 061757dd7b3bfe66b7738fd54bd6c5e135d9afe8
iuc
parents: 5
diff changeset
7 <expand macro="bio_tools"/>
d20066f6566e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 061757dd7b3bfe66b7738fd54bd6c5e135d9afe8
iuc
parents: 5
diff changeset
8 <expand macro="requirements"/>
9
a9dace1a1e36 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 721504306833ba97c91f285e5bfd86efc04875ee
iuc
parents: 8
diff changeset
9 <command detect_errors="aggressive"><![CDATA[
0
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
10 hmmconvert
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
11 $format
3
b03487ad64c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents: 0
diff changeset
12 '$hmmfile'
b03487ad64c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents: 0
diff changeset
13 > '$output'
b03487ad64c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents: 0
diff changeset
14 ]]></command>
0
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
15 <inputs>
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
16 <expand macro="input_hmm" />
3
b03487ad64c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents: 0
diff changeset
17 <param name="format" type="select" label="Output Format">
0
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
18 <option value="-a" selected="true">output models in HMMER3 ASCII format</option>
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
19 <!--<option value="-b">output models in HMMER3 binary format</option>-->
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
20 <option value="-2">backward compatible HMMER2 ASCII format</option>
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
21 </param>
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
22 </inputs>
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
23 <outputs>
3
b03487ad64c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents: 0
diff changeset
24 <data name="output" format="hmm3" label="$hmmfile.name">
0
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
25 <change_format>
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
26 <when input="format" value="-2" format="hmm2"/>
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
27 </change_format>
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
28 </data>
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
29 </outputs>
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
30 <tests>
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
31 <test>
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
32 <param name="hmmfile" value="globins4.hmm"/>
5
8d5ec58d2172 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 7d31599a80c15f11ed00b2b3cbfb77ed6dfc8f3d"
iuc
parents: 4
diff changeset
33 <param name="format" value="-2" ftype="hmm2"/>
8d5ec58d2172 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 7d31599a80c15f11ed00b2b3cbfb77ed6dfc8f3d"
iuc
parents: 4
diff changeset
34 <output name="output" file="globins4.hmm2" compare="sim_size">
8d5ec58d2172 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 7d31599a80c15f11ed00b2b3cbfb77ed6dfc8f3d"
iuc
parents: 4
diff changeset
35 <assert_contents>
8d5ec58d2172 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 7d31599a80c15f11ed00b2b3cbfb77ed6dfc8f3d"
iuc
parents: 4
diff changeset
36 <has_line_matching expression="HMMER2.*"/>
8d5ec58d2172 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 7d31599a80c15f11ed00b2b3cbfb77ed6dfc8f3d"
iuc
parents: 4
diff changeset
37 <has_line_matching expression="ALPH Amino"/>
8d5ec58d2172 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 7d31599a80c15f11ed00b2b3cbfb77ed6dfc8f3d"
iuc
parents: 4
diff changeset
38 <has_line_matching expression="NSEQ 4"/>
8d5ec58d2172 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 7d31599a80c15f11ed00b2b3cbfb77ed6dfc8f3d"
iuc
parents: 4
diff changeset
39 <has_line_matching expression="//"/>
8d5ec58d2172 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 7d31599a80c15f11ed00b2b3cbfb77ed6dfc8f3d"
iuc
parents: 4
diff changeset
40 </assert_contents>
8d5ec58d2172 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 7d31599a80c15f11ed00b2b3cbfb77ed6dfc8f3d"
iuc
parents: 4
diff changeset
41 </output>
0
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
42 </test>
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
43 </tests>
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
44 <help><![CDATA[
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
45 @HELP_PRE@
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
46
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
47 The hmmconvert utility converts an input profile file to different HMMER formats.
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
48
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
49 By default, the input profile can be in any HMMER format, including
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
50 old/obsolete formats from HMMER2, ASCII or binary; the output profile is a
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
51 current HMMER3 ASCII format.
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
52
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
53 @ATTRIBUTION@
3
b03487ad64c8 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents: 0
diff changeset
54 ]]></help>
0
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
55 <expand macro="citation"/>
dca536c5cca5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 4261b86af790a3535c0b9a8122f92225f8f67b47
iuc
parents:
diff changeset
56 </tool>