annotate rnaplex.xml @ 2:5e58cbf27a05 draft

Uploaded
author rnateam
date Mon, 09 Feb 2015 13:26:11 -0500
parents 78d673470d45
children
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="rnaplex" name="RNAplex" version="2.1.6.0">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
2 <description>Find targets of a query RNA</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@">RNAplex</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 RNAplex
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
13 #if str($clustalOption.clustalFlag) == "clustal"
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
14 --alignment-mode
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
15 -q$input1 -t$input2
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
16 #else
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
17 < $input
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
18 #end if
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
19 -T$temperature
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
20 --interaction-length=$maxLength
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
21 --extension-cost=$extensionCost
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
22 --scale-accessibility=$scaleAccessibility
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
23 $constraint
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
24
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
25
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
26 #if $varExists('clustalOption.meltingOption.probeConc')
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
27 --probe-mode
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
28 --probe-concentration=$clustalOption.meltingOption.probeConc
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
29 --na-concentration=$clustalOption.meltingOption.naConc
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
30 --mg-concentration=$clustalOption.meltingOption.mgConc
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
31 --k-concentration=$clustalOption.meltingOption.kConc
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
32 --tris-concentration=$clustalOption.meltingOption.trisConc
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
33 #end if
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
34
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
35
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
36
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
37 #if $varExists('$advancedOptions.duplexDistance')
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
38 --fast-folding=$advancedOptions.fastFolding
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
39 --duplex-distance=$advancedOptions.duplexDistance
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
40 --energy-threshold=$advancedOptions.enThreshold
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
41 #end if
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
42 > $output
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
43 ]]>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
44 </command>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
45
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
46 <inputs>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
47 <conditional name="clustalOption">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
48 <param name="clustalFlag" type="select" label="Input options">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
49 <option value="fasta" selected="true">Fasta input file</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
50 <option value="clustal">Clustalw input files</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
51 </param>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
52 <when value="fasta">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
53 <param format="fasta" name="input" type="data" label="Fasta file"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
54 <conditional name="meltingOption">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
55 <param name="meltingSelector" type="select" label="calculate melting temperature">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
56 <option value="no" selected="true">no</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
57 <option value="yes">yes</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
58 </param>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
59 <when value="yes">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
60 <param name="probeConc" type="float" value="0.1" label="Concentration of the probe" help="--probe-concentration"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
61 <param name="naConc" type="float" value="1.0" label="Na concentration" help="--na-concentration"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
62 <param name="mgConc" type="float" value="1.0" label="Mg concentration" help="--mg-concentration"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
63 <param name="kConc" type="float" value="1.0" label="K concentration" help="--k-concentration"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
64 <param name="trisConc" type="float" value="1.0" label="Tris concentration" help="--tris-concentration"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
65 </when>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
66 </conditional>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
67 </when>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
68 <when value="clustal">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
69 <param format="txt" name="input1" type="data" label="Clustal file / Query sequences"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
70 <param format="txt" name="input2" type="data" label="Clustal file / Target sequences"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
71 </when>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
72 </conditional>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
73 <param name="temperature" size="8" type="float" value="37.0" label="temperature [°C]" help="-T"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
74 <param name="maxLength" type="integer" min="0" value="40" label="maximal interaction length" help="--interaction-length"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
75 <param name="extensionCost" type="integer" value="0" label="extension cost" help="--extension-cost"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
76 <param name="extensionCost" type="integer" value="0" label="extension cost" help="--extension-cost"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
77 <param name="scaleAccessibility" size="8" type="float" value="1.0" label="scale all opening energy by a factor" help="--scale-accessibility"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
78 <param name="constraint" type="boolean" truevalue="--constraint" falsevalue="" checked="false" label="Calculate structures subject to constraints. Constraints have to be given in the input file" help="--constraint"/>
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 <conditional name="advancedOptions">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
82 <param name="advancedSelector" type="select" label="advanced options">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
83 <option value="basic">basic Options</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
84 <option value="advanced">advanced Options</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
85 </param>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
86 <when value="advanced">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
87 <param name="fastFolding" type="select" label="Backtracking" help="--fast-folding">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
88 <option value="0" selected="true">based on standard energy model (0) - normal</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
89 <option value="2">based on approximate plex model (2) - faster</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
90 <option value="1">no recomputation (1) - fastest</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
91 </param>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
92 <param name="duplexDistance" type="integer" value="0" label="Distance between target 3' ends of two consecutive duplexes" help="--duplex-distance"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
93 <param name="enThreshold" size="8" type="float" value="-100000" label="Minimum Energy Gain for a Duplex [kcal/mol]" help="--energy-threshold"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
94 </when>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
95 </conditional>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
96 </inputs>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
97 <outputs>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
98 <data format="txt" name="output"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
99 </outputs>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
100 <tests>
2
5e58cbf27a05 Uploaded
rnateam
parents: 0
diff changeset
101 <test>
5e58cbf27a05 Uploaded
rnateam
parents: 0
diff changeset
102 <param name="input" value="rnaplex_input1.fa"/>
5e58cbf27a05 Uploaded
rnateam
parents: 0
diff changeset
103 <output name="out_file" file="rnaplex_result1.txt"/>
5e58cbf27a05 Uploaded
rnateam
parents: 0
diff changeset
104 </test>
0
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
105 </tests>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
106 <help>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
107 <![CDATA[
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
108
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
109 **RNAplex**
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
110
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
111 Computes optimal and suboptimal secondary structures for their hybridization. The calculation is simplified by allowing only inter-molecular base pairs.
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
112
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
113
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
114 -----
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
115
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
116 **Input format**
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
117
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
118 RNALplex requires either one Fasta file or two Clustal files as input
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
119
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
120 ------
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
121
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
122 **Outputs**
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
123
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
124 The computed optimal and suboptimal structure are given, one structure per line. Each line consist of: The structure in dot bracket format with a "&" separating the two strands. The range of the structure in the two sequences in the format "from,to : from,to"; the energy of duplex structure in kcal/mol.
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
125
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
126
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
127 ]]>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
128 </help>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
129 <expand macro="requirements" />
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
130 </tool>