De Martino Andrea, De Martino Daniele, Mulet Roberto, Pagnani Andrea
CNR-IPCF, Unità di Roma-Sapienza, Roma, Italy; Dipartimento di Fisica, Sapienza Università di Roma, Roma, Italy; Center for Life Nano Science@Sapienza, Istituto Italiano di Tecnologia, Roma, Italy.
Center for Life Nano Science@Sapienza, Istituto Italiano di Tecnologia, Roma, Italy.
PLoS One. 2014 Jul 2;9(7):e100750. doi: 10.1371/journal.pone.0100750. eCollection 2014.
The stoichiometry of a metabolic network gives rise to a set of conservation laws for the aggregate level of specific pools of metabolites, which, on one hand, pose dynamical constraints that cross-link the variations of metabolite concentrations and, on the other, provide key insight into a cell's metabolic production capabilities. When the conserved quantity identifies with a chemical moiety, extracting all such conservation laws from the stoichiometry amounts to finding all non-negative integer solutions of a linear system, a programming problem known to be NP-hard. We present an efficient strategy to compute the complete set of integer conservation laws of a genome-scale stoichiometric matrix, also providing a certificate for correctness and maximality of the solution. Our method is deployed for the analysis of moiety conservation relationships in two large-scale reconstructions of the metabolism of the bacterium E. coli, in six tissue-specific human metabolic networks, and, finally, in the human reactome as a whole, revealing that bacterial metabolism could be evolutionarily designed to cover broader production spectra than human metabolism. Convergence to the full set of moiety conservation laws in each case is achieved in extremely reduced computing times. In addition, we uncover a scaling relation that links the size of the independent pool basis to the number of metabolites, for which we present an analytical explanation.
代谢网络的化学计量学产生了一组针对特定代谢物池总体水平的守恒定律,一方面,这些定律构成了动态约束,将代谢物浓度的变化相互联系起来;另一方面,它们为深入了解细胞的代谢生产能力提供了关键线索。当守恒量与一个化学部分相认同时,从化学计量学中提取所有这些守恒定律相当于找到一个线性系统的所有非负整数解,这是一个已知为NP难的编程问题。我们提出了一种有效的策略来计算基因组规模化学计量矩阵的整数守恒定律的完整集合,同时还为解的正确性和最大性提供了证明。我们的方法被用于分析大肠杆菌代谢的两个大规模重建、六个组织特异性人类代谢网络以及最终整个人类反应组中的部分守恒关系,结果表明细菌代谢在进化上可能被设计成比人类代谢覆盖更广泛的生产谱。在每种情况下,都能在极短的计算时间内收敛到完整的部分守恒定律集合。此外,我们发现了一种将独立池基的大小与代谢物数量联系起来的标度关系,并对此给出了一个分析性解释。