Mercurial > repos > siwaa > gama_legacy_gen
view gama_legacy_gen.xml @ 7:94109cdb0d47 draft
planemo upload for repository https://forgemia.inra.fr/nathalie.rousse/use/-/tree/gama/GAMA_HEADLESS_LEGACY/galaxy-tools/gama_legacy_gen commit 4893e086afb5d09b5cdf11af874d7b6f8c677f2e-dirty
author | siwaa |
---|---|
date | Tue, 10 Dec 2024 09:35:51 +0000 |
parents | 7ee254e15010 |
children | 862b156b56ce |
line wrap: on
line source
<tool id="gama_legacy_gen" name="gama_legacy_gen" version="1.0.0"> <description>tool generating XML file from GAML file</description> <requirements> <!-- singularity --> <container type="singularity">oras://registry.forgemia.inra.fr/nathalie.rousse/use/gama_headless:4893e086afb5d09b5cdf11af874d7b6f8c677f2e</container> <!-- image locale <container type="singularity">/home/nrousse/workspace_git/SIWAA_regroup/USE_branch_gama/use/GAMA_HEADLESS_LEGACY/containers/gama_headless.simg</container --> </requirements> <command detect_errors="aggressive"> <![CDATA[ mkdir -p inputs; mkdir -p outputs; cp $__tool_directory__/src/cmd_gama_headless_legacy_gen.sh .; cp ${model_gaml} inputs/model.gaml; /bin/bash cmd_gama_headless_legacy_gen.sh ${experiment_name} > outputs/GEN.txt; xmlstarlet edit --inplace --update "//Simulation/@sourcePath" --value "model.gaml" outputs/file.xml; cp outputs/file.xml ${file_xml}; ]]> </command> <inputs> <param name="experiment_name" optional="false" type="text" value="prey_predator" label="experiment_name" help="name of an experiment that must exist into gaml file as 'experiment' of type': 'gui'" /> <param name="model_gaml" optional="false" type="data" format="txt" label="GAML model (.gaml format)"/> </inputs> <outputs> <data format="xml" name="file_xml" label="XML file of experiment plan"/> </outputs> <tests> </tests> <help><![CDATA[ Desc: ----- gama_legacy_gen.xml tool, running a GAMA Headless in 'Legacy' mode, generates the XML file 'file_xml' corresponding with the experiment 'experiment_name' (of 'type': 'gui') contained into the GAML file 'model_gaml'. Inputs: - experiment_name - model_gaml Outputs: - file_xml Credits: -------- - Author: Nathalie Rousse nathalie.rousse@inrae.fr - Copyright: INRAE ]]> </help> </tool>