Mercurial > repos > rmarenco > hubarchivecreator
comparison hubArchiveCreator.xml @ 24:fcc1021bd496 draft
planemo upload for repository https://github.com/goeckslab/hub-archive-creator commit 93e2e2fb59f99677425104a80c17f665fa7b2b4a-dirty
author | yating-l |
---|---|
date | Wed, 31 May 2017 11:35:16 -0400 |
parents | 2677f1899aa8 |
children | df42241d3731 |
comparison
equal
deleted
inserted
replaced
23:2677f1899aa8 | 24:fcc1021bd496 |
---|---|
3 This Galaxy tool permits to prepare your files to be ready for | 3 This Galaxy tool permits to prepare your files to be ready for |
4 Assembly Hub visualization. | 4 Assembly Hub visualization. |
5 </description> | 5 </description> |
6 | 6 |
7 <requirements> | 7 <requirements> |
8 <requirement type="package" version="1.0">ucsc_tools_340</requirement> | 8 <requirement type="package" version="340">ucsc_hac</requirement> |
9 <requirement type="package" version="1.2">samtools</requirement> | 9 <requirement type="package" version="1.2">samtools</requirement> |
10 <requirement type="package" version="340">ucsc_bigwig</requirement> | |
11 <requirement type="package" version="340">ucsc_bigbed</requirement> | |
10 </requirements> | 12 </requirements> |
11 | 13 |
12 <stdio> | 14 <stdio> |
13 <regex match="^pass1" | 15 <regex match="^pass1" |
14 source="stderr" | 16 source="stderr" |
86 #end if | 88 #end if |
87 #if $f.formatChoice.format_select == "bed" | 89 #if $f.formatChoice.format_select == "bed" |
88 #if $f.formatChoice.bedChoice.bed_select == "bed_generic" | 90 #if $f.formatChoice.bedChoice.bed_select == "bed_generic" |
89 --bed $f.formatChoice.bedChoice.BED | 91 --bed $f.formatChoice.bedChoice.BED |
90 #silent $prepare_json($f.formatChoice.bedChoice.BED, $index_track_final, | 92 #silent $prepare_json($f.formatChoice.bedChoice.BED, $index_track_final, |
93 extra_data_dict) | |
94 #end if | |
95 #if $f.formatChoice.bedChoice.bed_select == "bed_cytoBand" | |
96 --cytoBand $f.formatChoice.bedChoice.BED_cytoBand | |
97 #silent $prepare_json($f.formatChoice.bedChoice.BED_cytoBand, $index_track_final, | |
91 extra_data_dict) | 98 extra_data_dict) |
92 #end if | 99 #end if |
93 #if $f.formatChoice.bedChoice.bed_select == "bed_simple_repeats_option" | 100 #if $f.formatChoice.bedChoice.bed_select == "bed_simple_repeats_option" |
94 --bedSimpleRepeats $f.formatChoice.bedChoice.BED_simple_repeats | 101 --bedSimpleRepeats $f.formatChoice.bedChoice.BED_simple_repeats |
95 #silent $prepare_json($f.formatChoice.bedChoice.BED_simple_repeats, $index_track_final, | 102 #silent $prepare_json($f.formatChoice.bedChoice.BED_simple_repeats, $index_track_final, |
100 #silent $prepare_json($f.formatChoice.bedChoice.BED_splice_junctions, $index_track_final, | 107 #silent $prepare_json($f.formatChoice.bedChoice.BED_splice_junctions, $index_track_final, |
101 extra_data_dict) | 108 extra_data_dict) |
102 #end if | 109 #end if |
103 #if $f.formatChoice.bedChoice.bed_select == "bed_blast_alignment_option" | 110 #if $f.formatChoice.bedChoice.bed_select == "bed_blast_alignment_option" |
104 --bedBlastAlignments $f.formatChoice.bedChoice.BED_blast_alignment | 111 --bedBlastAlignments $f.formatChoice.bedChoice.BED_blast_alignment |
105 #silent $prepare_json($f.formatChoice.bedChoice.BED_blast_alignment, $index_track_final, | 112 #silent $prepare_json($f.formatChoice.bedChoice.BED_blast_alignment, $index_track_final, |
106 extra_data_dict) | 113 extra_data_dict) |
107 #end if | 114 #end if |
108 #if $f.formatChoice.bedChoice.bed_select == "bed_blat_alignment_option" | 115 #if $f.formatChoice.bedChoice.bed_select == "bed_blat_alignment_option" |
109 --bigpsl $f.formatChoice.bedChoice.BED_blat_alignment | 116 --bigpsl $f.formatChoice.bedChoice.BED_blat_alignment |
110 #silent $prepare_json($f.formatChoice.bedChoice.BED_blat_alignment, $index_track_final, | 117 #silent $prepare_json($f.formatChoice.bedChoice.BED_blat_alignment, $index_track_final, |
111 extra_data_dict) | 118 extra_data_dict) |
112 #end if | 119 #end if |
113 #end if | 120 #end if |
114 #if $f.formatChoice.format_select == "psl" | 121 #if $f.formatChoice.format_select == "psl" |
115 --psl $f.formatChoice.PSL | 122 --psl $f.formatChoice.PSL |
117 extra_data_dict) | 124 extra_data_dict) |
118 #end if | 125 #end if |
119 #if $f.formatChoice.format_select == "bigwig" | 126 #if $f.formatChoice.format_select == "bigwig" |
120 --bigwig $f.formatChoice.BIGWIG | 127 --bigwig $f.formatChoice.BIGWIG |
121 #silent $prepare_json($f.formatChoice.BIGWIG, $index_track_final, | 128 #silent $prepare_json($f.formatChoice.BIGWIG, $index_track_final, |
129 extra_data_dict) | |
130 #end if | |
131 #if $f.formatChoice.format_select == "bigbed" | |
132 --bigbed $f.formatChoice.BIGBED | |
133 #silent $prepare_json($f.formatChoice.BIGBED, $index_track_final, | |
122 extra_data_dict) | 134 extra_data_dict) |
123 #end if | 135 #end if |
124 #if $f.formatChoice.format_select == "gff3" | 136 #if $f.formatChoice.format_select == "gff3" |
125 --gff3 $f.formatChoice.GFF3 | 137 --gff3 $f.formatChoice.GFF3 |
126 #silent $prepare_json($f.formatChoice.GFF3, $index_track_final, | 138 #silent $prepare_json($f.formatChoice.GFF3, $index_track_final, |
178 <param name="format_select" type="select" label="Format"> | 190 <param name="format_select" type="select" label="Format"> |
179 <option value="bam" selected="true">BAM</option> | 191 <option value="bam" selected="true">BAM</option> |
180 <option value="bed">BED</option> | 192 <option value="bed">BED</option> |
181 <option value="psl">PSL</option> | 193 <option value="psl">PSL</option> |
182 <option value="bigwig">BIGWIG</option> | 194 <option value="bigwig">BIGWIG</option> |
195 <option value="bigbed">BIGBED</option> | |
183 <option value="gff3">GFF3</option> | 196 <option value="gff3">GFF3</option> |
184 <option value="gtf">GTF</option> | 197 <option value="gtf">GTF</option> |
185 </param> | 198 </param> |
186 | 199 |
187 <when value="bam"> | 200 <when value="bam"> |
198 <valid initial="string.letters,string.digits"> | 211 <valid initial="string.letters,string.digits"> |
199 <add value="#"/> | 212 <add value="#"/> |
200 </valid> | 213 </valid> |
201 </sanitizer> | 214 </sanitizer> |
202 </param> | 215 </param> |
203 </when> | 216 </when> |
204 <when value="bed"> | 217 <when value="bed"> |
205 <conditional name="bedChoice"> | 218 <conditional name="bedChoice"> |
206 <param name="bed_select" type="select" label="Bed Choice"> | 219 <param name="bed_select" type="select" label="Bed Choice"> |
207 <option value="bed_generic" selected="true">BED Generic (bed3+)</option> | 220 <option value="bed_generic" selected="true">BED Generic (bed3+)</option> |
221 <option value="bed_cytoBand">cytoBand Track (bed4)</option> | |
208 <option value="bed_simple_repeats_option">BED Simple repeat (bed4+12 / simpleRepeat.as)</option> | 222 <option value="bed_simple_repeats_option">BED Simple repeat (bed4+12 / simpleRepeat.as)</option> |
209 <option value="bed_splice_junctions_option">BED Splice junctions (bed12+1 / spliceJunctions.as)</option> | 223 <option value="bed_splice_junctions_option">BED Splice junctions (bed12+1 / spliceJunctions.as)</option> |
210 <option value="bed_blast_alignment_option">Blast alignments (bed12+12 / bigPsl.as)</option> | 224 <option value="bed_blast_alignment_option">Blast alignments (bed12+12 / bigPsl.as)</option> |
211 <option value="bed_blat_alignment_option">BLAT alignments (bigPsl / bigPsl.as)</option> | 225 <option value="bed_blat_alignment_option">BLAT alignments (bigPsl / bigPsl.as)</option> |
212 </param> | 226 </param> |
216 name="BED" | 230 name="BED" |
217 type="data" | 231 type="data" |
218 label="Generic Bed File Choice" | 232 label="Generic Bed File Choice" |
219 /> | 233 /> |
220 | 234 |
235 </when> | |
236 <when value="bed_cytoBand"> | |
237 <param | |
238 format="bed" | |
239 name="BED_cytoBand" | |
240 type="data" | |
241 label="cytoBand Track (Bed4)" | |
242 /> | |
221 </when> | 243 </when> |
222 <when value="bed_simple_repeats_option"> | 244 <when value="bed_simple_repeats_option"> |
223 <param | 245 <param |
224 format="bed" | 246 format="bed" |
225 name="BED_simple_repeats" | 247 name="BED_simple_repeats" |
291 <add value="#"/> | 313 <add value="#"/> |
292 </valid> | 314 </valid> |
293 </sanitizer> | 315 </sanitizer> |
294 </param> | 316 </param> |
295 </when> | 317 </when> |
318 <when value="bigbed"> | |
319 <param | |
320 format="bigbed" | |
321 name="BIGBED" | |
322 type="data" | |
323 label="BIGBED File" | |
324 /> | |
325 <param name="longLabel" type="text" size="30" label="Track name" /> | |
326 <param name="track_color" type="color" label="Track color" value="#000000"> | |
327 <sanitizer> | |
328 <valid initial="string.letters,string.digits"> | |
329 <add value="#"/> | |
330 </valid> | |
331 </sanitizer> | |
332 </param> | |
333 </when> | |
296 <when value="gff3"> | 334 <when value="gff3"> |
297 <param | 335 <param |
298 format="gff3" | 336 format="gff3" |
299 name="GFF3" | 337 name="GFF3" |
300 type="data" | 338 type="data" |
472 value="bed_simple_repeats/myHub/Dbia3/tracks/Repeating_Elements_by_TrfBig.bb" | 510 value="bed_simple_repeats/myHub/Dbia3/tracks/Repeating_Elements_by_TrfBig.bb" |
473 compare="sim_size" | 511 compare="sim_size" |
474 /> | 512 /> |
475 </output> | 513 </output> |
476 </test> | 514 </test> |
477 | 515 |
478 | 516 |
479 <!-- Test with Psl --> | 517 <!-- Test with Psl --> |
480 <test> | 518 <test> |
481 <param name="genome_name" value="Dbia3"/> | 519 <param name="genome_name" value="Dbia3"/> |
482 <param name="fasta_file" value="common/dbia3.fa"/> | 520 <param name="fasta_file" value="common/dbia3.fa"/> |
1027 | 1065 |
1028 <help> | 1066 <help> |
1029 This Galaxy tool permits to prepare your files to be ready for | 1067 This Galaxy tool permits to prepare your files to be ready for |
1030 Assembly Hub visualization. | 1068 Assembly Hub visualization. |
1031 </help> | 1069 </help> |
1070 | |
1071 <citations> | |
1072 <citation type="doi">10.7490/f1000research.1112719.1</citation> | |
1073 </citations> | |
1032 </tool> | 1074 </tool> |