changeset 439:dffd6e9dc01e draft

Uploaded
author francesco_lapi
date Wed, 10 Sep 2025 16:37:22 +0000
parents 8091c0c1ca54
children 90397fa7681b
files COBRAxy/flux_simulation_beta.xml
diffstat 1 files changed, 14 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/COBRAxy/flux_simulation_beta.xml	Wed Sep 10 15:48:14 2025 +0000
+++ b/COBRAxy/flux_simulation_beta.xml	Wed Sep 10 16:37:22 2025 +0000
@@ -45,7 +45,10 @@
         --n_samples $n_samples
         --seed $seed
         --output_type "${",".join(map(str, $output_types))}"
-        --output_type_analysis "${",".join(map(str, $output_types_analysis))}"
+        --output_type_analysis "${",".join(map(str, $cond_output_types_analysis.output_types_analysis))}"
+        #if $perc_opt
+            --perc_opt $perc_opt
+        #end if
         --out_log $log
         ]]>
     </command>
@@ -95,11 +98,16 @@
             <option value="fluxes" selected="false">All fluxes</option>
         </param>
 
-        <param type="select" argument="--output_types_analysis" multiple="true" name="output_types_analysis" label="Desired outputs from flux analysis">
-            <option value="pFBA" selected="false">pFBA</option>
-            <option value="FVA" selected="false">FVA</option>
-            <option value="sensitivity" selected="false">Sensitivity reaction knock-out (Biomass)</option>
-        </param>
+        <conditional name="cond_output_types_analysis">
+            <param type="select" argument="--output_types_analysis" multiple="true" name="output_types_analysis" label="Desired outputs from flux analysis">
+                <option value="pFBA" selected="false">pFBA</option>
+                <option value="FVA" selected="false">FVA</option>
+                <option value="sensitivity" selected="false">Sensitivity reaction knock-out (Biomass)</option>
+            </param>
+            <when in="output_types_analysis" value="FVA">
+                <param name="perc_opt" argument="--perc_opt" type="float" label="Fraction of optimality for FVA (0-1):" value="0.9" help="Choose the fraction of optimality for FVA (0-1). Default is 0.9."/>
+            </when>
+        </conditional>
     </inputs>
 
     <outputs>