SBMLLint
SBMLLint detects and isolates mass balance errors in biochemical reaction models using moiety analysis and graphical analysis of mass equivalence sets to improve model correctness for systems biology and bioinformatics applications.
Key Features:
- Mass Balance Error Detection: Identifies discrepancies between the mass of reactants and products in reaction specifications.
- Moiety Analysis: Uses model metadata to identify moieties in chemical species, enabling mass-balance error detection without detailed reaction specifications and addressing limitations of atomic mass analysis for large molecules.
- Graphical Analysis of Mass Equivalence Sets (GAMES): Analyzes mass equivalence sets graphically to improve error isolation, reducing the average number of implicated reactions to 5.4 versus 55.5 for Linear Programming (LP) analysis, while exhibiting a slightly higher false negative rate than LP.
Scientific Applications:
- Model refinement: Detects and isolates mass-balance inconsistencies to support correction and validation of biochemical models.
- Systems biology and bioinformatics analyses: Supports reliable simulations and analysis of biological processes by improving model correctness.
Methodology:
Two explicitly stated computational approaches are used: moiety analysis, which leverages metadata about moieties in chemical species to identify mass-balance errors without detailed reaction specifications, and GAMES (Graphical Analysis of Mass Equivalence Sets), which analyzes mass equivalence sets graphically to identify problematic reactions and improve error isolation relative to Linear Programming.
Topics
Details
- License:
- MIT
- Programming Languages:
- Python
- Added:
- 1/9/2020
- Last Updated:
- 1/16/2021
Operations
Publications
Shin W, Hellerstein JL. Detecting and Isolating Mass Balance Errors in Reaction Based Models in Systems Biology. Unknown Journal. 2019. doi:10.1101/816876.