annotate scoary.xml @ 0:42a1a5750539 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
author iuc
date Sun, 21 Mar 2021 12:21:41 +0000
parents
children 77d50ec2bcf2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
1 <tool id="scoary" name="Scoary" version="@TOOL_VERSION@+galaxy0" profile="20.01">
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
2 <description>calculates the assocations between all genes in the accessory genome and the traits</description>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
3 <macros>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
4 <token name="@TOOL_VERSION@">1.6.16</token>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
5 </macros>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
6 <requirements>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
7 <requirement type="package" version="@TOOL_VERSION@">scoary</requirement>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
8 </requirements>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
9 <version_command>scoary --version</version_command>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
10 <command detect_errors="exit_code"><![CDATA[
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
11 scoary
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
12
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
13 ###########
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
14 ## Input ##
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
15 ###########
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
16
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
17 -t '$input_traits'
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
18 -g '$input_genes'
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
19
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
20 #if $input_restricts:
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
21 -r '$input_restricts'
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
22 #end if
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
23
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
24 ########################
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
25 ## Additional Options ##
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
26 ########################
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
27
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
28 #if len($additional_options.series_pc) != 0
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
29 -p #echo " ".join([ "'%s'" % $s.pvalue for $i, $s in enumerate($additional_options.series_pc) ])
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
30 -c #echo " ".join([ "'%s'" % $s.correction for $i, $s in enumerate($additional_options.series_pc) ])
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
31 #end if
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
32
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
33 #if $additional_options.permute != 0:
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
34 -e str($additional_options.permute)
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
35 #end if
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
36
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
37 #if $additional_options.maxhits != 0:
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
38 -m str($additional_options.maxhits)
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
39 #end if
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
40
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
41 $additional_options.collapse
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
42 $output_options.upgma
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
43
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
44 #if $input_newicktree:
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
45 -n '$input_newicktree'
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
46 #end if
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
47
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
48 #########
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
49 ## END ##
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
50 #########
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
51
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
52 --no-time
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
53 &&
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
54 tail -n +1 *.csv | sed "s/\,/\\t/g" > scoary_output.tsv &&
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
55 mv *.nwk scoary_output.nwk
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
56
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
57 ]]></command>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
58 <inputs>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
59 <param name="input_traits" argument="-t" type="data" format="csv" label="Trait table"/>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
60 <param name="input_genes" argument="-g" type="data" format="csv" label="Gene Presence/Absence table from ROARY (default output)"/>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
61 <param name="input_restricts" optional="true" argument="-r" type="data" format="tabular" label="Table to analyze a subset of strains" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
62
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
63 <!-- Additional Options -->
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
64 <section name="additional_options" title="Additional Options">
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
65 <repeat name="series_pc" title="P-value cutoff(s) and Correction(s)">
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
66 <param name="pvalue" argument="-p" type="float" min="0" max="1.0" value="0.05" label="P-value cutoff for one Trait" help="SCOARY will not report genes with higher p-values than this (Default=1.0=All). Provide a single value (applied to all) or exactly as many values as correction criteria and in corresponding order (e.g., 0.05 0.05 for two traits)."/>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
67 <param name="correction" argument="-c" type="select" label="P-value correction" help="Apply the p-value corrections to the p-value cutoffs you have entered (Default = Individual p-value)." >
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
68 <option value="I" selected="true">Individual (naive) p-value</option>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
69 <option value="B">Bonferroni adjusted p-value</option>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
70 <option value="BH">Benjamini-Hochberg adjusted p</option>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
71 <option value="PW">Best (lowest) pairwise comparison</option>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
72 <option value="EPW">Entire range of pairwise comparison p-values</option>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
73 <option value="P">Empirical p-value from permutations</option>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
74 </param>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
75 </repeat>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
76 <param name="permute" argument="-e" type="integer" min="0" value="0" label="Permutations" help="Perform N number of permutations of the significant results post-analysis. (Default = 0 = None)" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
77 <param name="maxhits" argument="-m" type="integer" min="0" value="0" label="Maximal number of hits to report" help="SCOARY will only report the top max hits results per trait. (Default = 0 = All)" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
78 <param name="collapse" argument="--collapse" type="boolean" checked="false" truevalue="--collapse" falsevalue="" label="Collapse correlated genes" help="Collapse correlated genes (genes that have identical distribution patterns in the sample) into merged units. (Default=false)"/>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
79 <param name="input_newicktree" optional="true" argument="-n" type="data" format="newick" label="Supply a custom tree (Newick format) for phylogenetic analyses instead instead of calculating it internally." />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
80 </section>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
81
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
82 <!-- Output Options -->
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
83 <section name="output_options" title="Output Options" expanded="true">
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
84 <param name="upgma" argument="-u" type="boolean" checked="false" truevalue="-u" falsevalue="" label="UPGMA tree" help="Calculate UPGMA tree to a newick file."/>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
85 </section>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
86 </inputs>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
87 <outputs>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
88 <data name="out_tabular" format="tabular" from_work_dir="scoary_output.tsv" label="${tool.name} on ${on_string}: Table" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
89 <data name="out_newick" format="newick" from_work_dir="scoary_output.nwk" label="${tool.name} on ${on_string}: Tree">
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
90 <filter>(output_options['upgma'] is True)</filter>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
91 </data>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
92 </outputs>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
93 <tests>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
94 <test expect_num_outputs="2">
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
95 <param name="input_traits" ftype="csv" value="Tetracycline_resistance.csv" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
96 <param name="input_genes" ftype="csv" value="Gene_presence_absence.csv" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
97 <param name="upgma" value="Yes" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
98 <repeat name="series_pc">
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
99 <param name="pvalue" value="0.05"/>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
100 <param name="correction" value="I"/>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
101 </repeat>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
102 <output name="out_tabular" file="scoary_output.tsv" ftype="tabular" sort="true">
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
103 <assert_contents>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
104 <has_n_lines n="573" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
105 <has_line line="==&gt; Bogus_trait.results.csv &lt;==" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
106 <has_line line="==&gt; Tetracycline_resistance.results.csv &lt;==" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
107 </assert_contents>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
108 </output>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
109 <output name="out_newick" file="scoary_output.nwk" ftype="newick" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
110 </test>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
111 <test expect_num_outputs="2">
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
112 <param name="input_traits" ftype="csv" value="Tetracycline_resistance.csv" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
113 <param name="input_genes" ftype="csv" value="Gene_presence_absence.csv" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
114 <param name="upgma" value="Yes" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
115 <repeat name="series_pc">
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
116 <param name="pvalue" value="0.05"/>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
117 <param name="correction" value="I"/>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
118 </repeat>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
119 <repeat name="series_pc">
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
120 <param name="pvalue" value="0.05"/>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
121 <param name="correction" value="EPW"/>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
122 </repeat>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
123 <output name="out_tabular" file="scoary_output_2.tsv" ftype="tabular" sort="true">
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
124 <assert_contents>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
125 <has_n_lines n="27" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
126 <has_line line="==&gt; Bogus_trait.results.csv &lt;==" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
127 <has_line line="==&gt; Tetracycline_resistance.results.csv &lt;==" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
128 </assert_contents>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
129 </output>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
130 <output name="out_newick" file="scoary_output_2.nwk" ftype="newick" />
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
131 </test>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
132 </tests>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
133
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
134 <help><![CDATA[
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
135
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
136 .. class:: infomark
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
137
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
138 **What it does**
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
139
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
140 -------------------
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
141
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
142 **Scoary**
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
143
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
144 Scoary is designed to take the csv file from Roary as well as a traits file created by the user and calculate the assocations between all genes in the accessory genome and the traits. It reports a list of genes sorted by strength of association per trait.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
145
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
146 -------------------
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
147
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
148 **Inputs**
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
149
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
150 -------------------
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
151
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
152 Scoary requires two input files: csv file from Roary and a list of traits to test associations to.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
153 Traits can be anything as long as you can classify it into binary categories (e.g. antibiotic resistance, group membership (yes/no), MIC value higher/lower than 16).
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
154 Make sure you your entires are separated by ','.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
155 The traits file needs to be formatted in a specific way (please take a look into the (documentation)[https://github.com/AdmiralenOla/Scoary]).
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
156
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
157 You can also use as input the pan-genome as called from Jason Sahl's program LS-BSR (Large-Scale Blast Score Ratio).
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
158 The program includes a python script for converting LS-BSR output to the Roary/Scoary format.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
159
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
160 Trait presence is indicated by 1, trait absence by 0.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
161 Assumes strain names in the first column and trait names in the first row.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
162
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
163 Input gene presence/absence table (comma-separated-values) from ROARY.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
164 Strain names must be equal to those in the trait table.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
165
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
166 -----------
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
167
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
168 **Outputs**
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
169
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
170 -----------
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
171
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
172 Scory outputs a single csv traits file. It uses comma "," as a delimiter.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
173 The results consists of genes that were found to be associated with the trait, sorted according to significance.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
174 By default, Scoary reports all genes with a naive p-value < 0.05.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
175
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
176 You can find the description of the columns in the (documentation)[https://github.com/AdmiralenOla/Scoary].
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
177
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
178 --------------------
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
179
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
180 **More Information**
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
181
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
182 --------------------
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
183
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
184 See the excellent `Scoary documentation`_
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
185
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
186 .. _`Scoary documentation`: https://github.com/AdmiralenOla/Scoary
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
187
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
188
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
189 **P-value cutoff (-p)**: For Fishers, Bonferronis, and Benjamini-Hochbergs tests, SCOARY will not report genes with higher p-values than this.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
190 For empirical p-values, this is treated as an alpha level instead.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
191 I.e. 0.02 will filter all genes except the lower and upper percentile from this test.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
192 Run with "-p 1.0" to report all genes. Accepts standard form (e.g. 1E-8).
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
193 Provide a single value (applied to all) or exactly as many values as correction criteria and in corresponding order (e.g., 0.05 0.1 0.05 0.02).
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
194
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
195 **Correction (-c)**: Apply the indicated filtration measure: I=Individual (naive) p-value, B=Bonferroni adjusted p-value, BH=Benjamini-Hochberg adjusted p, PW=Best (lowest) pairwise comparison, EPW=Entire range of pairwise comparison p-values, P=Empirical p-value from permutations.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
196 You can enter as many correction criteria as you would like.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
197 These will be associated with the p-value cutoffs you enter.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
198 For example "-c I EPW -p 0.1 0.05" will apply the following cutoffs: Naive p-value must be lower than 0.1 AND the entire range of pairwise comparison values are below 0.05 for this gene.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
199 Note that the empirical p-values should be interpreted at both tails.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
200 Therefore, running "-c P -p 0.05" will apply an alpha of 0.05 to the empirical (permuted) p-values, i.e. it will filter everything except the upper and lower 2.5 percent of the distribution.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
201
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
202 **Permute (-e)**: Perform N number of permutations of the significant results post-analysis.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
203 Each permutation will do a label switching of the phenotype and a new p-value is calculated according to this new dataset.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
204 After all N permutations are completed, the results are ordered in ascending order, and the percentile of the original result in the permuted p-value distribution is reported.
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
205
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
206 --------------------
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
207
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
208 **Galaxy Wrapper Development**
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
209
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
210 --------------------
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
211
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
212 Author: Florian Heyl
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
213
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
214 ]]></help>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
215 <citations>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
216 <citation type="doi">10.1038/s41467-020-15171-6</citation>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
217 </citations>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
218 </tool>