annotate maaslin2.xml @ 1:ef2cace85809 draft

planemo upload for repository https://github.com/biobakery/Maaslin2 commit 1bed0ce83796932c1a21006f0c657656b49ccd8f
author iuc
date Wed, 13 Mar 2024 10:32:52 +0000
parents c629e6de3c49
children faacef62bb54
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
1 <tool id="maaslin2" name="MaAsLin 2" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
2 <description>Microbiome Multivariable Association with Linear Models</description>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
3 <macros>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
4 <import>macros.xml</import>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
5 </macros>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
6 <expand macro="edam_ontology"/>
1
ef2cace85809 planemo upload for repository https://github.com/biobakery/Maaslin2 commit 1bed0ce83796932c1a21006f0c657656b49ccd8f
iuc
parents: 0
diff changeset
7 <expand macro="xrefs"/>
0
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
8 <expand macro="requirements"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
9 <command detect_errors="exit_code"><![CDATA[
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
10 ln -s '$input_data' 'input_data.tsv'
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
11 &&
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
12 ln -s '$input_metadata' 'input_metadata.tsv'
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
13 &&
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
14 Maaslin2.R
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
15 #if $additional_options.min_abundance
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
16 --min_abundance '$additional_options.min_abundance'
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
17 #end if
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
18 #if $additional_options.min_prevalence
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
19 --min_prevalence '$additional_options.min_prevalence'
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
20 #end if
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
21 #if $additional_options.max_significance
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
22 --max_significance '$additional_options.max_significance'
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
23 #end if
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
24 #if $additional_options.normalization
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
25 --normalization '$additional_options.normalization'
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
26 #end if
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
27 #if $additional_options.transform
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
28 --transform '$additional_options.transform'
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
29 #end if
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
30 #if $additional_options.analysis_method
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
31 --analysis_method '$additional_options.analysis_method'
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
32 #end if
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
33 #if $random_effects
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
34 --random_effects '$random_effects'
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
35 #end if
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
36 #if $fixed_effects
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
37 --fixed_effects '$fixed_effects'
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
38 #end if
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
39 #if $additional_options.correction
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
40 --correction '$additional_options.correction'
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
41 #end if
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
42 $additional_options.standardize
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
43 $output.plot_heatmap
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
44 #if $output.heatmap_first_n
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
45 --heatmap_first_n '$output.heatmap_first_n'
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
46 #end if
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
47 $output.plot_scatter
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
48 --cores \${GALAXY_SLOTS:-4}
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
49 'input_data.tsv'
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
50 'input_metadata.tsv'
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
51 'outputFolder'
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
52 &&
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
53 cd outputFolder && mkdir -p figures/ && cp *.pdf figures
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
54 ]]></command>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
55 <inputs>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
56 <param name="input_data" type="data" format="tabular" label="Data (or features) file"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
57 <param name="input_metadata" type="data" format="tabular" label="Metadata file"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
58 <param argument="--fixed_effects" type="select" multiple="true" optional="true" label="Interactions: Fixed effects" help="The fixed effects for the model, comma-delimited for multiple effects">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
59 <option value="diagnosis" selected="true">diagnosis</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
60 <option value="dysbiosisnonIBD" selected="true">dysbiosisnonIBD</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
61 <option value="dysbiosisUC" selected="true">dysbiosisUC</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
62 <option value="dysbiosisCD" selected="true">dysbiosisCD</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
63 <option value="antibiotics" selected="true">antibiotics</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
64 <option value="age" selected="true">age</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
65 </param>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
66 <param argument="--random_effects" type="text" multiple="true" optional="true" label="Random effects" help="The random effects for the model, comma-delimited for multiple effects"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
67 <section name="additional_options" title="Additional Options" expanded="true">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
68 <param argument="--min_abundance" type="float" value="0.0" optional="true" label="Minimum abundance" help="The minimum abundance for each feature"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
69 <param argument="--min_prevalence" type="float" value="0.1" optional="true" label="Minimum prevalence" help="The minimum percent of samples for which a feature is detected at minimum abundance"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
70 <param argument="--max_significance" type="float" value="0.25" optional="true" label="Maximum significance" help="The q-value threshold for significance"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
71 <param argument="--normalization" type="select" optional="true" label="The normalization method to apply">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
72 <option value="TSS" selected="true">TSS</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
73 <option value="CLR">CLR</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
74 <option value="CSS">CSS</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
75 <option value="NONE">NONE</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
76 <option value="TMM">TMM</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
77 </param>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
78 <param argument="--transform" type="select" optional="true" label="The transform to apply">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
79 <option value="LOG" selected="true">LOG</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
80 <option value="LOGIT">LOGIT</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
81 <option value="AST">AST</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
82 <option value="NONE">NONE</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
83 </param>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
84 <param argument="--analysis_method" type="select" optional="true" label="The analysis method to apply">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
85 <option value="LM" selected="true">LM</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
86 <option value="CPLM">CPLM</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
87 <option value="NEGBIN">NEGBIN</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
88 <option value="ZINB">ZINB</option>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
89 </param>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
90 <param argument="--correction" type="text" value="BH" optional="true" label="Correction" help="The correction method for computing the q-value"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
91 <param argument="--standardize" type="boolean" truevalue="--standardize TRUE" falsevalue="--standardize FALSE" checked="true" label="Apply z-score so continuous metadata are on the same scale"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
92 </section>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
93 <section name="output" title="Set Plotting Output" expanded="true">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
94 <param argument="--plot_heatmap" type="boolean" truevalue="--plot_heatmap TRUE" falsevalue="--plot_heatmap FALSE" checked="true" label="Generate a heatmap for the significant associations"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
95 <param argument="--heatmap_first_n" type="integer" value="50" optional="true" label="Heatmap plot first N" help="In heatmap, plot top N features with significant associations"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
96 <param argument="--plot_scatter" type="boolean" truevalue="--plot_scatter TRUE" falsevalue="--plot_scatter FALSE" checked="true" label="Generate scatter plots for the significant associations"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
97 <param name="residuals_output" type="boolean" truevalue="TRUE" falsevalue="FALSE" checked="true" label="Output data frame with residuals for each feature"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
98 </section>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
99 </inputs>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
100 <outputs>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
101 <data name="all_results" format="tabular" from_work_dir="outputFolder/all_results.tsv" label="All results ordered by increasing q-value"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
102 <data name="significant_results" format="tabular" from_work_dir="outputFolder/significant_results.tsv" label="Q-values smaller than or equal to the threshold"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
103 <data name="residuals" format="rdata" from_work_dir="outputFolder/residuals.rds" label="Data frame with residuals for each feature">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
104 <filter>output['residuals_output'] is True</filter>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
105 </data>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
106 <data format="pdf" name="headmap" from_work_dir="outputFolder/figures/heatmap.pdf" label="Heatmap of the significant associations" >
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
107 <filter>output['plot_heatmap'] is True</filter>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
108 </data>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
109 <collection name="figures_pdfs" type="list" label="Plots" >
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
110 <discover_datasets pattern="(?P&lt;designation&gt;.+)" directory="outputFolder/figures/" format="pdf"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
111 <filter>output['plot_scatter'] is True</filter>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
112 </collection>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
113 </outputs>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
114 <tests>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
115 <test expect_num_outputs="5">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
116 <param name="input_data" value="HMP2_taxonomy.tsv"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
117 <param name="input_metadata" value="HMP2_metadata.tsv"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
118 <param name="random_effects" value="site,subject"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
119 <param name="fixed_effects" value="diagnosis,dysbiosisnonIBD,dysbiosisUC,dysbiosisCD,antibiotics,age"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
120 <section name="additional_options">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
121 <param name="min_abundance" value="0.0"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
122 <param name="min_prevalence" value="0.1"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
123 <param name="max_significance" value="0.25"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
124 <param name="normalization" value="NONE"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
125 <param name="transform" value="AST"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
126 <param name="analysis_method" value="LM"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
127 <param name="correction" value="BH"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
128 <param name="standardize" value="false"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
129 </section>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
130 <section name="output">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
131 <param name="plot_heatmap" value="true"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
132 <param name="heatmap_first_n" value="50"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
133 <param name="plot_scatter" value="true"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
134 <param name="residuals_output" value="true"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
135 </section>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
136 <output name="all_results">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
137 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
138 <has_text text="feature"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
139 <has_n_lines n="610"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
140 <has_n_columns n="9"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
141 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
142 </output>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
143 <output name="significant_results">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
144 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
145 <has_text text="dysbiosisCD"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
146 <has_n_lines n="159"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
147 <has_n_columns n="9"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
148 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
149 </output>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
150 <output name="residuals">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
151 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
152 <has_size value="462746" delta="1000"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
153 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
154 </output>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
155 <output name="headmap">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
156 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
157 <has_size value="7373" delta="1000" />
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
158 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
159 </output>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
160 <output_collection name="figures_pdfs" type="list">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
161 <element name="heatmap.pdf" ftype="pdf">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
162 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
163 <has_size value="7373" delta="1000" />
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
164 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
165 </element>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
166 <element name="age.pdf" ftype="pdf">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
167 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
168 <has_size value="407859" delta="100000" />
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
169 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
170 </element>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
171 <element name="antibiotics.pdf" ftype="pdf">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
172 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
173 <has_size value="1590476" delta="1000000" />
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
174 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
175 </element>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
176 <element name="diagnosis.pdf" ftype="pdf">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
177 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
178 <has_size value="1407572" delta="1000000" />
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
179 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
180 </element>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
181 <element name="dysbiosisCD.pdf" ftype="pdf">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
182 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
183 <has_size value="2328523" delta="1000000" />
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
184 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
185 </element>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
186 <element name="dysbiosisnonIBD.pdf" ftype="pdf">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
187 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
188 <has_size value="1032602" delta="1000000" />
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
189 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
190 </element>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
191 <element name="dysbiosisUC.pdf" ftype="pdf">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
192 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
193 <has_size value="1037005" delta="1000000" />
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
194 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
195 </element>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
196 </output_collection>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
197 </test>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
198 <test expect_num_outputs="5">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
199 <param name="input_data" value="HMP2_taxonomy.tsv"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
200 <param name="input_metadata" value="HMP2_metadata.tsv"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
201 <param name="fixed_effects" value="diagnosis,dysbiosisnonIBD"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
202 <section name="additional_options">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
203 <param name="min_abundance" value="0.0"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
204 <param name="min_prevalence" value="0.1"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
205 <param name="max_significance" value="0.25"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
206 <param name="normalization" value="NONE"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
207 <param name="transform" value="AST"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
208 <param name="analysis_method" value="LM"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
209 <param name="correction" value="BH"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
210 <param name="standardize" value="false"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
211 </section>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
212 <section name="output">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
213 <param name="plot_heatmap" value="true"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
214 <param name="heatmap_first_n" value="50"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
215 <param name="plot_scatter" value="true"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
216 <param name="residuals_output" value="true"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
217 </section>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
218 <output name="all_results">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
219 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
220 <has_text text="feature"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
221 <has_n_lines n="262"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
222 <has_n_columns n="9"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
223 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
224 </output>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
225 <output name="significant_results">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
226 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
227 <has_text text="diagnosis"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
228 <has_n_lines n="175"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
229 <has_n_columns n="9"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
230 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
231 </output>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
232 <output name="residuals">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
233 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
234 <has_size value="367224" delta="1000"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
235 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
236 </output>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
237 <output_collection name="figures_pdfs" type="list">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
238 <element name="diagnosis.pdf" ftype="pdf">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
239 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
240 <has_size value="6234127" delta="1000000" />
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
241 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
242 </element>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
243 </output_collection>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
244 </test>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
245 <test expect_num_outputs="5">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
246 <param name="input_data" value="HMP2_taxonomy.tsv"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
247 <param name="input_metadata" value="HMP2_metadata.tsv"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
248 <param name="fixed_effects" value="diagnosis,dysbiosisnonIBD"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
249 <section name="additional_options">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
250 <param name="min_abundance" value="0.0001"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
251 <param name="min_prevalence" value="0.1"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
252 <param name="max_significance" value="0.25"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
253 <param name="normalization" value="NONE"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
254 <param name="transform" value="AST"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
255 <param name="analysis_method" value="LM"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
256 <param name="correction" value="BH"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
257 <param name="standardize" value="false"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
258 </section>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
259 <section name="output">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
260 <param name="plot_heatmap" value="true"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
261 <param name="heatmap_first_n" value="50"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
262 <param name="plot_scatter" value="true"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
263 <param name="residuals_output" value="true"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
264 </section>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
265 <output name="all_results">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
266 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
267 <has_text text="feature"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
268 <has_n_lines n="250"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
269 <has_n_columns n="9"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
270 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
271 </output>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
272 <output name="significant_results">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
273 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
274 <has_text text="diagnosis"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
275 <has_n_lines n="172"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
276 <has_n_columns n="9"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
277 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
278 </output>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
279 <output name="residuals">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
280 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
281 <has_size value="359943" delta="1000"/>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
282 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
283 </output>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
284 <output name="headmap">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
285 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
286 <has_size value="6554" delta="1000" />
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
287 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
288 </output>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
289 <output_collection name="figures_pdfs" type="list">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
290 <element name="heatmap.pdf" ftype="pdf">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
291 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
292 <has_size value="6554" delta="1000" />
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
293 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
294 </element>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
295 <element name="diagnosis.pdf" ftype="pdf">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
296 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
297 <has_size value="6061545" delta="1000000" />
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
298 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
299 </element>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
300 <element name="dysbiosisnonIBD.pdf" ftype="pdf">
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
301 <assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
302 <has_size value="2599373" delta="1000000" />
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
303 </assert_contents>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
304 </element>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
305 </output_collection>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
306 </test>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
307 </tests>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
308 <help><![CDATA[
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
309 @HELP_HEADER@
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
310 MaAsLin 2
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
311 =========
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
312 MaAsLin2 is the next generation of MaAsLin (Microbiome Multivariable Association with Linear Models).
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
313
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
314 Input
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
315 =====
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
316 MaAsLin2 requires two input files:
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
317
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
318 - Data (or features) tabular file
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
319 - This file is tab-delimited.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
320 - Formatted with features as columns and samples as rows.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
321 - The transpose of this format is also okay.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
322 - Possible features in this file include taxonomy or genes.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
323 - Metadata tabular file
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
324 - This file is tab-delimited.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
325 - Formatted with features as columns and samples as rows.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
326 - The transpose of this format is also okay.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
327 - Possible metadata in this file include gender or age.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
328
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
329 The data file can contain samples not included in the metadata file (along with the reverse case). For both cases, those samples not included in both files will be removed from the analysis. Also the samples do not need to be in the same order in the two files.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
330
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
331 Output
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
332 ======
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
333 1- Data output files
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
334 - All results ordered by increasing q-value (tabular file)
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
335 - Full list of associations that pass MaAsLin2's significance threshold, ordered by increasing q-values
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
336 - This includes the same data as the data.frame returned.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
337 - This file contains all results ordered by increasing q-value.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
338 - The first columns are the metadata and feature names.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
339 - The next two columns are the value and coefficient from the model.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
340 - The next column is the standard deviation from the model.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
341 - The N column is the total number of data points.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
342 - The N.not.zero column is the total of non-zero data points.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
343 - The pvalue from the calculation is the second to last column.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
344 - The qvalue is computed with p.adjust with the correction method.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
345 - Q-values smaller than or equal to the threshold (tabular file)
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
346 - This file is a subset of the results in the first file.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
347 - It only includes associations with q-values <= to the threshold.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
348 - Data frame with residuals for each feature (R data file)
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
349 - This file contains a data frame with residuals for each feature.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
350 2- Visualization output files
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
351 - Heatmap of the significant associations (PDF file)
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
352 - This file contains a heatmap of the significant associations.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
353 - A plot for every significant association found (PDF file(s))
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
354 - A plot is generated for each significant association.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
355 - Scatter plots are used for continuous metadata.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
356 - Box plots are for categorical data.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
357 - Data points plotted are after normalization, filtering, and transform.
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
358
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
359 ]]></help>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
360 <citations>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
361 <citation type="doi">10.1101/2021.01.20.427420</citation>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
362 </citations>
c629e6de3c49 "planemo upload for repository https://github.com/biobakery/Maaslin2 commit a0d2ac51212781be1ba2ecd02f0388f6f01cba28"
iuc
parents:
diff changeset
363 </tool>