annotate rnapkplex.xml @ 0:78d673470d45 draft

Imported from capsule None
author rnateam
date Wed, 04 Feb 2015 12:05:27 -0500
parents
children 5e58cbf27a05
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
1 <tool id="rnapkplex" name="RNAPKplex" version="2.1.6.0">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
2 <description> predicts RNA secondary structures including pseudoknots</description>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
3 <expand macro="requirements" />
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
4 <expand macro="version_command" />
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
5 <expand macro="stdio" />
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
6 <macros>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
7 <token name="@EXECUTABLE@">RNAPKplex</token>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
8 <import>macros.xml</import>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
9 </macros>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
10 <command>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
11 <![CDATA[
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
12 RNAPKplex < $input > $output
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
13 -T$temperature
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
14 --energyCutoff=$energycutoff
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
15
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
16 #if $varExists('$advancedOptions.nolp')
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
17 --cutoff=$advancedOptions.cutoff
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
18 --subopts=$advancedOptions.suboptimal
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
19 $advancedOptions.verbose
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
20 $advancedOptions.noconv
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
21 $advancedOptions.nolp
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
22 $advancedOptions.nogu
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
23 $advancedOptions.noclosinggu
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
24 $advancedOptions.notetra
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
25 #end if
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
26 ]]>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
27 </command>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
28
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
29 <inputs>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
30 <param format="fasta" name="input" type="data" label="Fasta file"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
31 <param name="temperature" size="8" type="float" value="37.0" label="temperature [°C]" help="-T"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
32 <param name="energycutoff" size="8" type="float" value="-8.1" label="Pseudoknots cutoff. Pseudoknots with smaller energy gains are rejected." help="--energyCutoff"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
33 <conditional name="advancedOptions">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
34 <param name="advancedSelector" type="select" label="advanced options">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
35 <option value="basic">basic Options</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
36 <option value="advanced">advanced Options</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
37 </param>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
38 <when value="advanced">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
39 <param name="suboptimal" size="8" type="float" value="0.0" label="Print suboptimal pseudoknots" help="--subopts"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
40 <param name="verbose" type="boolean" truevalue="--verbose" falsevalue="" checked="false" label="Verbose mode, more output" help="--verbose"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
41 <param name="noconv" type="boolean" truevalue="--noconv" falsevalue="" checked="false" label="No conversion of T -> U" help="--noconv"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
42 <param name="cutoff" type="float" value="0.01" label="cutoff probability for the reporting of the base pairs in the dot plot" help="--cutoff"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
43 <param name="nolp" type="boolean" truevalue="--noLP" falsevalue="" checked="false" label="No lonely pairs" help="--noLP don't allow lonely pairs."/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
44 <param name="nogu" type="boolean" truevalue="--noGU" falsevalue="" checked="false" label="No GU pairing" help="--noGU don't allow pairing of G and U."/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
45 <param name="noclosinggu" type="boolean" truevalue="--noClosingGU" falsevalue="" checked="false" label="No GU pairing at the ends" help="--noClosingGU don't allow pairing of G and U at the ends of helices."/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
46 <param name="notetra" type="boolean" truevalue="--noTetra" falsevalue="" checked="false" label="No stabilization for loops, hairpins etc." help="--noTetra"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
47 </when>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
48 </conditional>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
49 </inputs>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
50 <outputs>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
51 <data format="txt" name="output"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
52 <collection name="matrix_outputs" type="list" label="rna_eps outputs">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
53 <discover_datasets pattern="(?P&lt;designation&gt;.+)\.ps" ext="eps" />
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
54 </collection>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
55 </outputs>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
56 <tests>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
57 </tests>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
58 <help>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
59 <![CDATA[
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
60
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
61 **RNAPKplex**
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
62
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
63 Computes RNA secondary structures by first making two sequence intervals accessible and unpaired using the algorithm of RNAplfold and then calculating the energy of the interaction of those two intervals. The algorithm uses O(n^2*w^4) CPU time and O(n*w^2) memory space. The algorithm furthermore always considers dangle=2 model.
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
64
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
65 It also produces a PostScript file with a plot of the pseudoknot-free secondary structure graph, in which the bases forming the pseuodknot are marked red.
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
66
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
67 For each structure in the Fasta input, a PostScript file is produced for the structure graph.
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
68
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
69 -----
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
70
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
71 **Input format**
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
72
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
73 RNAPKplex requires one input file
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
74
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
75 - fasta file
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
76
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
77 The input format is similar to fasta except that even long sequences may not be interrupted by line breaks, and the header lines are optional.
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
78
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
79 ------
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
80
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
81 **Outputs**
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
82
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
83 - secondary structure in dot-bracket format
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
84 - Images of the calculated structures
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
85
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
86 ]]>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
87 </help>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
88 <expand macro="requirements" />
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
89 </tool>