# HG changeset patch # User luca_milaz # Date 1758554066 0 # Node ID 77ed5c6968653c3840836324d4b3ef9b0cabd0d2 # Parent e585aa3cb027cd9340c1a4a1c7fa2fad82cd0c15 Uploaded diff -r e585aa3cb027 -r 77ed5c696865 COBRAxy/flux_simulation_beta.xml --- a/COBRAxy/flux_simulation_beta.xml Mon Sep 22 14:41:39 2025 +0000 +++ b/COBRAxy/flux_simulation_beta.xml Mon Sep 22 15:14:26 2025 +0000 @@ -36,23 +36,18 @@ --name $names #end if - #if $sampling_params.enable_sampling == 'true': + --sampling_enabled $sampling_params.sampling_enabled + + #if $sampling_params.sampling_enabled == 'true': --thinning 0 - #if $sampling_params.algorithm_param.algorithm == 'OPTGP': - --thinning $sampling_params.algorithm_param.thinning + #if $sampling_params.algorithm == 'OPTGP': + --thinning $sampling_params.thinning #end if - --algorithm $sampling_params.algorithm_param.algorithm + --algorithm $sampling_params.algorithm --n_batches $sampling_params.n_batches --n_samples $sampling_params.n_samples --seed $sampling_params.seed --output_type "${",".join(map(str, $sampling_params.output_types))}" - #else: - --thinning 0 - --algorithm CBS - --n_batches 1 - --n_samples 0 - --seed 0 - --output_type "mean" #end if --output_type_analysis "${",".join(map(str, $output_types_analysis))}" @@ -67,15 +62,15 @@ - + - + - + @@ -103,26 +98,31 @@ - + + - - + + - - + - + + + + + + - + @@ -151,20 +151,21 @@ What it does ------------- -This tool generates flux distributions for each samples using: -1. a sampling-based strategy (optional): CBS (Corner-based sampling) or OPTGP (Improved Artificial Centering Hit-and-Run sampler) algorithms. -2. an optimization-based strategy: parsimonious-FBA (optimized by Biomass), FVA (with configurable optimality percentage), Biomass sensitivity analysis (single reaction knock-out) +This tool generates flux samples starting from metabolic models using CBS (Corner-based sampling) or OPTGP (Improved Artificial Centering Hit-and-Run sampler) algorithms. Two upload modes are supported: -1. **Model + bounds**: Upload one base model (tabular file) and multiple bound files (one per context/cell type) +1. **Model + bounds**: Upload one base model and multiple bound files (one per context/cell type) 2. **Multiple complete models**: Upload multiple complete model files, each with integrated bounds -**Sampling (optional)**: When enabled, it can return sampled fluxes by applying summary statistics: +It can return sampled fluxes by applying summary statistics: - mean - median - quantiles (0.25, 0.50, 0.75) -**Optimization**: Always available with FVA as the default analysis method. +Flux analysis can be performed over the metabolic model: + - parsimonious-FBA (optimized by Biomass) + - FVA (with configurable optimality percentage) + - Biomass sensitivity analysis (single reaction knock-out) Output: ------------- @@ -179,5 +180,4 @@ ]]> - \ No newline at end of file