comparison 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
comparison
equal deleted inserted replaced
1:5cdaa98d9376 2:64e69b47b4ec
1 <tool id="graphlan_annotate" name="Modify an input tree for GraPhlAn" version="1.0"> 1 <tool id="graphlan_annotate" name="Generation, personalization and annotation of tree" version="0.9.7">
2 2
3 <description></description> 3 <description>for GraPhlAn</description>
4 4
5 <requirements> 5 <macros>
6 <requirement type="package" version="1.66">biopython</requirement> 6 <import>graphlan_macros.xml</import>
7 <requirement type="package" version="1.4">matplotlib</requirement> 7 </macros>
8 <requirement type="package" version="1.0">graphlan</requirement> 8
9 </requirements> 9 <expand macro="requirements"/>
10 10
11 <stdio> 11 <stdio>
12 <regex match="Warning"
13 source="stderr"
14 level="warning"
15 description="" />
12 </stdio> 16 </stdio>
13 17
14 <version_command> 18 <version_command>
15 <![CDATA[ 19 <![CDATA[
16 graphlan_annotate.py -v 20 graphlan_annotate.py -v
28 $output_tree 32 $output_tree
29 ]]> 33 ]]>
30 </command> 34 </command>
31 35
32 <inputs> 36 <inputs>
33 <param name="input_tree" type="data" format="txt" label="Input tree" 37 <param name="input_tree" type="data" format="txt" label="Input tree" help="Newick, Nexus, PhyloXML or plain text"/>
34 help="Newick, Nexus, PhyloXML or plain text"/>
35 38
36 <param name="annot" type="data" format="txt" label="Annotation file 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"/>
37 (Optional)" help="(--annot)" optional="True"/>
38 </inputs> 40 </inputs>
39 41
40 <outputs> 42 <outputs>
41 <data format="txt" name="output_tree" 43 <data format="txt" name="output_tree"
42 label="${tool.name} on ${on_string}: Tree in PhyloXML" /> 44 label="${tool.name} on ${on_string}: Tree in PhyloXML" />
44 46
45 <tests> 47 <tests>
46 <test> 48 <test>
47 <param name="input_tree" value="input_tree.txt" /> 49 <param name="input_tree" value="input_tree.txt" />
48 <param name="annot" value="input_annotation.txt" /> 50 <param name="annot" value="input_annotation.txt" />
49 <output name="output_tree" value="output_modified_tree.txt" /> 51 <output name="output_tree" file="intermediary_tree.txt" />
50 </test> 52 </test>
51 </tests> 53 </tests>
52 54
53 <help><![CDATA[ 55 <help><![CDATA[
54
55 **What it does** 56 **What it does**
56 57
57 GraPhlAn is a software tool for producing high-quality circular 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.
58 representations of taxonomic and phylogenetic trees. GraPhlAn focuses on
59 concise, integrative, informative, and publication-ready representations of
60 phylogenetically- and taxonomically-driven investigation.
61 59
62 `graphlan_annotate` modifies any input tree (in any of the three standard format) 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, ...).
63 adding additional information regarding structural or graphical aspects of the tree 61
64 (like colors and style of the taxa, labels, shadows, heatmaps, ...). 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.
65 63
66 For more information, check the `user manual <https://bitbucket.org/nsegata/graphlan/overview>`_. 64 For more information, check the `user manual <https://bitbucket.org/nsegata/graphlan/overview>`_.
67 65
68 ]]></help> 66 ]]></help>
69 67