Mercurial > repos > iuc > picrust_format_tree_and_trait_table
annotate format_tree_and_trait_table.xml @ 0:61c60e3c8768 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
author | iuc |
---|---|
date | Sat, 20 Jan 2018 03:40:36 -0500 |
parents | |
children | 21999f3aeb04 |
rev | line source |
---|---|
0
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
1 <tool id="picrust_format_tree_and_trait_table" name="Format" version="@WRAPPER_VERSION@.0"> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
2 <description>tree and trait tables</description> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
3 <macros> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
5 </macros> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
6 <expand macro="requirements"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
7 <expand macro="version_command"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
8 <command detect_errors="aggressive"><![CDATA[ |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
9 format_tree_and_trait_table.py |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
10 -i '$input_trait_table' |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
11 -t '$input_tree' |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
12 -o ./formatted/ |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
13 --input_table_delimiter $advanced.input_table_delimiter |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
14 --output_table_delimiter $advanced.output_table_delimiter |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
15 |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
16 #if $advanced.input_tree_to_trait |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
17 --tree_to_trait_mapping '$advanced.input_tree_to_trait' |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
18 #end if |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
19 |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
20 #if $advanced.input_limit_otus |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
21 --limit_tree_to_otus_fp '$advanced.input_limit_otus' |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
22 #end if |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
23 |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
24 $advanced.suppress_bifurcating |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
25 $advanced.convert_to_nexus |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
26 $advanced.convert_values_to_ints |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
27 $advanced.no_minimum_branch_length |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
28 $advanced.supress_tree_filter |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
29 $advanced.supress_table_filter |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
30 $advanced.add_branch_length_to_root |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
31 ]]></command> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
32 <inputs> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
33 <param name="input_trait_table" type="data" format="tabular,txt,csv" label="Input trait table" |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
34 help="Input trait table in QIIME OTU table format"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
35 <param name="input_tree" type="data" format="nhx" label="Input tree" help="Input tree in Newick format"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
36 <section name="advanced" title="Advanced options" expanded="False"> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
37 <param argument="--input_table_delimiter" type="select" label="Input table delimiter" |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
38 help="The character delimiting fields in the input trait table"> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
39 <option value="tab" selected="true">Tab</option> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
40 <option value="space">Space</option> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
41 <option value="comma">Comma</option> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
42 </param> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
43 <param argument="--output_table_delimiter" type="select" label="Output table delimiter" |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
44 help="The character delimiting fields in the output trait table"> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
45 <option value="tab" selected="true">Tab</option> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
46 <option value="space">Space</option> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
47 <option value="comma">Comma</option> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
48 </param> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
49 <param name="input_tree_to_trait" type="data" format="tabular" optional="true" label="Tree to trait mapping" |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
50 help="An optional two-column, tab-delimited text file mapping identifiers in the tree (column 1) to identifiers in the trait table (column 2). If supplied, the identifiers in the trait table will be converted to match the identifiers in the tree. (This mapping does not need to be supplied if the tree and trait table already use a common set of identifiers.)"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
51 <param name="input_limit_otus" type="data" format="tabular,txt,csv" optional="true" label="Limit trees" |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
52 help="Prune the reference tree to contain only those tips that are within the given OTU table"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
53 <param argument="--suppress_bifurcating" type="boolean" truevalue="--suppress_bifurcating" falsevalue="" checked="false" |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
54 label="Suppress bifurcating" help="If set, don’t ensure that tree is fully bifurcating"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
55 <param argument="--convert_to_nexus" type="boolean" truevalue="--convert_to_nexus" falsevalue="" checked="false" |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
56 label="Convert to NEXUS format" help="Convert tree to NEXUS format, including a translate block mapping tip names to numbers"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
57 <param argument="--convert_values_to_ints" type="boolean" truevalue="--convert_values_to_ints" falsevalue="" checked="false" |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
58 label="Convert character state to integers" help="Convert the values for each character state to integers"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
59 <param argument="--no_minimum_branch_length" type="boolean" truevalue="--no_minimum_branch_length" falsevalue="" checked="false" |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
60 label="No minimum branch length" help="If set, don’t ensure all branches have at least a small but non-zero branch length"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
61 <param argument="--supress_tree_filter" type="boolean" truevalue="--supress_tree_filter" falsevalue="" checked="false" |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
62 label="Supress tree filter" help="If set, don’t filter out tree tips that aren’t listed in the trait table"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
63 <param argument="--supress_table_filter" type="boolean" truevalue="--supress_table_filter" falsevalue="" checked="false" |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
64 label="Supress table filter" help="If set, don’t filter out trait table entries that aren’t listed in the tree"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
65 <param argument="--add_branch_length_to_root" type="boolean" truevalue="--add_branch_length_to_root" falsevalue="" checked="false" |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
66 label="Add branch to root" help="Add a short branch to the root node (this is required by some phylogeny programs). The length of the branch is determined by the min_branch_length option"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
67 </section> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
68 </inputs> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
69 <outputs> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
70 <data name="reference_tree" label="${tool.name} on ${on_string}: Reference tree" format="nhx" |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
71 from_work_dir="formatted/reference_tree.newick"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
72 <data name="pruned_tree" label="${tool.name} on ${on_string}: Pruned tree" format="nhx" |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
73 from_work_dir="formatted/pruned_tree.newick"> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
74 <change_format> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
75 <when input="advanced.convert_to_nexus" value="--convert_to_nexus" format="nex"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
76 </change_format> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
77 </data> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
78 <data name="trait_table" label="${tool.name} on ${on_string}: Trait table" format="tabular" |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
79 from_work_dir="formatted/trait_table.tab"> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
80 <change_format> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
81 <when input="advanced.output_table_delimiter" value="space" format="txt"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
82 <when input="advanced.output_table_delimiter" value="comma" format="csv"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
83 </change_format> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
84 </data> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
85 </outputs> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
86 <tests> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
87 <test> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
88 <param name="input_trait_table" value="format_tree_and_trait_table/input_traits.tab"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
89 <param name="input_tree" value="format_tree_and_trait_table/input_tree.nwk"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
90 <output name="reference_tree" ftype="nhx" file="format_tree_and_trait_table/reference_tree.newick"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
91 <output name="pruned_tree" ftype="nhx" file="format_tree_and_trait_table/pruned_tree.newick"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
92 <output name="trait_table" ftype="tabular" file="format_tree_and_trait_table/trait_table.tab"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
93 </test> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
94 </tests> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
95 <help> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
96 <![CDATA[ |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
97 @PICRUST_OVERVIEW@ |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
98 |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
99 **Command Documenation** |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
100 |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
101 This module does numerous formatting and checks to the reference tree and the trait tables. The following steps are done for both the marker gene copy number table and functional trait copy number table: |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
102 |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
103 1. All internal nodes in the reference tree are checked for problematic characters and unlabelled internal nodes are given labels. |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
104 2. A pruned tree is created that contains only tips that have copy number predictions from sequenced genomes. |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
105 3. Any traits in the trait table that are not in the reference tree are removed. |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
106 |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
107 Optional fixes include: |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
108 |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
109 - Add short (epsilon) branch lengths in place of 0 length branches |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
110 - Filter out taxa that don't match between tree and trait table |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
111 - Output tree in NEXUS format |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
112 - Ensure tree is bifurcating (remove polytomies using very short branches) |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
113 - Convert floating point trait values to integers |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
114 - Add a short branch length to the root branch (required by BayesTraits) |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
115 - Remove internal node names (required by BayesTraits) |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
116 |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
117 Three output files are produced: |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
118 |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
119 - a reference tree Newick file |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
120 - a pruned tree Newick file |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
121 - a trait table file |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
122 |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
123 ]]> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
124 </help> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
125 <expand macro="citations"/> |
61c60e3c8768
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit d4a07fbb603c57131af9cd2223579148a3887baf
iuc
parents:
diff
changeset
|
126 </tool> |