This repository contains the code for unsteady-state Flux Balance Analysis (uFBA), published in Bordbar and Yurkovich et al. (2017). uFBA integrates exo- and endo-metabolomics data in order to bypass the steady-state assumption common in flux balance analysis formulations.
There are three MATLB scripts contained within this repository:
- buildUFBAmodel.m: MATLAB function takes steady-state metabolic model and integrates absolutely quantified exo- and endo-metabolomics data
- ufba_workflow.m: sample workflow for uFBA
- testUFBA.m: unit tests for ensuring proper functionality of uFBA
These functions use the following MATLAB data file:
- sample_data.mat: MATLAB save file containing test data for the uFBA sample workflow using a modified version of the red blood cell model (Bordbar et al. (2011)) and the metabolomics data published in Bordbar et al. (2016)
This repository also includes a MATLAB-generated tutorial that demonstrates use of the uFBA function and a description of the various steps (i.e., walk-through of ufba_workflow.m):
- ufba_tutorial.mlx
- ufba_tutorial.pdf