annotate rnapaln.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="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>
2
5e58cbf27a05 Uploaded
rnateam
parents: 0
diff changeset
81 <test>
5e58cbf27a05 Uploaded
rnateam
parents: 0
diff changeset
82 <param name="input" value="rnapaln_input1.fa"/>
5e58cbf27a05 Uploaded
rnateam
parents: 0
diff changeset
83 <output name="out_file" file="rnapaln_result1.txt"/>
5e58cbf27a05 Uploaded
rnateam
parents: 0
diff changeset
84 </test>
0
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
85 </tests>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
86 <help>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
87 <![CDATA[
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
88
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
89 **RNApaln**
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
90
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
91 RNA alignment based on sequence base pairing propensities.
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
92
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
93 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
94
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
95 -----
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
96
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
97 **Input format**
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
98
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
99 RNApaln requires one input file
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
100 - Fasta file
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
101
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
102 ------
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
103
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
104 **Outputs**
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
105
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
106 - output of alignment scores and alignments (if -B option is selected)
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
107 - dot plot matrices in postscript format bundled together in a tar file
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
108
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
109 ]]>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
110 </help>
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
111 <expand macro="requirements" />
78d673470d45 Imported from capsule None
rnateam
parents:
diff changeset
112 </tool>