annotate synteny-mapper.xml @ 3:d8da7251bacf draft

Uploaded
author s-kaufmann
date Mon, 10 Feb 2014 11:20:24 -0500
parents 67eb55a9debe
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
1 <tool id="SyntenyMapper1" name="SyntenyMapper" version="1.0.0">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
2 <description>Maps maximum stretches of orthologous genes with conserved order within large synteny regions</description>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
3
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
4 <requirements>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
5 <requirement type="set_environment">JAR_PATH</requirement>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
6 </requirements>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
7
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
8 <command>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
9 #if $source.source_select == "ensembl" #java -cp \$JAR_PATH/syntenyMapper.jar de/tum/wzw/mapping/SyntenyMapper $source.ensembl_version $inputSyntenyRegions $inputHomologousGenes $out_file1 $out_file2 $source.species.species1 $source.species.species2 $source.filter
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
10 #else #java -cp \$JAR_PATH/syntenyMapper.jar de/tum/wzw/mapping/SyntenyMapper $inputSyntenyRegions $inputHomologousGenes $out_file1 $out_file2 $source.species1 $source.species2
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
11 #end if
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
12
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
13 </command>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
14
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
15 <inputs>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
16
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
17
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
18
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
19 <conditional name="source">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
20 <param name="source_select" type="select" label="Data source">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
21 <option value="ensembl">ENSEMBL download</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
22 <option value="upload">Own data upload</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
23 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
24 <when value="ensembl">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
25 <param name="ensembl_version" type="integer" value="73" label="ENSEMBL Compara version"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
26 <conditional name="species">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
27 <param name="species1" type="select" label="Species1">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
28 <option value="felis_catus">Felis catus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
29 <option value="rattus_norvegicus">Rattus norvegicus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
30 <option value="meleagris_gallopavo">Meleagris gallopavo</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
31 <option value="monodelphis_domestica">Monodelphis domestica</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
32 <option value="mus_musculus">Mus musculus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
33 <option value="canis_familiaris">Canis familiaris</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
34 <option value="oryctolagus_cuniculus">Oryctolagus cuniculus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
35 <option value="equus_caballus">Equus caballus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
36 <option value="gallus_gallus">Gallus gallus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
37 <option value="macaca_mulatta">Macaca mulatta</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
38 <option value="pongo_abelii">Pongo abelii</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
39 <option value="sus_scrofa">Sus scrofa</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
40 <option value="gorilla_gorilla">Gorilla gorilla</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
41 <option value="callithrix_jacchus">Callithrix jacchus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
42 <option value="ornithorhynchus_anatinus">Ornithorhynchus anatinus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
43 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
44 <option value="anolis_carolinensis">Anolis carolinensis</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
45 <option value="pan_troglodytes">Pan troglodytes</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
46 <option value="bos_taurus">Bos taurus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
47 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
48 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
49 <when value="felis_catus">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
50 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
51 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
52 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
53 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
54 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
55 <when value="rattus_norvegicus">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
56 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
57 <option value="mus_musculus">Mus musculus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
58 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
59 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
60 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
61 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
62 <when value="meleagris_gallopavo">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
63 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
64 <option value="gallus_gallus">Gallus gallus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
65 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
66 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
67 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
68 <when value="monodelphis_domestica">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
69 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
70 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
71 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
72 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
73 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
74 <when value="mus_musculus">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
75 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
76 <option value="sus_scrofa">Sus scrofa</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
77 <option value="rattus_norvegicus">Rattus norvegicus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
78 <option value="ornithorhynchus_anatinus">Ornithorhynchus anatinus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
79 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
80 <option value="canis_familiaris">Canis familiaris</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
81 <option value="gallus_gallus">Gallus gallus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
82 <option value="bos_taurus">Bos taurus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
83 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
84 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
85 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
86 <when value="canis_familiaris">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
87 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
88 <option value="mus_musculus">Mus musculus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
89 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
90 <option value="equus_caballus">Equus caballus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
91 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
92 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
93 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
94 <when value="oryctolagus_cuniculus">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
95 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
96 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
97 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
98 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
99 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
100 <when value="equus_caballus">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
101 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
102 <option value="canis_familiaris">Canis familiaris</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
103 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
104 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
105 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
106 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
107 <when value="gallus_gallus">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
108 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
109 <option value="meleagris_gallopavo">Meleagris gallopavo</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
110 <option value="mus_musculus">Mus musculus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
111 <option value="anolis_carolinensis">Anolis carolinensis</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
112 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
113 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
114 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
115 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
116 <when value="macaca_mulatta">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
117 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
118 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
119 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
120 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
121 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
122 <when value="pongo_abelii">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
123 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
124 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
125 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
126 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
127 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
128 <when value="sus_scrofa">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
129 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
130 <option value="mus_musculus">Mus musculus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
131 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
132 <option value="bos_taurus">Bos taurus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
133 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
134 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
135 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
136 <when value="gorilla_gorilla">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
137 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
138 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
139 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
140 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
141 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
142 <when value="callithrix_jacchus">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
143 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
144 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
145 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
146 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
147 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
148 <when value="ornithorhynchus_anatinus">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
149 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
150 <option value="mus_musculus">Mus musculus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
151 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
152 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
153 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
154 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
155 <when value="homo_sapiens">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
156 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
157 <option value="felis_catus">Felis catus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
158 <option value="rattus_norvegicus">Rattus norvegicus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
159 <option value="monodelphis_domestica">Monodelphis domestica</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
160 <option value="mus_musculus">Mus musculus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
161 <option value="canis_familiaris">Canis familiaris</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
162 <option value="oryctolagus_cuniculus">Oryctolagus cuniculus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
163 <option value="equus_caballus">Equus caballus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
164 <option value="gallus_gallus">Gallus gallus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
165 <option value="macaca_mulatta">Macaca mulatta</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
166 <option value="pongo_abelii">Pongo abelii</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
167 <option value="sus_scrofa">Sus scrofa</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
168 <option value="gorilla_gorilla">Gorilla gorilla</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
169 <option value="callithrix_jacchus">Callithrix jacchus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
170 <option value="ornithorhynchus_anatinus">Ornithorhynchus anatinus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
171 <option value="pan_troglodytes">Pan troglodytes</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
172 <option value="bos_taurus">Bos taurus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
173 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
174 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
175 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
176 <when value="anolis_carolinensis">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
177 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
178 <option value="gallus_gallus">Gallus gallus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
179 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
180 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
181 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
182 <when value="pan_troglodytes">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
183 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
184 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
185 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
186 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
187 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
188 <when value="bos_taurus">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
189 <param name="species2" type="select" label="Species2">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
190 <option value="sus_scrofa">Sus scrofa</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
191 <option value="mus_musculus">Mus musculus</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
192 <option value="homo_sapiens">Homo sapiens</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
193 <filter type="sort_by"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
194 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
195 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
196 </conditional>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
197 <param name="filter" type="select" label="Gene filter">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
198 <option value="false">Use all genes</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
199 <option value="true">Use only protein-coding genes</option>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
200 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
201 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
202 <when value="upload">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
203 <param name="species1" type="text" size="40" label="Species1 (latin name with underline)">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
204 <validator type="expression" message="Please replace any white spaces with underlines">value.find(' ')==-1</validator>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
205 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
206 <param name="species2" type="text" size="40" label="Species2 (latin name with underline)">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
207 <validator type="expression" message="Please replace any white spaces with underlines">value.find(' ')==-1</validator>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
208 </param>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
209 <param format="tabular" name="inputSyntenyRegions" type="data" label="Synteny Regions (e.g. from ENSEMBL)" help="Dataset missing? See TIP below."/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
210 <param format="tabular" name="inputHomologousGenes" type="data" label="Orthologous Genes (e.g. from ENSEMBL)" help="Dataset missing? See TIP below."/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
211 </when>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
212 </conditional>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
213
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
214 </inputs>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
215 <outputs>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
216 <data format="tabular" name="inputSyntenyRegions" label="ENSEMBL synteny regions">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
217 <filter>source['source_select'] == "ensembl"</filter>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
218 </data>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
219 <data format="tabular" name="inputHomologousGenes" label="ENSEMBL orthologous genes">
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
220 <filter>source['source_select'] == "ensembl"</filter>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
221 </data>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
222
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
223 <data format="tabular" name="out_file1" label="Gene mapping"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
224 <data format="tabular" name="out_file2" label="Refined Synteny regions"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
225 </outputs>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
226 <tests>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
227 <test>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
228 <param name="inputSyntenyRegions" value="hom_sapi-mus_musc-synteny-v70"/>
3
d8da7251bacf Uploaded
s-kaufmann
parents: 2
diff changeset
229 <param name="inputHomologousGenes" value="hom_sapi-mus_musc-orthologs-v70.filtered"/>
2
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
230 <param name="species1" value="homo_sapiens"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
231 <param name="species2" value="mus_musculus"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
232 <param name="filter" value="true"/>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
233 <!--<param name="header_lines" value="0"/>-->
3
d8da7251bacf Uploaded
s-kaufmann
parents: 2
diff changeset
234 <output name="out_file1" file="Gene_mapping1.out"/>
d8da7251bacf Uploaded
s-kaufmann
parents: 2
diff changeset
235 <output name="out_file2" file="Refined_Synteny_regions2.out"/>
2
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
236 </test>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
237 </tests>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
238
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
239 <help>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
240
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
241 .. class:: warningmark
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
242
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
243 If you are not downloading data directly from ENSEMBL, please make sure to bring your data into the correct format (see below).
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
244
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
245 .. class:: infomark
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
246
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
247 **TIP:** If your data is not TAB delimited, use *Text Manipulation-&gt;Convert*
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
248
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
249 .. class:: infomark
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
250
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
251 Species names should be given as latin names (e.g. Homo sapiens).
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
252
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
253 **TIP:** If you are interested only in the 1-to-1 ortholog mapping, use *Text Manipulation-&gt;Cut* on columns c3,c7 of the output Gene/IR mapping.
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
254
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
255 ----
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
256
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
257 **What it does**
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
258
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
259 SyntenyMapper uses two species' predefined macro-rearrangement blocks of common origin (e.g. synteny regions from ENSEMBL) and orthology assignments, both alignment-based, and combines them to create refined synteny regions with microrearrangement blocks and a 1-to-1 ortholog mapping.
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
260
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
261 It finds the longest blocks of conserved gene order within each synteny block and eliminates all orthology mappings with different gene neighbourhood. As a result, SyntenyMapper produces a list of segments with identical order of genes in both species, caused by micro-rearrangements. For visualization of this mapping, use SyntenyMapperVisualization. To utilize the mapping for feature track comparison between two species, use TrackMapper.
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
262
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
263 -----
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
264
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
265 **Syntax**
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
266
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
267 The SyntenyMapper allows you to identify long blocks of genes with conserved gene order in two organisms.
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
268
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
269 The mapping is based on previously determined long synteny regions and orthology pairs of genes.
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
270
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
271 First two comment lines (marked by a leading #) in the synteny file should name #Species1: and #Species2:, respectively. IDs should consist of five digits.
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
272 The synteny file should have the format (tab-separated):
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
273
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
274
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
275 +-----+-------------------+---------------+-------------+--------------------+---------------+-------------+-------------+
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
276 |#ID |Chromosome_species1|Start_species1 |End_species1 |Chromosome_species2 |Start_species2 |End_species2 |Dir_species2 |
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
277 +-----+-------------------+---------------+-------------+--------------------+---------------+-------------+-------------+
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
278
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
279
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
280 The orthologous genes file should have the format (tab-separated):
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
281
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
282
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
283 +---------+------------------+------------------------+-----------+---------+---------+----------+----------+-----------------+
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
284 |#ID |ENSEMBL_ID |Name |Chromosome |Start |End |Direction | Identity |Species |
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
285 +---------+------------------+------------------------+-----------+---------+---------+----------+----------+-----------------+
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
286
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
287
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
288 There should be two (or more) entries for each ID, describing pairs of genes that are orthologs.
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
289
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
290 -----
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
291
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
292 **Example**
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
293
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
294 These are sample lines from two example input files. If you are not downloading data directly from ENSEMBL (or reusing downloaded data), please make sure that it adheres to the above defined format.
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
295
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
296 The synteny file contains coordinates of large (e.g. whole-genome alignment based) synteny regions in both organisms and specifies the species names.
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
297
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
298 *Synteny file:*
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
299
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
300 +----------------------------------------------------------------------------------------------+
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
301 |#Species1: homo_sapiens |
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
302 +----------------------------------------------------------------------------------------------+
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
303 |#Species2: mus_musculus |
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
304 +-----+-----------------+------------+----------+-----------------+------------+----------+----+
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
305 |#ID |Chromosome_human |Start_human |End_human |Chromosome_mouse |Start_mouse |End_mouse |Dir |
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
306 +-----+-----------------+------------+----------+-----------------+------------+----------+----+
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
307 |44723|chr6 |155053083 |160101646 |chr17 |3113738 |7931992 |-1 |
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
308 +-----+-----------------+------------+----------+-----------------+------------+----------+----+
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
309
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
310
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
311 The orthology file contains coordinates of genes of two species, coupled together by the same identifier to orthology pairs. Chromosomes can be named with "chr" prefix or without in both files.
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
312
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
313 *Orthology file:*
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
314
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
315 +---------+------------------+------------------------+-----------+---------+---------+----------+----------+-----------------+
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
316 |#ID |ENSEMBL_ID |Name |Chromosome |Start |End |Direction | Identity |Species |
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
317 +---------+------------------+------------------------+-----------+---------+---------+----------+----------+-----------------+
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
318 |33818986 |ENSRNOG00000050189|olfactory receptor Olr89|1 |174585043|174585993|1 |92.0 |rattus_norvegicus|
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
319 +---------+------------------+------------------------+-----------+---------+---------+----------+----------+-----------------+
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
320 |33818986 |ENSMUSG00000073952|null |7 |103320401|103321360|1 |93.0 |mus_musculus |
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
321 +---------+------------------+------------------------+-----------+---------+---------+----------+----------+-----------------+
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
322
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
323 </help>
67eb55a9debe Uploaded
s-kaufmann
parents:
diff changeset
324 </tool>