Mercurial > repos > rnateam > vienna_rna
comparison rnaheat.xml @ 0:78d673470d45 draft
Imported from capsule None
author | rnateam |
---|---|
date | Wed, 04 Feb 2015 12:05:27 -0500 |
parents | |
children | 5e58cbf27a05 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:78d673470d45 |
---|---|
1 <tool id="rnaheat" name="RNAheat" version="2.1.6.0"> | |
2 <description>Calculate energies of RNA in a temperature range</description> | |
3 <expand macro="requirements" /> | |
4 <expand macro="version_command" /> | |
5 <expand macro="stdio" /> | |
6 <macros> | |
7 <token name="@EXECUTABLE@">RNAheat</token> | |
8 <import>macros.xml</import> | |
9 </macros> | |
10 <command> | |
11 <![CDATA[ | |
12 RNAheat < $input > $output | |
13 --Tmin $tmin --Tmax $tmax -d$dangling --stepsize=$stepsize --ipoints=$ipoints | |
14 #if $varExists('$advancedOptions.noconversion') | |
15 $advancedOptions.noconversion | |
16 $advancedOptions.nolp | |
17 $advancedOptions.nogu | |
18 $advancedOptions.noclosinggu | |
19 $advancedOptions.notetra | |
20 #end if | |
21 ]]> | |
22 </command> | |
23 | |
24 <inputs> | |
25 <param format="fasta" name="input" type="data" label="Input file"/> | |
26 <param name="tmin" size="6" type="float" value="0.0" label="minimal temperature [°C]" help="--Tmin"/> | |
27 <param name="tmax" size="6" type="float" value="100.0" label="maximal temperature [°C]" help="--Tmax"/> | |
28 <param name="stepsize" size="6" type="float" value="1.0" label="stepsize [°C]" help="--stepsize"/> | |
29 <param name="ipoints" size="3" type="integer" value="2" label="data points to fit parabola to: 2*value+1" help="--ipoints"/> | |
30 <param name="dangling" type="select" label="how to treat dangling end energies" help="-d"> | |
31 <option value="0">0: ignore dangling ends</option> | |
32 <option value="1">1: unpaired bases participate in one dangling end only</option> | |
33 <option value="2" selected="True">2: unpaired bases participate in all dangling ends</option> | |
34 <option value="3">3: allow coaxial stacking</option> | |
35 </param> | |
36 | |
37 <conditional name="advancedOptions"> | |
38 <param name="advancedSelector" type="select" label="advanced options"> | |
39 <option value="basic">basic Options</option> | |
40 <option value="advanced">advanced Options</option> | |
41 </param> | |
42 <when value="advanced"> | |
43 <param name="noconversion" type="boolean" truevalue="--noconv" falsevalue="" checked="false" label="no conversion" help="--noconv do not convert thymine to uracile (T -> U)."/> | |
44 <param name="nolp" type="boolean" truevalue="--noLP" falsevalue="" checked="false" label="No lonely pairs" help="--noLP don't allow lonely pairs."/> | |
45 <param name="nogu" type="boolean" truevalue="--noGU" falsevalue="" checked="false" label="No GU pairing" help="--noGU don't allow pairing of G and U."/> | |
46 <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."/> | |
47 <param name="notetra" type="boolean" truevalue="--noTetra" falsevalue="" checked="false" label="No stabilization for loops, hairpins etc." help="--noTetra"/> | |
48 </when> | |
49 </conditional> | |
50 </inputs> | |
51 <outputs> | |
52 <data format="txt" name="output"/> | |
53 </outputs> | |
54 <tests> | |
55 </tests> | |
56 <help> | |
57 <![CDATA[ | |
58 **RNAheat** | |
59 | |
60 Calculates the specific heat of RNA sequences in the temperature range t1 to t2, from the partition function by numeric differentiation. The program fits a parabola to 2*ipoints+1 data points to calculate 2nd derivatives. Increasing this parameter produces a smoother curve. | |
61 | |
62 | |
63 ----- | |
64 | |
65 **Input format** | |
66 | |
67 RNAheat requires one input file Fasta format. | |
68 | |
69 | |
70 ------ | |
71 | |
72 **Outputs** | |
73 | |
74 The result is written as a list of pairs of temperature in C and specific heat in Kcal/(Mol*K) for each sequence in the input file. | |
75 | |
76 | |
77 ]]> | |
78 </help> | |
79 <expand macro="requirements" /> | |
80 </tool> |