diff redelacSticsSimulator.xml @ 7:2586f7dbcde1 draft

"planemo upload for repository https://forgemia.inra.fr/redelac/redelac-toolbox/-/tree/af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e/tools/REDELACSticsSimulator commit af2d1fcb63a2ae897e02f11e82cc76c4f6e8ca5e-dirty"
author siwaa
date Mon, 02 Oct 2023 13:51:01 +0000
parents 41f652e6616f
children 806bf835c109
line wrap: on
line diff
--- a/redelacSticsSimulator.xml	Tue Sep 26 15:21:42 2023 +0000
+++ b/redelacSticsSimulator.xml	Mon Oct 02 13:51:01 2023 +0000
@@ -1,28 +1,52 @@
-<tool id="redelacSticsSimulator" name="redelacSticsSimulator" version="1.0.3">
+<tool id="redelacSticsSimulator" name="redelacSticsSimulator" version="1.0.4">
   <description>to run sequences paralelly [Stics-10.0.0]</description>
   <requirements>
-    <container type="singularity">docker://registry.forgemia.inra.fr/redelac/redelac-toolbox/sticsrpacks:28483bbc8a70159a36bccc30e2270284ea4388e3</container>
+    <container type="singularity">docker://registry.forgemia.inra.fr/redelac/redelac-toolbox/sticsrpacks:69b14ab2616cfea4afc36e6974d66e12ac20480b</container>
   </requirements>
   <command detect_errors="aggressive">
     <![CDATA[ 
-              bash $__tool_directory__/redelacSticsSimulator.bash ${parallel} \${GALAXY_SLOTS:-4} $__tool_directory__ ${Workspace} ${SuccessionPlan} ${SimulatedWorkspace} ${SimulationResults}
+              bash $__tool_directory__/redelacSticsSimulator.bash ${parallel} \${GALAXY_SLOTS:-4} ${Scenario} $__tool_directory__ ${Workspace} ${SuccessionPlan} ${SimulatedWorkspace} ${SimulationResults}
      ]]>
   </command>
   <inputs>
     <param name="Workspace" type="data" format="zip" label="Select a stics Workspace(zip file)"/>
     <param name="SuccessionPlan" type="data" format="csv" label="Select a plan of succession (csv)"/>
-    <param name="Tag" type="text" value="" label="Outputs tag"/>
+    <param name="Scenario" type="text" value="scenarioName" label="Scenario Name"/>
     <param name="parallel" type="boolean" checked="true" truevalue="parallel" falsevalue="sequential"/>
   </inputs>
   <outputs>
     <data format="zip" name="SimulatedWorkspace"
-          label="SticsSimulatedWorkspace${Tag}">
+          label="SticsSimulatedWorkspace">
     </data>
-    <data format="rdata" name="SimulationResults"
-          label="SticsOnResults${Tag}">
+    <data format="zip" name="SimulationResults"
+          label="SticsOnResults">
     </data>
   </outputs>
   <tests>
+    <test>
+      <param name="parallel" value="true" ftype="boolean" />
+      <param name="Workspace" value="input/rotx10.zip" ftype="zip" />
+      <param name="SuccessionPlan" value="input/listeUSMsExp10.csv" ftype="csv" />    
+      <output name="SimulationResults" ftype="zip" >
+	<assert_contents>
+	  <has_archive_member path="analyse_simulations_STICS\/1\/2\/report-2-806_1893-637_NGC1-scenarioName.csv">
+	    <has_text text="806_1893-637_NGC1-1-2-BT-NA-1973-BT" />
+	    	  </has_archive_member>
+	</assert_contents>	  
+      </output>
+    </test>
+    <test>
+      <param name="parallel" value="false" ftype="boolean" />
+      <param name="Workspace" value="input/rotx10.zip" ftype="zip" />
+      <param name="SuccessionPlan" value="input/listeUSMsExp10.csv" ftype="csv" />    
+      <output name="SimulationResults" ftype="zip" >
+	<assert_contents>
+	  <has_archive_member path="analyse_simulations_STICS\/1\/2\/report-2-806_1893-637_NGC1-scenarioName.csv">
+	    <has_text text="806_1893-637_NGC1-1-2-BT-NA-1973-BT" />
+	    	  </has_archive_member>
+	</assert_contents>	  
+      </output>
+    </test>
   </tests>
   <help>
 *The usage of this tool is restricted to the user of the stics_authorized group.*