comparison beta_diversity.xml @ 0:c1bd0c560018 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/qiime commit bcbe76277f3e60303faf826f8ce7f018bc663a9a-dirty
author bebatut
date Tue, 02 Feb 2016 05:50:37 -0500
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:c1bd0c560018
1 <tool id="qiime_beta_diversity" name="Calculate beta diversity" version="1.9.1">
2
3 <description>(pairwise sample dissimilarity)</description>
4
5 <macros>
6 <import>macros.xml</import>
7 </macros>
8
9 <expand macro="requirements" />
10
11 <version_command><![CDATA[
12 beta_diversity.py --version
13 ]]>
14 </version_command>
15
16 <stdio>
17 <regex match="VisibleDeprecationWarning"
18 source="both"
19 level="warning"
20 description="VisibleDeprecationWarning on numpy for `rank`" />
21 </stdio>
22
23 <command>
24 <![CDATA[
25 #set $chosen_metrics = str( $metrics ).split( "," )
26
27 beta_diversity.py
28 -i $otu_table_fp
29
30 #if $rows
31 -r $rows
32 #end if
33
34 -o beta_diversity
35 -m $metrics
36
37 #if "unifrac_g" in $chosen_metrics or "unifrac_g_full_tree" in $chosen_metrics or "unweighted_unifrac" in $chosen_metrics or "unweighted_unifrac_full_tree" in $chosen_metrics or "weighted_normalized_unifrac" in $chosen_metrics or "weighted_unifrac" in $chosen_metrics
38 -t $tree_file
39 #end if
40 ]]>
41 </command>
42
43 <inputs>
44 <param name="otu_table_fp" type="data" format="tabular,txt,tsv"
45 label="OTU table" help="(-i/--otu_table_fp)" />
46
47 <param name="rows" type="text" value=""
48 label="Rows on which distance matrix is computed (optional)" help="A
49 comma-separated list of sample names is expected (-i/--otu_table_fp)"
50 optional="true"/>
51
52 <param name="metrics" type="select" multiple="True" label="Beta-diversity
53 metric(s) to use" help="(-m/--metrics)"
54 display="checkboxes">
55 <option value="abund_jaccard">Abundance weighted Jaccard distance</option>
56 <option value="binary_chisq">Binary chi-square distance</option>
57 <option value="binary_chord">Binary chord distance</option>
58 <option value="binary_euclidean">Binary euclidean distance</option>
59 <option value="binary_hamming">Binary Hamming distance (binary Manhattan distance)</option>
60 <option value="binary_jaccard">Binary Jaccard distance (binary Soergel distance)</option>
61 <option value="binary_lennon">Binary Lennon distance</option>
62 <option value="binary_ochiai">Binary Ochiai distance</option>
63 <option value="binary_pearson">Binary Pearson distance</option>
64 <option value="binary_sorensen_dice">Binary Sörensen-Dice distance (binary Bray-Curtis distance or binary Whittaker distance)</option>
65 <option value="bray_curtis">Bray-Curtis distance (normalized Manhattan distance)</option>
66 <option value="canberra">Canberra distance</option>
67 <option value="chisq">Chi-square distance</option>
68 <option value="chord">Chord distance</option>
69 <option value="euclidean">Euclidean distance</option>
70 <option value="gower">Gower distance</option>
71 <option value="hellinger">Hellinger distance</option>
72 <option value="kulczynski">Kulczynski distance</option>
73 <option value="manhattan">Manhattan distance</option>
74 <option value="morisita_horn">Morisita-Horn distance</option>
75 <option value="pearson">Pearson distance</option>
76 <option value="soergel">Soergel distance</option>
77 <option value="spearman_approx">Spearman rank distance</option>
78 <option value="specprof">Species profile distance</option>
79 <option value="unifrac_g">G UniFrac metric (phylogenetic)</option>
80 <option value="unifrac_g_full_tree">G UniFrac full tree metric (phylogenetic)</option>
81 <option value="unweighted_unifrac" selected="true">Unweighted UniFrac metric (phylogenetic)</option>
82 <option value="unweighted_unifrac_full_tree">Unweighted UniFrac full tree metric (phylogenetic)</option>
83 <option value="weighted_normalized_unifrac">Normalized weighted UniFrac metric (phylogenetic)</option>
84 <option value="weighted_unifrac" selected="true">Weighted UniFrac metric (phylogenetic)</option>
85 </param>
86
87 <param name="tree_file" type="data" label="Newick tree (optional, except
88 for PD_whole_tree metric" help="(-t/--tree_path)" optional="True"/>
89 </inputs>
90
91 <outputs>
92 <data format="txt" name="beta_diversity">
93 <discover_datasets pattern="__designation__" ext="txt"
94 directory="beta_diversity" visible="true" />
95 </data>
96 </outputs>
97
98 <tests>
99 <test>
100 </test>
101 </tests>
102
103 <help><![CDATA[
104
105 **What it does**
106
107 This script generate distance matrices containing a dissimilarity value for each
108 pairwise comparison.
109
110 A number of metrics are currently supported, including unweighted and weighted UniFrac (pass the -s option to see available metrics). In general, because unifrac uses phylogenetic information, one of the unifrac metrics is recommended, as results can be vastly more useful (Hamady & Knight, 2009). Quantitative measures (e.g. weighted unifrac) are ideally suited to revealing community differences that are due to changes in relative taxon abundance (e.g., when a particular set of taxa flourish because a limiting nutrient source becomes abundant). Qualitative measures (e.g. unweighted unifrac) are most informative when communities differ primarily by what can live in them (e.g., at high temperatures), in part because abundance information can obscure significant patterns of variation in which taxa are present (Lozupone et al., 2007). Most qualitative measures are referred to here e.g. “binary_jaccard”. Typically both weighted and unweighted unifrac are used.
111
112 More information about this tool is available on
113 `QIIME documentation <http://qiime.org/scripts/beta_diversity.html>`_.
114 ]]>
115 </help>
116
117 <citations>
118 <expand macro="citations" />
119 </citations>
120 </tool>