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

Braden T Griebel, Shuyi Ma
{"title":"MetworkPy: A Python Package for Graph- and Information-theoretic Investigation of Metabolic Networks.","authors":"Braden T Griebel, Shuyi Ma","doi":"10.64898/2026.05.26.727944","DOIUrl":null,"url":null,"abstract":"<p><strong>Background: </strong>Metabolism plays an important role in physiology and disease. <i>In silico</i> 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.</p><p><strong>Results: </strong>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 <i>Mycobacterium tuberculosis</i>. MetworkPy successfully linked reaction flux shifts in ArgR's transcriptome-constrained GSMM to arginine biosynthesis, which cannot be easily ascertained by FBA-based approaches.</p><p><strong>Conclusions: </strong>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.</p>","PeriodicalId":519960,"journal":{"name":"bioRxiv : the preprint server for biology","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2026-10-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC13692015/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"bioRxiv : the preprint server for biology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.64898/2026.05.26.727944","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

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.

MetworkPy:一个用于代谢网络图论和信息论研究的Python包。
背景:代谢在生理和疾病中起着重要的作用。在硅基因组尺度代谢模型(GSMMs)是有用的信息代谢分析和上下文高通量分子分析数据。基于通量平衡分析(FBA)的方法可以使用GSMMs来预测代谢反应通量状态和条件特异性变化,但大多数FBA方法存在以下限制:1)需要难以通过实验定义的代谢目标函数;2)将比较局限于反应通量分布的极值。结果:我们介绍了MetworkPy,这是一个Python包,它实现了一个灵活的工具箱,用于gsmm和通量分布的无目标图论和信息论分析。networkpy包括构建gsmm图形表示的方法,将gsmm解构为拓扑感知的基因集,为下游生物信息学分析提供信息,并评估反应组的通量分布变化。为了证明其实用性,我们使用MetworkPy来识别转录因子ArgR(已知的结核分枝杆菌精氨酸生物合成调节因子)干扰的代谢特征。MetworkPy成功地将ArgR受转录组约束的GSMM中的反应通量转移与精氨酸生物合成联系起来,这一点无法通过基于fba的方法轻易确定。结论:networkpy是一个定制友好的工具包,用于基于拓扑和通量采样的gsmm分析。MetworkPy的工具为感兴趣的微生物或真核生物基因提供了多种互补的代谢上下文化方法,并且MetworkPy的体系结构促进了用户设计的工作流程。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书