comparison libshuff.xml @ 2:ffe8649e5434 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mothur commit 3418f23b9768f5aafb86488f5ec1cb97530d4fb3
author iuc
date Tue, 20 Mar 2018 21:59:44 -0400
parents 590cb2451872
children eefbe872fd04
comparison
equal deleted inserted replaced
1:6050c5fade6a 2:ffe8649e5434
5 </macros> 5 </macros>
6 <expand macro="requirements"/> 6 <expand macro="requirements"/>
7 <expand macro="stdio"/> 7 <expand macro="stdio"/>
8 <expand macro="version_command"/> 8 <expand macro="version_command"/>
9 <command><![CDATA[ 9 <command><![CDATA[
10 @SHELL_OPTIONS@ 10 @SHELL_OPTIONS@
11 11
12 ## create symlinks to input datasets 12 ## create symlinks to input datasets
13 ln -s "$dist" dist.dat && 13 ln -s '$dist' dist.dat &&
14 ln -s "$group" group.dat && 14 ln -s '$group' group.dat &&
15 15
16 echo 'libshuff( 16 echo 'libshuff(
17 phylip=dist.dat, 17 phylip=dist.dat,
18 group=group.dat, 18 group=group.dat,
19 #if $groups: 19 #if $groups:
20 groups=${ str($groups).replace(",","-") }, 20 groups=${ str($groups).replace(",","-") },
21 #end if 21 #end if
22 sim=$sim, 22 sim=$sim,
23 #if $form.form2 == "discrete": 23 #if $form.form2 == "discrete":
24 step=$form.step, 24 step=$form.step,
25 #if $form.cutoff: 25 #if $form.cutoff:
26 cutoff=$form.cutoff, 26 cutoff=$form.cutoff,
27 #end if 27 #end if
28 #end if 28 #end if
29 iters=$iters 29 iters=$iters
30 )' 30 )'
31 | sed 's/ //g' ## mothur trips over whitespace 31 | sed 's/ //g' ## mothur trips over whitespace
32 | mothur 32 | mothur
33 | tee mothur.out.log 33 | tee mothur.out.log
34 ]]></command> 34 ]]></command>
35 <inputs> 35 <inputs>
36 <param name="dist" type="data" format="mothur.lower.dist,mothur.square.dist" label="phylip - Distance Matrix"/> 36 <param name="dist" type="data" format="mothur.lower.dist,mothur.square.dist" label="phylip - Distance Matrix"/>
37 <param name="group" type="data" format="mothur.groups" label="group - Groups"/> 37 <param name="group" type="data" format="mothur.groups" label="group - Groups"/>
38 <param name="groups" type="select" multiple="true" label="groups - Groups to condider"> 38 <param name="groups" type="select" multiple="true" label="groups - Groups to condider">
51 <when value="discrete"> 51 <when value="discrete">
52 <param name="step" type="float" value="0.10" min="0.0" max="1.0" label="step - Step size - ignored if not > 0" help="default value 0.10, smaller steps approach integral"/> 52 <param name="step" type="float" value="0.10" min="0.0" max="1.0" label="step - Step size - ignored if not > 0" help="default value 0.10, smaller steps approach integral"/>
53 <param name="cutoff" type="float" value="" optional="true" min="0.0" max="1.0" label="cutoff - Cutoff threshold - ignored if left empty"/> 53 <param name="cutoff" type="float" value="" optional="true" min="0.0" max="1.0" label="cutoff - Cutoff threshold - ignored if left empty"/>
54 </when> 54 </when>
55 </conditional> 55 </conditional>
56 <expand macro="param-savelog"/>
56 </inputs> 57 </inputs>
57 <outputs> 58 <outputs>
58 <expand macro="logfile-output"/> 59 <expand macro="logfile-output"/>
59 <data name="summary" format="tabular" from_work_dir="dist*.summary" label="${tool.name} on ${on_string}: summary"/> 60 <data name="summary" format="tabular" from_work_dir="dist*.summary" label="${tool.name} on ${on_string}: summary"/>
60 <data name="coverage" format="tabular" from_work_dir="dist*.coverage" label="${tool.name} on ${on_string}: coverage"/> 61 <data name="coverage" format="tabular" from_work_dir="dist*.coverage" label="${tool.name} on ${on_string}: coverage"/>
74 <has_text text="dist"/> 75 <has_text text="dist"/>
75 <has_text text="forest-pasture"/> 76 <has_text text="forest-pasture"/>
76 <has_text text="pasture-forest"/> 77 <has_text text="pasture-forest"/>
77 </assert_contents> 78 </assert_contents>
78 </output> 79 </output>
80 <param name="savelog" value="true"/>
79 <expand macro="logfile-test"/> 81 <expand macro="logfile-test"/>
80 </test> 82 </test>
81 <test> 83 <test>
82 <param name="dist" value="amazon.dist" ftype="mothur.dist"/> 84 <param name="dist" value="amazon.dist" ftype="mothur.dist"/>
83 <param name="group" value="amazon.groups" ftype="mothur.groups"/> 85 <param name="group" value="amazon.groups" ftype="mothur.groups"/>
96 <has_text text="dist"/> 98 <has_text text="dist"/>
97 <has_text text="forest-pasture"/> 99 <has_text text="forest-pasture"/>
98 <has_text text="pasture-forest"/> 100 <has_text text="pasture-forest"/>
99 </assert_contents> 101 </assert_contents>
100 </output> 102 </output>
103 <param name="savelog" value="true"/>
101 <expand macro="logfile-test"/> 104 <expand macro="logfile-test"/>
102 </test> 105 </test>
103 </tests> 106 </tests>
104 <help> 107 <help><![CDATA[
105 <![CDATA[
106 108
107 @MOTHUR_OVERVIEW@ 109 @MOTHUR_OVERVIEW@
108 110
109 111
110 **Command Documentation** 112 **Command Documentation**
111 113
112 The libshuff_ method is a generic test that describes whether two or more communities have the same structure using the Cramer-von Mises test statistic. The significance of the test statistic indicates the probability that the communities have the same structure by chance. Because each pairwise comparison requires two significance tests, a correction for multiple comparisons (e.g. Bonferroni's correction) must be applied. 114 The libshuff_ method is a generic test that describes whether two or more communities have the same structure using the Cramer-von Mises test statistic. The significance of the test statistic indicates the probability that the communities have the same structure by chance. Because each pairwise comparison requires two significance tests, a correction for multiple comparisons (e.g. Bonferroni's correction) must be applied.
113 115
114 .. _libshuff: https://www.mothur.org/wiki/Libshuff 116 .. _libshuff: https://www.mothur.org/wiki/Libshuff
115 117
116 ]]> 118 ]]></help>
117 </help>
118 <expand macro="citations"/> 119 <expand macro="citations"/>
119 </tool> 120 </tool>