Skip to content
DraconiticResearch
Search Sources API
178,033 studies31 sourcesUpdated 13 min ago
PreprintCC BY-NC-NDbioRxiv

MetworkPy: A Python Package for Graph- and Information-theoretic Investigation of Metabolic Networks

  1. 1Seattle Childrens Research Institute

Abstract

Background: Metabolism plays an important role in physiology and disease. In silico Genome-Scale Metabolic Models (GSMMs) are useful for informing analysis of metabolism and contextualizing high-throughput molecular profiling data. Flux balance analysis (FBA) based approaches can use GSMMs to predict metabolic reaction flux states and condition-specific alterations, but most FBA methods are limited by: 1) needing metabolic objective functions that are difficult to define experimentally, and 2) confining comparisons to extrema of reaction flux distributions. Results: We introduce MetworkPy, a Python package that implements a flexible toolbox for objective-free graph- and information-theoretic analyses of GSMMs and flux distributions. MetworkPy includes methods to construct graph representations of GSMMs, to deconstruct GSMMs into topologically-aware gene sets that inform downstream bioinformatic analyses, and to assess shifts in flux distributions for groups of reactions. To demonstrate utility, we used MetworkPy to identify metabolic features perturbed by the transcription factor ArgR, a known regulator of arginine biosynthesis in Mycobacterium tuberculosis. MetworkPy successfully linked reaction flux shifts in ArgR's transcriptome-constrained GSMM to arginine biosynthesis, which cannot be easily ascertained by FBA-based approaches. Conclusions: MetworkPy is a customization-friendly toolkit for topological- and flux sampling based- analyses of GSMMs. MetworkPy's tools provide multiple complementary metabolic contextualization approaches for microbial or eukaryotic genes of interest, and MetworkPy's architecture facilitates user-designed workflows.

Related

  1. An information-theoretic perspective on feed-forward loop abundances in transcriptional networks
    Mintu Nandi, Sudip Chattopadhyay, Suman K Banik
    arXivPreprintCC BY 4.0Full textSystems & synthetic biologyBiological & medical physicsarXiv
  2. mstsa: A Python Library for Information-Theoretic and Statistical Analysis of EEG Microstate Sequences
    FREDERIC VON WEGNER
    PsyArXivPreprintCC BY 4.0Full textNeuroscienceOSF
  3. INFORME: coupling information-theoretic experimental design with nonlinear mixed-effects modeling for efficient observation scheduling
    H. Cho, T. Tang, A. Lewis +2
    bioRxivPreprintCC0Full textSystems & synthetic biologybioRxiv
  4. An information-theoretic analysis of the tsetse fly (Glossina morsitans) antenna reveals trichoid sensilla as the main carriers of odor identity
    N. Soni
    bioRxivPreprintCC BYFull textNeurosciencebioRxiv
  5. The Multi-scale Copula Index (MCI): a new information-theoretic measure of association and its applications in functional cancer genomics
    T. Pham, K. Meneses-Cime, J. Ma +11
    bioRxivPreprintCC BY-NC-NDFull textBioinformatics & computational biologybioRxiv
BibTeX
@misc{griebel2026metworkpy,
  title = {{MetworkPy: A Python Package for Graph- and Information-theoretic Investigation of Metabolic Networks}},
  author = {B. T. Griebel and S. Ma},
  howpublished = {bioRxiv},
  year = {2026},
  month = may,
  doi = {10.64898/2026.05.26.727944},
  url = {https://www.biorxiv.org/content/10.64898/2026.05.26.727944v2},
  note = {CC BY-NC-ND},
}
RIS
TY  - UNPB
TI  - MetworkPy: A Python Package for Graph- and Information-theoretic Investigation of Metabolic Networks
AU  - B. T. Griebel
AU  - S. Ma
PY  - 2026
DA  - 2026/05/26
PB  - bioRxiv
DO  - 10.64898/2026.05.26.727944
UR  - https://www.biorxiv.org/content/10.64898/2026.05.26.727944v2
AB  - Background: Metabolism plays an important role in physiology and disease. In silico Genome-Scale Metabolic Models (GSMMs) are useful for informing analysis of metabolism and contextualizing high-throughput molecular profiling data. Flux balance analysis (FBA) based approaches can use GSMMs to predict metabolic reaction flux states and condition-specific alterations, but most FBA methods are limited by: 1) needing metabolic objective functions that are difficult to define experimentally, and 2) confining comparisons to extrema of reaction flux distributions. Results: We introduce MetworkPy, a Python package that implements a flexible toolbox for objective-free graph- and information-theoretic analyses of GSMMs and flux distributions. MetworkPy includes methods to construct graph representations of GSMMs, to deconstruct GSMMs into topologically-aware gene sets that inform downstream bioinformatic analyses, and to assess shifts in flux distributions for groups of reactions. To demonstrate utility, we used MetworkPy to identify metabolic features perturbed by the transcription factor ArgR, a known regulator of arginine biosynthesis in Mycobacterium tuberculosis. MetworkPy successfully linked reaction flux shifts in ArgR's transcriptome-constrained GSMM to arginine biosynthesis, which cannot be easily ascertained by FBA-based approaches. Conclusions: MetworkPy is a customization-friendly toolkit for topological- and flux sampling based- analyses of GSMMs. MetworkPy's tools provide multiple complementary metabolic contextualization approaches for microbial or eukaryotic genes of interest, and MetworkPy's architecture facilitates user-designed workflows.
ER  -