annotate graphlan_annotate.xml @ 2:64e69b47b4ec draft

planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
author bebatut
date Mon, 02 May 2016 05:44:20 -0400
parents 5cdaa98d9376
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
1 <tool id="graphlan_annotate" name="Generation, personalization and annotation of tree" version="0.9.7">
0
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
2
2
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
3 <description>for GraPhlAn</description>
0
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
4
2
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
5 <macros>
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
6 <import>graphlan_macros.xml</import>
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
7 </macros>
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
8
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
9 <expand macro="requirements"/>
0
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
10
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
11 <stdio>
2
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
12 <regex match="Warning"
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
13 source="stderr"
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
14 level="warning"
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
15 description="" />
0
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
16 </stdio>
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
17
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
18 <version_command>
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
19 <![CDATA[
1
5cdaa98d9376 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit f20ebff87883fc5639f540418257ca04ce8296fb-dirty
bebatut
parents: 0
diff changeset
20 graphlan_annotate.py -v
0
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
21 ]]>
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
22 </version_command>
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
23
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
24 <command>
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
25 <![CDATA[
1
5cdaa98d9376 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit f20ebff87883fc5639f540418257ca04ce8296fb-dirty
bebatut
parents: 0
diff changeset
26 graphlan_annotate.py
0
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
27 #if $annot
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
28 --annot $annot
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
29 #end if
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
30
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
31 $input_tree
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
32 $output_tree
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
33 ]]>
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
34 </command>
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
35
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
36 <inputs>
2
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
37 <param name="input_tree" type="data" format="txt" label="Input tree" help="Newick, Nexus, PhyloXML or plain text"/>
0
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
38
2
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
39 <param name="annot" type="data" format="txt" label="Annotation file (Optional)" help="The annotation file is a tab-delimited file listing the graphical options for clades(--annot)" optional="True"/>
0
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
40 </inputs>
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
41
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
42 <outputs>
1
5cdaa98d9376 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit f20ebff87883fc5639f540418257ca04ce8296fb-dirty
bebatut
parents: 0
diff changeset
43 <data format="txt" name="output_tree"
0
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
44 label="${tool.name} on ${on_string}: Tree in PhyloXML" />
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
45 </outputs>
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
46
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
47 <tests>
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
48 <test>
1
5cdaa98d9376 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit f20ebff87883fc5639f540418257ca04ce8296fb-dirty
bebatut
parents: 0
diff changeset
49 <param name="input_tree" value="input_tree.txt" />
5cdaa98d9376 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit f20ebff87883fc5639f540418257ca04ce8296fb-dirty
bebatut
parents: 0
diff changeset
50 <param name="annot" value="input_annotation.txt" />
2
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
51 <output name="output_tree" file="intermediary_tree.txt" />
0
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
52 </test>
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
53 </tests>
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
54
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
55 <help><![CDATA[
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
56 **What it does**
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
57
2
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
58 GraPhlAn is a software tool for producing high-quality circular representations of taxonomic and phylogenetic trees. GraPhlAn focuses on concise, integrative, informative, and publication-ready representations of phylogenetically- and taxonomically-driven investigation.
0
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
59
2
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
60 `graphlan_annotate` modifies any input tree (in any of the three standard format) adding additional information regarding structural or graphical aspects of the tree (like colors and style of the taxa, labels, shadows, heatmaps, ...).
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
61
64e69b47b4ec planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit fe1ede437f1b0e414d84d75e6a607047d1678444-dirty
bebatut
parents: 1
diff changeset
62 The annotation file is a tab-delimited file listing the graphical options for clades. Usually each line has three fields: the name of the clade, the name of the option, and the value to assign to the option. Lines can however have two fields (typically for "global" option not referred to a specific clade) or four fields when the external rings (a sort of circular heatmap) is specified.
0
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
63
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
64 For more information, check the `user manual <https://bitbucket.org/nsegata/graphlan/overview>`_.
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
65
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
66 ]]></help>
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
67
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
68 <citations>
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
69 </citations>
c5746c07ca5e planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit c1077b92ffc7d750e04fd327f32caca7a9bb2a2a-dirty
bebatut
parents:
diff changeset
70 </tool>