comparison rnaaliduplex.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="rnaaliduplex" name="RNAaliduplex" version="2.1.6.0">
2 <description>find binding sites of two RNA alignments</description>
3 <expand macro="requirements" />
4 <expand macro="version_command" />
5 <expand macro="stdio" />
6 <macros>
7 <token name="@EXECUTABLE@">RNAaliduplex</token>
8 <import>macros.xml</import>
9 </macros>
10 <command>
11 <![CDATA[
12 RNAaliduplex -T $temperature -d $dangling $flagsort --deltaEnergy=$deltaenergy $input1 $input2
13 #if $varExists('$advancedOptions.noconversion')
14 $advancedOptions.noconversion
15 $advancedOptions.gquad
16 $advancedOptions.nolp
17 $advancedOptions.nogu
18 $advancedOptions.noclosinggu
19 $advancedOptions.notetra
20 #end if
21 > $out_file
22 ]]>
23 </command>
24 <inputs>
25 <param format="txt" name="input1" type="data" label="Clustal alignment file"/>
26 <param format="txt" name="input2" type="data" label="Clustal alignment file"/>
27 <param name="temperature" size="6" type="float" value="37.0" label="Temperature [°C]" help="-T"/>
28 <param name="deltaenergy" size="6" type="float" value="0.0" label="Compute suboptimal structures with an maximal energy difference [kcal/mol] to optimum" help="--deltaEnergy=range"/>
29 <param name="dangling" type="select" label="how to treat dangling end energies" help="-d">
30 <option value="2" selected="true">unpaired bases participate in all dangling ends (2)</option>
31 <option value="0">ignore dangling ends (0)</option>
32 <option value="1">unpaired bases participate in one dangling end only (1)</option>
33 <option value="3">allow coaxial stacking (3)</option>
34 </param>
35 <param name="flagsort" type="boolean" checked="false" label="Output will be sorted by free energy" truevalue="--sorted" falsevalue="" help="--sorted"/>
36 <conditional name="advancedOptions">
37 <param name="advancedSelector" type="select" label="advanced options">
38 <option value="basic">basic Options</option>
39 <option value="advanced">advanced Options</option>
40 </param>
41 <when value="advanced">
42 <param name="noconversion" type="boolean" checked="false" truevalue="--noconv" falsevalue="" label="no conversion" help="--noconv do not convert thymine to uracile (T -> U)."/>
43 <param name="nogu" type="boolean" checked="false" truevalue="-noGU" falsevalue="" label="No GU pairing" help="--noGU don't allow pairing of G and U."/>
44 <param name="noclosinggu" type="boolean" checked="false" truevalue="--noClosingGU" falsevalue="" label="No GU pairing at the ends" help="--noClosingGU don't allow pairing of G and U at the ends of helices."/>
45 <param name="notetra" type="boolean" checked="false" truevalue="--noTetra" falsevalue="" label="No stabilization for loops, hairpins etc." help="--noTetra"/>
46 <param name="nolp" type="boolean" checked="false" truevalue="--noLP" falsevalue="" label="No lonely pairs (helices of length 1) will be created." help="--noLP"/>
47 </when>
48 </conditional>
49 </inputs>
50 <outputs>
51 <data format="txt" name="out_file"/>
52 </outputs>
53 <tests>
54 </tests>
55 <help>
56 <![CDATA[
57 **RNAaliduplex**
58
59 The program reads two alignments of RNA sequences in CLUSTAL format and
60 predicts optimal and suboptimal binding sites, hybridization energies and the
61 corresponding structures. The calculation takes only inter-molecular base pairs
62 into account, for the general case use RNAcofold. The use of alignments allows
63 to focus on binding sites that are evolutionary conserved. Note, that the two
64 input alignments need to have an equal number of sequences and the same order,
65 i.e. the 1st sequence in file1 will be hybridized to the 1st in file2 etc.
66
67 The computed binding sites, energies, and structures are written to stdout, one
68 structure per line. Each line consist of: The structure in dot bracket format
69 with a & separating the two strands. The range of the structure in the two
70 sequences in the format "from,to : from,to"; the energy of duplex structure
71 in kcal/mol.
72 The format is especially useful for computing the hybrid structure between a
73 small probe sequence and a long target sequence.
74
75
76
77 -----
78
79 **Input format**
80
81 RNAaliduplex takes two alignment files generated with Clustal (*.aln).
82
83 ------
84
85 **Outputs**
86
87 - text output with several secondary structures and its energies
88
89 ]]>
90 </help>
91 <expand macro="requirements" />
92 </tool>