Mercurial > repos > siwaa > redelac_stics_g
comparison 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 |
comparison
equal
deleted
inserted
replaced
9:2a6d7d053ba7 | 10:f707c2fb725b |
---|---|
1 <tool id="redelacSticsInputGenerator" name="redelacSticsInputGenerator" version="1.0.4"> | 1 <tool id="redelacSticsInputGenerator" name="redelacSticsInputGenerator" version="1.0.5"> |
2 <description>to run generate Stics Inputs for REDELAC</description> | 2 <description>to run generate Stics Inputs for REDELAC</description> |
3 <requirements> | 3 <requirements> |
4 <container type="singularity">docker://registry.forgemia.inra.fr/redelac/redelac-toolbox/sticsrpacks:b782e0b7ce3af7e7a14a87ea750145ed1c2595a0</container> | 4 <container type="singularity">docker://registry.forgemia.inra.fr/redelac/redelac-toolbox/sticsrpacks:69b14ab2616cfea4afc36e6974d66e12ac20480b</container> |
5 </requirements> | 5 </requirements> |
6 <command detect_errors="aggressive"> | 6 <command detect_errors="aggressive"> |
7 <![CDATA[ | 7 <![CDATA[ |
8 #if $additional: | |
9 additional=${additional} && | |
10 #else | |
11 additional=noAdditionalPlantOrConfig && | |
12 #end if | |
8 #if str( $IterUsmX.IterUsmX ) == 'usmx_one_after_other': | 13 #if str( $IterUsmX.IterUsmX ) == 'usmx_one_after_other': |
9 parallel=${$IterUsmX.parallel} && | 14 parallel=${$IterUsmX.parallel} && |
10 #else | 15 #else |
11 parallel=parallel && | 16 parallel=parallel && |
12 #end if | 17 #end if |
13 bash $__tool_directory__/redelacSticsInputGenerator.bash ${IterUsmX.IterUsmX} \${parallel} \${GALAXY_SLOTS:-4} $__tool_directory__ ${Workspace} ${Climat} ${USMs} ${Tec} ${Ini} ${Station} ${GeneratedWorkspace} | 18 bash $__tool_directory__/redelacSticsInputGenerator.bash ${IterUsmX.IterUsmX} \${parallel} \${GALAXY_SLOTS:-4} $__tool_directory__ ${Workspace} ${Climat} ${USMs} ${Tec} ${Ini} ${Station} \${additional} ${GeneratedWorkspace} |
14 ]]> | 19 ]]> |
15 </command> | 20 </command> |
16 <inputs> | 21 <inputs> |
17 <param name="Workspace" type="data" format="zip" label="Select a stics Workspace (zip file)"/> | 22 <param name="Workspace" type="data" format="zip" label="Select a stics Workspace (zip file)"/> |
18 <param name="Climat" type="data" format="zip" label="Select a climat scenario (zip file)"/> | 23 <param name="Climat" type="data" format="zip" label="Select a climat scenario (zip file)"/> |
19 <param name="USMs" type="data" format="csv" label="Select the USMs sheet (csv)"/> | 24 <param name="USMs" type="data" format="csv" label="Select the USMs sheet (csv)"/> |
20 <param name="Tec" type="data" format="csv" label="Select the Tec sheet (csv)"/> | 25 <param name="Tec" type="data" format="csv" label="Select the Tec sheet (csv)"/> |
21 <param name="Ini" type="data" format="csv" label="Select the Ini sheet (csv)"/> | 26 <param name="Ini" type="data" format="csv" label="Select the Ini sheet (csv)"/> |
22 <param name="Station" type="data" format="csv" label="Select the Station sheet (csv)"/> | 27 <param name="Station" type="data" format="csv" label="Select the Station sheet (csv)"/> |
23 <param name="Tag" type="text" value="" label="Outputs tag"/> | 28 <param name="additional" type="data" optional="true" format="zip" label="[optional] Select a zipped archive with folder plant (and or) config (zip file)"/> |
24 <conditional name="IterUsmX"> | 29 <conditional name="IterUsmX"> |
25 <param name="IterUsmX" type="boolean" checked="true" truevalue="usmx_one_after_other" falsevalue="usmx_at_once"/> | 30 <param name="IterUsmX" type="boolean" checked="true" truevalue="usmx_one_after_other" falsevalue="usmx_at_once"/> |
26 <when value="usmx_one_after_other"> | 31 <when value="usmx_one_after_other"> |
27 <param name="parallel" type="boolean" checked="true" truevalue="parallel" falsevalue="sequential"/> | 32 <param name="parallel" type="boolean" checked="true" truevalue="parallel" falsevalue="sequential"/> |
28 </when> | 33 </when> |
30 </when> | 35 </when> |
31 </conditional> | 36 </conditional> |
32 </inputs> | 37 </inputs> |
33 <outputs> | 38 <outputs> |
34 <data format="zip" name="GeneratedWorkspace" | 39 <data format="zip" name="GeneratedWorkspace" |
35 label="GeneratedWorkspace${Tag}"> | 40 label="GeneratedWorkspace$"> |
36 </data> | 41 </data> |
37 </outputs> | 42 </outputs> |
38 <tests> | 43 <tests> |
39 <test> | 44 <test> |
40 <param name="parallel" value="false" ftype="boolean" /> | 45 <param name="parallel" value="false" ftype="boolean" /> |