annotate rnapaln.xml @ 1:ec0fdb8c4ebb draft

Uploaded
author rnateam
date Wed, 04 Feb 2015 12:45:16 -0500
parents 78d673470d45
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="rnapaln" name="RNApaln" version="2.1.6.0">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
2 <description>RNA alignment based on sequence base pairing propensities
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
3 </description>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
4 <expand macro="requirements" />
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
5 <expand macro="version_command" />
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
6 <expand macro="stdio" />
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
7 <macros>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
8 <token name="@EXECUTABLE@">RNApaln</token>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
9 <import>macros.xml</import>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
10 </macros>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
11 <command>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
12 <![CDATA[
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
13 RNApaln < $input > $output
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
14 --mode=$compare
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
15 -T$temperature -d$dangling
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
16 $backtrack
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
17 --gapo=$gapo
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
18 --gape=$gape
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
19 --seqw=$seqw
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
20 $endgaps
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
21
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
22 #if $varExists('$advancedOptions.nolp')
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
23 $advancedOptions.nooconv
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
24 $advancedOptions.nolp
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
25 $advancedOptions.nogu
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
26 $advancedOptions.noclosinggu
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
27 $advancedOptions.notetra
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
28 #end if
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
29
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
30 #if $backtrack and str($compare)=="m"
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
31 ; cat backtrack.file >> $outfile
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
32 #end if
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
33 ]]>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
34 </command>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
35
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
36 <inputs>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
37 <param format="fasta" name="input" type="data" label="Fasta file"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
38 <param name="temperature" size="6" type="float" value="37.0" label="temperature [°C]" help="-T"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
39 <param name="dangling" type="select" label="how to treat dangling end energies" help="-d">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
40 <option value="0">0: ignore dangling ends</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
41 <option value="1">1: unpaired bases participate in one dangling end only</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
42 <option value="2" selected="True">2: unpaired bases participate in all dangling ends</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
43 <option value="3">3: allow coaxial stacking</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
44 </param>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
45 <param name="compare" type="select" label="Comparison Option" help="-d">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
46 <option value="p" selected="True">p: pairwise (1st with 2nd, 3rd with 4th, ...)</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
47 <option value="m">m: matrix (each with each, output in matrix form)</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
48 <option value="f" >f: first (1st with 2nd, 1st with 3rd, ...)</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
49 <option value="c">c: continuous (1st with 2nd, 2nd with 3rd, ...)</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
50 </param>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
51
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
52 <!-- In version 2.1.2 and 2.1.7 the alignment score is wrong if -B is not selected, therefore the default for this option is set to true -->
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
53 <param name="backtrack" type="boolean" checked="true" truevalue="-B" falsevalue="" label="Print an alignment" help="-B"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
54
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
55 <param name="gapo" size="8" type="float" value="1.5" label="gap open penalty" help="--gapo"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
56 <param name="gape" size="8" type="float" value="0.67" label="gap extension penalty" help="--gape"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
57 <param name="seqw" size="8" type="float" value="0.5" label="weight of sequence compared to structure" help="--seqw"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
58 <param name="endgaps" type="boolean" checked="false" truevalue="--endgaps" falsevalue="" label="Allow free end-gaps" help="--endgaps"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
59
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
60 <conditional name="advancedOptions">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
61 <param name="advancedSelector" type="select" label="advanced options">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
62 <option value="basic">basic Options</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
63 <option value="advanced">advanced Options</option>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
64 </param>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
65 <when value="advanced">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
66 <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
67 <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
68 <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
69 <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
70 <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
71 </when>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
72 </conditional>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
73 </inputs>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
74 <outputs>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
75 <data format="txt" name="output"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
76 <collection name="matrix_outputs" type="list" label="rna_eps outputs">
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
77 <discover_datasets pattern="(?P&lt;designation&gt;.+)_dp\.ps" ext="rna_eps" visible="true"/>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
78 </collection>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
79 </outputs>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
80 <tests>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
81 </tests>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
82 <help>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
83 <![CDATA[
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
84
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
85 **RNApaln**
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
86
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
87 RNA alignment based on sequence base pairing propensities.
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
88
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
89 Uses string-alignment techniques to perform fast pairwise structural alignments of RNAs. Similar to RNApdist secondary structure is incorporated in an approximate manner by computing base pair probabilities, which are then reduced to a vector holding the probability that a base is paired upstream, downstream, or remains unpaired. Such pair propsensity vectors can then be compared using standard alignment algorithms. In contrast to RNApdist, RNApaln performs similarity (instead of distance) alignments, considers both sequence and structure information, and uses affine (rather than linear) gap costs. RNApaln can perform semi-local alignments by using free end gaps, a true local alignment mode is planned.
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
90
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
91 -----
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
92
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
93 **Input format**
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
94
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
95 RNApaln requires one input file
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
96 - Fasta file
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
97
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
98 ------
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
99
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
100 **Outputs**
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
101
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
102 - output of alignment scores and alignments (if -B option is selected)
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
103 - dot plot matrices in postscript format bundled together in a tar file
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
104
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
105 ]]>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
106 </help>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
107 <expand macro="requirements" />
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
108 </tool>