{"title":"以热力学一致的方式确定动力学循环模型中的自由能和速率。","authors":"Ian M Kenney, Oliver Beckstein","doi":"10.1016/j.bpr.2023.100120","DOIUrl":null,"url":null,"abstract":"<p><p>Kinetic and thermodynamic models of biological systems are commonly used to connect microscopic features to system function in a bottom-up multiscale approach. The parameters of such models-free energy differences for equilibrium properties and in general rates for equilibrium and out-of-equilibrium observables-have to be measured by different experiments or calculated from multiple computer simulations. All such parameters necessarily come with uncertainties so that when they are naively combined in a full model of the process of interest, they will generally violate fundamental statistical mechanical equalities, namely detailed balance and an equality of forward/backward rate products in cycles due to Hill. If left uncorrected, such models can produce arbitrary outputs that are physically inconsistent. Here, we develop a maximum likelihood approach (named <i>multibind</i>) based on the so-called potential graph to combine kinetic or thermodynamic measurements to yield state-resolved models that are thermodynamically consistent while being most consistent with the provided data and their uncertainties. We demonstrate the approach with two theoretical models, a generic two-proton binding site and a simplified model of a sodium/proton antiporter. We also describe an algorithm to use the <i>multibind</i> approach to solve the inverse problem of determining microscopic quantities from macroscopic measurements and, as an example, we predict the microscopic <math><mrow><msub><mrow><mi>p</mi><mi>K</mi></mrow><mi>a</mi></msub></mrow></math> values and protonation states of a small organic molecule from 1D NMR data. The <i>multibind</i> approach is applicable to any thermodynamic or kinetic model that describes a system as transitions between well-defined states with associated free energy differences or rates between these states. A Python package multibind, which implements the approach described here, is made publicly available under the MIT Open Source license.</p>","PeriodicalId":72402,"journal":{"name":"Biophysical reports","volume":null,"pages":null},"PeriodicalIF":2.4000,"publicationDate":"2023-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10450860/pdf/","citationCount":"0","resultStr":"{\"title\":\"Thermodynamically consistent determination of free energies and rates in kinetic cycle models.\",\"authors\":\"Ian M Kenney, Oliver Beckstein\",\"doi\":\"10.1016/j.bpr.2023.100120\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><p>Kinetic and thermodynamic models of biological systems are commonly used to connect microscopic features to system function in a bottom-up multiscale approach. The parameters of such models-free energy differences for equilibrium properties and in general rates for equilibrium and out-of-equilibrium observables-have to be measured by different experiments or calculated from multiple computer simulations. All such parameters necessarily come with uncertainties so that when they are naively combined in a full model of the process of interest, they will generally violate fundamental statistical mechanical equalities, namely detailed balance and an equality of forward/backward rate products in cycles due to Hill. If left uncorrected, such models can produce arbitrary outputs that are physically inconsistent. Here, we develop a maximum likelihood approach (named <i>multibind</i>) based on the so-called potential graph to combine kinetic or thermodynamic measurements to yield state-resolved models that are thermodynamically consistent while being most consistent with the provided data and their uncertainties. We demonstrate the approach with two theoretical models, a generic two-proton binding site and a simplified model of a sodium/proton antiporter. We also describe an algorithm to use the <i>multibind</i> approach to solve the inverse problem of determining microscopic quantities from macroscopic measurements and, as an example, we predict the microscopic <math><mrow><msub><mrow><mi>p</mi><mi>K</mi></mrow><mi>a</mi></msub></mrow></math> values and protonation states of a small organic molecule from 1D NMR data. The <i>multibind</i> approach is applicable to any thermodynamic or kinetic model that describes a system as transitions between well-defined states with associated free energy differences or rates between these states. A Python package multibind, which implements the approach described here, is made publicly available under the MIT Open Source license.</p>\",\"PeriodicalId\":72402,\"journal\":{\"name\":\"Biophysical reports\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":2.4000,\"publicationDate\":\"2023-08-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10450860/pdf/\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Biophysical reports\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1016/j.bpr.2023.100120\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"2023/9/13 0:00:00\",\"PubModel\":\"eCollection\",\"JCR\":\"Q3\",\"JCRName\":\"BIOPHYSICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Biophysical reports","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1016/j.bpr.2023.100120","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2023/9/13 0:00:00","PubModel":"eCollection","JCR":"Q3","JCRName":"BIOPHYSICS","Score":null,"Total":0}
引用次数: 0
摘要
生物系统的动力学和热力学模型常用于以自下而上的多尺度方法将微观特征与系统功能联系起来。这些模型的参数--平衡特性的自由能差以及平衡和非平衡观测指标的一般速率--必须通过不同的实验测量或通过多次计算机模拟计算得出。所有这些参数都必然带有不确定性,因此,当它们被天真地组合到一个完整的相关过程模型中时,通常会违反基本的统计力学等式,即详细平衡和希尔导致的周期中正向/反向速率乘积的等式。如果不加以纠正,这些模型可能会产生物理上不一致的任意输出结果。在此,我们开发了一种基于所谓势图的最大似然法(命名为多绑定),将动力学或热力学测量结合起来,生成热力学上一致的状态解析模型,同时与所提供的数据及其不确定性最为一致。我们用两个理论模型--一个通用的双质子结合位点和一个简化的钠/质子反拨器模型--来演示这种方法。我们还介绍了一种使用多重结合方法解决从宏观测量确定微观量这一逆向问题的算法,并以从一维核磁共振数据预测一种小有机分子的微观 pKa 值和质子化状态为例进行了说明。多绑定方法适用于任何热力学或动力学模型,这些模型将系统描述为定义明确的状态之间的转换,这些状态之间存在相关的自由能差或速率。实现本文所述方法的 Python 包 multibind 在 MIT 开源许可下公开发布。
Thermodynamically consistent determination of free energies and rates in kinetic cycle models.
Kinetic and thermodynamic models of biological systems are commonly used to connect microscopic features to system function in a bottom-up multiscale approach. The parameters of such models-free energy differences for equilibrium properties and in general rates for equilibrium and out-of-equilibrium observables-have to be measured by different experiments or calculated from multiple computer simulations. All such parameters necessarily come with uncertainties so that when they are naively combined in a full model of the process of interest, they will generally violate fundamental statistical mechanical equalities, namely detailed balance and an equality of forward/backward rate products in cycles due to Hill. If left uncorrected, such models can produce arbitrary outputs that are physically inconsistent. Here, we develop a maximum likelihood approach (named multibind) based on the so-called potential graph to combine kinetic or thermodynamic measurements to yield state-resolved models that are thermodynamically consistent while being most consistent with the provided data and their uncertainties. We demonstrate the approach with two theoretical models, a generic two-proton binding site and a simplified model of a sodium/proton antiporter. We also describe an algorithm to use the multibind approach to solve the inverse problem of determining microscopic quantities from macroscopic measurements and, as an example, we predict the microscopic values and protonation states of a small organic molecule from 1D NMR data. The multibind approach is applicable to any thermodynamic or kinetic model that describes a system as transitions between well-defined states with associated free energy differences or rates between these states. A Python package multibind, which implements the approach described here, is made publicly available under the MIT Open Source license.