Function kair::flux_analysis::fba [−][src]
pub fn fba<S: Solver>(
model: &mut ModelLp,
solver: S
) -> Result<HashMap<String, f64>, <<S as Solver>::Model as SolverModel>::Error>
Optimize the model according to Flux Balance Analysis (FBA). FBA: https://pubmed.ncbi.nlm.nih.gov/20212490/
Example
use kair::{ModelLp, fba}; use std::{str::FromStr, convert::Into}; use good_lp::default_solver; // contents is a &str containing a SBML document let mut model = ModelLp::from_str(&contents).unwrap(); println!("{:?}", fba(&mut model, default_solver).unwrap())