Mercurial > repos > iuc > spades_metaviralspades
diff metaviralspades.xml @ 11:6766a94ef559 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/spades commit f1fde73752b1554bb17b027795b6b8fa9bfbe2c4
author | iuc |
---|---|
date | Wed, 12 Mar 2025 21:47:35 +0000 |
parents | 5b26685e5d3b |
children |
line wrap: on
line diff
--- a/metaviralspades.xml Mon Mar 03 11:07:29 2025 +0000 +++ b/metaviralspades.xml Wed Mar 12 21:47:35 2025 +0000 @@ -43,11 +43,10 @@ @PIPELINE_OPTIONS@ ## postprocessing @STATS@ - @CORRECTED@ ]]></command> <inputs> - <expand macro="input_files_paired" format="fastq, fastq.gz,fastqsanger.gz" label="FASTQ file(s)"/> - <expand macro="input_additional_files_paired" format="fastq,fastq.gz,fastqsanger.gz" label="FASTQ file(s)"/> + <expand macro="input_files_paired" format="@FASTQ_INTYPES@" label="FASTQ file(s)"/> + <expand macro="input_additional_files_paired" format="@FASTQ_INTYPES@" label="FASTQ file(s)"/> <section name="arf" title="Additional read files"> <expand macro="nanopore_pacbio"/> <expand macro="sanger"/> @@ -88,9 +87,17 @@ <!-- #1 single, separate, fastq.gz, default parameters --> <test expect_num_outputs="2"> <conditional name="singlePaired"> - <param name="sPaired" value="paired"/> - <param name="input1" value="pl1.fq.gz"/> - <param name="input2" value="pl2.fq.gz"/> + <param name="sPaired" value="paired_collection"/> + <param name="input"> + <collection type="list:paired"> + <element name="pl"> + <collection type="paired"> + <element name="forward" value="pl1.fq.gz" ftype="fastqsanger.gz"/> + <element name="reverse" value="pl2.fq.gz" ftype="fastqsanger.gz"/> + </collection> + </element> + </collection> + </param> </conditional> <output name="out_cn"> <assert_contents> @@ -108,9 +115,17 @@ <!-- #2 single, separate, fastq, custom parameters --> <test expect_num_outputs="6"> <conditional name="singlePaired"> - <param name="sPaired" value="paired"/> - <param name="input1" value="pl1.fq.gz"/> - <param name="input2" value="pl2.fq.gz"/> + <param name="sPaired" value="paired_collection"/> + <param name="input"> + <collection type="list:paired"> + <element name="pl"> + <collection type="paired"> + <element name="forward" value="pl1.fq.gz" ftype="fastqsanger.gz"/> + <element name="reverse" value="pl2.fq.gz" ftype="fastqsanger.gz"/> + </collection> + </element> + </collection> + </param> </conditional> <conditional name="kmer_cond"> <param name="kmer_sel" value="manual"/> @@ -132,17 +147,17 @@ </assert_contents> </output> <output_collection name="out_cr" type="list" count="3"> - <element name="pl1.fq.gz.fastq.00.0_0"> + <element name="pl1.fastq00.0_0"> <assert_contents> <has_size value="71752" delta="1000"/> </assert_contents> </element> - <element name="pl2.fq.gz.fastq.00.0_0"> + <element name="pl2.fastq00.0_0"> <assert_contents> <has_size value="71752" delta="1000"/> </assert_contents> </element> - <element name="pl_unpaired.00.0_0"> + <element name="pl_unpaired00.0_0"> <assert_contents> <has_size value="423" delta="100"/> </assert_contents> @@ -163,46 +178,62 @@ </output> <output name="out_l"> <assert_contents> - <has_text_matching expression="Thank you for using SPAdes!"/> + <has_text_matching expression="Thank you for using metaviralSPAdes!"/> </assert_contents> </output> </test> <!-- #3 --> <test expect_num_outputs="1"> <conditional name="singlePaired"> - <param name="sPaired" value="paired"/> - <param name="input1" value="pl1.fq.gz"/> - <param name="input2" value="pl2.fq.gz"/> + <param name="sPaired" value="paired_collection"/> + <param name="input"> + <collection type="list:paired"> + <element name="pl"> + <collection type="paired"> + <element name="forward" value="pl1.fq.gz" ftype="fastqsanger.gz"/> + <element name="reverse" value="pl2.fq.gz" ftype="fastqsanger.gz"/> + </collection> + </element> + </collection> + </param> </conditional> <param name="operation_mode" value="--only-assembler"/> <param name="optional_output" value="l"/> <output name="out_l"> <assert_contents> - <has_text_matching expression="Thank you for using SPAdes!"/> + <has_text_matching expression="Thank you for using metaviralSPAdes!"/> </assert_contents> </output> </test> <!-- #4, only corrected reads are created as an output --> <test expect_num_outputs="2"> <conditional name="singlePaired"> - <param name="sPaired" value="paired"/> - <param name="input1" value="pl1.fq.gz"/> - <param name="input2" value="pl2.fq.gz"/> + <param name="sPaired" value="paired_collection"/> + <param name="input"> + <collection type="list:paired"> + <element name="pl"> + <collection type="paired"> + <element name="forward" value="pl1.fq.gz" ftype="fastqsanger.gz"/> + <element name="reverse" value="pl2.fq.gz" ftype="fastqsanger.gz"/> + </collection> + </element> + </collection> + </param> </conditional> <param name="operation_mode" value="--only-error-correction"/> <param name="optional_output" value="cr,l"/> <output_collection name="out_cr" type="list" count="3"> - <element name="pl1.fq.gz.fastq.00.0_0"> + <element name="pl1.fastq00.0_0"> <assert_contents> <has_size value="71752" delta="1000"/> </assert_contents> </element> - <element name="pl2.fq.gz.fastq.00.0_0"> + <element name="pl2.fastq00.0_0"> <assert_contents> <has_size value="71752" delta="1000"/> </assert_contents> </element> - <element name="pl_unpaired.00.0_0"> + <element name="pl_unpaired00.0_0"> <assert_contents> <has_size value="423" delta="100"/> </assert_contents> @@ -210,7 +241,7 @@ </output_collection> <output name="out_l"> <assert_contents> - <has_text_matching expression="Thank you for using SPAdes!"/> + <has_text_matching expression="Thank you for using metaviralSPAdes!"/> </assert_contents> </output> </test>