comparison maker.xml @ 9:a444254e9a57 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/maker commit 739da8be15072cfd98cc0b8d6bfa9dedb25a98f0"
author iuc
date Tue, 08 Feb 2022 14:17:58 +0000
parents 3c1a01127868
children 370c210d9541
comparison
equal deleted inserted replaced
8:3c1a01127868 9:a444254e9a57
2 <tool id="maker" name="Maker" profile="16.04" version="@VERSION@+galaxy@SUFFIX_VERSION@"> 2 <tool id="maker" name="Maker" profile="16.04" version="@VERSION@+galaxy@SUFFIX_VERSION@">
3 <description>genome annotation pipeline</description> 3 <description>genome annotation pipeline</description>
4 <macros> 4 <macros>
5 <import>macros.xml</import> 5 <import>macros.xml</import>
6 </macros> 6 </macros>
7 <xrefs>
8 <xref type="bio.tools">maker</xref>
9 </xrefs>
7 <expand macro="requirements"/> 10 <expand macro="requirements"/>
8 <command><![CDATA[ 11 <command><![CDATA[
9 RM_PATH=\$(which RepeatMasker) && 12 RM_PATH=\$(which RepeatMasker) &&
10 if [ -z "\$RM_PATH" ] ; then echo "Failed to find RepeatMasker in PATH (\$PATH)" >&2 ; exit 1 ; fi && 13 if [ -z "\$RM_PATH" ] ; then echo "Failed to find RepeatMasker in PATH (\$PATH)" >&2 ; exit 1 ; fi &&
11 14
240 TMP= # specify a directory other than the system default temporary directory for temporary files 243 TMP= # specify a directory other than the system default temporary directory for temporary files
241 ]]></configfile> 244 ]]></configfile>
242 </configfiles> 245 </configfiles>
243 246
244 <inputs> 247 <inputs>
248 <!-- More info on licensing in https://github.com/galaxyproject/iwc/pull/47#issuecomment-962260646 -->
249 <param name="license_agreement" type="boolean" label="Are you running Maker for academic use, or did you purchase a license?"
250 help="The MAKER authors specifically allowed to make it available on Galaxy. MAKER is free for academic use, but commercial Galaxy users of MAKER still need a license, which can be obtained at http://weatherby.genetics.utah.edu/cgi-bin/registration/maker_license.cgi">
251 <validator type="expression" message="You must either run Maker for academic use, or purchase a license.">value</validator>
252 </param>
253
245 <param name="genome" type="data" format="fasta" label="Genome to annotate"/> 254 <param name="genome" type="data" format="fasta" label="Genome to annotate"/>
246 <param name="organism_type" type="select" label="Organism type"> 255 <param name="organism_type" type="select" label="Organism type">
247 <option value="eukaryotic">Eukaryotic</option> 256 <option value="eukaryotic">Eukaryotic</option>
248 <option value="prokaryotic">Prokaryotic</option> 257 <option value="prokaryotic">Prokaryotic</option>
249 </param> 258 </param>
297 <param name="augustus_species" type="select" label="Augustus species model"> 306 <param name="augustus_species" type="select" label="Augustus species model">
298 <!-- If you update this list, please also update it in augustus and busco tools (../augustus/augustus.xml and ../busco/busco.xml) --> 307 <!-- If you update this list, please also update it in augustus and busco tools (../augustus/augustus.xml and ../busco/busco.xml) -->
299 <option value="human">Homo sapiens</option> 308 <option value="human">Homo sapiens</option>
300 <option value="fly">Drosophila melanogaster</option> 309 <option value="fly">Drosophila melanogaster</option>
301 <option value="arabidopsis">Arabidopsis thaliana</option> 310 <option value="arabidopsis">Arabidopsis thaliana</option>
302 <option value="brugia ">Brugia malayi</option>
303 <option value="aedes">Aedes aegypti</option> 311 <option value="aedes">Aedes aegypti</option>
304 <option value="tribolium2012">Tribolium castaneum</option> 312 <option value="tribolium2012">Tribolium castaneum</option>
305 <option value="schistosoma">Schistosoma mansoni</option> 313 <option value="schistosoma">Schistosoma mansoni</option>
306 <option value="tetrahymena">Tetrahymena thermophila</option> 314 <option value="tetrahymena">Tetrahymena thermophila</option>
307 <option value="galdieria">Galdieria sulphuraria</option> 315 <option value="galdieria">Galdieria sulphuraria</option>
308 <option value="maize">Zea mays</option> 316 <option value="maize">Zea mays</option>
309 <option value="toxoplasma">Toxoplasma gondii</option> 317 <option value="toxoplasma">Toxoplasma gondii</option>
310 <option value="caenorhabditis ">Caenorhabditis elegans</option> 318 <option value="caenorhabditis">Caenorhabditis elegans</option>
311 <option value="aspergillus_fumigatus">Aspergillus fumigatus</option> 319 <option value="aspergillus_fumigatus">Aspergillus fumigatus</option>
312 <option value="aspergillus_nidulans ">Aspergillus nidulans</option> 320 <option value="aspergillus_nidulans">Aspergillus nidulans</option>
313 <option value="aspergillus_oryzae ">Aspergillus oryzae</option> 321 <option value="aspergillus_oryzae">Aspergillus oryzae</option>
314 <option value="aspergillus_terreus">Aspergillus terreus</option> 322 <option value="aspergillus_terreus">Aspergillus terreus</option>
315 <option value="botrytis_cinerea ">Botrytis cinerea</option> 323 <option value="botrytis_cinerea">Botrytis cinerea</option>
316 <option value="candida_albicans ">Candida albicans</option> 324 <option value="candida_albicans">Candida albicans</option>
317 <option value="candida_guilliermondii ">Candida guilliermondii</option> 325 <option value="candida_guilliermondii">Candida guilliermondii</option>
318 <option value="candida_tropicalis ">Candida tropicalis</option> 326 <option value="candida_tropicalis">Candida tropicalis</option>
319 <option value="chaetomium_globosum">Chaetomium globosum</option> 327 <option value="chaetomium_globosum">Chaetomium globosum</option>
320 <option value="coccidioides_immitis">Coccidioides immitis</option> 328 <option value="coccidioides_immitis">Coccidioides immitis</option>
321 <option value="coprinus">Coprinus cinereus</option>
322 <option value="coprinus_cinereus">Coprinus cinereus</option> 329 <option value="coprinus_cinereus">Coprinus cinereus</option>
323 <option value="cryptococcus_neoformans_gattii">Cryptococcus neoformans gattii</option> 330 <option value="cryptococcus_neoformans_gattii">Cryptococcus neoformans gattii</option>
324 <option value="cryptococcus_neoformans_neoformans_B">Cryptococcus neoformans neoformans</option> 331 <option value="cryptococcus_neoformans_neoformans_B">Cryptococcus neoformans neoformans B</option>
325 <option value="cryptococcus_neoformans_neoformans_JEC21">Cryptococcus neoformans neoformans</option> 332 <option value="cryptococcus_neoformans_neoformans_JEC21">Cryptococcus neoformans neoformans JEC21</option>
326 <option value="cryptococcus">Cryptococcus neoformans</option>
327 <option value="debaryomyces_hansenii">Debaryomyces hansenii</option> 333 <option value="debaryomyces_hansenii">Debaryomyces hansenii</option>
328 <option value="encephalitozoon_cuniculi_GB">Encephalitozoon cuniculi</option> 334 <option value="encephalitozoon_cuniculi_GB">Encephalitozoon cuniculi GB</option>
329 <option value="eremothecium_gossypii">Eremothecium gossypii</option> 335 <option value="eremothecium_gossypii">Eremothecium gossypii</option>
330 <option value="fusarium_graminearum ">Fusarium graminearum</option> 336 <option value="fusarium_graminearum">Fusarium graminearum</option>
331 <option value="histoplasma_capsulatum ">Histoplasma capsulatum</option> 337 <option value="histoplasma_capsulatum">Histoplasma capsulatum</option>
332 <option value="histoplasma">Histoplasma capsulatum</option> 338 <option value="kluyveromyces_lactis">Kluyveromyces lactis</option>
333 <option value="kluyveromyces_lactis ">Kluyveromyces lactis</option> 339 <option value="laccaria_bicolor">Laccaria bicolor</option>
334 <option value="laccaria_bicolor ">Laccaria bicolor</option>
335 <option value="lamprey">Petromyzon marinus</option> 340 <option value="lamprey">Petromyzon marinus</option>
336 <option value="leishmania_tarentolae">Leishmania tarentolae</option> 341 <option value="leishmania_tarentolae">Leishmania tarentolae</option>
337 <option value="lodderomyces_elongisporus">Lodderomyces elongisporus</option> 342 <option value="lodderomyces_elongisporus">Lodderomyces elongisporus</option>
338 <option value="magnaporthe_grisea ">Magnaporthe grisea</option> 343 <option value="magnaporthe_grisea">Magnaporthe grisea</option>
339 <option value="neurospora_crassa">Neurospora crassa</option> 344 <option value="neurospora_crassa">Neurospora crassa</option>
340 <option value="phanerochaete_chrysosporium">Phanerochaete chrysosporium</option> 345 <option value="phanerochaete_chrysosporium">Phanerochaete chrysosporium</option>
341 <option value="pichia_stipitis">Pichia stipitis</option> 346 <option value="pichia_stipitis">Pichia stipitis</option>
342 <option value="rhizopus_oryzae">Rhizopus oryzae</option> 347 <option value="rhizopus_oryzae">Rhizopus oryzae</option>
343 <option value="saccharomyces_cerevisiae_S288C">Saccharomyces cerevisiae</option> 348 <option value="saccharomyces_cerevisiae_S288C">Saccharomyces cerevisiae S288C</option>
344 <option value="saccharomyces_cerevisiae_rm11-1a_1">Saccharomyces cerevisiae</option> 349 <option value="saccharomyces_cerevisiae_rm11-1a_1">Saccharomyces cerevisiae rm11-1a_1</option>
345 <option value="saccharomyces">Saccharomyces cerevisiae</option> 350 <option value="saccharomyces">Saccharomyces cerevisiae</option>
346 <option value="schizosaccharomyces_pombe">Schizosaccharomyces pombe</option> 351 <option value="schizosaccharomyces_pombe">Schizosaccharomyces pombe</option>
347 <option value="trichinella">Trichinella spiralis</option> 352 <option value="trichinella">Trichinella spiralis</option>
348 <option value="ustilago_maydis">Ustilago maydis</option> 353 <option value="ustilago_maydis">Ustilago maydis</option>
349 <option value="yarrowia_lipolytica">Yarrowia lipolytica</option> 354 <option value="yarrowia_lipolytica">Yarrowia lipolytica</option>
362 <option value="coyote_tobacco">Coyote tobacco</option> 367 <option value="coyote_tobacco">Coyote tobacco</option>
363 <option value="s_aureus">Staphylococcus aureus</option> 368 <option value="s_aureus">Staphylococcus aureus</option>
364 <option value="thermoanaerobacter_tengcongensis">Thermoanaerobacter tengcongensis</option> 369 <option value="thermoanaerobacter_tengcongensis">Thermoanaerobacter tengcongensis</option>
365 <option value="wheat">wheat</option> 370 <option value="wheat">wheat</option>
366 <option value="zebrafish">Danio rerio</option> 371 <option value="zebrafish">Danio rerio</option>
367 <option value="anidulans">Aspergillus nidulans</option>
368 <option value="bombus_impatiens1">Bombus impatiens1</option> 372 <option value="bombus_impatiens1">Bombus impatiens1</option>
369 <option value="bombus_terrestris2">Bombus terrestris2</option> 373 <option value="bombus_terrestris2">Bombus terrestris2</option>
370 <option value="botrytis_cinerea">Botrytis cinerea</option>
371 <option value="brugia_malayi">Brugia malayi</option> 374 <option value="brugia_malayi">Brugia malayi</option>
372 <option value="conidiobolus_coronatus">Conidiobolus coronatus</option> 375 <option value="conidiobolus_coronatus">Conidiobolus coronatus</option>
373 <option value="cryptococcus_neoformans">Cryptococcus neoformans</option> 376 <option value="cryptococcus_neoformans">Cryptococcus neoformans</option>
374 <option value="culex_pipiens">Culex pipiens</option> 377 <option value="culex_pipiens">Culex pipiens</option>
375 <option value="elephant_shark">Callorhinchus milii</option> 378 <option value="elephant_shark">Callorhinchus milii</option>
376 <option value="honeybee1">Apis mellifera</option> 379 <option value="honeybee1">Apis mellifera</option>
377 <option value="phanerochaete_chrysosporium">Phanerochaete chrysosporium</option>
378 <option value="pea_aphid">Acyrthosiphon pisum</option> 380 <option value="pea_aphid">Acyrthosiphon pisum</option>
379 <option value="rhodnius_prolixus">Rhodnius prolixus</option> 381 <option value="rhodnius_prolixus">Rhodnius prolixus</option>
380 <option value="ustilago_maydis">Ustilago maydis</option>
381 <option value="verticillium_albo_atrum1">Verticillium albo atrum1</option> 382 <option value="verticillium_albo_atrum1">Verticillium albo atrum1</option>
382 <option value="verticillium_longisporum1">Verticillium longisporum1</option> 383 <option value="verticillium_longisporum1">Verticillium longisporum1</option>
383 <option value="Xipophorus_maculatus">Xipophorus_maculatus</option> 384 <option value="Xipophorus_maculatus">Xipophorus maculatus</option>
384 <option value="adorsata">adorsata</option> 385 <option value="adorsata">adorsata</option>
385 <option value="ancylostoma_ceylanicum">ancylostoma_ceylanicum</option> 386 <option value="ancylostoma_ceylanicum">Ancylostoma ceylanicum</option>
386 <option value="maker2_athal1">maker2_athal1</option> 387 <option value="maker2_athal1">maker2_athal1</option>
387 <option value="maker2_c_elegans1">maker2_c_elegans1</option> 388 <option value="maker2_c_elegans1">maker2_c_elegans1</option>
388 <option value="maker2_dmel1">maker2_dmel1</option> 389 <option value="maker2_dmel1">maker2_dmel1</option>
389 <option value="maker2_spomb1">maker2_spomb1</option> 390 <option value="maker2_spomb1">maker2_spomb1</option>
390 <option value="parasteatoda">parasteatoda</option> 391 <option value="parasteatoda">parasteatoda</option>
487 <data format="gff3" name="output_evidences" label="${tool.name} on ${on_string}: evidences"/> 488 <data format="gff3" name="output_evidences" label="${tool.name} on ${on_string}: evidences"/>
488 <data format="gff3" name="output_full" label="${tool.name} on ${on_string}: full gff (evidences + final annotation)"/> 489 <data format="gff3" name="output_full" label="${tool.name} on ${on_string}: full gff (evidences + final annotation)"/>
489 </outputs> 490 </outputs>
490 <tests> 491 <tests>
491 <test> 492 <test>
493 <param name="license_agreement" value="true" />
492 <param name="genome" value="genome.fasta"/> 494 <param name="genome" value="genome.fasta"/>
493 <param name="est_evidences|est" value="est.fasta"/> 495 <param name="est_evidences|est" value="est.fasta"/>
494 <param name="est_evidences|est2genome" value="1"/> 496 <param name="est_evidences|est2genome" value="1"/>
495 <param name="repeat_masking|repeat_source|source_type" value="no"/> 497 <param name="repeat_masking|repeat_source|source_type" value="no"/>
496 <output name="output_gff" file="annot.gff3"/> 498 <output name="output_gff" file="annot.gff3"/>
497 <output name="output_evidences" file="evidences.gff3" compare="sim_size"/> 499 <output name="output_evidences" file="evidences.gff3" compare="sim_size"/>
498 </test> 500 </test>
499 <test> 501 <test>
502 <param name="license_agreement" value="true" />
500 <param name="genome" value="genome.fasta"/> 503 <param name="genome" value="genome.fasta"/>
501 <param name="organism_type" value="prokaryotic"/> 504 <param name="organism_type" value="prokaryotic"/>
502 <param name="est_evidences|est" value="est.fasta"/> 505 <param name="est_evidences|est" value="est.fasta"/>
503 <param name="est_evidences|est2genome" value="1"/> 506 <param name="est_evidences|est2genome" value="1"/>
504 <param name="repeat_masking|repeat_source|source_type" value="no"/> 507 <param name="repeat_masking|repeat_source|source_type" value="no"/>
505 <output name="output_gff" file="annot_proc.gff3"/> 508 <output name="output_gff" file="annot_proc.gff3"/>
506 <output name="output_evidences" file="evidences_proc.gff3" compare="sim_size"/> 509 <output name="output_evidences" file="evidences_proc.gff3" compare="sim_size"/>
507 </test> 510 </test>
508 <test> 511 <test>
512 <param name="license_agreement" value="true" />
509 <param name="genome" value="genome.fasta"/> 513 <param name="genome" value="genome.fasta"/>
510 <param name="reannotation|reannotate" value="yes"/> 514 <param name="reannotation|reannotate" value="yes"/>
511 <param name="reannotation|maker_gff" value="evidences.gff3"/> 515 <param name="reannotation|maker_gff" value="evidences.gff3"/>
512 <param name="reannotation|est_pass" value="true"/> 516 <param name="reannotation|est_pass" value="true"/>
513 <param name="est_evidences|est2genome" value="1"/> 517 <param name="est_evidences|est2genome" value="1"/>
514 <param name="repeat_masking|repeat_source|source_type" value="no"/> 518 <param name="repeat_masking|repeat_source|source_type" value="no"/>
515 <output name="output_gff" file="annot_reuse.gff3"/> 519 <output name="output_gff" file="annot_reuse.gff3"/>
516 <output name="output_evidences" file="evidences_reuse.gff3" compare="sim_size"/> 520 <output name="output_evidences" file="evidences_reuse.gff3" compare="sim_size"/>
517 </test> 521 </test>
518 <test> 522 <test>
523 <param name="license_agreement" value="true" />
519 <param name="genome" value="genome.fasta"/> 524 <param name="genome" value="genome.fasta"/>
520 <param name="abinitio_gene_prediction|snaphmm" value="snap.hmm"/> 525 <param name="abinitio_gene_prediction|snaphmm" value="snap.hmm"/>
521 <param name="abinitio_gene_prediction|aug_prediction|augustus_mode" value="builtin"/> 526 <param name="abinitio_gene_prediction|aug_prediction|augustus_mode" value="builtin"/>
522 <param name="abinitio_gene_prediction|aug_prediction|augustus_species" value="human"/> 527 <param name="abinitio_gene_prediction|aug_prediction|augustus_species" value="human"/>
523 <param name="est_evidences|est" value="est.fasta"/> 528 <param name="est_evidences|est" value="est.fasta"/>
525 <param name="repeat_masking|repeat_source|source_type" value="no"/> 530 <param name="repeat_masking|repeat_source|source_type" value="no"/>
526 <output name="output_gff" file="annot_human.gff3" compare="sim_size"/> 531 <output name="output_gff" file="annot_human.gff3" compare="sim_size"/>
527 <output name="output_evidences" file="evidences_human.gff3" compare="sim_size"/> 532 <output name="output_evidences" file="evidences_human.gff3" compare="sim_size"/>
528 </test> 533 </test>
529 <test> 534 <test>
535 <param name="license_agreement" value="true" />
530 <param name="genome" value="genome.fasta"/> 536 <param name="genome" value="genome.fasta"/>
531 <param name="abinitio_gene_prediction|snaphmm" value="snap.hmm"/> 537 <param name="abinitio_gene_prediction|snaphmm" value="snap.hmm"/>
532 <param name="abinitio_gene_prediction|aug_prediction|augustus_mode" value="history"/> 538 <param name="abinitio_gene_prediction|aug_prediction|augustus_mode" value="history"/>
533 <param name="abinitio_gene_prediction|aug_prediction|augustus_model" value="local.tar.gz" ftype="augustus"/> 539 <param name="abinitio_gene_prediction|aug_prediction|augustus_model" value="local.tar.gz" ftype="augustus"/>
534 <param name="est_evidences|est" value="est.fasta"/> 540 <param name="est_evidences|est" value="est.fasta"/>
536 <param name="repeat_masking|repeat_source|source_type" value="no"/> 542 <param name="repeat_masking|repeat_source|source_type" value="no"/>
537 <output name="output_gff" file="annot_model.gff3" compare="sim_size"/> 543 <output name="output_gff" file="annot_model.gff3" compare="sim_size"/>
538 <output name="output_evidences" file="evidences_model.gff3" compare="sim_size"/> 544 <output name="output_evidences" file="evidences_model.gff3" compare="sim_size"/>
539 </test> 545 </test>
540 <test> 546 <test>
547 <param name="license_agreement" value="true" />
541 <param name="genome" value="genome.fasta"/> 548 <param name="genome" value="genome.fasta"/>
542 <param name="est_evidences|est" value="est.fasta"/> 549 <param name="est_evidences|est" value="est.fasta"/>
543 <param name="est_evidences|est2genome" value="1"/> 550 <param name="est_evidences|est2genome" value="1"/>
544 <param name="repeat_masking|repeat_source|source_type" value="no"/> 551 <param name="repeat_masking|repeat_source|source_type" value="no"/>
545 <output name="output_gff" file="annot_norm.gff3"/> 552 <output name="output_gff" file="annot_norm.gff3"/>
546 <output name="output_evidences" file="evidences_norm.gff3" compare="sim_size"/> 553 <output name="output_evidences" file="evidences_norm.gff3" compare="sim_size"/>
547 </test> 554 </test>
548 <test> 555 <test>
556 <param name="license_agreement" value="true" />
549 <param name="genome" value="genome.fasta"/> 557 <param name="genome" value="genome.fasta"/>
550 <param name="est_evidences|est" value="est.fasta"/> 558 <param name="est_evidences|est" value="est.fasta"/>
551 <param name="est_evidences|est2genome" value="1"/> 559 <param name="est_evidences|est2genome" value="1"/>
552 <param name="repeat_masking|repeat_source|source_type" value="dfam"/> 560 <param name="repeat_masking|repeat_source|source_type" value="dfam"/>
553 <param name="repeat_masking|repeat_source|species_list" value="drosophila" /> 561 <param name="repeat_masking|repeat_source|species_list" value="drosophila" />
554 <output name="output_gff" file="annot_dfam.gff3"/> 562 <output name="output_gff" file="annot_dfam.gff3"/>
555 <output name="output_evidences" file="evidences_norm.gff3" compare="sim_size"/> 563 <output name="output_evidences" file="evidences_norm.gff3" compare="sim_size"/>
556 </test> 564 </test>
557 <test> 565 <test>
566 <param name="license_agreement" value="true" />
558 <param name="genome" value="genome.fasta"/> 567 <param name="genome" value="genome.fasta"/>
559 <param name="est_evidences|est" value="est.fasta"/> 568 <param name="est_evidences|est" value="est.fasta"/>
560 <param name="est_evidences|est2genome" value="1"/> 569 <param name="est_evidences|est2genome" value="1"/>
561 <param name="repeat_masking|repeat_source|source_type" value="dfam_up"/> 570 <param name="repeat_masking|repeat_source|source_type" value="dfam_up"/>
562 <param name="repeat_masking|repeat_source|dfam_lib" value="Dfam_partial_test.h5" ftype="h5" /> 571 <param name="repeat_masking|repeat_source|dfam_lib" value="Dfam_partial_test.h5" ftype="h5" />
563 <param name="repeat_masking|repeat_source|species_name" value="rodent" /> 572 <param name="repeat_masking|repeat_source|species_name" value="rodent" />
564 <output name="output_gff" file="annot_dfam_up.gff3"/> 573 <output name="output_gff" file="annot_dfam_up.gff3"/>
565 <output name="output_evidences" file="evidences_norm_dfam_up.gff3" compare="sim_size"/> 574 <output name="output_evidences" file="evidences_norm_dfam_up.gff3" compare="sim_size"/>
566 </test> 575 </test>
567 <test> 576 <test>
577 <param name="license_agreement" value="true" />
568 <param name="genome" value="genome.fasta"/> 578 <param name="genome" value="genome.fasta"/>
569 <param name="est_evidences|est" value="non_IUPAC.fasta"/> 579 <param name="est_evidences|est" value="non_IUPAC.fasta"/>
570 <param name="est_evidences|est2genome" value="1"/> 580 <param name="est_evidences|est2genome" value="1"/>
571 <param name="repeat_masking|repeat_source|source_type" value="no"/> 581 <param name="repeat_masking|repeat_source|source_type" value="no"/>
572 <param name="advanced|fix_nucleotides" value="true"/> 582 <param name="advanced|fix_nucleotides" value="true"/>