annotate rnaplot.xml @ 0:b0d5d31b94ff draft

planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
author rnateam
date Wed, 05 Oct 2016 16:39:01 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
1 <tool id="viennarna_rnaplot" name="@EXECUTABLE@" version="@VERSION@.0">
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
2 <description> Draw RNA Secondary Structures </description>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
3 <macros>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
4 <token name="@EXECUTABLE@">RNAplot</token>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
5 <import>macros.xml</import>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
6 </macros>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
7 <expand macro="requirements" />
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
8 <expand macro="stdio" />
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
9 <expand macro="version_command" />
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
10 <command>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
11 <![CDATA[
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
12 RNAplot < '$input'
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
13 --layout-type=$layoutSelector
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
14 --output-format=$formatOptions.formatSelector
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
15 #if str($formatOptions.formatSelector) == "ps"
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
16 --pre=$formatOptions.pre
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
17 --post=$formatOptions.post
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
18 && tar -cf '$imagesFile' *.ps
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
19 #elif str($formatOptions.formatSelector) == "gml"
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
20 && tar -cf '$imagesFile' *.gml
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
21 #elif str($formatOptions.formatSelector) == "svg"
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
22 && tar -cf '$imagesFile' *.svg
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
23 #else
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
24 && tar -cf '$imagesFile' *.ss
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
25 #end if
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
26 ]]>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
27 </command>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
28 <inputs>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
29 <param format="txt,dbn" name="input" type="data" label="DotBracket structure"/>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
30 <param name="layoutSelector" type="select" label="Layout selection" argument="--layout-type">
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
31 <option value="0">Radial Layout</option>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
32 <option value="1" selected="true">Naview Layout</option>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
33 </param>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
34 <conditional name="formatOptions">
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
35 <param name="formatSelector" type="select" label="Output format selection" help="--output-format">
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
36 <option value="ps" selected="true">Postscript (.ps)</option>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
37 <option value="gml">Graph Meta Language (.gml)</option>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
38 <option value="svg">Scalable Vector Graphics (.svg)</option>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
39 <option value="xrna">XRNA Save File (.ss)</option>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
40 </param>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
41 <when value="ps">
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
42 <param name="pre" type="text" label="Add annotation macros to postscript file" help="--pre"/>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
43 <param name="post" type="text" label="Add annotations to postscript file" help="--post"/>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
44 </when>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
45 <when value="gml">
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
46 </when>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
47 <when value="svg">
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
48 </when>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
49 <when value="xrna">
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
50 </when>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
51 </conditional>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
52 </inputs>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
53
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
54 <outputs>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
55 <data format="tar" name="imagesFile"/>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
56 </outputs>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
57 <tests>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
58 <test>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
59 <param name="input" value="rnaplot_input1.dbn"/>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
60 <output name="imagesFile">
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
61 <assert_contents>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
62 <has_line line="%%Title: RNA Secondary Structure Plot"/>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
63 </assert_contents>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
64 </output>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
65 </test>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
66 </tests>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
67 <help>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
68 <![CDATA[
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
69
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
70 **RNAplot**
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
71
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
72 The program reads RNA sequences and structures in the format as produced by RNAfold and produces drawings of the secondary structure graph. The coordinates are produced using either E. Bruccoleri's naview routines, or a simple radial layout method.
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
73
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
74 -----
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
75
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
76 **Input format**
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
77
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
78 RNAplot requires one input file
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
79
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
80 - Fasta file with an additional line with structure information in dot-bracket notation
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
81
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
82 ------
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
83
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
84 **Outputs**
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
85
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
86 - several possible postscript images bundled together in a tar file
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
87
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
88
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
89 ]]>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
90 </help>
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
91 <expand macro="citations" />
b0d5d31b94ff planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/rna_tools/vienna_rna commit 78112b796295701aabd1ee2268983222f0d27374
rnateam
parents:
diff changeset
92 </tool>