Adding a new microsatellite birth/death analyser made by Yogeshwar from Makova lab.

This commit is contained in:
Guruprasad Anada
2011-01-17 13:59:51 -05:00
parent 88ec217ad1
commit 8b7da7ec0e
4 changed files with 4044 additions and 7 deletions
+1
View File
@@ -176,6 +176,7 @@
<tool file="regVariation/categorize_elements_satisfying_criteria.xml" />s
<tool file="regVariation/draw_stacked_barplots.xml" />
<tool file="regVariation/multispecies_MicrosatDataGenerator_interrupted_GALAXY.xml" />
<tool file="regVariation/microsatellite_birthdeath.xml" />
</section>
<section name="Multiple regression" id="multReg">
<tool file="regVariation/linear_regression.xml" />
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,64 @@
<tool id="microsatellite_birthdeath" name="Identify microsatellite births and deaths" version="1.0.0">
<description> and causal mutational mechanisms from previously identified orthologous microsatellite sets</description>
<command interpreter="perl">
microsatellite_birthdeath.pl
$alignment
$orthfile
$outfile
${alignment.metadata.species}
"$tree_definition"
$thresholds
$separation
$simthresh
</command>
<inputs>
<page>
<param format="maf" name="alignment" type="data" label="Select MAF alignments"/>
<param format="txt" name="orthfile" type="data" label="Select raw microsatellite data"/>
<param name="tree_definition" size="20" type="text" label="Tree definition of all species above whether or not selected for microsatellite extraction"
help="For example: ((hg18,panTro2),rheMac2)"/>
<param name="separation" size="10" type="integer" value="40" label="Total length of flanking DNA used for sequence-similarity comparisons among species"
help="A value of 40 means: 20 bp upstream and 20 bp downstream DNA will be used for similarity comparisons."/>
<param name="thresholds" size="15" type="text" value="9,10,12,12" label="Minimum Threshold for the number of repeats for microsatellites"
help="A value of 9,10,12,12 means: All monos having fewer than 9 repeats, dis having fewer than 5 repeats, tris having fewer than 4 repeats, tetras having fewer than 3 repeats will be excluded from the output."/>
<param name="simthresh" size="10" type="integer" value="80" label="Percent sequence similarity of flanking regions (of length same as the above separation distance"
help="Enter a value from 0 to 100"/>
</page>
</inputs>
<outputs>
<data format="txt" name="outfile" metadata_source="orthfile"/>
</outputs>
<tests>
<test>
<param name="alignment" value="chr22_5sp.maf"/>
<param name="orthfile" value="chr22_5sp.microraw.tabular"/>
<param name="thresholds" value="9,10,12,12"/>
<param name="species" value="hg18,panTro2,ponAbe2,rheMac2,calJac1"/>
<param name="tree_definition" value="((((hg18, panTro2), ponAbe2), rheMac2), calJac1)"/>
<param name="separation" value="40"/>
<param name="simthresh" value="80"/>
<output name="outfile" file="chr22_5sp.microtab.tabular"/>
</test>
</tests>
<help>
.. class:: infomark
**What it does**
This tool uses raw orthologous microsatellite clusters (identified by the tool "Extract orthologous microsatellites") to identify microsatellite births and deaths along individual lineages of a phylogenetic tree.
</help>
</tool>
@@ -51,13 +51,6 @@
This tool finds ortholgous microsatellite blocks between aligned species
-----
.. class:: warningmark
**Note**
NA
</help>