annotate compare_biom.xml @ 3:5b5373005fbb draft default tip

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
author iuc
date Sat, 18 Dec 2021 16:05:13 +0000
parents f4daca228bd5
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
1 <tool id="picrust_compare_biom" name="Compare BIOM tables" version="@TOOL_VERSION@.1">
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
2 <description>Compare the accuracy of biom files (expected and observed) either by observations (default) or by samples.</description>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
3 <macros>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
4 <import>macros.xml</import>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
5 </macros>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
6 <expand macro="requirements"/>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
7 <expand macro="version_command"/>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
8 <command detect_errors="exit_code"><![CDATA[
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
9 compare_biom.py
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
10 -e '$expected'
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
11 -o '$outfile'
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
12 $not_relative_abundance_scores
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
13 $advanced.compare_observations
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
14 $advanced.normalize
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
15 $advanced.limit_to_observed_observations
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
16 $advanced.limit_to_expected_observations
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
17 $advanced.shuffle_samples
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
18 '$observed'
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
19 ]]></command>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
20 <inputs>
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
21 <param argument="-o" name="observed" type="data" format="biom1" label="Observed table" help="The observed table of either relative abundance or real counts"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
22 <param argument="-e" name="expected" type="data" format="biom1" label="Expected table" help="The expected table of either relative abundance or real counts"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
23 <param argument="--not_relative_abundance_scores" type="boolean" truevalue="--not_relative_abundance_scores" falsevalue="" checked="false" label="Real counts instead of relative abundances?"
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
24 help="Round numbers (instead of taking ceil() which is used for RA) before calculating TP,FP,FN,TN"/>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
25 <section name="advanced" title="Advanced parameters" expanded="false">
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
26 <param argument="--compare_observations" type="boolean" truevalue="--compare_observations" falsevalue="" checked="false" label="Compare observations"
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
27 help="Calculate accuracy values by comparing between observations (instead of between samples)."/>
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
28 <param argument="--normalize" type="boolean" truevalue="--normalize" falsevalue="" checked="false" label="Normalize?"
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
29 help="Convert both expected and observed tables to relative abundances (instead of observations)."/>
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
30 <param argument="--limit_to_observed_observations" type="boolean" truevalue="--limit_to_observed_observations" falsevalue="" checked="false" label="Limit to observed observations?"
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
31 help="Ignore observations that are not in the observed table."/>
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
32 <param argument="--limit_to_expected_observations" type="boolean" truevalue="--limit_to_expected_observations" falsevalue="" checked="false" label="Limit to expected observations?"
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
33 help="Ignore observations that are not in the expected table."/>
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
34 <param argument="--shuffle_samples" type="boolean" truevalue="--shuffle_samples" falsevalue="" checked="false" label="Shuffle samples?"
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
35 help="Shuffle samples ids randomly before measuring accuracy."/>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
36 </section>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
37 </inputs>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
38 <outputs>
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
39 <data format="tabular" name="outfile" label="${tool.name} on ${on_string}"/>
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
40 </outputs>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
41 <tests>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
42 <test><!-- relative abundance test -->
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
43 <param name="observed" value="observed_ra.biom" ftype="biom1"/>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
44 <param name="expected" value="expected_ra.biom" ftype="biom1"/>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
45 <output name="outfile" ftype="tabular">
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
46 <assert_contents>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
47 <has_text_matching expression="file\tlabel\taccuracy"/>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
48 <has_text text="sample1"/>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
49 <has_text text="sample3"/>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
50 <has_text text="sample2"/>
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
51 <has_n_lines n="4"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
52 <has_n_columns n="16"/>
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
53 </assert_contents>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
54 </output>
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
55 <assert_command>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
56 <not_has_text text="--not_relative_abundance_scores"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
57 <not_has_text text="--compare_observations"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
58 <not_has_text text="--normalize"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
59 <not_has_text text="--limit_to_observed_observations"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
60 <not_has_text text="--limit_to_expected_observations"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
61 <not_has_text text="--shuffle_samples"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
62 </assert_command>
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
63 </test>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
64 <test><!-- real counts test -->
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
65 <param name="observed" value="observed.biom" ftype="biom1"/>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
66 <param name="expected" value="expected.biom" ftype="biom1"/>
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
67 <param name="not_relative_abundance_scores" value="true"/>
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
68 <output name="outfile" ftype="tabular">
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
69 <assert_contents>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
70 <has_text_matching expression="file\tlabel\taccuracy"/>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
71 <has_text text="sample1"/>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
72 <has_text text="sample3"/>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
73 <has_text text="sample2"/>
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
74 <has_n_lines n="4"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
75 <has_n_columns n="16"/>
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
76 </assert_contents>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
77 </output>
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
78 <assert_command>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
79 <has_text text="--not_relative_abundance_scores"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
80 <not_has_text text="--compare_observations"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
81 <not_has_text text="--normalize"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
82 <not_has_text text="--limit_to_observed_observations"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
83 <not_has_text text="--limit_to_expected_observations"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
84 <not_has_text text="--shuffle_samples"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
85 </assert_command>
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
86 </test>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
87 <test><!-- all other switches test -->
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
88 <param name="observed" value="observed.biom" ftype="biom1"/>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
89 <param name="expected" value="expected.biom" ftype="biom1"/>
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
90 <param name="not_relative_abundance_scores" value="true"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
91 <section name="advanced">
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
92 <param name="compare_observations" value="true"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
93 <param name="normalize" value="true"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
94 <param name="limit_to_observed_observations" value="true"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
95 <param name="limit_to_expected_observations" value="true"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
96 <param name="shuffle_samples" value="true"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
97 </section>
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
98 <output name="outfile" ftype="tabular">
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
99 <assert_contents>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
100 <has_text_matching expression="file\tlabel\taccuracy"/>
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
101 <has_text text="K00005"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
102 <has_text text="K00004"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
103 <has_text text="K00003"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
104 <has_n_lines n="6"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
105 <has_n_columns n="16"/>
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
106 </assert_contents>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
107 </output>
3
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
108 <assert_command>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
109 <has_text text="--not_relative_abundance_scores"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
110 <has_text text="--compare_observations"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
111 <has_text text="--normalize"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
112 <has_text text="--limit_to_observed_observations"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
113 <has_text text="--limit_to_expected_observations"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
114 <has_text text="--shuffle_samples"/>
5b5373005fbb "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit ee7bd710f5194337040a592a5c9069bc3486a68f"
iuc
parents: 0
diff changeset
115 </assert_command>
0
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
116 </test>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
117 </tests>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
118 <help>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
119 <![CDATA[
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
120 @PICRUST_OVERVIEW@
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
121
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
122 **Command Documentation**
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
123
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
124 Compare an observed table to an expected table using either relative abundance or real counts.
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
125
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
126 **Input files:**
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
127
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
128 **Observed table:** A table of observed relative abundances or real counts in .biom format.
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
129
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
130 **Expected table:** The expected table of relative abundances or real counts in .biom format.
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
131
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
132 **Output file:** Tab delimited file with various accuracy metrics.
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
133
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
134 **Optional Parameters:**
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
135
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
136 *compare observations*
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
137
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
138 Calculate accuracy values by comparing between observations (instead of between samples) [default: False]
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
139
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
140 *normalize*
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
141
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
142 Convert both expected and observed tables to relative abundances (instead of observations) [default: False]
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
143
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
144 *limit to expected observations*
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
145
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
146 Ignore observations that are not in the expected table[default: False]
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
147
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
148 *limit to observed observations*
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
149
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
150 Ignore observations that are not in the observed table[default: False]
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
151
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
152 *shuffle samples*
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
153
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
154 Shuffle samples ids randomly before measuring accuracy[default: False]
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
155
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
156 *not relative abundance scores*
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
157
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
158 Round numbers (instead of taking ceil() which is used for RA) before calculating TP,FP,FN,TN [default: False]
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
159
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
160 ]]>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
161 </help>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
162 <expand macro="citations"/>
f4daca228bd5 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/picrust commit 95e0878f4cbd9caadffae7b9bcff4c1795f4c739
iuc
parents:
diff changeset
163 </tool>