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