Mercurial > repos > iuc > graphlan_annotate
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 |
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> |