SIRM
SIRM performs moiety-level modeling and model selection using stable isotope-resolved metabolomics (SIRM) isotopologue and isotopomer data from mass spectrometry (MS) to support metabolic flux analysis and metabolic modeling.
Key Features:
- Moiety Model Comparison and Selection: Compares multiple moiety models against experimental metabolomics data provided in JSON to select the best-supported candidate models.
- Model Parameter Optimization: Performs parameter estimation and analysis of optimization results to identify best-fitting model parameters.
- Multi-Tracer Dataset Analysis: Supports analysis of datasets derived from multi-tracer stable isotope experiments.
- Robustness and Flexibility: Validated on time-series MS isotopologue datasets for uridine diphosphate N-acetyl-D-glucosamine (UDP-GlcNAc) from different MS platforms and capable of selecting optimal models from pools of over 40 candidates.
- Error Mitigation and Optimization: Enables selection of objective functions and optimization criteria to minimize side effects of uncertainty and reduce over-optimization during model fitting.
- Combination of Datasets: Integrates SIRM datasets, including public and newly acquired data, to improve model selection and mitigate overfitting.
Scientific Applications:
- Metabolic Flux Analysis: Supports inference of metabolic fluxes from isotopologue and isotopomer MS data.
- Metabolic Pathway Analysis: Aids elucidation and discrimination of alternative pathway models through moiety-level model selection.
- Comparative Metabolomics Studies: Facilitates comparison of moiety models across conditions or organisms to investigate metabolic variation.
- Data Integration and Curation: Promotes use of curated SIRM datasets to improve robustness and reproducibility of metabolic models.
Methodology:
Uses JSONized metabolomics datasets to compare time-series isotopologue profiles against candidate moiety models, applies optimization methods, criteria, and objective functions for parameter estimation and model selection, performs error analysis and mitigation via objective-function choice, and is implemented in the moiety_modeling Python package.
Topics
Details
- Programming Languages:
- Python
- Added:
- 1/14/2020
- Last Updated:
- 1/16/2021
Operations
Publications
Jin H, Moseley HN. Robust Moiety Model Selection Using Mass Spectrometry Measured Isotopologues. Unknown Journal. 2019. doi:10.1101/839241.