Mercurial > repos > bimib > cobraxy
diff COBRAxy/custom_data_generator.xml @ 384:8a1213d1393d draft
Uploaded
| author | francesco_lapi |
|---|---|
| date | Fri, 05 Sep 2025 09:53:40 +0000 |
| parents | d2e36a8ab451 |
| children | cbb2dcbe768c |
line wrap: on
line diff
--- a/COBRAxy/custom_data_generator.xml Fri Sep 05 09:32:38 2025 +0000 +++ b/COBRAxy/custom_data_generator.xml Fri Sep 05 09:53:40 2025 +0000 @@ -4,20 +4,18 @@ <import>marea_macros.xml</import> </macros> - <requirements> + <requirements> <requirement type="package" version="1.24.4">numpy</requirement> <requirement type="package" version="2.0.3">pandas</requirement> - <requirement type="package" version="0.29.0">cobra</requirement> + <requirement type="package" version="0.29.0">cobra</requirement> <requirement type="package" version="5.2.2">lxml</requirement> - <requirement type="package" >openpyxl</requirement> - </requirements> + </requirements> <command detect_errors="exit_code"> <![CDATA[ - python $__tool_directory__/custom_data_generator.py + python $__tool_directory__/custom_data_generator.py --tool_dir $__tool_directory__ --medium_selector $cond_medium.medium_selector - --output_format $output_format #if $cond_model.model_selector == 'Custom_model' --input $cond_model.input --name $cond_model.name @@ -29,19 +27,17 @@ --medium $cond_medium.medium #end if --out_log $log - - #if $output_format == 'tabular' --out_tabular $out_tabular - #end if - #if $output_format == 'xlsx' - --out_xlsx $out_xlsx - #end if - ]]> </command> <inputs> <conditional name="cond_model"> - <expand macro="options_model"/> + <param name="model_selector" argument="--model_selector" type="select" label="Model:"> + <option value="HMRcore">HMRcore</option> + <option value="Recon">Recon 2.2</option> + <option value="ENGRO2" selected="true">ENGRO 2</option> + <option value="Custom_model">Custom</option> + </param> <!-- ENGRO2 --> <when value="ENGRO2"> <param name="name" argument="--name" type="text" value="ENGRO2" hidden="true" /> @@ -97,20 +93,6 @@ </when> </conditional> - - <!-- formato output --> - <param name="output_format" argument="--output_format" type="select" label="Output format:"> - <option value="tabular" selected="true">CSV (tabular)</option> - <option value="xlsx">Excel (.xlsx)</option> - </param> - - <!-- formato output --> - <param name="output_format" argument="--output_format" type="select" label="Output format:"> - <option value="tabular" selected="true">CSV (tabular)</option> - <option value="xlsx">Excel (.xlsx)</option> - </param> - - </inputs> <outputs> @@ -118,16 +100,7 @@ <data name="out_tabular" format="tabular" label="${cond_model.model_selector}_data_tabular" - optional="true" - filter="output_format == 'tabular'"/> - - <data name="out_xlsx" format="xlsx" - label="${cond_model.model_selector}_data_xlsx" - optional="true" - filter="output_format == 'xlsx'"/> - </outputs> - - + optional="true"/> <help> <