annotate ete_species_tree_generator.xml @ 1:a4ba317fc713 draft

planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
author earlhaminst
date Fri, 17 Mar 2017 16:23:39 -0400
parents
children 03c10736e497
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
1 <tool id="ete_species_tree_generator" name="ETE species tree generator" version="3.0.0b35">
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
2 <description>from a list of species using the ETE Toolkit</description>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
3 <requirements>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
4 <requirement type="package" version="3.0.0b35">ete3</requirement>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
5 </requirements>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
6 <stdio>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
7 <!-- Anything other than zero is an error -->
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
8 <exit_code range="1:" />
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
9 </stdio>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
10 <command>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
11 <![CDATA[
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
12 python $__tool_directory__/ete_species_tree_generator.py
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
13 -s '$speciesFile'
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
14 #if $output_format.treebest == 'yes'
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
15 -f 8
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
16 #else
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
17 -f ${output_format.format_selector}
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
18 #end if
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
19 -t $output_format.treebest
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
20 -d $database
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
21 ]]>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
22 </command>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
23 <inputs>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
24 <param name="speciesFile" type="data" format="txt" label="Species file" help="List with one species per line" />
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
25 <conditional name="output_format">
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
26 <param name="treebest" type="select" label="Use in TreeBest" help="Select yes if specie tree to be used in TreeBest">
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
27 <option value="yes">Yes</option>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
28 <option value="no" selected="true">No</option>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
29 </param>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
30 <when value="yes" />
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
31 <when value="no">
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
32 <param name="format_selector" type="select" label="Output format" help="See table below">
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
33 <option value="0" selected="true">Flexible with support values (0)</option>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
34 <option value="1">Flexible with internal node names (1)</option>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
35 <option value="2">All branches + leaf names + internal supports (2)</option>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
36 <option value="3">All branches + all names (3)</option>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
37 <option value="4">Leaf branches + leaf names (4)</option>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
38 <option value="5">Internal and leaf branches + leaf names (5)</option>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
39 <option value="6">Internal branches + leaf names (6)</option>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
40 <option value="7">Leaf branches + all names (7)</option>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
41 <option value="8">All names (8)</option>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
42 <option value="9">Leaf names (9)</option>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
43 <option value="100">Topology only (100)</option>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
44 </param>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
45 </when>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
46 </conditional>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
47 <param name="database" type="select" label="Update database" help="Update database from NCBI (slower)">
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
48 <option value="no" selected="true">No</option>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
49 <option value="yes">Yes</option>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
50 </param>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
51 </inputs>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
52 <outputs>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
53 <data format="nhx" name="outputFile" label="${tool.name} on ${on_string}" from_work_dir="newickTree.nhx"/>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
54 </outputs>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
55 <tests>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
56 <test>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
57 <param name="speciesFile" ftype="txt" value="species.txt" />
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
58 <param name="treebest" value="yes" />
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
59 <output name="outputFile" file="out.nhx" />
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
60 </test>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
61 </tests>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
62 <help>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
63 <![CDATA[
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
64 Generate a species tree from a list of species using the `ETE Toolkit`_.
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
65
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
66 .. _ETE Toolkit: http://etetoolkit.org/
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
67
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
68 **Output format:**
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
69
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
70 ======= ============================================= ========================================================================================
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
71 FORMAT DESCRIPTION SAMPLE
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
72 ------- --------------------------------------------- ----------------------------------------------------------------------------------------
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
73 0 flexible with support values ((D:0.723274,F:0.567784)1.000000:0.067192,(B:0.279326,H:0.756049)1.000000:0.807788);
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
74 1 flexible with internal node names ((D:0.723274,F:0.567784)E:0.067192,(B:0.279326,H:0.756049)B:0.807788);
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
75 2 all branches + leaf names + internal supports ((D:0.723274,F:0.567784)1.000000:0.067192,(B:0.279326,H:0.756049)1.000000:0.807788);
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
76 3 all branches + all names ((D:0.723274,F:0.567784)E:0.067192,(B:0.279326,H:0.756049)B:0.807788);
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
77 4 leaf branches + leaf names ((D:0.723274,F:0.567784),(B:0.279326,H:0.756049));
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
78 5 internal and leaf branches + leaf names ((D:0.723274,F:0.567784):0.067192,(B:0.279326,H:0.756049):0.807788);
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
79 6 internal branches + leaf names ((D,F):0.067192,(B,H):0.807788);
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
80 7 leaf branches + all names ((D:0.723274,F:0.567784)E,(B:0.279326,H:0.756049)B);
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
81 8 all names ((D,F)E,(B,H)B);
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
82 9 leaf names ((D,F),(B,H));
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
83 100 topology only ((,),(,));
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
84 ======= ============================================= ========================================================================================
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
85 ]]>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
86 </help>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
87 <citations>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
88 <citation type="doi">10.1093/molbev/msw046</citation>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
89 </citations>
a4ba317fc713 planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/ete commit df73a2add6dba8550867034e157ed0699b3b2f53
earlhaminst
parents:
diff changeset
90 </tool>