BMC BioinformaticsBioinformaticsPeer-reviewed journal article
Moiety Modeling Framework for Deriving Moiety Abundances from Mass Spectrometry Measured Isotopologues
- Citations
- 7
- FWCI
- 0.41
- Field percentile
- top 44%
Abstract
BackgroundStable isotope tracing can follow individual atoms through metabolic transformations through the detection of the incorporation of stable isotope within metabolites. This resulting data can be interpreted in terms related to metabolic flux. However, detection of a stable isotope in metabolites by mass spectrometry produces a profile of isotopologue peaks that requires deconvolution to ascertain the localization of isotope incorporation.\n\nResultsTo aid the interpretation of the mass spectroscopy isotopologue profile, we have developed a moiety modeling framework for deconvoluting metabolite isotopologue profiles involving single and multiple isotope tracers. This moiety modeling framework provides facilities for moiety model representation, moiety model optimization, and moiety model selection. The moiety_modeling package was developed from the idea of metabolite decomposition into moiety units based on metabolic transformations, i.e. a moiety model. A SAGA-optimize package, solving a boundary-value inverse problem through a combined simulated annealing and genetic algorithm, was developed for model optimization. Additional optimization methods from the Python scipy library are utilized as well. Several forms of the Akaike information criterion and Bayesian information criterion are provided for selecting between moiety models. Moiety models and associated isotopologue data are defined in the JSON format.\n\nBy testing the moiety modeling framework on the timecourses of 13C isotopologue data for UDP-N-acetyl-D-glucosamine (UDP-GlcNAc) in human prostate cancer LnCaP-LN3 cells, we were able to confirm its robust performance in isotopologue deconvolution and moiety model selection.\n\nConclusionsSAGA-optimize is a useful Python package for solving boundary-value inverse problems, and the moiety_modeling package is an easy-to-use tool for mass spectroscopy isotopologue profile deconvolution involving single and multiple isotope tracers. Both packages are freely freely available on GitHub and via the Python Package Index.
- organism: human
- assay: metabolomics
- research focus: deconvolution
- research focus: benchmarking
- research focus: software / tool
- approach: statistical model
- approach: optimal transport
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Robust Moiety Model Selection Using Mass Spectrometry Measured Isotopologues
Huan Jin, Hunter Moseley·MetabolitesPeer-reviewed·Mar 21, 2020
- IsoSolve: an integrative framework to improve isotopic coverage and consolidate isotopic measurements by MS and/or NMR
Pierre Millard, Sergueï Sokol, … Jean‐Charles Portais·Analytical ChemistryPeer-reviewed·Jul 1, 2021
- Conserved moiety fluxomics
Ronan M. T. Fleming, Hulda S. Haraldsdóttir, … Thomas Hankemeier·bioRxiv·Nov 21, 2024
- FAMetA: a mass isotopologue-based tool for the comprehensive analysis of fatty acid metabolism
Maria Isabel Alcoriza‐Balaguer, Juan Carlos García‐Cañaveras, … Agustín Lahoz·Briefings in BioinformaticsPeer-reviewed·Feb 4, 2023
- Accurate and rapid determination of metabolic flux by deep learning of isotope patterns
Richard C. Law, Kartikeya Pande, … Junyoung O. Park·bioRxiv·Nov 6, 2023
- Validity of natural isotope abundance correction for metabolic flux analysis
Roland Nilsson·Mathematical BiosciencesPeer-reviewed·Sep 30, 2020