Convert SimBiology(R) model to COBRA Toolbox model

バージョン 1.1.0.1 (3.84 KB) 作成者: Sven Mesecke
Use SimBiology for dynamic modeling and COBRA Toolbox algorithms for constraint-based modeling.
ダウンロード: 730
更新 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 (2025). 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 Center および MATLAB AnswersQSP, 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