• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

加速大规模代谢网络中最小割集对偶计算的核心算法。

Speeding up the core algorithm for the dual calculation of minimal cut sets in large metabolic networks.

机构信息

Max Planck Institute for Dynamics of Complex Technical Systems, Sandtorstrasse 1, 39106, Magdeburg, Germany.

Department of Chemical Engineering and Applied Chemistry, University of Toronto, 200 College Street, Toronto, ON, M5S 3E5, Canada.

出版信息

BMC Bioinformatics. 2020 Nov 9;21(1):510. doi: 10.1186/s12859-020-03837-3.

DOI:10.1186/s12859-020-03837-3
PMID:33167871
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC7654042/
Abstract

BACKGROUND

The concept of minimal cut sets (MCS) has become an important mathematical framework for analyzing and (re)designing metabolic networks. However, the calculation of MCS in genome-scale metabolic models is a complex computational problem. The development of duality-based algorithms in the last years allowed the enumeration of thousands of MCS in genome-scale networks by solving mixed-integer linear problems (MILP). A recent advancement in this field was the introduction of the MCS approach. In contrast to the Farkas-lemma-based dual system used in earlier studies, the MCS approach employs a more condensed representation of the dual system based on the nullspace of the stoichiometric matrix, which, due to its reduced dimension, holds promise to further enhance MCS computations.

RESULTS

In this work, we introduce several new variants and modifications of duality-based MCS algorithms and benchmark their effects on the overall performance. As one major result, we generalize the original MCS approach (which was limited to blocking the operation of certain target reactions) to the most general case of MCS computations with arbitrary target and desired regions. Building upon these developments, we introduce a new MILP variant which allows maximal flexibility in the formulation of MCS problems and fully leverages the reduced size of the nullspace-based dual system. With a comprehensive set of benchmarks, we show that the MILP with the nullspace-based dual system outperforms the MILP with the Farkas-lemma-based dual system speeding up MCS computation with an averaged factor of approximately 2.5. We furthermore present several simplifications in the formulation of constraints, mainly related to binary variables, which further enhance the performance of MCS-related MILP. However, the benchmarks also reveal that some highly condensed formulations of constraints, especially on reversible reactions, may lead to worse behavior when compared to variants with a larger number of (more explicit) constraints and involved variables.

CONCLUSIONS

Our results further enhance the algorithmic toolbox for MCS calculations and are of general importance for theoretical developments as well as for practical applications of the MCS framework.

摘要

背景

最小割集 (MCS) 的概念已成为分析和(重新)设计代谢网络的重要数学框架。然而,在基因组规模代谢模型中计算 MCS 是一个复杂的计算问题。近年来对偶算法的发展允许通过求解混合整数线性问题 (MILP) 枚举数千个基因组规模网络的 MCS。在该领域的最新进展是引入了 MCS 方法。与早期研究中使用的基于 Farkas 引理的对偶系统不同,MCS 方法采用基于代谢矩阵零空间的对偶系统的更简洁表示,由于其维度降低,有望进一步增强 MCS 计算。

结果

在这项工作中,我们引入了几种基于对偶的 MCS 算法的新变体和修改,并对它们对整体性能的影响进行了基准测试。作为一个主要结果,我们将原始的 MCS 方法(仅限于阻止某些目标反应的操作)推广到具有任意目标和期望区域的最一般的 MCS 计算情况。在此基础上,我们引入了一种新的 MILP 变体,该变体在 MCS 问题的公式化中具有最大的灵活性,并充分利用基于零空间的对偶系统的减小尺寸。通过一组全面的基准测试,我们表明基于零空间的对偶系统的 MILP 优于基于 Farkas 引理的对偶系统的 MILP,平均加速约 2.5 倍。我们还提出了约束形式的一些简化,主要与二进制变量有关,这进一步提高了与 MILP 相关的 MCS 的性能。然而,基准测试还表明,一些高度简化的约束形式,特别是对于可逆反应,与具有更多(更显式)约束和相关变量的变体相比,可能会导致更差的行为。

结论

我们的结果进一步增强了 MCS 计算的算法工具包,对理论发展以及 MCS 框架的实际应用都具有重要意义。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f251/7654042/c87ab076c1b7/12859_2020_3837_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f251/7654042/3b7ab68b311f/12859_2020_3837_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f251/7654042/b800ec3cf24b/12859_2020_3837_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f251/7654042/c87ab076c1b7/12859_2020_3837_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f251/7654042/3b7ab68b311f/12859_2020_3837_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f251/7654042/b800ec3cf24b/12859_2020_3837_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f251/7654042/c87ab076c1b7/12859_2020_3837_Fig3_HTML.jpg

相似文献

1
Speeding up the core algorithm for the dual calculation of minimal cut sets in large metabolic networks.加速大规模代谢网络中最小割集对偶计算的核心算法。
BMC Bioinformatics. 2020 Nov 9;21(1):510. doi: 10.1186/s12859-020-03837-3.
2
An extended and generalized framework for the calculation of metabolic intervention strategies based on minimal cut sets.基于最小割集的代谢干预策略计算的扩展和广义框架。
PLoS Comput Biol. 2020 Jul 27;16(7):e1008110. doi: 10.1371/journal.pcbi.1008110. eCollection 2020 Jul.
3
A mixed-integer linear programming approach to the reduction of genome-scale metabolic networks.一种用于简化基因组规模代谢网络的混合整数线性规划方法。
BMC Bioinformatics. 2017 Jan 3;18(1):2. doi: 10.1186/s12859-016-1412-z.
4
Minimal cut sets in a metabolic network are elementary modes in a dual network.代谢网络中的最小割集是对偶网络中的基本模式。
Bioinformatics. 2012 Feb 1;28(3):381-7. doi: 10.1093/bioinformatics/btr674. Epub 2011 Dec 21.
5
Comparison and improvement of algorithms for computing minimal cut sets.计算最小割集算法的比较与改进。
BMC Bioinformatics. 2013 Nov 6;14:318. doi: 10.1186/1471-2105-14-318.
6
Genome-scale strain designs based on regulatory minimal cut sets.基于调控最小割集的基因组规模菌株设计。
Bioinformatics. 2015 Sep 1;31(17):2844-51. doi: 10.1093/bioinformatics/btv217. Epub 2015 Apr 25.
7
An algorithm for the reduction of genome-scale metabolic network models to meaningful core models.一种将基因组规模代谢网络模型简化为有意义的核心模型的算法。
BMC Syst Biol. 2015 Aug 19;9:48. doi: 10.1186/s12918-015-0191-x.
8
Sequential computation of elementary modes and minimal cut sets in genome-scale metabolic networks using alternate integer linear programming.使用交替整数线性规划对基因组规模代谢网络中的基本模式和最小割集进行顺序计算。
Bioinformatics. 2017 Aug 1;33(15):2345-2353. doi: 10.1093/bioinformatics/btx171.
9
Enumeration of smallest intervention strategies in genome-scale metabolic networks.基因组规模代谢网络中最小干预策略的枚举
PLoS Comput Biol. 2014 Jan;10(1):e1003378. doi: 10.1371/journal.pcbi.1003378. Epub 2014 Jan 2.
10
Computing complex metabolic intervention strategies using constrained minimal cut sets.使用约束最小割集计算复杂代谢干预策略。
Metab Eng. 2011 Mar;13(2):204-13. doi: 10.1016/j.ymben.2010.12.004. Epub 2010 Dec 13.

引用本文的文献

1
Minimal cut sets in metabolic networks: from conceptual foundations to applications in metabolic engineering and biomedicine.代谢网络中的最小割集:从概念基础到代谢工程与生物医学中的应用
Brief Bioinform. 2025 Mar 4;26(2). doi: 10.1093/bib/bbaf188.
2
Convex Representation of Metabolic Networks with Michaelis-Menten Kinetics.具有米氏动力学的代谢网络的凸表示。
Bull Math Biol. 2024 Apr 26;86(6):65. doi: 10.1007/s11538-024-01293-1.
3
FastKnock: an efficient next-generation approach to identify all knockout strategies for strain optimization.

本文引用的文献

1
An extended and generalized framework for the calculation of metabolic intervention strategies based on minimal cut sets.基于最小割集的代谢干预策略计算的扩展和广义框架。
PLoS Comput Biol. 2020 Jul 27;16(7):e1008110. doi: 10.1371/journal.pcbi.1008110. eCollection 2020 Jul.
2
Automatic construction of metabolic models with enzyme constraints.基于酶约束的代谢模型自动构建。
BMC Bioinformatics. 2020 Jan 14;21(1):19. doi: 10.1186/s12859-019-3329-9.
3
MCS2: minimal coordinated supports for fast enumeration of minimal cut sets in metabolic networks.
FastKnock:一种高效的下一代方法,用于确定所有用于菌株优化的敲除策略。
Microb Cell Fact. 2024 Jan 29;23(1):37. doi: 10.1186/s12934-023-02277-x.
4
Rapid-SL identifies synthetic lethal sets with an arbitrary cardinality.Rapid-SL 可识别任意基数的合成致死集。
Sci Rep. 2022 Aug 18;12(1):14022. doi: 10.1038/s41598-022-18177-w.
MCS2:代谢网络中最小割集快速枚举的最小协调支持。
Bioinformatics. 2019 Jul 15;35(14):i615-i623. doi: 10.1093/bioinformatics/btz393.
4
Computing irreversible minimal cut sets in genome-scale metabolic networks via flux cone projection.通过通量锥投影计算基因组规模代谢网络中的不可逆转最小割集。
Bioinformatics. 2019 Aug 1;35(15):2618-2625. doi: 10.1093/bioinformatics/bty1027.
5
MoVE identifies metabolic valves to switch between phenotypic states.MoVE 鉴定代谢阀以在表型状态之间切换。
Nat Commun. 2018 Dec 14;9(1):5332. doi: 10.1038/s41467-018-07719-4.
6
gMCS: fast computation of genetic minimal cut sets in large networks.gMCS:在大型网络中快速计算遗传最小割集。
Bioinformatics. 2019 Feb 1;35(3):535-537. doi: 10.1093/bioinformatics/bty656.
7
An in-silico approach to predict and exploit synthetic lethality in cancer metabolism.一种通过计算机模拟方法预测和利用癌症代谢中的合成致死性。
Nat Commun. 2017 Sep 6;8(1):459. doi: 10.1038/s41467-017-00555-y.
8
Improving the phenotype predictions of a yeast genome-scale metabolic model by incorporating enzymatic constraints.通过纳入酶促约束来改进酵母基因组规模代谢模型的表型预测。
Mol Syst Biol. 2017 Aug 3;13(8):935. doi: 10.15252/msb.20167411.
9
Growth-coupled overproduction is feasible for almost all metabolites in five major production organisms.生长偶联过量生产对于五大主要生产生物中的几乎所有代谢物都是可行的。
Nat Commun. 2017 Jun 22;8:15956. doi: 10.1038/ncomms15956.
10
Use of CellNetAnalyzer in biotechnology and metabolic engineering.在生物技术和代谢工程中使用 CellNetAnalyzer。
J Biotechnol. 2017 Nov 10;261:221-228. doi: 10.1016/j.jbiotec.2017.05.001. Epub 2017 May 10.