comparison jbrowse_hub.xml @ 5:e762f4b9e4bd draft

planemo upload for repository https://github.com/Yating-L/jbrowse-archive-creator.git commit a3a8cdf5c9b100db56b2534e8718b5fc976435ff
author yating-l
date Fri, 07 Jul 2017 17:21:23 -0400
parents 7e471cdd9e71
children
comparison
equal deleted inserted replaced
4:7e471cdd9e71 5:e762f4b9e4bd
1 <tool id="jbrowse_hub" name="JBrowse Archive Creator" version="1.0.0"> 1 <tool id="jbrowse_hub" name="JBrowse Archive Creator" version="1.0.1">
2 <description> 2 <description>
3 This Galaxy tool is used to prepare your files to be ready for displaying on JBrowse 3 This Galaxy tool is used to prepare your files to be ready for displaying on JBrowse
4 </description> 4 </description>
5 5
6 <requirements> 6 <requirements>
54 --bedSimpleRepeats $f.formatChoice.bedChoice.BED_simple_repeats 54 --bedSimpleRepeats $f.formatChoice.bedChoice.BED_simple_repeats
55 #silent $prepare_json($f.formatChoice.bedChoice.BED_simple_repeats, extra_data_dict) 55 #silent $prepare_json($f.formatChoice.bedChoice.BED_simple_repeats, extra_data_dict)
56 #elif $f.formatChoice.bedChoice.bed_select == 'bed_splice_junctions_option' 56 #elif $f.formatChoice.bedChoice.bed_select == 'bed_splice_junctions_option'
57 --bedSpliceJunctions $f.formatChoice.bedChoice.BED_splice_junctions 57 --bedSpliceJunctions $f.formatChoice.bedChoice.BED_splice_junctions
58 #silent $prepare_json($f.formatChoice.bedChoice.BED_splice_junctions, extra_data_dict) 58 #silent $prepare_json($f.formatChoice.bedChoice.BED_splice_junctions, extra_data_dict)
59 #elif $f.formatChoice.bedChoice.bed_select == 'bigpsl'
60 --bigpsl $f.formatChoice.bedChoice.BigPsl
61 #silent $prepare_json($f.formatChoice.bedChoice.BigPsl, extra_data_dict)
59 #end if 62 #end if
60 #end if 63 #end if
61 #if $f.formatChoice.format_select == 'bam' 64 #if $f.formatChoice.format_select == 'bam'
62 --bam $f.formatChoice.BAM 65 --bam $f.formatChoice.BAM
63 #silent $prepare_json($f.formatChoice.BAM, extra_data_dict) 66 #silent $prepare_json($f.formatChoice.BAM, extra_data_dict)
78 #end if 81 #end if
79 #if $f.formatChoice.format_select == 'blastxml' 82 #if $f.formatChoice.format_select == 'blastxml'
80 --blastxml $f.formatChoice.BlastXML 83 --blastxml $f.formatChoice.BlastXML
81 #silent $prepare_json($f.formatChoice.BlastXML, extra_data_dict) 84 #silent $prepare_json($f.formatChoice.BlastXML, extra_data_dict)
82 #end if 85 #end if
83 #if $f.formatChoice.format_select == 'bigpsl'
84 --bigpsl $f.formatChoice.BigPsl
85 #silent $prepare_json($f.formatChoice.BigPsl, extra_data_dict)
86 #end if
87 #if $f.formatChoice.format_select == 'gtf' 86 #if $f.formatChoice.format_select == 'gtf'
88 --gtf $f.formatChoice.GTF 87 --gtf $f.formatChoice.GTF
89 #set track_color = str($f.formatChoice.track_color) 88 #set track_color = str($f.formatChoice.track_color)
90 #silent extra_data_dict.update({"color" : $track_color}) 89 #silent extra_data_dict.update({"color" : $track_color})
91 #silent $prepare_json($f.formatChoice.GTF, extra_data_dict) 90 #silent $prepare_json($f.formatChoice.GTF, extra_data_dict)
117 <conditional name="formatChoice"> 116 <conditional name="formatChoice">
118 <param name="format_select" type="select" label="Format"> 117 <param name="format_select" type="select" label="Format">
119 <option value="bam" selected="true">BAM</option> 118 <option value="bam" selected="true">BAM</option>
120 <option value="bed">BED</option> 119 <option value="bed">BED</option>
121 <option value="blastxml">BlastXML</option> 120 <option value="blastxml">BlastXML</option>
122 <option value="bigpsl">BigPsl</option>
123 <option value="bigwig">BigWig</option> 121 <option value="bigwig">BigWig</option>
124 <option value="gff3">GFF3</option> 122 <option value="gff3">GFF3</option>
125 <option value="gtf">GTF</option> 123 <option value="gtf">GTF</option>
126 </param> 124 </param>
127 125
138 <conditional name="bedChoice"> 136 <conditional name="bedChoice">
139 <param name="bed_select" type="select" label="Bed Choice"> 137 <param name="bed_select" type="select" label="Bed Choice">
140 <option value="bed_generic_option">BED format</option> 138 <option value="bed_generic_option">BED format</option>
141 <option value="bed_simple_repeats_option">BED Simple repeat (bed4+12 / simpleRepeat.as)</option> 139 <option value="bed_simple_repeats_option">BED Simple repeat (bed4+12 / simpleRepeat.as)</option>
142 <option value="bed_splice_junctions_option">BED Splice junctions (bed12+1 / spliceJunctions.as)</option> 140 <option value="bed_splice_junctions_option">BED Splice junctions (bed12+1 / spliceJunctions.as)</option>
141 <option value="bigpsl">Blat Alignment (bed12+12 / bigPsl.as)</option>
143 </param> 142 </param>
144 <when value="bed_generic_option"> 143 <when value="bed_generic_option">
145 <param 144 <param
146 format="bed" 145 format="bed"
147 name="BED_generic" 146 name="BED_generic"
161 <param 160 <param
162 format="bed" 161 format="bed"
163 name="BED_splice_junctions" 162 name="BED_splice_junctions"
164 type="data" 163 type="data"
165 label="Bed Splice Junctions (Bed12+1) File" 164 label="Bed Splice Junctions (Bed12+1) File"
165 />
166 </when>
167 <when value="bigpsl">
168 <param
169 format="bed"
170 name="BigPsl"
171 type="data"
172 label="Blat Alignments File"
166 /> 173 />
167 </when> 174 </when>
168 </conditional> 175 </conditional>
169 <param name="label" type="text" size="30" value="BED file" label="Track name" /> 176 <param name="label" type="text" size="30" value="BED file" label="Track name" />
170 <param name="track_color" type="color" label="Track color" value="#daa520"> 177 <param name="track_color" type="color" label="Track color" value="#daa520">
181 name="BlastXML" 188 name="BlastXML"
182 type="data" 189 type="data"
183 label="Blast Alignments File" 190 label="Blast Alignments File"
184 /> 191 />
185 <param name="label" type="text" size="30" value="Blast Alignment" label="Track name" /> 192 <param name="label" type="text" size="30" value="Blast Alignment" label="Track name" />
186 </when> 193 <param name="track_color" type="color" label="Track color" value="#daa520">
187 <when value="bigpsl"> 194 <sanitizer>
188 <param 195 <valid initial="string.letters,string.digits">
189 format="bigpsl" 196 <add value="#"/>
190 name="BigPsl" 197 </valid>
191 type="data" 198 </sanitizer>
192 label="Blat Alignments File" 199 </param>
193 />
194 <param name="label" type="text" size="30" value="Blat Alignment" label="Track name" />
195 </when> 200 </when>
196 <when value="bigwig"> 201 <when value="bigwig">
197 <param 202 <param
198 format="bigwig" 203 format="bigwig"
199 name="BIGWIG" 204 name="BIGWIG"