Mercurial > repos > devteam > gffread
comparison gffread.xml @ 5:f312cff50fda draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/gffread commit 35e5b87300fb4e64d6d4eab376012ca9c524a432"
author | iuc |
---|---|
date | Mon, 11 Nov 2019 18:27:24 -0500 |
parents | 0cf496c45054 |
children | bba49324f2fa |
comparison
equal
deleted
inserted
replaced
4:0cf496c45054 | 5:f312cff50fda |
---|---|
1 <tool id="gffread" name="gffread" version="@VERSION@.1"> | 1 <tool id="gffread" name="gffread" version="@VERSION@.0"> |
2 <description>Filters and/or converts GFF3/GTF2 records</description> | 2 <description>Filters and/or converts GFF3/GTF2 records</description> |
3 <macros> | 3 <macros> |
4 <token name="@VERSION@">0.11.4</token> | 4 <token name="@VERSION@">0.11.6</token> |
5 <xml name="fasta_output_select"> | 5 <xml name="fasta_output_select"> |
6 <param name="fa_outputs" type="select" display="checkboxes" multiple="true" label="Select fasta outputs"> | 6 <param name="fa_outputs" type="select" display="checkboxes" multiple="true" label="Select fasta outputs"> |
7 <option value="-w exons.fa">fasta file with spliced exons for each GFF transcript (-w exons.fa)</option> | 7 <option value="-w exons.fa">fasta file with spliced exons for each GFF transcript (-w exons.fa)</option> |
8 <option value="-x cds.fa">fasta file with spliced CDS for each GFF transcript (-x cds.fa)</option> | 8 <option value="-x cds.fa">fasta file with spliced CDS for each GFF transcript (-x cds.fa)</option> |
9 <option value="-y pep.fa">protein fasta file with the translation of CDS for each record (-y pep.fa)</option> | 9 <option value="-y pep.fa">protein fasta file with the translation of CDS for each record (-y pep.fa)</option> |
124 <param name="filtering" type="select" display="checkboxes" multiple="true" label="filters"> | 124 <param name="filtering" type="select" display="checkboxes" multiple="true" label="filters"> |
125 <option value="-U">discard single-exon transcripts (-U)</option> | 125 <option value="-U">discard single-exon transcripts (-U)</option> |
126 <option value="-C">coding only: discard mRNAs that have no CDS feature (-C)</option> | 126 <option value="-C">coding only: discard mRNAs that have no CDS feature (-C)</option> |
127 <option value="-G">only parse additional exon attributes from the first exon and move them to the mRNA level (useful for GTF input) (-G)</option> | 127 <option value="-G">only parse additional exon attributes from the first exon and move them to the mRNA level (useful for GTF input) (-G)</option> |
128 <option value="-O">process also non-transcript GFF records (by default non-transcript records are ignored) (-O)</option> | 128 <option value="-O">process also non-transcript GFF records (by default non-transcript records are ignored) (-O)</option> |
129 <!-- The no-pseudo option is broken in 0.11.4 of gffread. | 129 <option value="--no-pseudo">filter out records matching the 'pseudo' keyword (--no-pseudo)</option> |
130 See https://github.com/gpertea/gffread/issues/43 --> | |
131 <!-- <option value="\-\-no-pseudo">filter out records matching the 'pseudo' keyword (\-\-no-pseudo)</option> --> | |
132 </param> | 130 </param> |
133 <conditional name="region"> | 131 <conditional name="region"> |
134 <param name="region_filter" type="select" label="Filter by genome region"> | 132 <param name="region_filter" type="select" label="Filter by genome region"> |
135 <option value="none">No</option> | 133 <option value="none">No</option> |
136 <option value="filter">Yes</option> | 134 <option value="filter">Yes</option> |
267 <test> | 265 <test> |
268 <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> | 266 <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> |
269 <param name="gff_fmt" value="gff"/> | 267 <param name="gff_fmt" value="gff"/> |
270 <output name="output_gff" file="Homo_sapiens.GRCh37_19.71.gff3" ftype="gff3" lines_diff="2" /> | 268 <output name="output_gff" file="Homo_sapiens.GRCh37_19.71.gff3" ftype="gff3" lines_diff="2" /> |
271 </test> | 269 </test> |
272 | |
273 <test> | 270 <test> |
274 <param name="input" ftype="gtf" value="ecoli-k12.gff3"/> | 271 <param name="input" ftype="gtf" value="ecoli-k12.gff3"/> |
275 <param name="gff_fmt" value="gff"/> | 272 <param name="gff_fmt" value="gff"/> |
276 <param name="full_gff_attribute_preservation" value="-F"/> | 273 <param name="full_gff_attribute_preservation" value="-F"/> |
277 <output name="output_gff" file="ecoli-k12.processed.gff3" ftype="gff3" lines_diff="2" /> | 274 <output name="output_gff" file="ecoli-k12.processed.gff3" ftype="gff3" lines_diff="2" /> |
278 </test> | 275 </test> |
279 | |
280 <!-- The no-pseudo option is broken in 0.11.4 of gffread. | |
281 See https://github.com/gpertea/gffread/issues/43 --> | |
282 <!-- | |
283 <test> | 276 <test> |
284 <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> | 277 <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> |
285 <param name="filtering" value="/-/-no-pseudo"/> # Fix dashes when uncommenting | 278 <param name="filtering" value="--no-pseudo"/> |
286 <param name="gff_fmt" value="gtf"/> | 279 <param name="gff_fmt" value="gtf"/> |
287 <output name="output_gtf"> | 280 <output name="output_gtf"> |
288 <assert_contents> | 281 <assert_contents> |
289 <not_has_text text="pseudo" /> | 282 <not_has_text text="pseudo" /> |
290 </assert_contents> | 283 </assert_contents> |
291 </output> | 284 </output> |
292 </test> | 285 </test> |
293 --> | |
294 | |
295 <test> | 286 <test> |
296 <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> | 287 <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> |
297 <param name="region_filter" value="filter"/> | 288 <param name="region_filter" value="filter"/> |
298 <param name="range" value="19:496500..504965"/> | 289 <param name="range" value="19:496500..504965"/> |
299 <param name="gff_fmt" value="gtf"/> | 290 <param name="gff_fmt" value="gtf"/> |
302 <has_text text="ENST00000587541" /> | 293 <has_text text="ENST00000587541" /> |
303 <has_text text="ENST00000382683" /> | 294 <has_text text="ENST00000382683" /> |
304 </assert_contents> | 295 </assert_contents> |
305 </output> | 296 </output> |
306 </test> | 297 </test> |
307 | |
308 <test> | 298 <test> |
309 <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> | 299 <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> |
310 <param name="region_filter" value="filter"/> | 300 <param name="region_filter" value="filter"/> |
311 <param name="range" value="19:496500..504965"/> | 301 <param name="range" value="19:496500..504965"/> |
312 <param name="discard_partial" value="true"/> | 302 <param name="discard_partial" value="true"/> |
316 <not_has_text text="ENST00000587541" /> | 306 <not_has_text text="ENST00000587541" /> |
317 <has_text text="ENST00000382683" /> | 307 <has_text text="ENST00000382683" /> |
318 </assert_contents> | 308 </assert_contents> |
319 </output> | 309 </output> |
320 </test> | 310 </test> |
321 | |
322 <test> | 311 <test> |
323 <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> | 312 <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> |
324 <param name="filtering" value="-C"/> | 313 <param name="filtering" value="-C"/> |
325 <param name="region_filter" value="filter"/> | 314 <param name="region_filter" value="filter"/> |
326 <param name="range" value="19:496500..504965"/> | 315 <param name="range" value="19:496500..504965"/> |
330 <not_has_text text="ENST00000587541" /> | 319 <not_has_text text="ENST00000587541" /> |
331 <has_text text="ENST00000382683" /> | 320 <has_text text="ENST00000382683" /> |
332 </assert_contents> | 321 </assert_contents> |
333 </output> | 322 </output> |
334 </test> | 323 </test> |
335 | |
336 <test> | 324 <test> |
337 <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> | 325 <param name="input" ftype="gtf" value="Homo_sapiens.GRCh37_19.71.gtf"/> |
338 <param name="source" value="history"/> | 326 <param name="source" value="history"/> |
339 <param name="genome_fasta" ftype="fasta" value="Homo_sapiens.GRCh37.71.dna.chromosome.19.fa"/> | 327 <param name="genome_fasta" ftype="fasta" value="Homo_sapiens.GRCh37.71.dna.chromosome.19.fa"/> |
340 <param name="fa_outputs" value="-w exons.fa,-x cds.fa,-y pep.fa"/> | 328 <param name="fa_outputs" value="-w exons.fa,-x cds.fa,-y pep.fa"/> |