diff redelacSticsInputGenerator.xml @ 10:f707c2fb725b draft

"planemo upload for repository https://forgemia.inra.fr/redelac commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e"
author siwaa
date Mon, 02 Oct 2023 13:49:57 +0000
parents 2a6d7d053ba7
children 423950cd59cb
line wrap: on
line diff
--- a/redelacSticsInputGenerator.xml	Mon Sep 25 16:25:51 2023 +0000
+++ b/redelacSticsInputGenerator.xml	Mon Oct 02 13:49:57 2023 +0000
@@ -1,16 +1,21 @@
-<tool id="redelacSticsInputGenerator" name="redelacSticsInputGenerator" version="1.0.4">
+<tool id="redelacSticsInputGenerator" name="redelacSticsInputGenerator" version="1.0.5">
   <description>to run generate Stics Inputs for REDELAC</description>
   <requirements>
-    <container type="singularity">docker://registry.forgemia.inra.fr/redelac/redelac-toolbox/sticsrpacks:b782e0b7ce3af7e7a14a87ea750145ed1c2595a0</container>
+    <container type="singularity">docker://registry.forgemia.inra.fr/redelac/redelac-toolbox/sticsrpacks:69b14ab2616cfea4afc36e6974d66e12ac20480b</container>
   </requirements>
   <command detect_errors="aggressive">
     <![CDATA[
+	     #if $additional:
+                additional=${additional} &&
+	     #else
+                additional=noAdditionalPlantOrConfig &&
+             #end if
 	     #if str( $IterUsmX.IterUsmX ) == 'usmx_one_after_other':
                 parallel=${$IterUsmX.parallel} &&
              #else
                 parallel=parallel &&
              #end if
-	        bash $__tool_directory__/redelacSticsInputGenerator.bash ${IterUsmX.IterUsmX} \${parallel} \${GALAXY_SLOTS:-4} $__tool_directory__ ${Workspace} ${Climat} ${USMs} ${Tec} ${Ini} ${Station} ${GeneratedWorkspace}
+	        bash $__tool_directory__/redelacSticsInputGenerator.bash ${IterUsmX.IterUsmX} \${parallel} \${GALAXY_SLOTS:-4} $__tool_directory__ ${Workspace} ${Climat} ${USMs} ${Tec} ${Ini} ${Station} \${additional} ${GeneratedWorkspace}
      ]]>
   </command>
   <inputs>
@@ -20,7 +25,7 @@
     <param name="Tec" type="data" format="csv" label="Select the Tec sheet (csv)"/>
     <param name="Ini" type="data" format="csv" label="Select the Ini sheet (csv)"/>
     <param name="Station" type="data" format="csv" label="Select the Station sheet (csv)"/>
-    <param name="Tag" type="text" value="" label="Outputs tag"/>
+    <param name="additional" type="data" optional="true" format="zip" label="[optional] Select a zipped archive with folder plant (and or) config (zip file)"/>    
     <conditional name="IterUsmX">
       <param name="IterUsmX" type="boolean" checked="true" truevalue="usmx_one_after_other" falsevalue="usmx_at_once"/>
       <when value="usmx_one_after_other">
@@ -32,7 +37,7 @@
   </inputs>
   <outputs>
     <data format="zip" name="GeneratedWorkspace"
-          label="GeneratedWorkspace${Tag}">
+          label="GeneratedWorkspace$">
     </data>
   </outputs>
   <tests>