Mercurial > repos > matthias > dada2_filterandtrim
diff dada2_filterAndTrim.xml @ 5:ea57169fd0d0 draft
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit 990192685955e9cda0282e348c28ef6462d88a38
author | matthias |
---|---|
date | Sun, 05 May 2019 12:28:14 -0400 |
parents | e4b415aa4c84 |
children | 37305bbf8f44 |
line wrap: on
line diff
--- a/dada2_filterAndTrim.xml Mon Apr 29 09:50:04 2019 -0400 +++ b/dada2_filterAndTrim.xml Sun May 05 12:28:14 2019 -0400 @@ -79,10 +79,10 @@ <option value="FALSE">no</option> </param> <when value="TRUE"> - <param name="reads" type="data_collection" collection_type="paired" format="fastqsanger,fastqsanger.gz" label="Paired short read data"/> + <param name="reads" argument="fwd/rev" type="data_collection" collection_type="paired" format="fastqsanger,fastqsanger.gz" label="Paired short read data"/> </when> <when value="FALSE"> - <param name="reads" type="data" format="fastqsanger,fastqsanger.gz" label="Short read data"/> + <param name="reads" argument="fwd" type="data" format="fastqsanger,fastqsanger.gz" label="Short read data"/> </when> </conditional> <expand macro="trimmers"/> @@ -104,19 +104,20 @@ </inputs> <outputs> <collection name="paired_output" type="paired"> - <data name="forward" format="fastqsanger.gz" from_work_dir="filt_forward.fastq.gz" /> - <data name="reverse" format="fastqsanger.gz" from_work_dir="filt_reverse.fastq.gz" /> - <filter>paired_cond['paired_select'] == 'TRUE'</filter> + <data name="forward" format="fastqsanger.gz" /> + <data name="reverse" format="fastqsanger.gz" /> + <filter>paired_cond['paired_select'] == "TRUE"</filter> </collection> - <data name="output" format="fastqsanger.gz" from_work_dir="filt_forward.fastq.gz"> - <filter>paired_cond['paired_select'] == 'FALSE'</filter> + <data name="output" format="fastqsanger.gz" > + <filter>paired_cond['paired_select'] == "FALSE"</filter> </data> <data name="outtab" format="tabular" label="${tool.name} on ${on_string}: Statistics"> <filter>output_statistics</filter> </data> </outputs> <tests> - <!-- paired data --> + <!-- paired data + currently removed `expect_num_outputs="2"` because of https://github.com/galaxyproject/galaxy/pull/7894--> <test> <conditional name="paired_cond"> <param name="paired_select" value="TRUE"/> @@ -127,21 +128,23 @@ </collection> </param> </conditional> - <output_collection name="paired_output" count="2"> + <output_collection name="paired_output" type="paired" count="2"> <element name="forward" value="filterAndTrim_F3D0_R1.fq.gz" ftype="fastqsanger.gz" /> <element name="reverse" value="filterAndTrim_F3D0_R2.fq.gz" ftype="fastqsanger.gz" /> </output_collection> + <output name="outtab" value="filterAndTrim_F3D0.tab" ftype="tabular"/> </test> <!-- single end data --> - <test> + <test expect_num_outputs="1"> <conditional name="paired_cond"> <param name="paired_select" value="FALSE"/> <param name="reads" value="F3D0_S188_L001_R1_001.fastq.gz" ftype="fastqsanger.gz"/> </conditional> + <param name="output_statistics" value="FALSE" /> <output name="output" value="filterAndTrim_single_F3D0_R1.fq.gz" ftype="fastqsanger.gz" /> </test> <!-- single end data trimming --> - <test> + <test expect_num_outputs="1"> <conditional name="paired_cond"> <param name="paired_select" value="FALSE"/> <param name="reads" value="F3D0_S188_L001_R1_001.fastq.gz" ftype="fastqsanger.gz"/> @@ -150,10 +153,11 @@ <param name="trim|trimLeft" value="150" /> <param name="trim|trimRight" value="2" /> <param name="trim|truncLen" value="2" /> + <param name="output_statistics" value="FALSE" /> <output name="output" value="filterAndTrim_single_trimmers_F3D0_R1.fq.gz" ftype="fastqsanger.gz" /> </test> <!-- single end data filtering --> - <test> + <test expect_num_outputs="1"> <conditional name="paired_cond"> <param name="paired_select" value="FALSE"/> <param name="reads" value="F3D0_S188_L001_R1_001.fastq.gz" ftype="fastqsanger.gz"/> @@ -163,10 +167,12 @@ <param name="filter|maxN" value="100" /> <param name="filter|minQ" value="13" /> <param name="filter|maxEE" value="1" /> + <param name="output_statistics" value="FALSE" /> <output name="output" value="filterAndTrim_single_filters_F3D0_R1.fq.gz" ftype="fastqsanger.gz" /> </test> - <!-- paired data w separate filters and trimmers for reverse --> - <test> + <!-- paired data w separate filters and trimmers for reverse + currently removed `expect_num_outputs="1"` because of https://github.com/galaxyproject/galaxy/pull/7894--> + <test> <conditional name="paired_cond"> <param name="paired_select" value="TRUE"/> <param name="reads"> @@ -186,7 +192,8 @@ <param name="seprev_cond|filter|maxN" value="100" /> <param name="seprev_cond|filter|minQ" value="13" /> <param name="seprev_cond|filter|maxEE" value="1" /> - <output_collection name="paired_output" count="2"/> + <param name="output_statistics" value="FALSE" /> + <output_collection name="paired_output" type="paired" count="2"/> </test> </tests>