Mercurial > repos > rnateam > mea
annotate mea.xml @ 1:9ebd60531aa6 draft default tip
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
author | rnateam |
---|---|
date | Mon, 20 Nov 2017 05:04:03 -0500 |
parents | 399593f05b4d |
children |
rev | line source |
---|---|
1
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
1 <tool id="mea" name="MEA" version="0.6.4.1"> |
0
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
2 <description>Predict MEA structures and compare structures of RNAs</description> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
3 <requirements> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
4 <requirement type="package" version="0.6.4">mea</requirement> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
5 </requirements> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
6 <version_command>mea --version</version_command> |
1
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
7 <command detect_errors="aggressive"><![CDATA[ |
0
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
8 mea |
1
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
9 #if str($predict_mode.predict_selector) == 'predict': |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
10 '$predict_mode.dotplot' |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
11 #if str($predict_mode.mea_parameters.mea_parameters_selector) == 'no_default' |
0
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
12 --alpha $predict_mode.mea_parameters.alpha |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
13 --beta $predict_mode.mea_parameters.beta |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
14 --gamma $predict_mode.mea_parameters.gamma |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
15 --delta $predict_mode.mea_parameters.delta |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
16 #end if |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
17 #else |
1
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
18 --structure '$predict_mode.structure' |
0
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
19 #end if |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
20 #if str($compare_mode.compare_selector) == 'compare': |
1
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
21 --reference '$compare_mode.reference' |
0
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
22 $compare_mode.slide_rule |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
23 $compare_mode.conflict_rule |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
24 #end if |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
25 > $stdout |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
26 ]]></command> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
27 <inputs> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
28 <conditional name="predict_mode"> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
29 <param name="predict_selector" type="select" label="Predict MEA structure"> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
30 <option value="predict">Predict MEA structure</option> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
31 <option value="compare">Specify structure (for comparison)</option> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
32 </param> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
33 <when value="predict"> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
34 <param name="dotplot" type="data" format="rna_eps" label="Dotplot" optional="False" |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
35 help="Dotplot file (RNA base pair probabilities)"/> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
36 <conditional name="mea_parameters"> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
37 <param name="mea_parameters_selector" type="boolean" label="Use default parameters" |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
38 truevalue="default" falsevalue="no_default" checked="True" |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
39 help="The default parameters assign a base pair weight |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
40 of 0.5 and penalize long base pairs." /> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
41 <when value="default" /> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
42 <when value="no_default"> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
43 <param name="alpha" label="Alpha value" type="float" |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
44 optional="False" value="0.012" |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
45 help="Slope of base pair distance penalty. (--alpha)"/> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
46 <param name="beta" label="Beta value" type="float" |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
47 optional="False" value="315" |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
48 help="Turning point of base pair distance penalty. (--beta)" /> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
49 <param name="gamma" label="Gamma value" type="float" |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
50 optional="False" value="0.5" |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
51 help="Base pair weight factor. (--gamma)" /> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
52 <param name="delta" label="Delta value" type="float" |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
53 optional="False" value="0.003" |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
54 help="Minimum penalty factor for base pairs. (--delta)" /> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
55 </when> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
56 </conditional> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
57 </when> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
58 <when value="compare"> |
1
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
59 <param argument="--structure" type="text" label="Structure" optional="False" |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
60 help="(Predicted) RNA secondary structure for comparison to a reference structure in dot-bracket format"> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
61 <sanitizer> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
62 <valid> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
63 <add value="("/> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
64 <add value=")"/> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
65 <add value="."/> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
66 </valid> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
67 </sanitizer> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
68 </param> |
0
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
69 </when> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
70 </conditional> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
71 <conditional name="compare_mode"> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
72 <param name="compare_selector" type="select" label="Compare to a reference structure" |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
73 help="Whether to compare the predicted (or specified) structure to a reference structure."> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
74 <option value="dont_compare">Do not compare</option> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
75 <option value="compare">Compare to reference structure</option> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
76 </param> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
77 <when value="dont_compare" /> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
78 <when value="compare"> |
1
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
79 <param name="reference" optional="false" type="text" label="Reference" |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
80 help="Reference structure in dot-bracket format"> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
81 <sanitizer> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
82 <valid> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
83 <add value="("/> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
84 <add value=")"/> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
85 <add value="."/> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
86 </valid> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
87 </sanitizer> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
88 </param> |
0
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
89 <param name="slide_rule" label="Slide Rule" type="boolean" |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
90 optional="False" checked="True" falsevalue="--no-slide-rule" truevalue="" help="Use slide rule. (--no-slide-rule)" /> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
91 <param name="conflict_rule" label="Conflict Rule" type="boolean" |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
92 optional="False" checked="True" falsevalue="--no-conflict-rule" truevalue="" help="Use onflict rule. (--no-conflict-rule)"/> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
93 </when> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
94 </conditional> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
95 </inputs> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
96 <outputs> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
97 <data format="txt" name="stdout" label="${tool.name} on ${on_string}" /> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
98 </outputs> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
99 <tests> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
100 <test> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
101 <param name="mea_parameter_selector" value="default" /> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
102 <param name="predict_selector" value="predict" /> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
103 <param name="compare_selector" value="compare" /> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
104 <param name="dotplot" value="test_dp.ps" /> |
1
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
105 <param name="reference" value=".....(((.((((((..((......))....)))))).)))...((((((((.(((..(((....))).............))).))).)))))" /> |
0
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
106 <output name="stdout" file="test_predict.out" /> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
107 </test> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
108 <test> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
109 <param name="mea_parameter_selector" value="default" /> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
110 <param name="predict_selector" value="compare" /> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
111 <param name="compare_selector" value="compare" /> |
1
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
112 <param name="structure" value=".....(((.((((((..((......))....)))))).)))......(((((.(((.....(((....))).........).)).))).))..." /> |
9ebd60531aa6
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/mea commit 6767a5ffb02052c844e9d862c79912f998f39d8e
rnateam
parents:
0
diff
changeset
|
113 <param name="reference" value=".....(((.((((((..((......))....)))))).)))...((((((((.(((..(((....))).............))).))).)))))" /> |
0
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
114 <output name="stdout" file="test_compare.out" /> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
115 </test> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
116 </tests> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
117 <help><![CDATA[ |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
118 ===== |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
119 MEA |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
120 ===== |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
121 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
122 `MEA <http://www.bioinf.uni-leipzig.de/Software/mea/>`_ predicts RNA maximum expected accuracy structures from RNA base pair probabilities and optionally compares them to a reference structure. In a special mode it skips the prediction and compares a |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
123 given structure to the reference. For the prediction, MEA allows to |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
124 penalize long base pairs, using parameters alpha, beta, gamma, and |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
125 delta. For the comparison of secondary structures, several measures |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
126 are computed from the confusion matrix of the RNA base pairs. |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
127 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
128 ------ |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
129 Inputs |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
130 ------ |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
131 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
132 The tool accepts dot plot files as generated by RNAfold -p. |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
133 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
134 For (predicted) structure and reference, the tool accepts |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
135 dot-bracket structures with pseudoknots (supporting bracket pairs |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
136 (),{},[],<>,Aa,Bb,...) |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
137 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
138 ------- |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
139 Outputs |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
140 ------- |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
141 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
142 If predicting a structure, the tool outputs the sequence and the |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
143 predicted dot bracket strucuture with computed score in parenthesis |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
144 following the structure. This mimicks the output of the Vienna |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
145 tools. |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
146 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
147 The result of structure comparison is reported as a line of numbers |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
148 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
149 TP FP FN TN SENS PPV F1 MCC |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
150 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
151 where |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
152 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
153 * TP = # true positives |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
154 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
155 * FP = # false positives |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
156 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
157 * FN = # false negatives |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
158 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
159 * TN = # true negatives |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
160 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
161 * SENS = TP/(TP+FN) 'Sensitivity'http://www.bioinf.uni-leipzig.de/Software/mea/ |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
162 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
163 * PPV = TP/(TP+FP) 'Positive Predictive Value' |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
164 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
165 * F1 = PPV*SENS / (PPV+SENS), if PPV+SENS!=0; 0, otherwise 'F1-score' |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
166 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
167 * MCC = (TP*TN - FP*FN) / sqrt( (TP+FP)*(TP+FN)*(TN+FP)*(TN+FN) ) 'Mathews correlation coefficient' |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
168 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
169 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
170 Special rules for prediction evaluation: |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
171 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
172 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
173 * Slide rule: tolerate shift of one base pair end by one base. This |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
174 rule directly affects the number of true positives. |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
175 * Conflict rule: predicted base pairs are false only if they |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
176 conflict with the reference; two base pair conflict if and only if |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
177 they share one end This rule directly affects the number of false |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
178 positives. |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
179 |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
180 ]]></help> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
181 <citations> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
182 <citation type="doi">10.1007/978-3-319-02624-4_1</citation> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
183 </citations> |
399593f05b4d
planemo upload commit 6f0b360c2f718f0d3bd436db0f89af3805d7c332-dirty
rnateam
parents:
diff
changeset
|
184 </tool> |