Skip to content

A MATLAB package for robust dynamic genome-scale metabolic modeling of Saccharomyces cerevisiae

License

Notifications You must be signed in to change notification settings

BenjaSanchez/RY-dFBA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

RY-dFBA

RY-dFBA (Robust Yeast dynamic Flux Balance Analysis) includes the MATLAB files used for simulations in the following publication:

Benjamín J. Sánchez, José R. Pérez-Correa, Eduardo Agosin (2014). Construction of robust dynamic genome-scale metabolic model structures of Saccharomyces cerevisiae through iterative re-parameterization. Metabolic Engineering 25: 159 – 173. (http://www.dx.doi.org/10.1016/j.ymben.2014.07.004)

RY-dFBA is intended for a better understanding of the mathematical procedure detailed in the publication, and for eventual replication of the results and/or modification for other dFBA problems. However, it is not intended as a general platform for dFBA modeling, and therefore the authors cannot guarantee that it will work for any given genome scale model and/or experimental conditions. Also, all scripts should be checked and appropiately changed if other conditions should be tested.

RY-dFBA was programmed by Benjamín J. Sánchez (@BenjaSanchez), excluding the functions identifica, ksensibilidadBSB and intconfianzaBSB, that were programmed by Dr. Claudio Gelmi (www.systemsbiology.cl), Engineering School, Pontificia Universidad Católica de Chile.

Last update: 2014-12-01

========================

Required Software:

Minimum Software:

Recommended Software:

  • Gurobi 5.0 or higher (http://www.gurobi.com/) set as optimizer in COBRA, otherwise the QP problems could take excesive computational time. Gurobi offers academic licenses free of charge.
  • The Parallel Computing Toolbox for MATLAB, for accelerating computations (use parpool at the beginning of RY_dFBA.m)

========================

Considerations for using RY-dFBA:

In order to correctly perform the procedure shown in the publication, the following order should be followed:

  • STEP 1: Change the file "DATA.xls" (inside the /data folder) with your own experimental conditions. Do the same with "transcriptomic_aerobic.xlsx" and "transcriptomic_anaerobic.xlsx".

  • STEP 2: Run convertData.m in the /data folder. If everything went ok, files called "d[i].mat" should appear in the /data folder, with all the model data and experimental information.

  • STEP 3: Run RY_dFBA in the main folder, for each of the datasets, using "RY_dFBA(i)", with i being the corresponding dataset (the sheet number in the Excel file). Once it finishes (could be up to a day in some cases), the following files should appear in the main folder:

    • _it_results_d[i]pre.mat: All of the results of the first parameter estimation and pre/post regression analysis.
    • it_d[i].mat: All results from the reparametrization.
    • cmp_d[i].mat: All the CC's of each solution of the iterative tree with no sensitivity or identifiability problems.
    • _it_results_d[i]post.mat: All of the results of the last parameter estimation and pre/post regression analysis.
    • fitting_d[i].fig: A MATLAB figure displaying the fit of the final model to the experimental results.

========================

About

A MATLAB package for robust dynamic genome-scale metabolic modeling of Saccharomyces cerevisiae

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages