comparison jbrowse2.xml @ 85:3b2ff9864995 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/jbrowse2 commit 264a3d6c7a29f396d359f33164ddf2cb1d9903f8-dirty
author fubar
date Tue, 09 Apr 2024 00:26:49 +0000
parents c22c34695f1a
children 0fae1d68347f
comparison
equal deleted inserted replaced
84:5c295cc220ed 85:3b2ff9864995
1 <tool id="jbrowse2" name="JBrowse2" version="@TOOL_VERSION@+@WRAPPER_VERSION@_11" profile="22.05"> 1 <tool id="jbrowse2" name="JBrowse2" version="@TOOL_VERSION@+@WRAPPER_VERSION@_12" profile="22.05">
2 <description>genome browser</description> 2 <description>genome browser</description>
3 <macros> 3 <macros>
4 <import>macros.xml</import> 4 <import>macros.xml</import>
5 </macros> 5 </macros>
6 <expand macro="edamInc"/> 6 <expand macro="edamInc"/>
202 #end if 202 #end if
203 #end if 203 #end if
204 #if $uglyTestingHack != "enabled": 204 #if $uglyTestingHack != "enabled":
205 <options> 205 <options>
206 <style> 206 <style>
207 #if str($track.data_format.data_format_select) in ["gff", "bed", "vcf", "maf", "blastxml"]: 207 #if str($track.data_format.data_format_select) in ["gff", "bed", "maf", "blastxml"]:
208 <type>${track.data_format.jbstyle.display}</type>
209 #if str($track.data_format.jbstyle.display) in ["LinearBasicDisplay", "LinearVariantDisplay"]:
210 <trackShowLabels>${track.data_format.jbstyle.show_labels}</trackShowLabels>
211 <trackShowDescriptions>${track.data_format.jbstyle.show_descriptions}</trackShowDescriptions>
212 #end if
213 #else if str($track.data_format.data_format_select) == "vcf":
208 <type>${track.data_format.jbstyle.track_style.display}</type> 214 <type>${track.data_format.jbstyle.track_style.display}</type>
209 #if str($track.data_format.jbstyle.track_style.display) in ["LinearBasicDisplay", "LinearVariantDisplay"]: 215 #if str($track.data_format.jbstyle.track_style.display) in ["LinearBasicDisplay", "LinearVariantDisplay"]:
210 <trackShowLabels>${track.data_format.jbstyle.track_style.show_labels}</trackShowLabels> 216 <trackShowLabels>${track.data_format.jbstyle.track_style.show_labels}</trackShowLabels>
211 <trackShowDescriptions>${track.data_format.jbstyle.track_style.show_descriptions}</trackShowDescriptions> 217 <trackShowDescriptions>${track.data_format.jbstyle.track_style.show_descriptions}</trackShowDescriptions>
212 #end if 218 #end if
219
213 #end if 220 #end if
214 #if str($track.data_format.data_format_select) in ["bam", "cram"]: 221 #if str($track.data_format.data_format_select) in ["bam", "cram"]:
215 <type>LinearAlignmentsDisplay</type> 222 <type>LinearAlignmentsDisplay</type>
216 #end if 223 #end if
217 #if str($track.data_format.data_format_select) in ["paf"]: 224 #if str($track.data_format.data_format_select) in ["hic", "cool", "mcool", "scool"]:
218 <type>LinearBasicDisplay</type>
219 #end if
220 #if str($track.data_format.data_format_select) in ["hic"]:
221 <type>LinearHicDisplay</type> 225 <type>LinearHicDisplay</type>
222 #end if 226 #end if
223 </style> 227 </style>
224 #if str($track.data_format.data_format_select) == "bam": 228 #if str($track.data_format.data_format_select) == "bam":
225 <bam> 229 <bam>
230 <bam_index>
226 #for $dataset in $track.data_format.useuri.annotation: 231 #for $dataset in $track.data_format.useuri.annotation:
227 <bam_index>${dataset.metadata.bam_index}</bam_index> 232 ${dataset.name},${dataset.metadata.bam_index}
228 #end for 233 #end for
234 </bam_index>
229 </bam> 235 </bam>
230 #else if str($track.data_format.data_format_select) == "cram": 236 #else if str($track.data_format.data_format_select) == "cram":
231 <cram> 237 <cram>
238 <cram_index>
232 #for $dataset in $track.data_format.useuri.annotation: 239 #for $dataset in $track.data_format.useuri.annotation:
233 <cram_index>${dataset.metadata.cram_index}</cram_index> 240 ${dataset.name},${dataset.metadata.cram_index}
234 #end for 241 #end for
242 </cram_index>
235 </cram> 243 </cram>
236 #else if str($track.data_format.data_format_select) == "blastxml": 244 #else if str($track.data_format.data_format_select) == "blastxml":
237 <blast> 245 <blast>
238 #if str($track.data_format.blast_parent) != "": 246 #if str($track.data_format.blast_parent) != "":
239 <parent>${track.data_format.blast_parent}</parent> 247 <parent>${track.data_format.blast_parent}</parent>
247 <match>${track.data_format.match_part.name}</match> 255 <match>${track.data_format.match_part.name}</match>
248 #end if 256 #end if
249 </gff> 257 </gff>
250 #else if str($track.data_format.data_format_select) == "paf": 258 #else if str($track.data_format.data_format_select) == "paf":
251 <paf> 259 <paf>
260 #if $track.data_format.pafuseuri.insource == "history":
252 <genome> 261 <genome>
253 #for refgenome in $track.data_format.pafuseuri.refgenomes: 262 #for $anno in $track.data_format.pafuseuri.annotation:
254 $refgenome.annotation, 263 ${anno},
255 #end for 264 #end for
256 </genome> 265 </genome>
257 <genome_label> 266 <genome_label>
258 #for refgenome in $track.data_format.pafuseuri.refgenomes: 267 #for $anno in $track.data_format.pafuseuri.annotation:
259 $refgenome.annoname, 268 ${anno.name},
260 #end for 269 #end for
261 </genome_label> 270 </genome_label>
271 #else:
272 <genome>
273 #for $refgenome in $track.data_format.pafuseuri.refuri:
274 $refgenome.annotation,
275 #end for
276 </genome>
277 <genome_label>
278 #for $refgenome in $track.data_format.pafuseuri.refuri:
279 ${refgenome.annoname},
280 #end for
281 </genome_label>
282 #end if
262 </paf> 283 </paf>
263 #else if str($track.data_format.data_format_select) == "hic": 284 #else if str($track.data_format.data_format_select) == "hic":
264 <hic> 285 <hic>
265 </hic> 286 </hic>
266 #else if str($track.data_format.data_format_select) == "cool": 287 #else if str($track.data_format.data_format_select) == "cool":
375 <param label="Is this a protein blast search?" 396 <param label="Is this a protein blast search?"
376 type="boolean" 397 type="boolean"
377 name="is_protein" 398 name="is_protein"
378 truevalue="true" 399 truevalue="true"
379 falsevalue="false" /> 400 falsevalue="false" />
380 <expand macro="track_styling_feature" /> 401 <expand macro="track_styling_vgp" />
381 <expand macro="track_visibility" /> 402 <expand macro="track_visibility" />
382 </when> 403 </when>
383 <when value="vcf"> 404 <when value="vcf">
384 <expand macro="input_conditional" label="SNP Track Data" format="vcf,vcf_bgzip" /> 405 <expand macro="input_conditional" label="SNP Track Data" format="vcf,vcf_bgzip" />
385 <expand macro="track_styling_vcf"/> 406 <expand macro="track_styling_vcf"/>
400 help="Match_parts have options for the parent feature type, such as cDNA_match, match, translated_nucleotide_match, etc. Please select the appropriate one here. You can leave empty to try autodetection (only works with CanvasFeatures track type)." 421 help="Match_parts have options for the parent feature type, such as cDNA_match, match, translated_nucleotide_match, etc. Please select the appropriate one here. You can leave empty to try autodetection (only works with CanvasFeatures track type)."
401 optional="True"/> 422 optional="True"/>
402 </when> 423 </when>
403 <when value="false" /> 424 <when value="false" />
404 </conditional> 425 </conditional>
405 <expand macro="track_styling_feature" /> 426 <expand macro="track_styling_vgp" />
406 <expand macro="track_visibility" /> 427 <expand macro="track_visibility" />
407 </when> 428 </when>
408 <when value="bam"> 429 <when value="bam">
409 <expand macro="input_conditional" label="BAM Track Data" format="bam" /> 430 <expand macro="input_conditional" label="BAM Track Data" format="bam" />
410 <expand macro="track_visibility" /> 431 <expand macro="track_visibility" />
411 </when> 432 </when>
412 <when value="bed"> 433 <when value="bed">
413 <expand macro="input_conditional" label="BED Track Data" format="bed" /> 434 <expand macro="input_conditional" label="BED Track Data" format="bed" />
414 <expand macro="track_styling_feature" /> 435 <expand macro="track_styling_vgp" />
415 <expand macro="track_visibility" /> 436 <expand macro="track_visibility" />
416 </when> 437 </when>
417 <when value="cram"> 438 <when value="cram">
418 <expand macro="input_conditional" label="CRAM Track Data" format="cram" /> 439 <expand macro="input_conditional" label="CRAM Track Data" format="cram" />
419 <expand macro="track_visibility" /> 440 <expand macro="track_visibility" />
420 </when> 441 </when>
421 <when value="maf"> 442 <when value="maf">
422 <expand macro="input_conditional" label="MAF Track Data" format="maf" /> 443 <expand macro="input_conditional" label="MAF Track Data" format="maf" />
423 <expand macro="track_styling_feature" /> 444 <expand macro="track_styling_vgp" />
424 <expand macro="track_visibility" /> 445 <expand macro="track_visibility" />
425 </when> 446 </when>
426 <when value="bigwig"> 447 <when value="bigwig">
427 <expand macro="input_conditional" label="BigWig Track Data" format="bigwig" /> 448 <expand macro="input_conditional" label="BigWig Track Data" format="bigwig" />
428 <expand macro="track_visibility" /> 449 <expand macro="track_visibility" />