Moyer Devlin, Pacheco Alan R, Bernstein David B, Segrè Daniel
Bioinformatics Program, Boston University, Boston, MA, 02215, USA.
Department of Biology, Boston University, Boston, MA, 02215, USA.
J Mol Evol. 2021 Aug;89(7):472-483. doi: 10.1007/s00239-021-10018-0. Epub 2021 Jul 6.
Uncovering the general principles that govern the structure of metabolic networks is key to understanding the emergence and evolution of living systems. Artificial chemistries can help illuminate this problem by enabling the exploration of chemical reaction universes that are constrained by general mathematical rules. Here, we focus on artificial chemistries in which strings of characters represent simplified molecules, and string concatenation and splitting represent possible chemical reactions. We developed a novel Python package, ARtificial CHemistry NEtwork Toolbox (ARCHNET), to study string chemistries using tools from the field of stoichiometric constraint-based modeling. In addition to exploring the topological characteristics of different string chemistry networks, we developed a network-pruning algorithm that can generate minimal metabolic networks capable of producing a specified set of biomass precursors from a given assortment of environmental nutrients. We found that the composition of these minimal metabolic networks was influenced more strongly by the metabolites in the biomass reaction than the identities of the environmental nutrients. This finding has important implications for the reconstruction of organismal metabolic networks and could help us better understand the rise and evolution of biochemical organization. More generally, our work provides a bridge between artificial chemistries and stoichiometric modeling, which can help address a broad range of open questions, from the spontaneous emergence of an organized metabolism to the structure of microbial communities.
揭示代谢网络结构的一般原理是理解生命系统的出现和进化的关键。人工化学可以通过探索受一般数学规则约束的化学反应全域来帮助阐明这个问题。在这里,我们专注于字符序列代表简化分子、序列拼接和拆分代表可能化学反应的人工化学。我们开发了一个新颖的Python包——人工化学网络工具箱(ARCHNET),以使用基于化学计量约束建模领域的工具来研究序列化学。除了探索不同序列化学网络的拓扑特征外,我们还开发了一种网络修剪算法,该算法可以生成能够从给定种类的环境养分中产生一组特定生物量前体的最小代谢网络。我们发现,这些最小代谢网络的组成受生物量反应中代谢物的影响比受环境养分种类的影响更强。这一发现对生物体代谢网络的重建具有重要意义,并有助于我们更好地理解生化组织的兴起和进化。更广泛地说,我们的工作在人工化学和化学计量建模之间架起了一座桥梁,这有助于解决一系列广泛的开放性问题,从有组织代谢的自发出现到微生物群落的结构。