Convert SimBiology(R) model to COBRA Toolbox model

版本 1.1.0.1 (3.8 KB) 作者: Sven Mesecke
Use SimBiology for dynamic modeling and COBRA Toolbox algorithms for constraint-based modeling.
713.0 次下载
更新时间 2016/9/1

查看许可证

This function converts SimBiology model objects into a COBRA Toolbox model structure. It enables you to combine dynamic modeling in SimBiology with constraint-based modeling (such as FBA, OptKnock, OptGene etc.) by going back and forth between the two approaches.
As an example, imagine having a kinetic whole genome model that you combine with a bioreactor model to investigate the system dynamics. You could use this function to convert the model to a COBRA-compatible structure and find optimal knockouts to maximize some reaction. Use the result to inactivate the corresponding reaction in your kinetic model and explore the dynamic effects of such a knockout.

Some notes regarding the use of this function:
(i) It assumes that the model comes originally from a COBRA-compliant SBML file, implying that lower and upper flux bounds, flux values and objective coefficients are stored as reaction-scoped parameters with a specific name (e.g., LOWER_BOUND for the lower flux bound) and that gene-reaction maps are stored in the reaction notes using a specific format. Obviously, this model structure could also be set up directly in SimBiology without having to go through SBML.
(ii) Species and reaction IDs are lost when SBML files are imported into SimBiology. Therefore, new IDs are generated for the exported COBRA model structure.

Please refer to the function help for additional information. This function has been tested with the yeast 5 and yeast 6 models; if you encounter any bugs, please get back to me.

引用格式

Sven Mesecke (2024). Convert SimBiology(R) model to COBRA Toolbox model (https://www.mathworks.com/matlabcentral/fileexchange/39909-convert-simbiology-r-model-to-cobra-toolbox-model), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2012b
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 QSP, PKPD, and Systems Biology 的更多信息
社区
SimBiology 社区中有更多文件

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.1.0.1

Updated license

1.1.0.0

Changed default Bounds behavior: When no 'Bounds' argument is given, the parameter values in the original SimBiology model will be kept. Previous behavior changed the bounds to a default value of +/- 1000

1.0.0.0