Mercurial > repos > devteam > fastq_filter
diff fastq_filter.xml @ 7:8afe4308ef8e draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tool_collections/galaxy_sequence_utils/fastq_filter commit a5766d27dcddd1891766476a913d0eae1ec7a3c9
| author | iuc |
|---|---|
| date | Sun, 23 Nov 2025 17:48:16 +0000 |
| parents | 2acc5fd82ea2 |
| children |
line wrap: on
line diff
--- a/fastq_filter.xml Fri Oct 04 10:33:03 2024 +0000 +++ b/fastq_filter.xml Sun Nov 23 17:48:16 2025 +0000 @@ -109,12 +109,16 @@ <param name="max_quality" value="0"/> <param name="max_num_deviants" value="0"/> <param name="paired_end" value="false"/> - <param name="base_offset_type" value="offsets_absolute"/> - <param name="left_column_offset" value="0"/> - <param name="right_column_offset" value="0"/> - <param name="score_operation" value="min"/> - <param name="score_comparison" value=">="/> - <param name="score" value="0"/> + <repeat name="fastq_filters"> + <conditional name="offset_type"> + <param name="base_offset_type" value="offsets_absolute"/> + <param name="left_column_offset" value="0"/> + <param name="right_column_offset" value="0"/> + </conditional> + <param name="score_operation" value="min"/> + <param name="score_comparison" value=">="/> + <param name="score" value="0"/> + </repeat> <output name="output_file" file="sanger_full_range_original_sanger.fastqsanger" ftype="fastqsanger" /> </test> <!-- Do nothing filter compressed --> @@ -126,12 +130,16 @@ <param name="max_quality" value="0"/> <param name="max_num_deviants" value="0"/> <param name="paired_end" value="false"/> - <param name="base_offset_type" value="offsets_absolute"/> - <param name="left_column_offset" value="0"/> - <param name="right_column_offset" value="0"/> - <param name="score_operation" value="min"/> - <param name="score_comparison" value=">="/> - <param name="score" value="0"/> + <repeat name="fastq_filters"> + <conditional name="offset_type"> + <param name="base_offset_type" value="offsets_absolute"/> + <param name="left_column_offset" value="0"/> + <param name="right_column_offset" value="0"/> + </conditional> + <param name="score_operation" value="min"/> + <param name="score_comparison" value=">="/> + <param name="score" value="0"/> + </repeat> <output name="output_file" file="sanger_full_range_original_sanger.fastqsanger.gz" ftype="fastqsanger.gz" decompress="true"/> </test> <!-- crippled input types prevent this test <test> @@ -159,12 +167,16 @@ <param name="max_quality" value="0"/> <param name="max_num_deviants" value="0"/> <param name="paired_end" value="false"/> - <param name="base_offset_type" value="offsets_absolute"/> - <param name="left_column_offset" value="0"/> - <param name="right_column_offset" value="0"/> - <param name="score_operation" value="min"/> - <param name="score_comparison" value=">="/> - <param name="score" value="0"/> + <repeat name="fastq_filters"> + <conditional name="offset_type"> + <param name="base_offset_type" value="offsets_absolute"/> + <param name="left_column_offset" value="0"/> + <param name="right_column_offset" value="0"/> + </conditional> + <param name="score_operation" value="min"/> + <param name="score_comparison" value=">="/> + <param name="score" value="0"/> + </repeat> <output name="output_file" file="sanger_full_range_as_cssanger.fastqcssanger" ftype="fastqcssanger" /> </test> <!-- Remove all Filter --> @@ -176,12 +188,16 @@ <param name="max_quality" value="0"/> <param name="max_num_deviants" value="0"/> <param name="paired_end" value="false"/> - <param name="base_offset_type" value="offsets_absolute"/> - <param name="left_column_offset" value="0"/> - <param name="right_column_offset" value="0"/> - <param name="score_operation" value="min"/> - <param name="score_comparison" value=">="/> - <param name="score" value="0"/> + <repeat name="fastq_filters"> + <conditional name="offset_type"> + <param name="base_offset_type" value="offsets_absolute"/> + <param name="left_column_offset" value="0"/> + <param name="right_column_offset" value="0"/> + </conditional> + <param name="score_operation" value="min"/> + <param name="score_comparison" value=">="/> + <param name="score" value="0"/> + </repeat> <output name="output_file" file="empty_file.dat" ftype="fastqsanger" /> </test> <!-- crippled input types prevent this test <test> @@ -209,12 +225,16 @@ <param name="max_quality" value="0"/> <param name="max_num_deviants" value="1"/> <param name="paired_end" value="false"/> - <param name="base_offset_type" value="offsets_absolute"/> - <param name="left_column_offset" value="0"/> - <param name="right_column_offset" value="0"/> - <param name="score_operation" value="min"/> - <param name="score_comparison" value=">="/> - <param name="score" value="0"/> + <repeat name="fastq_filters"> + <conditional name="offset_type"> + <param name="base_offset_type" value="offsets_absolute"/> + <param name="left_column_offset" value="0"/> + <param name="right_column_offset" value="0"/> + </conditional> + <param name="score_operation" value="min"/> + <param name="score_comparison" value=">="/> + <param name="score" value="0"/> + </repeat> <output name="output_file" file="sanger_full_range_original_sanger.fastqsanger" ftype="fastqsanger" /> </test> <!-- crippled input types prevent this test<test> @@ -242,12 +262,16 @@ <param name="max_quality" value="0"/> <param name="max_num_deviants" value="0"/> <param name="paired_end" value="false"/> - <param name="base_offset_type" value="offsets_absolute"/> - <param name="left_column_offset" value="1"/> - <param name="right_column_offset" value="1"/> - <param name="score_operation" value="min"/> - <param name="score_comparison" value=">="/> - <param name="score" value="1"/> + <repeat name="fastq_filters"> + <conditional name="offset_type"> + <param name="base_offset_type" value="offsets_absolute"/> + <param name="left_column_offset" value="1"/> + <param name="right_column_offset" value="1"/> + </conditional> + <param name="score_operation" value="min"/> + <param name="score_comparison" value=">="/> + <param name="score" value="1"/> + </repeat> <output name="output_file" file="sanger_full_range_original_sanger.fastqsanger" ftype="fastqsanger" /> </test> <test> @@ -258,12 +282,16 @@ <param name="max_quality" value="0"/> <param name="max_num_deviants" value="0"/> <param name="paired_end" value="false"/> - <param name="base_offset_type" value="offsets_absolute"/> - <param name="left_column_offset" value="1"/> - <param name="right_column_offset" value="1"/> - <param name="score_operation" value="max"/> - <param name="score_comparison" value="<="/> - <param name="score" value="92"/> + <repeat name="fastq_filters"> + <conditional name="offset_type"> + <param name="base_offset_type" value="offsets_absolute"/> + <param name="left_column_offset" value="1"/> + <param name="right_column_offset" value="1"/> + </conditional> + <param name="score_operation" value="max"/> + <param name="score_comparison" value="<="/> + <param name="score" value="92"/> + </repeat> <output name="output_file" file="sanger_full_range_original_sanger.fastqsanger" ftype="fastqsanger" /> </test> <!-- percent based offsets --> @@ -275,12 +303,16 @@ <param name="max_quality" value="0"/> <param name="max_num_deviants" value="0"/> <param name="paired_end" value="false"/> - <param name="base_offset_type" value="offsets_percent"/> - <param name="left_column_offset" value="1.075"/> - <param name="right_column_offset" value="1.075"/> - <param name="score_operation" value="min"/> - <param name="score_comparison" value=">="/> - <param name="score" value="1"/> + <repeat name="fastq_filters"> + <conditional name="offset_type"> + <param name="base_offset_type" value="offsets_percent"/> + <param name="left_column_offset" value="1.075"/> + <param name="right_column_offset" value="1.075"/> + </conditional> + <param name="score_operation" value="min"/> + <param name="score_comparison" value=">="/> + <param name="score" value="1"/> + </repeat> <output name="output_file" file="sanger_full_range_original_sanger.fastqsanger" ftype="fastqsanger" /> </test> <test> @@ -291,12 +323,16 @@ <param name="max_quality" value="0"/> <param name="max_num_deviants" value="0"/> <param name="paired_end" value="true"/> - <param name="base_offset_type" value="offsets_percent"/> - <param name="left_column_offset" value="1"/> - <param name="right_column_offset" value="1"/> - <param name="score_operation" value="min"/> - <param name="score_comparison" value=">="/> - <param name="score" value="1"/> + <repeat name="fastq_filters"> + <conditional name="offset_type"> + <param name="base_offset_type" value="offsets_percent"/> + <param name="left_column_offset" value="1"/> + <param name="right_column_offset" value="1"/> + </conditional> + <param name="score_operation" value="min"/> + <param name="score_comparison" value=">="/> + <param name="score" value="1"/> + </repeat> <output name="output_file" file="empty_file.dat" ftype="fastqsanger" /> </test> </tests>
