Mercurial > repos > devteam > fastq_filter
changeset 6:ff7d49ec777f 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:50:05 +0000 |
| parents | 144275714590 |
| children | |
| files | fastq_filter.xml macros.xml |
| diffstat | 2 files changed, 94 insertions(+), 58 deletions(-) [+] |
line wrap: on
line diff
--- a/fastq_filter.xml Fri Oct 04 10:34:25 2024 +0000 +++ b/fastq_filter.xml Sun Nov 23 17:50:05 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>
--- a/macros.xml Fri Oct 04 10:34:25 2024 +0000 +++ b/macros.xml Sun Nov 23 17:50:05 2025 +0000 @@ -1,11 +1,11 @@ <macros> - <token name="@TOOL_VERSION@">1.1.5</token> - <token name="@VERSION_SUFFIX@">2</token> - <token name="@PROFILE@">23.1</token> + <token name="@TOOL_VERSION@">1.2</token> + <token name="@VERSION_SUFFIX@">0</token> + <token name="@PROFILE@">24.2</token> <xml name="requirements"> <requirements> <requirement type="package" version="@TOOL_VERSION@">galaxy_sequence_utils</requirement> <yield/> </requirements> - </xml>> + </xml> </macros>
