Glazer Bryan J, Lifferth Jonathan T, Lopez Carlos F
Department of Biomedical Informatics, Vanderbilt University, Nashville, TN, United States.
Department of Human Genetics, Vanderbilt University, Nashville, TN, United States.
Front Cell Dev Biol. 2023 Aug 25;11:1198359. doi: 10.3389/fcell.2023.1198359. eCollection 2023.
Many important processes in biology, such as signaling and gene regulation, can be described using logic models. These logic models are typically built to behaviorally emulate experimentally observed phenotypes, which are assumed to be steady states of a biological system. Most models are built by hand and therefore researchers are only able to consider one or perhaps a few potential mechanisms. We present a method to automatically synthesize Boolean logic models with a specified set of steady states. Our method, called MC-Boomer, is based on Monte Carlo Tree Search an efficient, parallel search method using reinforcement learning. Our approach enables users to constrain the model search space using prior knowledge or biochemical interaction databases, thus leading to generation of biologically plausible mechanistic hypotheses. Our approach can generate very large numbers of data-consistent models. To help develop mechanistic insight from these models, we developed analytical tools for multi-model inference and model selection. These tools reveal the key sets of interactions that govern the behavior of the models. We demonstrate that MC-Boomer works well at reconstructing randomly generated models. Then, using single time point measurements and reasonable biological constraints, our method generates hundreds of thousands of candidate models that match experimentally validated behaviors of the segment polarity network. Finally we outline how our multi-model analysis procedures elucidate potentially novel biological mechanisms and provide opportunities for model-driven experimental validation.
生物学中的许多重要过程,如信号传导和基因调控,都可以用逻辑模型来描述。这些逻辑模型通常是为了在行为上模拟实验观察到的表型而构建的,这些表型被假定为生物系统的稳态。大多数模型是手动构建的,因此研究人员只能考虑一种或几种潜在机制。我们提出了一种自动合成具有指定稳态集的布尔逻辑模型的方法。我们的方法称为MC-Boomer,它基于蒙特卡洛树搜索,这是一种使用强化学习的高效并行搜索方法。我们的方法使用户能够利用先验知识或生化相互作用数据库来约束模型搜索空间,从而生成生物学上合理的机制假设。我们的方法可以生成大量与数据一致的模型。为了帮助从这些模型中发展出机制性见解,我们开发了用于多模型推理和模型选择的分析工具。这些工具揭示了控制模型行为的关键相互作用集。我们证明MC-Boomer在重建随机生成的模型方面表现良好。然后,利用单时间点测量和合理的生物学约束,我们的方法生成了数十万个与节段极性网络的实验验证行为相匹配的候选模型。最后,我们概述了我们的多模型分析程序如何阐明潜在的新生物学机制,并为模型驱动的实验验证提供机会。