Mercurial > repos > iuc > filtlong
changeset 5:1dfbdcbf604b draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/filtlong commit 9981466001b7c3e7efa68bcb84337b76ad290da3
author | iuc |
---|---|
date | Mon, 18 Aug 2025 12:38:23 +0000 |
parents | 1f296803dfa3 |
children | |
files | filtlong.xml macros.xml |
diffstat | 2 files changed, 32 insertions(+), 22 deletions(-) [+] |
line wrap: on
line diff
--- a/filtlong.xml Wed Nov 01 08:35:30 2023 +0000 +++ b/filtlong.xml Mon Aug 18 12:38:23 2025 +0000 @@ -29,11 +29,11 @@ #if $external_references.assembly: --assembly '$external_references.assembly' #end if - #if $external_references.illumina_1: - --illumina_1 '$external_references.illumina_1' + #if $external_references.short_1: + --short_1 '$external_references.short_1' #end if - #if $external_references.illumina_2: - --illumina_2 '$external_references.illumina_2' + #if $external_references.short_2: + --short_2 '$external_references.short_2' #end if --length_weight '$score_weights.length_weight' --mean_q_weight '$score_weights.mean_q_weight' @@ -59,8 +59,8 @@ </section> <section name="external_references" title="External references"> <param argument="--assembly" type="data" format="fasta,fasta.gz" optional="True" label="Reference assembly" help="Reference assembly in FASTA format"/> - <param argument="--illumina_1" type="data" format="fastqsanger,fastqsanger.gz" optional="True" label="Reference Illumina read" help="Reference Illumina reads in FASTQ format"/> - <param argument="--illumina_2" type="data" format="fastqsanger,fastqsanger.gz" optional="True" label="Reference Illumina read" help="Reference Illumina reads in FASTQ format"/> + <param argument="--short_1" type="data" format="fastqsanger,fastqsanger.gz" optional="True" label="Reference Illumina read" help="Reference Illumina reads in FASTQ format"/> + <param argument="--short_2" type="data" format="fastqsanger,fastqsanger.gz" optional="True" label="Reference Illumina read" help="Reference Illumina reads in FASTQ format"/> </section> <section name="score_weights" title="Score weights"> <param argument="--length_weight" type="float" min="0" value="1" optional="True" label="Weight length score" help="Weight given to the length score (default: 1)"/> @@ -79,28 +79,38 @@ <data name="outfile" format="fastqsanger" from_work_dir="output.fastq" label="${tool.name} on ${on_string}: Filtered FASTQ"/> </outputs> <tests> - <test> + <test expect_num_outputs="1"> <param name="input_file" ftype="fastqsanger" value="test.fastq.gz"/> - <param name="min_length" value="1000"/> - <param name="keep_percent" value="50"/> - <param name="target_bases" value="500000000"/> + <section name="output_thresholds"> + <param name="min_length" value="1000"/> + <param name="keep_percent" value="50"/> + <param name="target_bases" value="500000000"/> + </section> <output name="outfile" ftype="fastqsanger" file="output.fastq"/> </test> - <test> + <test expect_num_outputs="1"> <param name="input_file" ftype="fastqsanger" value="test.fastq.gz"/> - <param name="assembly" ftype="fasta.gz" value="test_reference.fasta.gz"/> - <param name="illumina_1" ftype="fastqsanger.gz" value="test_reference_1.fastq.gz"/> - <param name="illumina_2" ftype="fastqsanger.gz" value="test_reference_2.fastq.gz"/> - <param name="min_length" value="1000"/> - <param name="keep_percent" value="90"/> - <param name="target_bases" value="500000000"/> - <param name="trim" value="True"/> - <param name="split" value="500"/> + <section name="external_references"> + <param name="assembly" ftype="fasta.gz" value="test_reference.fasta.gz"/> + <param name="short_1" ftype="fastqsanger.gz" value="test_reference_1.fastq.gz"/> + <param name="short_2" ftype="fastqsanger.gz" value="test_reference_2.fastq.gz"/> + </section> + <section name="output_thresholds"> + <param name="min_length" value="1000"/> + <param name="keep_percent" value="90"/> + <param name="target_bases" value="500000000"/> + </section> + <section name="read_manipulation"> + <param name="trim" value="True"/> + <param name="split" value="500"/> + </section> <output name="outfile" ftype="fastqsanger" file="output_reference.fastq"/> </test> - <test> + <test expect_num_outputs="1"> <param name="input_file" ftype="fastqsanger" value="test.fastq.gz"/> - <param name="max_length" value="5000"/> + <section name="output_thresholds"> + <param name="max_length" value="5000"/> + </section> <output name="outfile" ftype="fastqsanger" file="output_max_length.fastq"/> </test> </tests>
--- a/macros.xml Wed Nov 01 08:35:30 2023 +0000 +++ b/macros.xml Mon Aug 18 12:38:23 2025 +0000 @@ -1,5 +1,5 @@ <macros> - <token name="@TOOL_VERSION@">0.2.1</token> + <token name="@TOOL_VERSION@">0.3.0</token> <token name="@VERSION_SUFFIX@">0</token> <token name="@PROFILE@">20.01</token> <xml name="biotools">