Mercurial > repos > iuc > ancombc
annotate ancombc.xml @ 1:6fbedba4d983 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 04e758f00aa0613ea0b6996813126c4001da070b
author | iuc |
---|---|
date | Wed, 01 Nov 2023 08:48:16 +0000 |
parents | 939c59ab61cf |
children |
rev | line source |
---|---|
0
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
1 <tool id="ancombc" name="ANCOM-BC" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
2 <description>differential abundance analysis</description> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
3 <macros> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
5 </macros> |
1
6fbedba4d983
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 04e758f00aa0613ea0b6996813126c4001da070b
iuc
parents:
0
diff
changeset
|
6 <expand macro="biotools"/> |
0
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
7 <expand macro="requirements"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
8 <command detect_errors="exit_code"><![CDATA[ |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
9 mkdir 'output_dir' && |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
10 |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
11 Rscript '${__tool_directory__}/ancombc.R' |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
12 --phyloseq '$phyloseq' |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
13 --formula '$formula' |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
14 --p_adj_method '$p_adj_method' |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
15 --zero_cut $zero_cut |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
16 --lib_cut $lib_cut |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
17 --group '$group' |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
18 --struc_zero '$struc_zero' |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
19 --neg_lb '$neg_lb' |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
20 --tol $tol |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
21 --max_iter $max_iter |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
22 --conserve '$conserve' |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
23 --alpha $alpha |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
24 --global '$global' |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
25 --output_dir 'output_dir' |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
26 ]]></command> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
27 <inputs> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
28 <param argument="--phyloseq" type="data" format="phyloseq" label="File containing a phyloseq object"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
29 <param argument="--formula" type="text" value="" label="Formula" help="Expresses how the microbial absolute abundances for each taxon depend on the variables in the metadata"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
30 <expand macro="sanitize_query"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
31 </param> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
32 <param argument="--p_adj_method" type="select" label="Select method to adjust p-values"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
33 <option value="holm" selected="true">holm</option> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
34 <option value="hochberg">hochberg</option> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
35 <option value="hommel">hommel</option> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
36 <option value="bonferroni">bonferroni</option> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
37 <option value="BH">BH</option> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
38 <option value="BY">BY</option> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
39 <option value="fdr">fdr</option> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
40 <option value="none">none</option> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
41 </param> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
42 <param argument="--zero_cut" type="float" value="0.1" min="0" max="1" label="Minimum taxa prevalence" help="Taxa with prevalences less than this will be excluded"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
43 <param argument="--lib_cut" type="integer" value="0" min="0" label="Threshold for filtering samples based on library sizes" help="Samples with library sizes less than this will be excluded"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
44 <param argument="--group" type="text" value="" label="Name of the group variable in the metadata" help="Group should be discrete, specifying group is required for detecting structural zeros and performing global test"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
45 <param argument="--struc_zero" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Detect structural zeros based on group?"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
46 <param argument="--neg_lb" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Classify a taxon as a structural zero using its asymptotic lower bound?"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
47 <param argument="--tol" type="float" value="0.00001" min="0" label="Iteration convergence tolerance for the E-M algorithm"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
48 <param argument="--max_iter" type="integer" value="100" min="1" label="Maximum number of iterations for the E-M algorithm"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
49 <param argument="--conserve" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Use a conservative variance estimator for the test statistic?" help="Recommended if the sample size is small and/or the number of differentially abundant taxa is believed to be large"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
50 <param argument="--alpha" type="float" value="0.05" min="0" label="Level of significance"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
51 <param argument="--global" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Perform global test?"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
52 </inputs> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
53 <outputs> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
54 <collection name="output_collection" type="list"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
55 <discover_datasets pattern="__name_and_ext__" directory="output_dir"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
56 </collection> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
57 </outputs> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
58 <tests> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
59 <test expect_num_outputs="1"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
60 <param name="phyloseq" value="input1.phyloseq" ftype="phyloseq"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
61 <param name="formula" value="patient_status"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
62 <param name="p_adj_method" value="fdr"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
63 <param name="zero_cut" value="0.9"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
64 <param name="group" value="patient_status"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
65 <param name="struc_zero" value="true"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
66 <param name="neg_lb" value="true"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
67 <param name="conserve" value="true"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
68 <param name="global" value="true"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
69 <output_collection name="output_collection" type="list" count="13"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
70 <element name="delta_em" ftype="tabular"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
71 <assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
72 <has_text text="0.2855054"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
73 </assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
74 </element> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
75 <element name="delta_wls" ftype="tabular"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
76 <assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
77 <has_text text="0.2992838"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
78 </assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
79 </element> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
80 <element name="feature_table" ftype="tabular"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
81 <assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
82 <has_text text="A110"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
83 <has_size value="4270" delta="100"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
84 </assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
85 </element> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
86 <element name="res_W" ftype="tabular"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
87 <assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
88 <has_text text="patient_statusControl"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
89 <has_size value="1364" delta="100"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
90 </assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
91 </element> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
92 <element name="res_beta" ftype="tabular"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
93 <assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
94 <has_text text="patient_statusControl"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
95 <has_size value="1369" delta="100"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
96 </assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
97 </element> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
98 <element name="res_diff_abn" ftype="tabular"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
99 <assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
100 <has_text text="FALSE"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
101 <has_size value="760" delta="100"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
102 </assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
103 </element> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
104 <element name="res_global" ftype="tabular"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
105 <assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
106 <has_size value="1"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
107 </assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
108 </element> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
109 <element name="res_p_val" ftype="tabular"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
110 <assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
111 <has_text text="patient_statusControl"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
112 <has_size value="1180" delta="100"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
113 </assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
114 </element> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
115 <element name="res_q_val" ftype="tabular"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
116 <assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
117 <has_text text="patient_statusControl"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
118 <has_size value="1155" delta="100"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
119 </assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
120 </element> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
121 <element name="res_se" ftype="tabular"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
122 <assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
123 <has_text text="patient_statusControl"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
124 <has_size value="1348" delta="100"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
125 </assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
126 </element> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
127 <element name="resid" ftype="tabular"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
128 <assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
129 <has_text text="A110"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
130 <has_size value="24241" delta="100"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
131 </assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
132 </element> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
133 <element name="samp_frac" ftype="tabular"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
134 <assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
135 <has_text text="x"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
136 <has_size value="501" delta="100"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
137 </assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
138 </element> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
139 <element name="zero_ind" ftype="tabular"> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
140 <assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
141 <has_text text="structural_zero"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
142 <has_size value="1113" delta="100"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
143 </assert_contents> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
144 </element> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
145 </output_collection> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
146 </test> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
147 </tests> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
148 <help> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
149 **What it does** |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
150 |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
151 Performs a differential abundance analysis for microbiome data. Microbiome data are typically subject |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
152 to two sources of biases: unequal sampling fractions (sample-specific biases) and differential sequencing |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
153 efficiencies (taxon-specific biases). ANCOMBC package includes methodologies that aim to correct these |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
154 biases and construct statistically consistent estimators. |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
155 |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
156 A detaset containing a phyloseq object is a required input. The phyloseq object must consist of a feature table (microbial observed abundance table), a sample metadata, a taxonomy table (optional), and a phylogenetic tree (optional). The row names of the metadata must match the sample names of the feature table, and the row names of the taxonomy table must match the taxon (feature) names of the feature table. |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
157 |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
158 The tool produces a collection consisting of the following items. |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
159 |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
160 * **feature_table** - a pre-processed (based on --zero_cut and --lib_cut) microbial observed abundance table |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
161 * **zero_ind** - a logical matrix with TRUE indicating the taxon is identified as a structural zero for the specified group variable |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
162 * **samp_frac** - a numeric vector of estimated sampling fractions in log scale (natural log) - if any sample contains missing values for any variable specified in the formula, the corresponding sampling fraction estimate for this sample will be NA since the sampling fraction is not estimable with the presence of missing values |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
163 * **resid** - a matrix of residuals from the ANCOM-BC log-linear (natural log) model - rows are taxa and columns are samples |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
164 * **delta_em** - estimated sample-specific biases through E-M algorithm |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
165 * **delta_wls** - estimated sample-specific biases through weighted least squares (WLS) algorithm |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
166 * **res_lfc** - a table of log fold changes obtained from the ANCOM-BC log-linear (natural log) model |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
167 * **res_se** - a table of standard errors (SEs) of lfc |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
168 * **res_W** - a table of test statistics. W = lfc/se |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
169 * **res_pval** - a table of p-values obtained from two-sided Z-test using the test statistic W |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
170 * **res_qval** - a table of adjusted p-values obtained by applying p_adj_method to p_val |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
171 * **res_diff_abn** - a table of logical values; TRUE if the taxon has q_val less than alpha |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
172 * **res_global** - a table containing the ANCOM-BC global test result for the variable specified in the group |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
173 </help> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
174 <expand macro="citations"/> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
175 </tool> |
939c59ab61cf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/ancombc commit 045979180e44c683b5e0760f802af66c05abcae8
iuc
parents:
diff
changeset
|
176 |