Mercurial > repos > iuc > hyphy_slac
diff hyphy_slac.xml @ 6:25782236e47e draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit 8d5ae1d04c43988fdcc458f4f08376a15e72db8e"
author | iuc |
---|---|
date | Thu, 20 Feb 2020 18:13:33 -0500 |
parents | 8522e7cc4fb4 |
children | dc9e52b2d0e1 |
line wrap: on
line diff
--- a/hyphy_slac.xml Mon Feb 17 14:54:08 2020 -0500 +++ b/hyphy_slac.xml Thu Feb 20 18:13:33 2020 -0500 @@ -22,8 +22,8 @@ <expand macro="inputs"/> <expand macro="gencode"/> <expand macro="branches"/> - <param name="p_value" type="float" value=".1" min="0" max="1" label="P-value"/> - <param name="number_of_samples" type="integer" value="100" min="0" max="100000" label="Number of samples used to assess ancestral reconstruction uncertainty"/> + <param argument="--pvalue" name="p_value" type="float" value=".1" min="0" max="1" label="P-value" /> + <param argument="--samples" name="number_of_samples" type="integer" value="100" min="0" max="100000" label="Number of samples used to assess ancestral reconstruction uncertainty"/> </inputs> <outputs> <data name="slac_log" format="txt"/> @@ -37,12 +37,83 @@ </test> </tests> <help><![CDATA[ -SLAC (Single-Likelihood Ancestor Counting) uses a combination of maximum-likelihood and counting approaches to infer nonsynonymous and synonymous substitution rates on a per-site basis for a given coding alignment and corresponding phylogeny. SLAC assumes that the selection pressure for each site is constant along the entire phylogeny. +SLAC : Single Likelihood Ancestor Counting +========================================== + +What question does this method answer? +-------------------------------------- + +Which site(s) in a gene are subject to pervasive, i.e. consistently across the entire phylogeny, diversifying selection? + +Recommended Applications +------------------------ + +The phenomenon of pervasive selection is generally most prevalent in pathogen evolution and any biological system influenced by evolutionary arms race dynamics +(or balancing selection), including adaptive immune escape by viruses. As such, SLAC is ideally suited to identify sites under positive selection which +represent candidate sites subject to strong selective pressures across the entire phylogeny. +SLAC provides legacy functionality as a counting-based method adapted for phylogenetic applications. +In general, this method will be the least statistically robust (compared to FEL or FUBAR), but it is the most directly interpretable. + +Brief description +----------------- + +SLAC (Single Likelihood Ancestor Counting) uses a maximum likelihood +ancestral state reconstruction and minimum path substitution counting to +estimate site - level dS and dN, and applies a simple binomial - based +test to test if dS differs drom dN. The estimates aggregate information +over all branches, so the signal is derived from pervasive +diversification or conservation. A subset of branches can be selected +for testing as well. + +Input +----- + +1. A *FASTA* sequence alignment. +2. A phylogenetic tree in the *Newick* format + +Note: the names of sequences in the alignment must match the names of the sequences in the tree. + -See the online documentation_ for more information. +Output +------ + +A JSON file with analysis results (http://hyphy.org/resources/json-fields.pdf). + +A custom visualization module for viewing these results is available (see http://vision.hyphy.org/SLAC for an example) + +Further reading +--------------- + +http://hyphy.org/methods/selection-methods/#SLAC + + +Tool options +------------ +:: + + + --code Which genetic code to use -.. _documentation: http://hyphy.org/methods/selection-methods/#slac - ]]></help> + --branches Which branches should be tested for selection? + All [default] : test all branches + + Internal : test only internal branches (suitable for + intra-host pathogen evolution for example, where terminal branches + may contain polymorphism data) + + Leaves: test only terminal (leaf) branches + + Unlabeled: if the Newick string is labeled using the {} notation, + test only branches without explicit labels + (see http://hyphy.org/tutorials/phylotree/) + + --pvalue The significance level used to determine significance + + --samples Draw this many alternative ancestral state reconstructions + to evaluate uncertainty + + ]]> + </help> <expand macro="citations"> <citation type="doi">10.1093/molbev/msi105</citation> </expand>