comparison augustus.xml @ 5:b3f5d0879dab draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/augustus commit 0fed5bb024a096dcb5b2858520ba191da7798b6d
author iuc
date Thu, 23 May 2019 18:17:05 -0400
parents 4de31938431b
children ca6d970d931c
comparison
equal deleted inserted replaced
4:4de31938431b 5:b3f5d0879dab
67 $singlestrand 67 $singlestrand
68 $input_genome 68 $input_genome
69 $utr 69 $utr
70 --genemodel=$genemodel 70 --genemodel=$genemodel
71 71
72 #if $hints.usehints == 'T'
73 --hintsfile='$hints.hintsfile' --extrinsicCfgFile='$hints.extrinsiccfg'
74 #end if
75
76 #if $range.userange == 'T'
77 --predictionStart=$range.start --predictionEnd=$range.stop
78 #end if
72 79
73 #if $model.augustus_mode == 'history' 80 #if $model.augustus_mode == 'history'
74 --species=local 81 --species=local
75 #else 82 #else
76 --species=$model.organism 83 --species=$model.organism
221 <option value="forward">forward</option> 228 <option value="forward">forward</option>
222 <option value="backward">backward</option> 229 <option value="backward">backward</option>
223 </param> 230 </param>
224 231
225 <param name="genemodel" label="Gene Model" type="select" 232 <param name="genemodel" label="Gene Model" type="select"
226 help="Gene Model to predict, for more information please refere to the help."> 233 help="Gene Model to predict, for more information please refer to the help.">
227 <option value="complete">complete</option> 234 <option value="complete">complete</option>
228 <option value="partial">partial</option> 235 <option value="partial">partial</option>
229 <option value="intronless">intronless</option> 236 <option value="intronless">intronless</option>
230 <option value="atleastone">atleastone</option> 237 <option value="atleastone">atleastone</option>
231 <option value="exactlyone">exactlyone</option> 238 <option value="exactlyone">exactlyone</option>
232 </param> 239 </param>
240
241 <conditional name="hints">
242 <param name="usehints" label="Use hints (extrinsic information)?" type="select" display="radio">
243 <option value="F">No</option>
244 <option value="T">Yes</option>
245 </param>
246 <when value="T">
247 <param name="hintsfile" label="Select hints file from history" type="data" format="gff"
248 help="A file containing hints in gff format (--hintsfile)"/>
249 <param name="extrinsiccfg" label="Select extrinsic configuration file from history" type="data" format="txt"
250 help="A .cfg file listing hint sources and their boni and mali (--extrinsicCfgFile)"/>
251 </when>
252 <when value="F">
253 </when>
254 </conditional>
255
256 <conditional name="range">
257 <param name="userange" label="Specify prediction sequence range?" type="select" display="radio">
258 <option value="F">No</option>
259 <option value="T">Yes</option>
260 </param>
261 <when value="T">
262 <param name="start" label="Starting position" type="integer" value=""
263 help="The beginning of the search range (--predictionStart)"/>
264 <param name="stop" label="Ending position" type="integer" value=""
265 help="The end of the search range (--predictionEnd); must be greater than starting position"/>
266 </when>
267 <when value="F">
268 </when>
269 </conditional>
233 270
234 <param name="gff" type="boolean" label="GFF formated output" 271 <param name="gff" type="boolean" label="GFF formated output"
235 help="Standard output is GTF." 272 help="Standard output is GTF."
236 truevalue="--gff3=on" falsevalue="--gff3=off" checked="false" /> 273 truevalue="--gff3=on" falsevalue="--gff3=off" checked="false" />
237 274
277 <param name="outputs" value="protein,codingseq,introns,cds,start,stop" /> 314 <param name="outputs" value="protein,codingseq,introns,cds,start,stop" />
278 <output name="output" file="human_augustus_protein_codingseq_introns_cds_main.gtf" ftype="gtf" lines_diff="6"/> 315 <output name="output" file="human_augustus_protein_codingseq_introns_cds_main.gtf" ftype="gtf" lines_diff="6"/>
279 <output name="codingseq_output" file="human_augustus_protein_codingseq_introns_cds_codingseq.fasta" ftype="fasta" /> 316 <output name="codingseq_output" file="human_augustus_protein_codingseq_introns_cds_codingseq.fasta" ftype="fasta" />
280 <output name="protein_output" file="human_augustus_protein_codingseq_introns_cds_protein.fasta" ftype="fasta" /> 317 <output name="protein_output" file="human_augustus_protein_codingseq_introns_cds_protein.fasta" ftype="fasta" />
281 </test> 318 </test>
319 <test>
320 <param name="input_genome" value="chr2R.truncated.fa" ftype="fasta" />
321 <param name="organism" value="fly" />
322 <param name="usehints" value="T" />
323 <param name="hintsfile" value="hints.truncated.adjusted.gff" />
324 <param name="extrinsiccfg" value="extrinsic.truncated.cfg" />
325 <param name="outputs" value="" />
326 <output name="output" file="augustus.hints.output.gtf" ftype="gtf" lines_diff="12">
327 <assert_contents>
328 <has_text_matching expression="chr2R\tAUGUSTUS\tgene\t7560\t9303\t0\.(7[8-9]|8[0-5])\t-\t.\tchr2R.g1" />
329 <has_text_matching expression="chr2R\tAUGUSTUS\ttranscript\t7560\t9303\t0\.(7[8-9]|8[0-5])\t-\t.\tchr2R.g1.t1" />
330 </assert_contents>
331 </output>
332
333 </test>
334 <test>
335 <param name="input_genome" value="chr2R.truncated.fa" ftype="fasta" />
336 <param name="organism" value="fly" />
337 <param name="usehints" value="T" />
338 <param name="hintsfile" value="hints.truncated.adjusted.gff" />
339 <param name="extrinsiccfg" value="extrinsic.truncated.cfg" />
340 <param name="userange" value="T" />
341 <param name="start" value="7000" />
342 <param name="stop" value="9000" />
343 <param name="outputs" value="" />
344 <output name="output" file="augustus.hints_and_range.output.gtf" ftype="gtf" lines_diff="12">
345 <assert_contents>
346 <has_text_matching expression="chr2R\tAUGUSTUS\tgene\t7560\t8931\t0.8[2-5]\t-\t.\tchr2R.g1" />
347 <has_text_matching expression="chr2R\tAUGUSTUS\ttranscript\t7560\t8931\t0.8[2-5]\t-\t.\tchr2R.g1.t1" />
348 </assert_contents>
349 </output>
350 </test>
351
282 </tests> 352 </tests>
283 <help> 353 <help>
284 <![CDATA[ 354 <![CDATA[
285 355
286 **What it does** 356 **What it does**