annotate graphlan_annotate.xml @ 1:cf1df6b2220a draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit b5bd1ab6e4f3a14819dbc2bdad33006bc6131b3c"
author iuc
date Fri, 24 Jan 2020 16:25:56 -0500
parents 5d6f8f0bef7c
children 97e3b735ed22
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
cf1df6b2220a "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit b5bd1ab6e4f3a14819dbc2bdad33006bc6131b3c"
iuc
parents: 0
diff changeset
1 <tool id="graphlan_annotate" name="Generation, personalization and annotation of tree" version="@WRAPPER_VERSION@">
0
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
2 <description>for GraPhlAn</description>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
3 <macros>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
4 <import>graphlan_macros.xml</import>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
5 </macros>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
6 <expand macro="requirements"/>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
7 <stdio>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
8 <regex match="Warning"
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
9 source="stderr"
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
10 level="warning"
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
11 description="" />
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
12 </stdio>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
13 <version_command>graphlan_annotate.py -v</version_command>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
14 <command>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
15 <![CDATA[
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
16 graphlan_annotate.py
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
17 #if $annot
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
18 --annot '$annot'
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
19 #end if
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
20 '$input_tree'
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
21 '$output_tree'
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
22 ]]>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
23 </command>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
24 <inputs>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
25 <param name="input_tree" type="data" format="txt,nhx,nex,phyloxml" label="Input tree"/>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
26 <param argument="--annot" type="data" format="txt" label="Annotation file" help="The annotation file is a tab-delimited file listing the graphical options for clades" optional="True"/>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
27 </inputs>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
28 <outputs>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
29 <data format="phyloxml" name="output_tree" label="${tool.name} on ${on_string}: Tree in PhyloXML" />
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
30 </outputs>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
31 <tests>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
32 <test>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
33 <param name="input_tree" value="input_tree" />
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
34 <param name="annot" value="input_annotation" />
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
35 <output name="output_tree" file="intermediary_tree" />
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
36 </test>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
37 </tests>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
38 <help><![CDATA[
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
39 **What it does**
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
40
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
41 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.
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
42
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
43 `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, ...).
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
44
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
45 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.
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
46
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
47 For more information, check the `user manual <https://bitbucket.org/nsegata/graphlan/overview>`_.
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
48
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
49 ]]></help>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
50 <expand macro="citations"/>
1
cf1df6b2220a "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit b5bd1ab6e4f3a14819dbc2bdad33006bc6131b3c"
iuc
parents: 0
diff changeset
51 </tool>