Mercurial > repos > iuc > ete_treeviewer
annotate ete-treeviewer.xml @ 0:2d4402c70eed draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
author | iuc |
---|---|
date | Tue, 10 Dec 2024 09:55:15 +0000 |
parents | |
children |
rev | line source |
---|---|
0
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
1 <tool id="ete_treeviewer" name="ETE tree viewer" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.01" license="MIT"> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
2 <description>visualize a phylogenetic tree</description> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
3 <macros> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
4 <token name="@TOOL_VERSION@">3.1.3</token> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">0</token> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
6 </macros> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
7 <edam_topics> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
8 <edam_topic>topic_3293</edam_topic> <!-- phylogenetics --> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
9 </edam_topics> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
10 <edam_operations> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
11 <edam_operation>operation_0567</edam_operation> <!-- phylogenetic tree visualisation --> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
12 </edam_operations> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
13 <xrefs> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
14 <xref type="bio.tools">ete</xref> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
15 </xrefs> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
16 <requirements> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
17 <!--<requirement type="package" version="@TOOL_VERSION@">ete3</requirement>--> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
18 <requirement type="package" version="8.10.1">curl</requirement> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
19 <requirement type="package" version="1.6.1">xmlstarlet</requirement> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
20 <requirement type="package" version="2.58.4">librsvg</requirement> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
21 </requirements> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
22 <command detect_errors="exit_code"><![CDATA[ |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
23 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
24 curl http://etetoolkit.org/get_svg/ |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
25 -X POST |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
26 --retry 10 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
27 #if $align.align_choice == 'yes' |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
28 -d "tree=\$(cat '$input_tree');fasta=\$(cat '$align.input_alignment');alg_type=$align.alg_type;$ncbitaxa" | xml format - > tree.svg |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
29 #else |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
30 -d "tree=\$(cat '$input_tree');$ncbitaxa" | xml format - > tree.svg |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
31 #end if |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
32 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
33 #if $output_format == 'png' |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
34 && rsvg-convert -o tree.png tree.svg |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
35 && mv tree.png '$output_tree_image' |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
36 #else |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
37 && mv tree.svg '$output_tree_image' |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
38 #end if |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
39 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
40 ]]></command> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
41 <inputs> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
42 <param name="input_tree" type="data" format="newick" label="Newick Tree to visualise" /> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
43 <conditional name="align"> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
44 <param name="align_choice" type="select" label="Add alignment information to image?" help="Will display alignments in the tree view"> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
45 <option value="yes">yes</option> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
46 <option value="no" selected="true">no</option> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
47 </param> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
48 <when value="yes"> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
49 <param name="input_alignment" type="data" format="fasta" optional="true" label="Multiple Alignment FASTA file" help="If provided, will add alignment visualisation to tree image" /> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
50 <param name="alg_type" type="select" multiple="false" label="Alignment display style" help="Will be ignored if no alignment file provided."> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
51 <option value="block">Aligned blocks</option> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
52 <option value="condensed" selected="true">Condensed format</option> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
53 </param> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
54 </when> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
55 <when value="no"/> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
56 </conditional> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
57 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
58 <param name="ncbitaxa" type="boolean" checked="true" truevalue="ncbitaxa=true;" falsevalue="" label="Resolve Taxonomic IDs?" help="Use NCBI numeric taxids as leaf names (or in the format TaxID.sequenceName) in your tree." /> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
59 <param name="output_format" type="select" multiple="false" label="Format of the output image." help="SVG or PNG"> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
60 <option value="svg" selected="true">SVG</option> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
61 <option value="png">PNG</option> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
62 </param> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
63 </inputs> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
64 <outputs> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
65 <data name="output_tree_image" format="svg" label="${tool.name} on ${on_string}: Tree Image"> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
66 <change_format> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
67 <when input="output_format" value="png" format="png"/> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
68 </change_format> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
69 </data> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
70 </outputs> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
71 <tests> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
72 <test expect_num_outputs="1"><!-- test 1: with NCBI TaxIDs --> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
73 <param name="input_tree" value="quicktree_alignment_VARL_NCBI.tre" ftype="newick"/> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
74 <output name="output_tree_image" file="quicktree_VARL_NCBI.svg" ftype="svg" lines_diff="500" /> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
75 </test> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
76 <test expect_num_outputs="1"><!-- test 2: with alignment file --> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
77 <param name="input_tree" value="example-tree-ncbi.tree" ftype="newick"/> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
78 <param name="align_choice" value="yes" /> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
79 <param name="input_alignment" value="example-alignment.fa" ftype="fasta"/> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
80 <output name="output_tree_image" ftype="svg"> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
81 <assert_contents> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
82 <has_text text="Generated with ETE http://ete.cgenomics.org"/> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
83 <has_text text="Branchiostoma floridae"/> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
84 <has_n_lines min="150000" /> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
85 </assert_contents> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
86 </output> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
87 </test> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
88 <test expect_num_outputs="1"><!-- test 3: with aligment style set --> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
89 <param name="input_tree" value="example-tree-ncbi.tree" ftype="newick"/> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
90 <param name="align_choice" value="yes" /> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
91 <param name="input_alignment" value="example-alignment.fa" ftype="fasta"/> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
92 <param name="alg_type" value="block"/> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
93 <output name="output_tree_image" ftype="svg"> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
94 <assert_contents> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
95 <has_text text="Generated with ETE http://ete.cgenomics.org"/> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
96 <has_text text="Branchiostoma floridae"/> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
97 <has_n_lines min="25000" max="30000" /> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
98 </assert_contents> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
99 </output> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
100 </test> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
101 <test expect_num_outputs="1"><!-- test 4: minimal tree, no taxonomy, no alignment --> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
102 <param name="input_tree" value="quicktree_alignment_VARL.tre" ftype="newick"/> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
103 <param name="align_choice" value="no" /> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
104 <output name="output_tree_image" file="minimal-tree-out.svg" ftype="svg" lines_diff="0"/> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
105 </test> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
106 <test expect_num_outputs="1"><!-- test 5: png output --> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
107 <param name="input_tree" value="quicktree_alignment_VARL.tre" ftype="newick"/> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
108 <param name="output_format" value="png" /> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
109 <output name="output_tree_image" ftype="png" > |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
110 <assert_contents> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
111 <has_image_width min="500" /> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
112 <has_image_height min="500" /> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
113 </assert_contents> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
114 </output> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
115 </test> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
116 </tests> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
117 <help><![CDATA[ |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
118 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
119 .. class:: infomark |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
120 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
121 **What it does** |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
122 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
123 This is a tool for phylogenetic tree view (newick format) that allows multiple sequence alignments to be shown together with the trees (fasta format). It uses the tree drawing engine implemented in the ETE toolkit, and offers transparent integration with the NCBI taxonomy database. Currently, alignments can be displayed in condensed or block-based format. |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
124 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
125 **Input** |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
126 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
127 Input trees should be in Newick format. Optionally a fasta alignment may also be provided. Leaf names in the newick tree should match those in the fasta alignment. |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
128 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
129 Tip: Use NCBI numeric taxids as leaf names (or in the format TaxID.sequenceName) to get on-the-fly translation of species names and lineages. |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
130 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
131 For example:: |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
132 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
133 ((6669.DappuP312785:1.24473,(((7739.JGI126010:4.02e-06,7739.JGI126021:0.168081)0.99985:0.848895, [..] |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
134 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
135 where 66969 and 7739 are NCBI TaXIDs. |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
136 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
137 **Output** |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
138 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
139 The tool will output a tree image in SVG or PNG format. |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
140 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
141 .. image:: $PATH_TO_IMAGES/example-treeview.png |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
142 :width: 50% |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
143 :alt: example tree image |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
144 |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
145 ]]></help> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
146 <citations> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
147 <citation type="doi">10.1093/molbev/msw046</citation> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
148 </citations> |
2d4402c70eed
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ete-toolkit commit d2208e858d6486dd2e832978aca30ca67837cfd6
iuc
parents:
diff
changeset
|
149 </tool> |