annotate graphlan_annotate.xml @ 2:97e3b735ed22 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit fb23555b3087ca4022f0d186dfea40c2407ca211
author iuc
date Fri, 09 Feb 2024 21:29:45 +0000
parents cf1df6b2220a
children
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>
2
97e3b735ed22 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit fb23555b3087ca4022f0d186dfea40c2407ca211
iuc
parents: 1
diff changeset
6 <expand macro="bio_tools"/>
0
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
7 <expand macro="requirements"/>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
8 <stdio>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
9 <regex match="Warning"
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
10 source="stderr"
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
11 level="warning"
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
12 description="" />
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
13 </stdio>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
14 <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
15 <command>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
16 <![CDATA[
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
17 graphlan_annotate.py
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
18 #if $annot
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
19 --annot '$annot'
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
20 #end if
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
21 '$input_tree'
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
22 '$output_tree'
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
23 ]]>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
24 </command>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
25 <inputs>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
26 <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
27 <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
28 </inputs>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
29 <outputs>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
30 <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
31 </outputs>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
32 <tests>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
33 <test>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
34 <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
35 <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
36 <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
37 </test>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
38 </tests>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
39 <help><![CDATA[
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
40 **What it does**
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
41
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
42 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
43
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
44 `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
45
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
46 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
47
2
97e3b735ed22 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit fb23555b3087ca4022f0d186dfea40c2407ca211
iuc
parents: 1
diff changeset
48 For more information, check the `user manual <https://github.com/biobakery/graphlan>`_.
0
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
49
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
50 ]]></help>
5d6f8f0bef7c planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/humann2/ commit 6e73e77d186e02d200fc3a61d25311e67864a824
iuc
parents:
diff changeset
51 <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
52 </tool>