comparison microsats_alignment_level.xml @ 0:d4368a5a3fc7

Imported from capsule None
author devteam
date Tue, 01 Apr 2014 10:50:33 -0400
parents
children 7852385470f3
comparison
equal deleted inserted replaced
-1:000000000000 0:d4368a5a3fc7
1 <tool id="microsats_align1" name="Extract Orthologous Microsatellites" version="0.0.1">
2 <description> from pair-wise alignments</description>
3 <requirements>
4 <requirement type="package" version="1.0">sputnik</requirement>
5 </requirements>
6 <command interpreter="python">
7 microsats_alignment_level.py $input1 $separation $out_file1 "2way" $mono_threshold $non_mono_threshold $allow_different_units
8 </command>
9 <inputs>
10 <page>
11 <param format="fasta" name="input1" type="data" label="Select data"/>
12 <param name="separation" size="10" type="integer" value="10" label="Minimum base pair distance between adjacent microsatellites"
13 help="A value of 10 means: Adjacent microsatellites separated by less than 10 base pairs will be excluded from the output."/>
14 <param name="mono_threshold" size="10" type="integer" value="9" label="Minimum Threshold for the number of repeats for mononucleotide microsatellites"
15 help="A value of 9 means: All mononucleotide microsatellites having fewer than 9 repeats will be excluded from the output."/>
16 <param name="non_mono_threshold" size="10" type="integer" value="4" label="Minimum Threshold for the number of repeats for non-mononucleotide microsatellites"
17 help="A value of 4 means: All non-mononucleotide microsatellites having fewer than 4 repeats will be excluded from the output."/>
18 <param name="allow_different_units" size="5" type="select" label="Allow orthologous positions to have different microsatellite repeat units/motifs?">
19 <option value="0" selected="true">No</option>
20 <option value="1">Yes</option>
21 </param>
22 </page>
23 </inputs>
24 <outputs>
25 <data format="tabular" name="out_file1" metadata_source="input1"/>
26 </outputs>
27 <requirements>
28 <requirement type="package">sputnik</requirement>
29 </requirements>
30 <tests>
31 <test>
32 <param name="input1" value="2way.maf"/>
33 <param name="separation" value="10"/>
34 <param name="mono_threshold" value="9"/>
35 <param name="non_mono_threshold" value="4"/>
36 <param name="allow_different_units" value="0"/>
37 <output name="out_file1" file="ortho_ms.tab"/>
38 </test>
39 </tests>
40
41 <help>
42
43 .. class:: infomark
44
45 **What it does**
46
47 This tool uses a modified version of SPUTNIK to fetch microsatellite repeats from the input fasta sequences and extracts orthologous repeats from the sputnik output. The modified version allows detection of mononucleotide microsatellites. More information on SPUTNIK can be found on this website_. The modified version is available here_.
48
49 -----
50
51 .. class:: warningmark
52
53 **Note**
54
55 - Any block/s not containing exactly 2 species will be omitted.
56
57 - This tool will filter out microsatellites based on the user input values for minimum distance and repeat number thresholds. Further, this tool will also filter out microsatellites that have no orthologous microsatellites in one of the species.
58
59 .. _website: http://espressosoftware.com/pages/sputnik.jsp
60 .. _here: http://www.bx.psu.edu/svn/universe/dependencies/sputnik/
61 </help>
62
63
64 </tool>