Mercurial > repos > ecology > tool_odv
changeset 4:197286c1fcce draft default tip
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89
author | ecology |
---|---|
date | Fri, 13 Jun 2025 14:11:56 +0000 |
parents | 9b9f5e62fc91 |
children | |
files | tool_odv.xml |
diffstat | 1 files changed, 17 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/tool_odv.xml Wed Jun 11 18:23:50 2025 +0000 +++ b/tool_odv.xml Fri Jun 13 14:11:56 2025 +0000 @@ -2,7 +2,7 @@ <description>tool for qualificiation and validation</description> <macros> <token name="@VERSION@">1.2</token> - <token name="@VERSION_SUFFIX@">0.1</token> + <token name="@VERSION_SUFFIX@">1</token> </macros> <requirements> <container type="docker">easyqcvbgc/easy-qcv_odv-coll-manager_tool:@VERSION@</container> @@ -16,8 +16,14 @@ mkdir -p ./outputs && #for $i, $infile in enumerate($input_raw): - cp '$infile' '/runtime/data-in-raw/${infile.element_identifier}.nc' && - #end for + #set real_name = $infile.element_identifier + #set extension = $real_name.split('.')[-1] + #if $extension == 'nc': + cp '${infile.file_name}' "/runtime/data-in-raw/${infile.element_identifier}" && + #else + cp '${infile.file_name}' "/runtime/data-in-raw/${infile.element_identifier}.nc" && + #end if + #end for #if $input_ref: #for $i, $infile in enumerate($input_ref): cp '$infile' '/runtime/data-in-ref/${infile.element_identifier}' && @@ -40,14 +46,20 @@ default: file_name_list_raw: #for $i, $infile in enumerate($input_raw): - #set name_raw='${infile.element_identifier}.nc' + #set real_name = $infile.element_identifier + #set extension = $real_name.split('.')[-1] + #if $extension == 'nc': + #set name_raw='${infile.element_identifier}' + #else: + #set name_raw='${infile.element_identifier}.nc' + #end if #end for - ${name_raw} operator: '${config.operator}' QV: file_name_list_ref: #for $i, $infile in enumerate($input_ref): - #set name_ref='${infile.element_identifier}.nc' + #set name_ref='${infile.element_identifier}' #end for - ${name_ref} odv_collection: