annotate graphlan_annotate.xml @ 0:83baf73b0e79 draft default tip

planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
author bebatut
date Thu, 26 May 2016 09:38:11 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
1 <tool id="graphlan_annotate" name="Generation, personalization and annotation of tree" version="0.9.7">
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
2
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
3 <description>for GraPhlAn</description>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
4
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
5 <macros>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
6 <import>graphlan_macros.xml</import>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
7 </macros>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
8
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
9 <expand macro="requirements"/>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
10
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
11 <stdio>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
12 <regex match="Warning"
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
13 source="stderr"
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
14 level="warning"
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
15 description="" />
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
16 </stdio>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
17
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
18 <version_command>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
19 <![CDATA[
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
20 graphlan_annotate.py -v
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
21 ]]>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
22 </version_command>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
23
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
24 <command>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
25 <![CDATA[
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
26 graphlan_annotate.py
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
27 #if $annot
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
28 --annot $annot
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
29 #end if
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
30
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
31 $input_tree
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
32 $output_tree
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
33 ]]>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
34 </command>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
35
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
36 <inputs>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
37 <param name="input_tree" type="data" format="txt" label="Input tree" help="Newick, Nexus, PhyloXML or plain text"/>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
38
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
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"/>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
40 </inputs>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
41
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
42 <outputs>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
43 <data format="txt" name="output_tree"
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
44 label="${tool.name} on ${on_string}: Tree in PhyloXML" />
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
45 </outputs>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
46
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
47 <tests>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
48 <test>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
49 <param name="input_tree" value="input_tree.txt" />
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
50 <param name="annot" value="input_annotation.txt" />
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
51 <output name="output_tree" file="intermediary_tree.txt" />
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
52 </test>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
53 </tests>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
54
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
55 <help><![CDATA[
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
56 **What it does**
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
57
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
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.
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
59
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
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, ...).
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
61
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
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.
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
63
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
64 For more information, check the `user manual <https://bitbucket.org/nsegata/graphlan/overview>`_.
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
65
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
66 ]]></help>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
67
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
68 <citations>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
69 </citations>
83baf73b0e79 planemo upload for repository https://github.com/ASaiM/galaxytools/tree/master/tools/graphlan/ commit 7aadbbdef6da644837f62ea428cb859eeff34f04-dirty
bebatut
parents:
diff changeset
70 </tool>