Mercurial > repos > iuc > hmmer_alimask
annotate alimask.xml @ 10:c8ba8b5bf0b8 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:44:40 +0000 |
| parents | 0f13a2dc6184 |
| children |
| rev | line source |
|---|---|
|
0
651d64420ea7
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
b1706b39af9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents:
0
diff
changeset
|
2 <tool id="hmmer_alimask" name="alimask" version="@TOOL_VERSION@"> |
|
10
c8ba8b5bf0b8
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
7
diff
changeset
|
3 <description>append modelmask line to a multiple sequence alignments</description> |
|
c8ba8b5bf0b8
"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"/> |
|
c8ba8b5bf0b8
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
7
diff
changeset
|
5 <macros> |
|
c8ba8b5bf0b8
"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> |
|
c8ba8b5bf0b8
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit e0d4688a59e6eeba33adcfe803ac43d0bc2863e7"
iuc
parents:
7
diff
changeset
|
7 </macros> |
|
c8ba8b5bf0b8
"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"/> |
|
c8ba8b5bf0b8
"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"/> |
|
c8ba8b5bf0b8
"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
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
11 alimask |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
12 |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
13 #if $range_type.range_type_select == "model": |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
14 #set range = ','.join( [ "%s-%s" % (str($range.modelrangestart), str($range.modelrangeend)) for $range in $range_type.modelranges]) |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
15 --modelrange $range |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
16 #else |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
17 #set range = ','.join( [ "%s-%s" % (str($range.alirangestart), str($range.alirangeend)) for $range in $range_type.aliranges]) |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
18 --alirange $range |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
19 #end if |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
20 |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
21 @FORMAT_SELECTOR@ |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
22 @MCSS@ |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
23 @ARSWS@ |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
24 @SEED@ |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
25 |
|
5
b1706b39af9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents:
0
diff
changeset
|
26 '$msafile' |
|
b1706b39af9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents:
0
diff
changeset
|
27 '$output' |
|
b1706b39af9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents:
0
diff
changeset
|
28 ]]></command> |
|
0
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
29 <inputs> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
30 <expand macro="input_msa" /> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
31 <conditional name="range_type"> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
32 <param name="range_type_select" type="select" |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
33 label="Input range coordinate basis"> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
34 <option value="model">Range in model coordinates</option> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
35 <option value="ali">Range in alignment coordinates</option> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
36 </param> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
37 <when value="model"> |
|
5
b1706b39af9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents:
0
diff
changeset
|
38 <repeat name="modelranges" min="1" title="Model Ranges"> |
|
b1706b39af9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents:
0
diff
changeset
|
39 <param name="modelrangestart" type="integer" value="10" label="Model Range Start" /> |
|
b1706b39af9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents:
0
diff
changeset
|
40 <param name="modelrangeend" type="integer" value="20" label="Model Range End" /> |
|
0
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
41 </repeat> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
42 </when> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
43 <when value="ali"> |
|
5
b1706b39af9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents:
0
diff
changeset
|
44 <repeat name="aliranges" min="1" title="Alignment Ranges"> |
|
b1706b39af9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents:
0
diff
changeset
|
45 <param name="alirangestart" type="integer" value="10" label="Alignment Range Start" /> |
|
b1706b39af9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents:
0
diff
changeset
|
46 <param name="alirangeend" type="integer" value="20" label="Alignment Range End" /> |
|
0
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
47 </repeat> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
48 </when> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
49 </conditional> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
50 |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
51 <!-- TODO: support model2ali/ali2model as separate utilities? --> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
52 <expand macro="format_selector"/> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
53 <expand macro="mcss"/> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
54 <expand macro="arsws"/> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
55 <expand macro="seed"/> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
56 </inputs> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
57 <outputs> |
|
5
b1706b39af9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents:
0
diff
changeset
|
58 <data name="output" format="stockholm" label="Output MSA"/> |
|
0
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
59 </outputs> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
60 <tests> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
61 <test> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
62 <param name="msafile" value="globins4.sto"/> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
63 <param name="modelrangestart" value="10" /> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
64 <param name="modelrangeend" value="20" /> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
65 <expand macro="seed_test" /> |
|
7
0f13a2dc6184
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 7d31599a80c15f11ed00b2b3cbfb77ed6dfc8f3d"
iuc
parents:
5
diff
changeset
|
66 <output name="output" file="globins-masked.sto" lines_diff="4"> |
|
0f13a2dc6184
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 7d31599a80c15f11ed00b2b3cbfb77ed6dfc8f3d"
iuc
parents:
5
diff
changeset
|
67 <assert_contents> |
|
0f13a2dc6184
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 7d31599a80c15f11ed00b2b3cbfb77ed6dfc8f3d"
iuc
parents:
5
diff
changeset
|
68 <has_line_matching expression="# STOCKHOLM.*"/> |
|
0f13a2dc6184
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 7d31599a80c15f11ed00b2b3cbfb77ed6dfc8f3d"
iuc
parents:
5
diff
changeset
|
69 <has_line_matching expression="//"/> |
|
0f13a2dc6184
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 7d31599a80c15f11ed00b2b3cbfb77ed6dfc8f3d"
iuc
parents:
5
diff
changeset
|
70 </assert_contents> |
|
0f13a2dc6184
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 7d31599a80c15f11ed00b2b3cbfb77ed6dfc8f3d"
iuc
parents:
5
diff
changeset
|
71 </output> |
|
0
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
72 </test> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
73 </tests> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
74 <help><![CDATA[ |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
75 @HELP_PRE@ |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
76 |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
77 alimask is used to apply a mask line to a multiple sequence alignment, based on |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
78 provided alignment or model coordinates. When hmmbuild receives a masked |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
79 alignment as input, it produces a profile model in which the emission |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
80 probabilities at masked positions are set to match the background frequency, |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
81 rather than being set based on observed frequencies in the alignment. |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
82 Position-specific insertion and deletion rates are not altered, even in masked |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
83 regions. alimask autodetects input format, and produces masked alignments in |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
84 Stockholm format. <msafile> may contain only one sequence alignment. |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
85 |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
86 A common motivation for masking a region in an alignment is that the region |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
87 contains a simple tandem repeat that is observed to cause an unacceptably high |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
88 rate of false positive hits. |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
89 |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
90 In the simplest case, a mask range is given in coordinates relative to the |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
91 input alignment, using --alirange <s>. However it is more often the case that |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
92 the region to be masked has been identified in coordinates relative to the |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
93 profile model (e.g. based on recognizing a simple repeat pattern in false hit |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
94 alignments or in the HMM logo). Not all alignment columns are converted to |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
95 match state positions in the profile (see the --symfrac flag for hmmbuild for |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
96 discussion), so model positions do not necessarily match up to alignment column |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
97 positions. To remove the burden of converting model positions to alignment |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
98 positions, alimask accepts the mask range input in model coordinates as well, |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
99 using --modelrange <s>. When using this flag, alimask determines which |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
100 alignment positions would be identified by hmmbuild as match states, a process |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
101 that requires that all hmmbuild flags impacting that decision be supplied to |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
102 alimask. It is for this reason that many of the hmmbuild flags are also used by |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
103 alimask. |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
104 |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
105 @HELP_PRE_OTH@ |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
106 |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
107 **Ranges** |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
108 |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
109 Ranges are expressed as a hyphenated pair of integers, e.g. 12-40. Ranges can |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
110 be expressed in terms of model coordinates or alignment coordinates. |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
111 |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
112 @FORMAT_SELECTOR_HELP@ |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
113 @MCSS_HELP@ |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
114 @ARSWS_HELP@ |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
115 @SEED_HELP@ |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
116 |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
117 @ATTRIBUTION@ |
|
5
b1706b39af9b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit fa7dec5f222510d58f566f4799a04e3731fa03f6
iuc
parents:
0
diff
changeset
|
118 ]]></help> |
|
0
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
119 <expand macro="citation"/> |
|
651d64420ea7
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hmmer3 commit 86a44bf15f8184b690ee1af98aa1d5f86ad2fb3d-dirty
iuc
parents:
diff
changeset
|
120 </tool> |
