annotate scoary.xml @ 1:77d50ec2bcf2 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit 43a8ab018d2f2ab7827cfe62a8dbcf202e368e83
author iuc
date Mon, 11 Mar 2024 21:49:00 +0000
parents 42a1a5750539
children
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>
1
77d50ec2bcf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit 43a8ab018d2f2ab7827cfe62a8dbcf202e368e83
iuc
parents: 0
diff changeset
6 <xrefs>
77d50ec2bcf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit 43a8ab018d2f2ab7827cfe62a8dbcf202e368e83
iuc
parents: 0
diff changeset
7 <xref type="bio.tools">scoary</xref>
77d50ec2bcf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit 43a8ab018d2f2ab7827cfe62a8dbcf202e368e83
iuc
parents: 0
diff changeset
8 </xrefs>
0
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
9 <requirements>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
10 <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
11 </requirements>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
12 <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
13 <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
14 scoary
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 ## Input ##
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
18 ###########
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 -t '$input_traits'
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
21 -g '$input_genes'
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
22
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
23 #if $input_restricts:
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
24 -r '$input_restricts'
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
25 #end if
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 ## Additional Options ##
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
29 ########################
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
30
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
31 #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
32 -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
33 -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
34 #end if
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
35
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
36 #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
37 -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
38 #end if
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
39
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
40 #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
41 -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
42 #end if
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 $additional_options.collapse
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
45 $output_options.upgma
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
46
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
47 #if $input_newicktree:
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
48 -n '$input_newicktree'
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
49 #end if
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 ## END ##
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
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
55 --no-time
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 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
58 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
59
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
60 ]]></command>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
61 <inputs>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
62 <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
63 <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
64 <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
65
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
66 <!-- Additional Options -->
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
67 <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
68 <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
69 <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
70 <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
71 <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
72 <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
73 <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
74 <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
75 <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
76 <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
77 </param>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
78 </repeat>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
79 <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
80 <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)" />
1
77d50ec2bcf2 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit 43a8ab018d2f2ab7827cfe62a8dbcf202e368e83
iuc
parents: 0
diff changeset
81 <param 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)"/>
0
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
82 <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
83 </section>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
84
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
85 <!-- Output Options -->
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
86 <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
87 <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
88 </section>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
89 </inputs>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
90 <outputs>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
91 <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
92 <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
93 <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
94 </data>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
95 </outputs>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
96 <tests>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
97 <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
98 <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
99 <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
100 <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
101 <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
102 <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
103 <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
104 </repeat>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
105 <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
106 <assert_contents>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
107 <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
108 <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
109 <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
110 </assert_contents>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
111 </output>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
112 <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
113 </test>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
114 <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
115 <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
116 <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
117 <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
118 <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
119 <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
120 <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
121 </repeat>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
122 <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
123 <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
124 <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
125 </repeat>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
126 <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
127 <assert_contents>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
128 <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
129 <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
130 <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
131 </assert_contents>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
132 </output>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
133 <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
134 </test>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
135 </tests>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
136
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
137 <help><![CDATA[
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
138
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
139 .. class:: infomark
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 **What it does**
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
142
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
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
145 **Scoary**
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 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
148
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 **Inputs**
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
152
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
153 -------------------
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
154
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
155 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
156 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
157 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
158 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
159
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
160 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
161 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
162
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
163 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
164 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
165
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
166 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
167 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
168
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 **Outputs**
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
172
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
173 -----------
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
174
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
175 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
176 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
177 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
178
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
179 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
180
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 **More Information**
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
184
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
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
187 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
188
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
189 .. _`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
190
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
191
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
192 **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
193 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
194 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
195 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
196 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
197
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
198 **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
199 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
200 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
201 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
202 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
203 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
204
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
205 **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
206 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
207 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
208
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 **Galaxy Wrapper Development**
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
212
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
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
215 Author: Florian Heyl
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
216
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
217 ]]></help>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
218 <citations>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
219 <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
220 </citations>
42a1a5750539 "planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/scoary commit ce823d6021a7afbc2c49ba60e32faababaffd870"
iuc
parents:
diff changeset
221 </tool>