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"/> |
