Check the mass balance of all reactions in a metabolic model.
This App is part of a suite of KBase tools for metabolic modeling. An overview of Metabolic Modeling in KBase can be found here. Many of the tools (although not this App) are demonstrated in this Tutorial Narrative.
This App checks the elemental balance of all reactions in the model. Only compounds with specified molecular formulas are considered.
Output
The output of this App is a report that tells you whether any mass imbalance is found. If everything is OK, the report will say "No mass imbalance found." If not, the report will contain a table showing all unbalanced reactions, with one row per reaction. The columns of the table show all reactants and products, as well as lists of extra atoms found on both sides of the reaction.
Mass imbalance is often found in imported models, and some of these are false positives caused by differences in chemical formulas. After reviewing all unbalanced reactions, you can run "edit metabolic model" to fix any reactions that are incorrect.
Team members who developed & deployed algorithm in KBase: Chris Henry and Matt DeJongh. For questions, please contact us.
Related Publications
- Arkin AP, Cottingham RW, Henry CS, Harris NL, Stevens RL, Maslov S, et al. KBase: The United States Department of Energy Systems Biology Knowledgebase. Nature Biotechnology. 2018;36: 566. doi: 10.1038/nbt.4163 , https://www.nature.com/articles/nbt.4163
App Specification:
https://github.com/cshenry/fba_tools/tree/b083384ac00d4f9d7cb796a664ee3ffd017cf248/ui/narrative/methods/check_model_mass_balanceModule Commit: b083384ac00d4f9d7cb796a664ee3ffd017cf248