Mercurial > repos > iuc > bwa_mem2
diff macros.xml @ 4:d3e88507ee64 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/bwa_mem2 commit e953b3b7dac6cbe9509fdc673907a7c2c7183180
author | iuc |
---|---|
date | Wed, 19 Mar 2025 17:25:56 +0000 |
parents | bfaa0d22c2e4 |
children | fea76fc17330 |
line wrap: on
line diff
--- a/macros.xml Wed Jul 26 20:02:13 2023 +0000 +++ b/macros.xml Wed Mar 19 17:25:56 2025 +0000 @@ -3,6 +3,7 @@ <token name="@TOOL_VERSION@">2.2.1</token> <token name="@VERSION_SUFFIX@">1</token> + <token name="@PROFILE_VERSION@">20.01</token> <xml name="xrefs"> <xrefs> @@ -29,10 +30,14 @@ <token name="@set_reference_fasta_filename@"><![CDATA[ #if str( $reference_source.reference_source_selector ) == "history": - #set $reference_fasta_filename = "localref.fa" - ln -s '${reference_source.ref_file}' '${reference_fasta_filename}' && - bwa-mem2 index - '${reference_fasta_filename}' && + #if $reference_source.ref_file.is_of_type("bwa_mem2_index"): + #set $reference_fasta_filename = $reference_source.ref_file.extra_files_path + "/reference" + #else + #set $reference_fasta_filename = "localref." + $reference_source.ref_file.extension + ln -s '${reference_source.ref_file}' '${reference_fasta_filename}' && + bwa-mem2 index + '${reference_fasta_filename}' && + #end if #else: #set $reference_fasta_filename = str( $reference_source.ref_file.fields.path ) #end if @@ -41,7 +46,7 @@ <xml name="requirements"> <requirements> <requirement type="package" version="@TOOL_VERSION@">bwa-mem2</requirement> - <requirement type="package" version="1.13">samtools</requirement> + <yield></yield> </requirements> </xml> @@ -59,7 +64,7 @@ <conditional name="reference_source"> <param name="reference_source_selector" type="select" label="Will you select a reference genome from your history or use a built-in index?" help="Built-ins were indexed using default options. See `Indexes` section of help below"> <option value="cached">Use a built-in genome index</option> - <option value="history">Use a genome from history and build index</option> + <option value="history">Use a reference from history and build index if necessary</option> </param> <when value="cached"> <param name="ref_file" type="select" label="Using reference genome" help="Select genome from the list"> @@ -71,7 +76,7 @@ </param> </when> <when value="history"> - <param name="ref_file" type="data" format="fasta" label="Use the following dataset as the reference sequence" help="You can upload a FASTA sequence to the history and use it as reference" /> + <param name="ref_file" type="data" format="fasta,fasta.gz,bwa_mem2_index" label="Use the following dataset as the reference" help="You can upload a FASTA sequence to the history and use it as reference. For better performance build a reference index separately." /> </when> </conditional> </macro>