Mercurial > repos > iuc > samtools_markdup
diff samtools_markdup.xml @ 7:ce32171c6d44 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/samtools/samtools_markdup commit deb37086489259607f5edcba25750434bbf4823e
author | iuc |
---|---|
date | Fri, 07 Apr 2023 21:47:07 +0000 |
parents | b5527cc104ab |
children | a389f74c3630 |
line wrap: on
line diff
--- a/samtools_markdup.xml Mon Aug 15 09:17:57 2022 +0000 +++ b/samtools_markdup.xml Fri Apr 07 21:47:07 2023 +0000 @@ -1,4 +1,4 @@ -<tool id="samtools_markdup" name="Samtools markdup" version="@TOOL_VERSION@+galaxy0" profile="@PROFILE@" > +<tool id="samtools_markdup" name="Samtools markdup" version="@TOOL_VERSION@+galaxy1" profile="@PROFILE@" > <description>marks duplicate alignments</description> <macros> <import>macros.xml</import> @@ -85,9 +85,9 @@ <!-- output bam, if input was name sorted then restore this sorting order --> <data name="output" format="bam" from_work_dir="outfile" label="${tool.name} on ${on_string}"> <change_format> - <when input="output_format.select_oformat" value="SAM" format="sam" /> - <when input="output_format.select_oformat" value="BAM" format="bam" /> - <when input="output_format.select_oformat" value="CRAM" format="cram" /> + <when input="output_options.output_format.select_oformat" value="SAM" format="sam" /> + <when input="output_options.output_format.select_oformat" value="BAM" format="bam" /> + <when input="output_options.output_format.select_oformat" value="CRAM" format="cram" /> </change_format> </data> <data name="stats_output" format="txt" label="${tool.name} on ${on_string}: statistics"> @@ -97,31 +97,31 @@ <tests> <!-- 1) --> <test expect_num_outputs="1"> - <param name="bamfile" value="1_markdup.sam" /> + <param name="bamfile" value="1_markdup.sam" ftype="sam" /> <output name="output" file="1_markdup.expected.bam" ftype="bam" lines_diff="4" /> </test> <!-- 2) --> <test expect_num_outputs="1"> - <param name="bamfile" value="2_remove_dups.sam" /> + <param name="bamfile" value="2_remove_dups.sam" ftype="sam" /> <param name="remove" value="-r" /> <output name="output" file="2_remove_dups.expected.bam" ftype="bam" lines_diff="4" /> </test> <!-- 3) --> <test expect_num_outputs="1"> - <param name="bamfile" value="3_mark_supp_dup.bam" /> + <param name="bamfile" value="3_mark_supp_dup.bam" ftype="bam" /> <param name="supp" value="-S" /> <output name="output" file="3_mark_supp_dup.expected.bam" ftype="bam" lines_diff="4" /> </test> <!-- 4) test stats output --> <test expect_num_outputs="2"> - <param name="bamfile" value="1_markdup.sam" /> + <param name="bamfile" value="1_markdup.sam" ftype="sam"/> <param name="stats" value="yes" /> <output name="output" file="1_markdup.expected.bam" ftype="bam" lines_diff="4" /> <output name="stats_output" file="stats.txt" lines_diff="2" /> </test> <!-- 5) check that stderr is not swallowed w test data from fixmate --> <test expect_num_outputs="2" expect_exit_code="1" expect_failure="true"> - <param name="bamfile" value="3_two_read_mapped.sam" /> + <param name="bamfile" value="3_two_read_mapped.sam" ftype="sam" /> <param name="stats" value="yes"/> <!-- for some reason this is not possible at the moment <output name="stats_output"> @@ -135,35 +135,35 @@ </test> <!-- 6) check optical distance and check -c option --> <test expect_num_outputs="1"> - <param name="bamfile" value="1_markdup.sam" /> + <param name="bamfile" value="1_markdup.sam" ftype="sam"/> <param name="odist" value="10" /> <param name="existing_tags" value="-c" /> <output name="output" file="6_markdup.expected.bam" ftype="bam" lines_diff="4" /> </test> <!-- 7) check new mode s --> <test expect_num_outputs="1"> - <param name="bamfile" value="1_markdup.sam" /> + <param name="bamfile" value="1_markdup.sam" ftype="sam"/> <param name="mode" value="s" /> <output name="output" file="7_markdup.expected.bam" ftype="bam" lines_diff="4" /> </test> <!-- 8) check include-fails --> <test expect_num_outputs="1"> - <param name="bamfile" value="1_markdup.sam" /> + <param name="bamfile" value="1_markdup.sam" ftype="sam"/> <param name="include_fails" value="true" /> <output name="output" file="8_markdup.expected.bam" ftype="bam" lines_diff="4" /> </test> <!-- 9) test sam format --> <test expect_num_outputs="1"> - <param name="bamfile" value="1_markdup.sam" /> + <param name="bamfile" value="1_markdup.sam" ftype="sam"/> <param name="select_oformat" value="SAM" /> - <output name="output" file="9_markdup.expected.sam" lines_diff="4" /> + <output name="output" file="9_markdup.expected.sam" ftype="sam" lines_diff="4" /> </test> <!-- 10) test cram format --> <test expect_num_outputs="1"> - <param name="bamfile" value="10_markdup.sam" /> + <param name="bamfile" value="10_markdup.sam" ftype="sam"/> <param name="select_oformat" value="CRAM" /> <param name="ref_file" value="test.fa" /> - <output name="output" file="10_markdup.expected.cram" compare="sim_size" delta="250"/> + <output name="output" file="10_markdup.expected.cram" ftype="cram" compare="sim_size" delta="250"/> </test> </tests> <help>