comparison bowtie2_wrapper.xml @ 30:2f3400246bfc draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bowtie2 commit 37384c4ef9fee552914e0e13897ae4c37ef2d24a"
author iuc
date Mon, 31 Jan 2022 08:31:13 +0000
parents 56dcf3929d02
children f66e4858ca26
comparison
equal deleted inserted replaced
29:56dcf3929d02 30:2f3400246bfc
6 <macros> 6 <macros>
7 <import>bowtie2_macros.xml</import> 7 <import>bowtie2_macros.xml</import>
8 </macros> 8 </macros>
9 <requirements> 9 <requirements>
10 <requirement type="package" version="@TOOL_VERSION@">bowtie2</requirement> 10 <requirement type="package" version="@TOOL_VERSION@">bowtie2</requirement>
11 <requirement type="package" version="1.11">samtools</requirement> 11 <requirement type="package" version="1.14">samtools</requirement>
12 </requirements> 12 </requirements>
13 <version_command>bowtie2 --version</version_command> 13 <version_command>bowtie2 --version</version_command>
14 <command detect_errors="exit_code"><![CDATA[ 14 <command detect_errors="exit_code"><![CDATA[
15 ## Use pipefail if available to quit with first non-zero exit code 15 ## Use pipefail if available to quit with first non-zero exit code
16 set -o | grep -q pipefail && set -o pipefail; 16 set -o | grep -q pipefail && set -o pipefail;
660 <param name="analysis_type_selector" value="simple"/> 660 <param name="analysis_type_selector" value="simple"/>
661 <param name="source" value="history" /> 661 <param name="source" value="history" />
662 <param name="input_1" value="bowtie2-fq1.fq" ftype="fastqsanger"/> 662 <param name="input_1" value="bowtie2-fq1.fq" ftype="fastqsanger"/>
663 <param name="input_2" value="bowtie2-fq2.fq" ftype="fastqsanger"/> 663 <param name="input_2" value="bowtie2-fq2.fq" ftype="fastqsanger"/>
664 <param name="own_file" value="bowtie2-ref.fasta" /> 664 <param name="own_file" value="bowtie2-ref.fasta" />
665 <output name="output" file="bowtie2-test1.bam" ftype="bam" lines_diff="2"/> 665 <output name="output" file="bowtie2-test1.bam" ftype="bam" lines_diff="4"/>
666 </test> 666 </test>
667 <test expect_num_outputs="3"> 667 <test expect_num_outputs="3">
668 <!-- test on list paired collection --> 668 <!-- test on list paired collection -->
669 <param name="type" value="paired_collection"/> 669 <param name="type" value="paired_collection"/>
670 <param name="paired_options_selector" value="no"/> 670 <param name="paired_options_selector" value="no"/>
676 <element name="forward" value="bowtie2-fq1.fq" ftype="fastqsanger" /> 676 <element name="forward" value="bowtie2-fq1.fq" ftype="fastqsanger" />
677 <element name="reverse" value="bowtie2-fq2.fq" ftype="fastqsanger" /> 677 <element name="reverse" value="bowtie2-fq2.fq" ftype="fastqsanger" />
678 </collection> 678 </collection>
679 </param> 679 </param>
680 <param name="own_file" value="bowtie2-ref.fasta" /> 680 <param name="own_file" value="bowtie2-ref.fasta" />
681 <output name="output" file="bowtie2-test1.bam" ftype="bam" lines_diff="2"/> 681 <output name="output" file="bowtie2-test1.bam" ftype="bam" lines_diff="4"/>
682 </test> 682 </test>
683 <test expect_num_outputs="1"> 683 <test expect_num_outputs="1">
684 <!-- test on paired-end datasets with read group info --> 684 <!-- test on paired-end datasets with read group info -->
685 <param name="type" value="paired"/> 685 <param name="type" value="paired"/>
686 <param name="paired_options_selector" value="no"/> 686 <param name="paired_options_selector" value="no"/>
691 <param name="PL" value="CAPILLARY"/> 691 <param name="PL" value="CAPILLARY"/>
692 <param name="source" value="history" /> 692 <param name="source" value="history" />
693 <param name="input_1" value="bowtie2-fq1.fq" ftype="fastqsanger"/> 693 <param name="input_1" value="bowtie2-fq1.fq" ftype="fastqsanger"/>
694 <param name="input_2" value="bowtie2-fq2.fq" ftype="fastqsanger"/> 694 <param name="input_2" value="bowtie2-fq2.fq" ftype="fastqsanger"/>
695 <param name="own_file" value="bowtie2-ref.fasta" /> 695 <param name="own_file" value="bowtie2-ref.fasta" />
696 <output name="output" file="bowtie2-test2.bam" ftype="bam" lines_diff="2"/> 696 <output name="output" file="bowtie2-test2.bam" ftype="bam" lines_diff="4"/>
697 </test> 697 </test>
698 <test expect_num_outputs="2"> 698 <test expect_num_outputs="2">
699 <!-- test on paired-end datasets with stats output --> 699 <!-- test on paired-end datasets with stats output -->
700 <param name="type" value="paired"/> 700 <param name="type" value="paired"/>
701 <param name="paired_options_selector" value="no"/> 701 <param name="paired_options_selector" value="no"/>
704 <param name="source" value="history" /> 704 <param name="source" value="history" />
705 <param name="input_1" value="bowtie2-fq1.fq" ftype="fastqsanger"/> 705 <param name="input_1" value="bowtie2-fq1.fq" ftype="fastqsanger"/>
706 <param name="input_2" value="bowtie2-fq2.fq" ftype="fastqsanger"/> 706 <param name="input_2" value="bowtie2-fq2.fq" ftype="fastqsanger"/>
707 <param name="own_file" value="bowtie2-ref.fasta" /> 707 <param name="own_file" value="bowtie2-ref.fasta" />
708 <param name="save_mapping_stats" value="true" /> 708 <param name="save_mapping_stats" value="true" />
709 <output name="output" file="bowtie2-test1.bam" ftype="bam" lines_diff="2"/> 709 <output name="output" file="bowtie2-test1.bam" ftype="bam" lines_diff="4"/>
710 <output name="mapping_stats"> 710 <output name="mapping_stats">
711 <assert_contents> 711 <assert_contents>
712 <has_text text="of these" /> 712 <has_text text="of these" />
713 </assert_contents> 713 </assert_contents>
714 </output> 714 </output>
723 <param name="ID" value="rg1"/> 723 <param name="ID" value="rg1"/>
724 <param name="PL" value="CAPILLARY"/> 724 <param name="PL" value="CAPILLARY"/>
725 <param name="source" value="history" /> 725 <param name="source" value="history" />
726 <param name="input_1" value="bowtie2-fq_il.fq" ftype="fastqsanger"/> 726 <param name="input_1" value="bowtie2-fq_il.fq" ftype="fastqsanger"/>
727 <param name="own_file" value="bowtie2-ref.fasta" /> 727 <param name="own_file" value="bowtie2-ref.fasta" />
728 <output name="output" file="bowtie2-test_il.bam" ftype="bam" lines_diff="2"/> 728 <output name="output" file="bowtie2-test_il.bam" ftype="bam" lines_diff="4"/>
729 </test> 729 </test>
730 <test expect_num_outputs="1"> 730 <test expect_num_outputs="1">
731 <!-- test on fastqsanger.gz paired-end datasets --> 731 <!-- test on fastqsanger.gz paired-end datasets -->
732 <param name="type" value="paired"/> 732 <param name="type" value="paired"/>
733 <param name="paired_options_selector" value="no"/> 733 <param name="paired_options_selector" value="no"/>
735 <param name="analysis_type_selector" value="simple"/> 735 <param name="analysis_type_selector" value="simple"/>
736 <param name="source" value="history" /> 736 <param name="source" value="history" />
737 <param name="input_1" value="bowtie2-fq1.fq.gz" ftype="fastqsanger.gz"/> 737 <param name="input_1" value="bowtie2-fq1.fq.gz" ftype="fastqsanger.gz"/>
738 <param name="input_2" value="bowtie2-fq2.fq.gz" ftype="fastqsanger.gz"/> 738 <param name="input_2" value="bowtie2-fq2.fq.gz" ftype="fastqsanger.gz"/>
739 <param name="own_file" value="bowtie2-ref.fasta" /> 739 <param name="own_file" value="bowtie2-ref.fasta" />
740 <output name="output" file="bowtie2-test1.bam" ftype="bam" lines_diff="2"/> 740 <output name="output" file="bowtie2-test1.bam" ftype="bam" lines_diff="4"/>
741 </test> 741 </test>
742 <test expect_num_outputs="1"> 742 <test expect_num_outputs="1">
743 <!-- test on fastqsanger.bz2 paired-end datasets --> 743 <!-- test on fastqsanger.bz2 paired-end datasets -->
744 <param name="type" value="paired"/> 744 <param name="type" value="paired"/>
745 <param name="paired_options_selector" value="no"/> 745 <param name="paired_options_selector" value="no"/>
747 <param name="analysis_type_selector" value="simple"/> 747 <param name="analysis_type_selector" value="simple"/>
748 <param name="source" value="history" /> 748 <param name="source" value="history" />
749 <param name="input_1" value="bowtie2-fq1.fq.bz2" ftype="fastqsanger.bz2"/> 749 <param name="input_1" value="bowtie2-fq1.fq.bz2" ftype="fastqsanger.bz2"/>
750 <param name="input_2" value="bowtie2-fq2.fq.bz2" ftype="fastqsanger.bz2"/> 750 <param name="input_2" value="bowtie2-fq2.fq.bz2" ftype="fastqsanger.bz2"/>
751 <param name="own_file" value="bowtie2-ref.fasta" /> 751 <param name="own_file" value="bowtie2-ref.fasta" />
752 <output name="output" file="bowtie2-test1.bam" ftype="bam" lines_diff="2"/> 752 <output name="output" file="bowtie2-test1.bam" ftype="bam" lines_diff="4"/>
753 </test> 753 </test>
754 <test expect_num_outputs="1"> 754 <test expect_num_outputs="1">
755 <!-- test on fasta paired-end datasets --> 755 <!-- test on fasta paired-end datasets -->
756 <param name="type" value="paired"/> 756 <param name="type" value="paired"/>
757 <param name="paired_options_selector" value="no"/> 757 <param name="paired_options_selector" value="no"/>
759 <param name="analysis_type_selector" value="simple"/> 759 <param name="analysis_type_selector" value="simple"/>
760 <param name="source" value="history" /> 760 <param name="source" value="history" />
761 <param name="input_1" value="bowtie2-fq1.fa" ftype="fasta"/> 761 <param name="input_1" value="bowtie2-fq1.fa" ftype="fasta"/>
762 <param name="input_2" value="bowtie2-fq2.fa" ftype="fasta"/> 762 <param name="input_2" value="bowtie2-fq2.fa" ftype="fasta"/>
763 <param name="own_file" value="bowtie2-ref.fasta" /> 763 <param name="own_file" value="bowtie2-ref.fasta" />
764 <output name="output" file="bowtie2-test_fasta_in.bam" ftype="bam" lines_diff="2"/> 764 <output name="output" file="bowtie2-test_fasta_in.bam" ftype="bam" lines_diff="4"/>
765 </test> 765 </test>
766 <test expect_num_outputs="1"> 766 <test expect_num_outputs="1">
767 <!-- test on fasta paired-end datasets with bam_native as output --> 767 <!-- test on fasta paired-end datasets with bam_native as output -->
768 <param name="type" value="paired"/> 768 <param name="type" value="paired"/>
769 <param name="paired_options_selector" value="no"/> 769 <param name="paired_options_selector" value="no"/>