《Protein Actions Principles and Modeling》-《蛋白质作用原理和建模》中文分享(15)

news2024/11/17 22:28:48

《Protein Actions Principles and Modeling》-《蛋白质作用原理和建模》

本人能力有限,如果错误欢迎批评指正。

第四章:Protein Binding Leads to Biological Actions

(蛋白质的结合会产生生物作用)

如果我们想要对一个结合过程进行建模,那么我们首先要做的就是构建它的结合多项式。一般来说,我们可以通过简单的方式来写出各种平衡的具体步骤。而在这个过程中,我们可以使用概率挥着中的乘法和加法。如果有两个状态是相斥的(结合或者解绑),我们可以计算他们的统计权重。使用1作为非绑定状态的统计权重(因为我们将所有其他状态都相对于它),使用Kx作为绑定状态的统计权重,最后我们可以获得单个位点结合时的Q = 1 + Kx。相似的,根据乘法规则,如果两个配体独立结合,那么对结合多项式的贡献是两个统计权值的乘积。例如,对于两个独立的位点,Q =(1 + Kax)(1 + Kbx)。方框4.1展示了如何建模n个独立的站点。

到目前为止,我们只描述了配体的结合平衡。但通常结合平衡也是动力学的基础。某些反应的速率取决于配体与一个位点的结合量。例如,在下面描述的米曼氏动力学(Michaelis–Menten kinetics)中,当底物的浓度足够高,使其与蛋白质位点的结合饱和时,反应达到其最大速度。

如酶催化或分子穿过蛋白质通道的速率过程可以被模拟城两个步骤:首先是将配体与蛋白质结合的平衡步骤,然后是动力学步骤。在转化过程之前,我们可以想象一下一个由P进行催化的底物X转化为Z进行结合过程:

这各过程称为米曼氏动力学。其中,PX只的是酶与底物的节后然后X为产物。图4.2展示了该机制中随着时间[P],[X],[PX]浓度的变化。

图4.2 米曼氏动力学过程随着时间的过程,显示了底物随着时间的推移而耗尽,产物的增加,以及整个过程中的小浓度[PX]。

假设速率常数kcat足够小,足以使底物与酶的结合(第一个反应)达到平衡。平衡常数为

式中,x = [X]为底物浓度,[PX]为酶-底物复合物PX的浓度,[P]为游离酶的浓度。酶催化反应的速率原则上是Z、dZ/dt的生产速率,也称为速率v:

无论是结合的还是非结合的状态,酶分子在反应的总数中是保守的:

因此我们可以用可测量的常数来表示v,这样子可以避免去计算难以测量的[PX],你可以用公式4.11除以公式4.12得到每个酶分子的速率:

当酶被底物完全饱和时,产物的形成速度最快:Kx/(1 + Kx) = 1。则最大速率为vmax = kcat[PT]。用vmax表示,反应速率为:

其中,最后一个等式用解离常数Kd = 1/K表示。

方程4.14显示了由于潜在结合步骤中的饱和,酶催化反应的最大速率(动力学饱和)(图4.3)

图4.3 米曼氏动力学:随着底物浓度随着反应速率不断增加直至饱和。产物的产生速率随着底物浓度的增加而增加,直到以最大速度饱和。Km是反应速度等于最大速度的一半时底物的浓度。

底物必须与酶结合后才能催化反应。如果溶液中底物的浓度足够高,它就会填满可用的酶位点,因此反应会受到酶浓度的限制。有时,公式4.14也表示为

而这可以将数据绘制成一条直线,从1/v与1/x的线性关系,其中斜率为Kd/vmax,截距将是1/vmax。这种图被称为双倒数图(Lineweaver–Burk or double-reciprocal)。如今,从实验数据中提取Kd和vmax等参数的更好方法是使用标准的计算机软件包来解释数据点中的错误。请注意,米曼氏动力学并不是最好的变构酶动力学模拟方式;这些酶的模型将在本章后面描述。

米曼氏动力学并不局限于酶催化。它也通常可用于处理其他过程。例如,有时配体分子X可以与膜蛋白通道结合,打开该通道,增加离子或小分子通过该通道的流量。在高浓度的X时,所有的通道都被束缚住了,所以所有的通道都是开放的,并且流量最大的。另一个例子见方框4.2。

我们已经可以描述由于结合过程导致的反应速率。只要结合步骤本身足够快,可以在最后一个较慢的动力学步骤之前达到平衡。但假设我们对某些过程的结合动力学本身感兴趣。药物发现者有时想知道一种结合了蛋白的药物解离速率(off-rate)。解离率是衡量药物与蛋白质结合时间,这通常是衡量药物生物有效性的关键指标。那么我们如何模拟结合和解离的动力学?考虑一个配体结合到一个位点,P + X→PX。在某些情况下,结合的动力学可以简单地用双态动力学来模拟:

其中,两个速率参数kon和koff分别表示结合和解离速率。在第6章中,我们描述了如何将这样的模型表示为微分方程,从而给出反应的时间依赖性。现在,我们只是注意到这个双态模型体现单指数动力学。因此,如果你观察到结合和解离的单指数动力学,那么这个双态模型进行模拟是足够的,并且我们可以通过拟合数据来获得解离率和结合率之间的关系。然而,在其他的结合过程中,双态动力学机制的描述过于简单。事实上,你可以观察到结合动力学比单指数的模拟更复杂。因此,为了从实验数据中推断速率,我们必须使用更多的动力学状态和更多的参数来拟合速率曲线。

两种最著名的蛋白质-配体结合机制被称为诱导匹配和构象选择(图4.5)。在诱导匹配机制中,配体首先与蛋白质结合,然后蛋白质重新调整其构象以适应配体。在构象选择机制中,蛋白质取样的是一个构象的集合,配体选择了在结合时允许最有利的相互作用的构象。这两种机制在图4.5中显示为从非束缚态到束缚态的两种不同的动力学路径。

图4.5诱导拟合与构象选择。在诱导匹配机制中,配体首先结合,然后调整蛋白质的构象。在构象选择中,蛋白质填充了一系列构象,配体与一个选定的构象结合。

其中,构象选择机制可以模拟为:

该机制需要四个参数:k1、k2、ku和kb。量x表示第二次反应的正向速率也取决于配体x的浓度。另外,这种两步反应的一个变体可以表达诱导拟合机制。或者配体可以通过组合或其他机制结合。研究结合机制的结构基础是一个流行的研究领域,在第12章中描述。

-------------------------------------------

欢迎点赞收藏转发!

下次见!
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/149628.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java 泛型中的通配符详解

目录 1、如何定义和使用上界通配符? 2、如何定义和使用无界通配符? 3、如何定义和使用下界通配符? 4、如何使用通配符定义泛型类或接口之间的子类型关系? 5、通配符的捕获和辅助方法 6、通配符使用指南 在泛型代码中&#x…

C++ txt文本文件处理系统(c++学习小例子)

C++ txt文本文件处理系统(c++学习小例子) 一、界面示例二、 要求2.1 数据格式2.2 实现功能三、代码3.1 classfi.h3.2 classfi.cpp3.3 main.cpp四、 使用说明一、界面示例 二、 要求 2.1 数据格式 现有DEM数据,其格式为DEM_data.txt,可在文章末尾下载。文本存储格式如下: …

用javascript分类刷leetcode19.数组(图文视频讲解)

数组操作的时间复杂度 Access:O(1) Search:O(n) Insert: 平均O(n),最好的情况下O(1),也就是在数组尾部插入O(1),最坏的情况下O(n) Delete;平均O(n),最好的情况下O(1),…

力扣刷题记录——367. 有效的完全平方数、383. 赎金信、387. 字符串中的第一个唯一字符、389. 找不同

本专栏主要记录力扣的刷题记录,备战蓝桥杯,供复盘和优化算法使用,也希望给大家带来帮助,博主是算法小白,希望各位大佬不要见笑,今天要分享的是——《367. 有效的完全平方数、383. 赎金信、387. 字符串中的第…

LightDB单机安装

LightDB单机安装 LightDB官网:https://www.hs.net/lightdb 下载安装包:lightdb-x-13.8-22.3-7953-el7.x86_64.zip 前置准备 防火墙配置(选择一种操作) firewall防火墙 firewall-cmd --permanent --add-port5432/tcp firewall-cmd --permanent --add-p…

(深度学习快速入门)第三章第三节2:深度学习必备组件之损失函数和激活函数

文章目录一:损失函数(1)均方误差损失(MSE)(2)交叉熵损失(Cross Entropy)二:激活函数(1)tanh(2)ReLU&#xff0…

SpringBoot数据响应与内容协商

目录 数据响应与内容协商 1、响应JSON 1.1、jackson.jarResponseBody 1.2、SpringMVC到底支持哪些返回值 2、内容协商 1、引入xml依赖 2、postman分别测试返回json和xml 3、开启浏览器参数方式内容协商功能 数据响应与内容协商 1、响应JSON 1.1、jackson.jarResponseBo…

区块链北大肖老师学习笔记6

第七节 比特币的挖矿难度调整 H(block header) < target 目标(target)预值越小&#xff0c;挖矿的难度越大。调整挖矿的难度就是调整目标空间在整个输出空间中所占的比例。 比特币用的哈希算法是SHA-256&#xff0c;这个产生的哈希值是256位。所以整个输出空间是2的256次…

[JavaEE]synchronized 与 死锁

专栏简介: JavaEE从入门到进阶 题目来源: leetcode,牛客,剑指offer. 创作目标: 记录学习JavaEE学习历程 希望在提升自己的同时,帮助他人,,与大家一起共同进步,互相成长. 学历代表过去,能力代表现在,学习能力代表未来! 目录 1.synchronized 的特性 2. synchronized 使用示例:…

new做了什么

function structure (name, age) {this.name namethis.age age}// 给构造函数--prototype加上一个方法structure.prototype.sayName function () {console.log(this.name, 调用打印);return this.name}structure.one 5const person new structure(张龙, 188)// 打印构造函…

【基础算法】前缀和 与 差分

前缀和 用来求解一段区间&#xff08;一维&#xff09;的总和 或者一块矩形区域&#xff08;二维&#xff09;的总和 一维前缀和 原数组a[N]&#xff0c;前缀和数组s[N]// ---读入数组a[N] // ---// 处理前缀和数组 s[N] s[0] 0; //定义在全局变量&#xff0c;不用写这一句 f…

SOA 和微服务有何区别?

玩过 Dubbo 的小伙伴应该都有听说过一个概念叫做 SOA&#xff0c;每当我们说起微服务的时候&#xff0c;很多人就会去纠结这和 SOA 有啥关系呀&#xff1f;感觉换汤不换药呀。 今天松哥来稍微和小伙伴们讨论下这个话题&#xff0c;我们一起来看看 SOA 和微服务到底有何异同。 …

c语言进阶(3)——指针进阶笔试题详解

1.指针和数组笔试题解析 关键&#xff1a;数组名在两种情况下是指整个数组&#xff1a; &#xff08;1&#xff09;sizeof&#xff08;数组名&#xff09;&#xff08;2&#xff09;&数组名 其它的情况下&#xff0c;都是代表数组的首元素地址。 例题 1 &#xff1a;一维…

【算法面试】算法在面试中考察的是什么(金三银四面试专栏启动)

&#x1f4eb;作者简介&#xff1a;小明java问道之路&#xff0c;专注于研究 Java/Liunx内核/C及汇编/计算机底层原理/源码&#xff0c;就职于大型金融公司后端高级工程师&#xff0c;擅长交易领域的高安全/可用/并发/性能的架构设计与演进、系统优化与稳定性建设。 &#x1f4…

Kafka消息中间件

Kafka消息中间件 同时市场上也发展处ActiveMq、RabbitMQ、Kafka、RocketMQ、Pulsar等众多优秀的框架&#xff1b;在大数据领域中Kafka目前是使用较多的框架。Kafka作为内部消息通知的框架&#xff0c;可以适应项目中大数据量的高吞吐、实时流计算等功能实现。 分布式消息中间…

【自学C++】C++整型

C整型 C整型教程 C 的整型用来存放整数 类型 的数字&#xff0c;即不可以带小数&#xff0c;C 整型可以分为短整型 short&#xff0c;整型 int&#xff0c;长整型 long 和 long long 类型。 C整型取值范围 数据类型取值范围字节数short-32768 ~ 327672int-2147483648 ~ 214…

小米万兆路由器里的Docker安装drawio

小米2022年12月份发布了万兆路由器&#xff0c;里面可以使用Docker。 今天尝试在小米的万兆路由器里安装drawio 20.8.3。 准备工作 请参考https://engchina.blog.csdn.net/article/details/128515422的准备工作。 查看Docker Hub镜像信息 访问https://hub.docker.com/r/jgr…

axios系列之并发

文章の目录一、axios.all(iterable)二、axios.spread(callback)写在最后处理并发请求的助手函数 一、axios.all(iterable) function a() {return axios.get("http://localhost/a"); } function b() {return axios.get("http://localhost/b"); }axios.all…

【Linux 进程控制】进程创建、进程终止、进程等待、进程替换

1.进程创建&#xff08;fork&#xff09;#include<iostream> #include<unistd.h> using std::cout; using std::endl;int main() {if(fork()0){cout<<"child:"<<"I am child"<<endl;}else{cout<<"parent:"&…

用555定时器接成的施密特触发器电路/滞回电压比较器中,用什么方法能调节回差电压的大小?包含工作原理与应用

一、简答:电源电压或外接控制电压改变时&#xff0c;可以改变回差电压的大小。二、施密特触发器电路工作原理&#xff1a;滞回电压比较器&#xff0c;又名施密特触发器&#xff0c;有两个稳定状态&#xff0c;与一般触发器不同的是&#xff0c;施密特触发器采用电位触发方式&am…