# HG changeset patch # User ecology # Date 1749823898 0 # Node ID 9e462c4e8367e237b68f1bacc9221be4557c9bcd # Parent 5040d466761b2be4e244641765fe49c2fc80aa64 planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/ocean_data_view_manager commit 03e7755bd0554044c4ca46c27007ee03a58b8d89 diff -r 5040d466761b -r 9e462c4e8367 tool_odv_history.xml --- a/tool_odv_history.xml Wed Jun 11 18:23:30 2025 +0000 +++ b/tool_odv_history.xml Fri Jun 13 14:11:38 2025 +0000 @@ -2,7 +2,7 @@ reports user action performed with ODV 1.1 - 0.1 + 1 easyqcvbgc/easy-qcv_odv-history-manager_tool:@VERSION@ @@ -16,8 +16,14 @@ mkdir -p ./outputs && #for $i, $infile in enumerate($input_raw): - cp '$infile' '/runtime/data-in-raw/${infile.element_identifier}' && - #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_odv: #for $i, $infile in enumerate($input_odv): cp '$infile' '/runtime/data-in-history/${infile.element_identifier}' && @@ -43,7 +49,13 @@ #mandatory information file_name_list_raw : #for $i, $infile in enumerate($input_raw): - #set name_raw='${infile.element_identifier}' + #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 - ${name_raw} #end for #optional @@ -135,7 +147,7 @@