annotate multispecies_MicrosatDataGenerator_interrupted_GALAXY.xml @ 0:275433d3a395 draft

Uploaded tool tarball.
author devteam
date Wed, 25 Sep 2013 11:26:57 -0400
parents
children f2aeaacb43c2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
1 <tool id="multispecies_orthologous_microsats" name="Extract orthologous microsatellites" version="1.0.0">
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
2 <description> for multiple (>2) species alignments</description>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
3 <command interpreter="perl">
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
4 multispecies_MicrosatDataGenerator_interrupted_GALAXY.pl
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
5 $input1
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
6 $input2
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
7 $out_file1
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
8 $thresholds
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
9 $species
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
10 "$treedefinition"
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
11 $separation
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
12
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
13 </command>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
14 <inputs>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
15 <page>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
16 <param format="maf" name="input1" type="data" label="Select unfiltered MAF alignments" help= "NOTE: Currently users are requested to select only the alignments that contain five, four or three species' genomes. )"/>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
17 <param format="maf" name="input2" type="data" label="Select the filtered version of above MAF alignments" help= "NOTE: Please use the tool 'Filter nucleotides' to filter nucleotides based on quality, in multiple species. When using the Filter nucleotide tool, ensure that you click 'Select All' for the option 'Mask Species')"/>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
18 <param name="separation" size="10" type="integer" value="10" label="Minimum base pair distance between adjacent microsatellite blocks"
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
19 help="A value of 10 means: Adjacent microsatellites separated by less than 10 base pairs will be excluded from the output."/>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
20 <param name="thresholds" size="15" type="text" value="9,10,12,12" label="Minimum Threshold for the number of repeats for microsatellites"
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
21 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."/>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
22 <param name="species" type="select" label="Select species" display="checkboxes" multiple="true" help="NOTE: Currently users are requested to select one of these three combinations: hg18-panTro2-ponAbe2, hg18-panTro2-ponAbe2-rheMac2 or hg18-panTro2-ponAbe2-rheMac2-calJac1">
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
23 <options>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
24 <filter type="data_meta" ref="input1" key="species" />
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
25 </options>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
26 </param>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
27 <param name="treedefinition" size="200" type="text" value = "((((hg18,panTro2),ponAbe2),rheMac2),calJac1)" label="Tree definition of all species above whether or not selected for microsatellite extraction"
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
28 help="For example: ((((hg18,panTro2),ponAbe2),rheMac2),calJac1)"/>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
29 </page>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
30 </inputs>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
31 <outputs>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
32 <data format="txt" name="out_file1" metadata_source="input1"/>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
33 </outputs>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
34 <requirements>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
35 <requirement type="binary">bx-sputnik</requirement>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
36 </requirements>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
37 <tests>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
38 <test>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
39 <param name="input1" value="regVariation/microsatellite/Galaxy17_unmasked_short.maf.gz"/>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
40 <param name="input2" value="regVariation/microsatellite/Galaxy17_masked_short.maf.gz"/>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
41 <param name="thresholds" value="9,10,12,12"/>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
42 <param name="species" value="hg18,panTro2,ponAbe2,rheMac2,calJac1"/>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
43 <param name="treedefinition" value="((((hg18,panTro2),ponAbe2),rheMac2),calJac1)"/>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
44 <param name="separation" value="10"/>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
45 <output name="out_file1" file="regVariation/microsatellite/Galaxy17_short_raw.txt"/>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
46 </test>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
47 </tests>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
48
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
49 <help>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
50
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
51 .. class:: infomark
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
52
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
53 **What it does**
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
54
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
55 This tool finds ortholgous microsatellite blocks between aligned species
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
56
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
57 -----
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
58
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
59 .. class:: warningmark
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
60
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
61 **Note**
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
62
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
63 A non-tabular format is created in which each row contains all information pertaining to a microsatellite locus from multiple species in the alignment.
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
64 The rows read like this:
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
65
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
66 >hg18 15 hg18 chr22 16092941 16093413 panTro2 chr22 16103944 16104421 ponAbe2 chr22 13797750 13798215 rheMac2 chr10 61890946 61891409 calJac1 Contig6986 140254 140728 mononucleotide A 0 13 + 29 aaaaa------aaaAAA >rheMac2 15 hg18 chr22 16092941 16093413 panTro2 chr22 16103944 16104421 ponAbe2 chr22 13797750 13798215 rheMac2 chr10 61890946 61891409 calJac1 Contig6986 140254 140728 mononucleotide A 0 13 + 29 aaaaaaaa---AAAAAA
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
67
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
68 Information from each species starts with an ">" followed by the species name, for instance, ">rheMac2". Below we describe all information listed for a microsatellite sequence in each species.
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
69
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
70 After the species tag the alignemnt number is listed.
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
71 What follows is details of the alignment block from all the species, including the chromosome number, start and end coordinates in each species. For instance:
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
72
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
73 hg18 chr22 16092941 16093413 panTro2 chr22 16103944 16104421 ponAbe2 chr22 13797750 13798215 rheMac2 chr10 61890946 61891409 calJac1 Contig6986 140254 140728
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
74
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
75 suggests that the alignment block as five species: hg18, panTro2, ponAbe2, rheMac2 and calJac1.
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
76
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
77 Then the type of microsatellite is written, for instance, "mononucleotide".
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
78
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
79 Then the microsatellite motif.
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
80
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
81 Then the number of gaps in the alignment, in the respective species (as noted above, rheMac2 in this case).
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
82
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
83 Then the start coordinate, the strand, and the end coordinate WITHIN the alignment block.
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
84
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
85 At the end is listed the microsatellite sequence.
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
86
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
87 If the microsatellite contains interruptions (which are not important for this tool), then the interruptions' information will be written out after the microsatellite sequence.
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
88
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
89
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
90 </help>
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
91
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
92
275433d3a395 Uploaded tool tarball.
devteam
parents:
diff changeset
93 </tool>