Mercurial > repos > devteam > samtools_phase
changeset 6:2f901e9402dd draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tool_collections/samtools/samtools_phase commit 8d2369dc1bdafc743920a155c508c20114ebe655
| author | iuc |
|---|---|
| date | Mon, 17 Nov 2025 07:30:45 +0000 |
| parents | b85b9712cb18 |
| children | |
| files | samtools_phase.xml |
| diffstat | 1 files changed, 36 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/samtools_phase.xml Wed Nov 12 13:04:22 2025 +0000 +++ b/samtools_phase.xml Mon Nov 17 07:30:45 2025 +0000 @@ -48,41 +48,62 @@ <data format="bam" from_work_dir="phase_wrapper.chimera.bam" name="chimera" label="${tool.name} on ${on_string}: Chimeric reads" /> </outputs> <tests> + <!-- 1) --> <test> - <param name="option_sets" value="default" /> + <conditional name="option_set"> + <param name="option_sets" value="default" /> + </conditional> <param name="input_bam" value="samtools_phase_in_1.bam" /> - <output name="phase_sets" file="samtools_phase_out_1_log.txt" ftype="txt" /> - <output name="phase0" file="samtools_phase_out_1_phase0.bam" ftype="bam" lines_diff="4" /> - <output name="phase1" file="samtools_phase_out_1_phase1.bam" ftype="bam" lines_diff="4" /> - <output name="chimera" file="empty_file_1.bam" ftype="bam" lines_diff="4" /> + <output name="phase_sets" file="samtools_phase_out_1_log.txt" ftype="txt"> + <assert_contents> + <has_text_matching expression="Descriptions:"/> + </assert_contents> + </output> + <output name="phase0" file="samtools_phase_out_1_phase0.bam" ftype="bam" compare="sim_size"/> + <output name="phase1" file="samtools_phase_out_1_phase1.bam" ftype="bam" compare="sim_size"/> + <output name="chimera" file="empty_file_1.bam" ftype="bam" compare="sim_size"/> </test> + <!-- 2) --> <test> <param name="input_bam" value="samtools_phase_in_2.bam" /> - <param name="option_sets" value="advanced" /> + <conditional name="option_set"> + <param name="option_sets" value="advanced" /> + </conditional> <param name="option_set|block_length" value="13" /> <param name="option_set|min_het" value="37" /> <param name="option_set|min_bq" value="13" /> <param name="option_set|read_depth" value="256" /> <param name="option_set|ignore_chimeras" value="false" /> <param name="option_set|drop_ambiguous" value="true" /> - <output name="phase_sets" file="samtools_phase_out_2_log.txt" ftype="txt" /> - <output name="phase0" file="samtools_phase_out_2_phase0.bam" ftype="bam" lines_diff="4" /> - <output name="phase1" file="samtools_phase_out_2_phase1.bam" ftype="bam" lines_diff="4" /> - <output name="chimera" file="samtools_phase_out_2_chimera.bam" ftype="bam" lines_diff="4" /> + <output name="phase_sets" file="samtools_phase_out_2_log.txt" ftype="txt"> + <assert_contents> + <has_text_matching expression="Descriptions:"/> + </assert_contents> + </output> + <output name="phase0" file="samtools_phase_out_2_phase0.bam" ftype="bam" compare="sim_size"/> + <output name="phase1" file="samtools_phase_out_2_phase1.bam" ftype="bam" compare="sim_size"/> + <output name="chimera" file="samtools_phase_out_2_chimera.bam" ftype="bam" compare="sim_size"/> </test> + <!-- 3) --> <test> <param name="input_bam" value="samtools_phase_in_2.bam" /> - <param name="option_sets" value="advanced" /> + <conditional name="option_set"> + <param name="option_sets" value="advanced" /> + </conditional> <param name="option_set|block_length" value="13" /> <param name="option_set|min_het" value="37" /> <param name="option_set|min_bq" value="13" /> <param name="option_set|read_depth" value="256" /> <param name="option_set|ignore_chimeras" value="true" /> <param name="option_set|drop_ambiguous" value="false" /> - <output name="phase_sets" file="samtools_phase_out_3_log.txt" ftype="txt" /> - <output name="phase0" file="samtools_phase_out_3_phase0.bam" ftype="bam" lines_diff="4" /> - <output name="phase1" file="samtools_phase_out_3_phase1.bam" ftype="bam" lines_diff="4" /> - <output name="chimera" file="empty_file_3.bam" ftype="bam" lines_diff="4" /> + <output name="phase_sets" file="samtools_phase_out_3_log.txt" ftype="txt"> + <assert_contents> + <has_text_matching expression="Descriptions:"/> + </assert_contents> + </output> + <output name="phase0" file="samtools_phase_out_3_phase0.bam" ftype="bam" compare="sim_size"/> + <output name="phase1" file="samtools_phase_out_3_phase1.bam" ftype="bam" compare="sim_size"/> + <output name="chimera" file="empty_file_3.bam" ftype="bam" compare="sim_size"/> </test> </tests> <help><