Mercurial > repos > jdv > albacore
diff albacore_1D.xml @ 1:0a4f83207e53 draft
planemo upload for repository https://github.com/jvolkening/galaxy-tools/tree/master/tools/albacore commit 4aa7a76a7b29c425dd89a020979e835d785d3c95-dirty
author | jdv |
---|---|
date | Wed, 06 Sep 2017 12:12:52 -0400 |
parents | f8e25d69167d |
children | b658298e65d8 |
line wrap: on
line diff
--- a/albacore_1D.xml Wed Aug 30 02:47:27 2017 -0400 +++ b/albacore_1D.xml Wed Sep 06 12:12:52 2017 -0400 @@ -19,7 +19,7 @@ <command detect_errors="aggressive"> <![CDATA[ - python3 $__tool_directory__/albacore_1D.py $input $output \${GALAXY_SLOTS:-1} + python3 $__tool_directory__/albacore_1D.py $input $output $out_format $demux \${GALAXY_SLOTS:-1} ]]> </command> @@ -29,6 +29,11 @@ <inputs> <param name="input" type="data" format="fast5_archive" label="Input reads" /> + <param name="out_format" type="select" label="Output format"> + <option value="fastq" selected="true">fastq</option> + <option value="fast5">fast5</option> + </param> + <param name="demux" type="boolean" checked="false" label="Demultiplex" /> </inputs> @@ -36,7 +41,21 @@ <outputs> - <data name="output" format="fastq" label="${tool.name} on ${on_string} (called.fastq)" /> + <data name="output" format="fastq" label="${tool.name} on ${on_string} (reads)"> + <filter>demux is False</filter> + <change_format> + <when input="out_format" value="fast5" format="fast5_archive" /> + </change_format> + </data> + <collection type="list" name="output_collection_fastq" label="${tool.name} on ${on_string} (reads)"> + <filter>demux is True and out_format == 'fastq'</filter> + <discover_datasets pattern="(?P<name>.*)" directory="final" format="fastqsanger" /> + </collection> + <collection type="list" name="output_collection_fast5" label="${tool.name} on ${on_string} (reads)"> + <filter>demux is True and out_format == 'fast5'</filter> + <discover_datasets pattern="(?P<name>.*)" directory="final" format="fast5_archive" /> + </collection> + <data name="table" format="tabular" from_work_dir="out_dir/sequencing_summary.txt" label="${tool.name} on ${on_string} (table)" /> </outputs>