分子生成模型新发展:根据蛋白配体间相互作用构建分子生成模型

【Amber】带小分子配体分子动力学模拟 Amber 带小分子配体MD 适用于Amber18版本 使用Amber做带小分子配体的MD时,由于Amber无法识别小分子,需要对小分子做处理,相比于单纯蛋白分子的MD步骤会繁琐一些,在此记录一下。 一、文件准备 1.文件检查拆分 含配体的复合体pdb文件可以来自晶体或对接结果,其中小分子与蛋白分子的相对位置将会是MD的初始位置,在准备过程中需要检查确认。 【1】首先在可视化软件如薛定谔等检查复合体中小分子,确保其键连准确,没有原子,特别是氢原子的缺失。 【2】检查完毕后保存复合体文件,使用文本编辑器打开, 阅读详情

一、背景介绍

近年来,分子深度生成模型在药物从头设计中的应用引起了人们的广泛关注。数据驱动的分子深度生成模型通过学习大量分子结构数据来近似化学空间的高维分布。到目前为止,大多数的分子生成模型依赖于纯结构生成中的二维配体信息。在此,作者提出了一种新的分子深度生成模型,该模型采用循环神经网络,并结合配体-蛋白质相互作用指纹作为约束。该指纹图谱基于配体结合构象构建,代表了配体在蛋白质口袋中的三维结合模式。在目前的工作中,作者训练了带有交互指纹约束的生成模型,并与正常的RNN模型进行了比较。研究表明,在配体-蛋白质相互作用指纹图谱的约束下训练的模型有明显的趋势生成保持相似结合模式的化合物。该研究结果表明,相互作用指纹约束生成模型在靶向分子生成和类药物化学空间的指导探索方面具有潜在的应用价值。

二、实验方法

1、数据集:

选择CDK2(细胞周期蛋白依赖激酶2)晶体结构(PDB ID: 2R3M)和A2A(PDB ID: 4UG2)作为蛋白质模型进行对接。对接研究采用Schrödinger软件包(2020版)的Glide模块。从ChEMBL数据库中随机抽取30万个化合物作为训练集。对于每个组合,前10个对接姿势(基于Glide评分)留作进一步分析。每个目标特定模型的训练集由300000个 ChEMBL集和目标活性集组成。活性集是在ChEMBL中记录的CDK2或A2A基因的活性化合物)。

2、相互作用指纹构建

配体-蛋白相互作用指纹图谱之前被提出用于表征配体的3D结合模式,并应用于虚拟筛选。在该研究中,作者开发了一个python脚本来解析配体对接姿势,从而生成配体IFP。作者构建了两种类型的IFP,即基于原子的IFP (AIFP)和基于残基的IFP (ResIFP),分别在原子和残基水平上描述配体结合模式。如图1所示,首先识别组成结合口袋的残基或原子,然后检测蛋白质和配体原子之间的五种相互作用(即氢键、卤素键、静电、疏水和芳香相互作用)。每个蛋白质残基/原子有五种相互作用类型,即:五位。每个IFP位设置为“0”或“1”,表示特定残基/原子与配体之间没有或存在特定的相互作用类型。表1列出了定义这些交互类型的空间标准。如果每个化合物输出多个对接姿态,则不同对接姿态产生不同的IFP。

P1.png

图1:交互指纹构建示意图及基于原子的交互指纹组成。交互类型包括氢键(hbd)、卤素键(halg)、芳香Pi−Pi相互作用(pipi)、静电相互作用(elec)、疏水相互作用(hrdr)。

T1.png

表1:配体−蛋白相互作用检测参数

3、构建cRNN模型

训练生成模型的基本工作流程如图2所示。首先,将化合物对接到特定的蛋白质结合位点,然后根据化合物对接姿态生成IFPs作为约束条件,应用于cRNN模型。利用Kotsias等人开发的cRNN模型在IFPs约束下训练SMILES, IFPs表征配体3D结合模式。数据集按9:1分为训练集和验证集两部分,控制模块采用ReLU激活函数,由4个密集层组成。最后密集层的输出用来设置后面两层的初始隐态和细胞态LSTM (长短期记忆)细胞。控制模块中每个密集层的大小为128,每个RNN层包含256个神经元。全部RNN层归一化。

P2.png

图2:基于IFP的cRNN模型示意图。配体和受体之间的相互作用模式被编码到IFP载体中。然后,IFPs被用作控制化合物生成的约束条件。

采用“监督学习”方法对cRNN生成模型进行训练,以加快模型的收敛速度,提高模型稳定性。在“监督学习”方法中,在RNN序列生成的每一步中,都使用ground truth(地面真值)作为输入,而不是上一步预测的字符。使用RDKit包生成的256个规范的SMILES字符串,在训练过程中使用默认参数设置的Adam优化器,初始学习率为10−3。该模型通过自定义学习率计划训练了500个epoch。在前200个epoch,学习率保持不变,然后后面的300个epoch,在每个epoch后学习率呈指数递减,直到在最后的epoch时值为10 - 5。将预测字符与真实字符之间的交叉熵作为损失函数。

在分子生成阶段,对训练好的模型进行采样,在配体IFPs的控制下生成SMILES。将最后一层LSTM的每个cell的输出向量设为一个表示SMILES标记之间可能性分布的向量。在SMILES生成过程中,使用多项采样从该向量中抽取每个单元的单个token,并在迭代过程中形成一个SMILES字符串,直到对终止token进行采样。为了比较,作者还训练了一个基于RNN的在与基线生成模型相同的训练集上不运行强化学习的REINVENT模型,该模型在正常的RNN模型上训练,不使用配体IFP约束生成结构(即不包括控制模块)。

4、模型构建的约束组合

本研究以配体-蛋白IFP作为主要的约束条件,在一定程度上直接反映了配体在结合位点上的结合方式。此外,其他信息,如对接分数,分子指纹(如ECFP指纹)和分子物理化学性质,包括logP,拓扑极性表面积(TPSA)、分子量(MW)、药物相似度(QED)、氢键受体数量(HBA)和供体(HBD),结合IFP进行模型构建。此外,还探索了ECFP指纹作为指导结构生成的约束。在这里,ECFP使用了半径为3的1024比特摩根指纹。结合这些附加约束,试图更好地控制生成结构的质量,并检查cRNN模型的鲁棒性。

三、实验结果

1、生成化合物的有效性

对样本256个化合物在训练过程中的有效性进行了检验,结果如图3所示。

P3.png

图3:生成的化合物在不同epoch和采样温度下的有效性。(a)AIFP模型;(b) ResIFP模型;(c) dScorePP+ AIFP模型;(d) dScorePP + AIFP模型(1个姿势);和(e) ECFP + AIFP模型。“0.2”、“0.5”和“1.0”分别为RNN模块。

2、CDK2的AIFP模型

为了评价AIFP模型的性能,作者选取了20个CDK2活性化合物的IFPs作为种子采样特定的化学空间。由图4a可以看出,AIFP化合物集合的对接得分略高于活性集合,且低于REINVENT集合和随机集合,这表明AIFP模型生成的化合物的对接得分高于REINVENT集合和随机集合。这意味着约束模型可以在预测结合能方面产生更好的化合物。生成的化合物和种子化合物的分子相似性分布在图4b中,可以看到,这四组化合物的分布似乎都非常相似。如图4c,d所示,一般情况下,AIFP模型生成的化合物IFP回收率 (RIFP)和IFP谷本相似度(SimIFP) 最高。这表明AIFP条件模型可以在所有集合中生成与种子原子IFP高度相似的化合物。

P4.png

图4:评价指标在CDK2 AIFP模型生成化合物中的分布。图例中的“REINVENT”表示在ChEMBL上训练的REINVENT模型生成的化合物。“Active”指ChEMBL数据库中IC50值低于50 nM的CDK2活性化合物。“Random”是指从ChEMBL中随机选择的化合物集。

3、复合CDK2-Constrained模型

对接得分在不同复合集之间的分布如图5a所示。与AIFP模型相比,dScorePP + AIFP模型生成的化合物的对接得分进一步提高,与CDK2活性水平相同。这可能是由于在约束集中包含了对接分数。如图5b所示,Active集和dScorePP + AIFP集与种子结构的相似性略高于REINVENT集和随机集。如图5c,d所示,dScorePP + AIFP集达到最高所有化合物集合的AIFP回收率和相似度。然而,加入复合约束后,AIFP的富集效应在一定程度上被稀释,这可能是由于多个约束会引入冲突,导致IFP回收率和IFP谷本相似性降低。

P5.png

图5:CDK2 dScorePP + AIFP模型评估指标分布。

4、CDK2受体ECFP + AIFP模型

如图6b,c所示,由于加入了ECFP相似性约束,ECFP + AIFP模型与种子结构的ECFP相似性显著增加。同时,生成的ECFP + AIFP模型集仍然保持着最高的AIFP位恢复率,以及最高的AIFP与种子相似。与AIFP模型的结果相比,ECFP + AIFP模型生成的集合似乎在一定程度上以失去多样性为代价,变得更接近它们的种子结构。

P6.png

图6:CDK2 ECFP + AIFP模型生成化合物的评价指标分布。

5、模型平均性能的比较

如表2所示,通过对接得分、IFP回收率、IFP相似度、与种子分子相似度等指标,比较了不同约束条件下分子深度生成模型的性能。在所有模型中,ResIFP和AIFP模型的IFP回收率和相似度最高,而它们的分子相似度较低。另一方面,ECFP + AIFP模型在对接得分上排名第一,几乎在所有指标上都表现良好。

表2:基于所有生成化合物的CDK2深度生成模型的平均性能

T2.png

四、实验结论

在本研究中,作者提出了一种利用配体结合模式信息的约束生成模型。配体/蛋白质相互作用指纹图谱用于表征配体结合模式,并作为侧信息纳入生成模型。探索其他分子理化性质以及对接得分,结合IFP作为建立模型的约束条件。从这些模型生成的化合物,平均而言,明显具有较高的比例具有种子化合物的理想结合模式,也往往具有较高的比例满足约束中定义的预定义标准。另一方面,一些生成化合物的骨架结构与种子化合物的骨架结构截然不同。该研究结果表明,这种嵌入生成模型的结合模式可能是一个有用的工具,以指导识别过程。该模型的一个限制是,模型的IFP输入高度依赖于分子对接位姿的质量,因此使用合适的对接算法来生成对接位姿是至关重要的。

参考文献:J. Chem. Inf. Model. 2022, 62, 14, 3291–3306

含共晶配体蛋白与小分子的分子对接(Vina) 本教程讲述如何使用殷赋云平台的【蛋白/核酸/多肽-小分子对接(DOCK Vina)】方案和相关小工具,实现含共晶配体的蛋白与小分子的对接计算。 阅读详情

相关推荐

GROMACS进行蛋白小分子复合物分子动力学模拟流程及遇到的问题

以我自己的redocking结果为例,进行具体说明。针对出现的问题有一些解释和猜测,如果有不准确请指正,黄色部分是可选方法。本文只对MD的正确运行方法进行陈述,具体研究方法根据实际情况进行选择。

Viccccccc的博客 1万+

使用PyMOL绘制蛋白与配体分子结合模式图

摘要 本文将带大家使用免费开源的PyMOL软件绘制D715-2441蛋白与与PB2cap配体分子的结合模式图。 我们先来看一张成品图: 研究背景 根据分析结果,我们获得以下相互作用: 1、化合物D715-2441的芳环夹在氨基酸残基H357和F404之间并形成π-π堆积作用,还与F404形成疏水作用; 2、化合物苯环上的羟基与E361的羧基和K376的N+原子形成氢键作用,另一个羟基与F404的O原子形成氢键作用; 3、化合物吡喃酮环酯基与K339的N+原子和H357的咪唑基形成盐桥作用。

生化环材 4万+

无共晶配体蛋白与小分子的分子对接(DOCK 6.9)

分子对接需要定义好配体的结合口袋。上一篇教程《【殷赋云教程】含共晶配体蛋白与小分子的分子对接(DOCK 6.9)》介绍了使用共晶配体定义口袋的方法。当受体蛋白没有共晶配体时,又该怎么办呢?在这种情况下,研究者应多方收集信息,尽量从文献中、实验数据中、含有共晶配体的同源蛋白或蛋白家族的晶体结构中,获悉小分子的结合位点,一旦知道关键残基,则可直接选择残基来定位。当该方式不奏效时,可考虑使用软件预测(识别)结合位点。本期教程讲述如何使用殷赋云平台大方案和相关小工具,实现无共晶配体的蛋白与小分子的对接计算。

Yinfo_Tec的博客 1247

网络药理学:1、靶点定义、网药的由来与分子网络的定义、为什么分子=靶点=蛋白=基因、为什么【药物-靶点相互作用】=【分子间相互作用】=【蛋白间相互作用】、为什么需要分子对接和分子动力学模拟。

当药物进入生物体时,往往存在着一个瀑布效应。举例:1级是药物成分,2级是成分作用的靶点(在这靶点不再是网药中的狭隘的定义,而是广义的定义),3级是靶点调控的分子。更具体点来说,以槲皮素为例,1级是槲皮素这个成分,2级是Nrf2 信号通路(槲皮素常作用的位置),3级是超氧化物歧化酶(又称SOD,是通路中槲皮素具体作用的受体蛋白,或者说分子)。一个药物之所以能治病,就是因为在人体内有着如上的1级、2级、3级这样层层传递的瀑布效应,最终具体落到的是分子层面或者说蛋白层面。

shanshan的博客 7198

使用Gromacs进行蛋白和配体小分子的动力学模拟+结果分析全流程教程

先选protein,选择non-water,使用pymol打开delWater.pdb,输入util.ss('all')展示cartoon,点击file-Export Moive as-MPEG。这一步完成后,文件夹中会出现以下三个文件,其中gro 文件用于记录蛋白的初始坐标,top 文件记录蛋白的拓扑信息和力场信息,itp 与top文件类似。接下来使用Spdbv软件打开蛋白,如果蛋白中存在原子缺失情况,就会出现以下的提示,如果不存在就不会显示,同时保存为rep.pdb。

weixin_46587777的博客 2856

含共晶配体蛋白与小分子的分子对接(DOCK 6.9)

本教程讲述如何使用殷赋云平台的【蛋白/核酸/多肽-小分子对接(DOCK 6.9)】方案和相关小工具,实现含共晶配体的蛋白与小分子的对接计算。

Yinfo_Tec的博客 1317

蛋白质配体复合物-分子动力学模拟Gromacs

前言 本人菜鸟,记录一下自己学习使用Gromacs的过程。 蛋白质-配体模拟一般过程: 获取蛋白质结构文件、分子对接后的配体结构文件→ 准备蛋白质拓扑 → 选择力场 → 手动小分子拓扑→ 添加盒子、溶剂 → 添加离子 → 能量最小化 → 温度、压力平衡 → 开始模拟 → 分析结果 软件:gromacs2021 目录 1.准备蛋白质结构文件、分子对接后的配体结构文件 2.准备拓扑、选择力场 3.手动小分子拓扑 4.添加盒子、溶剂 5.添加离子 6.能量最小化 7.温度、压.......

chaojFF的博客 2万+

分子对接中的相互作用特征分析(目视筛查)

介绍分子对接的相互作用特征,以及如何通过这些特征进行目视筛查

recher_He1107的博客 5762

【生物大分子入门】一. 蛋白质与配体的基础概念

本文深入探讨了蛋白质的基本结构与功能,从氨基酸的排列到复杂的三维结构,解析了蛋白质如何通过四个层次的折叠来执行生物功能。同时,文章详细介绍了配体与蛋白质的相互作用,尤其是小分子配体在药物设计中的重要性。通过探讨蛋白质的结合口袋和配体的结合机制,本文为读者提供了理解生物分子相互作用的基础知识。

issey的博客 8925

相互作用感知的 3D 分子生成 VAE 模型 - DeepICL 评测

DeepICL 是一种相互作用感知的自回归的基于等变神经网络的3D 分子生成条件 VAE框架,该框架整合了蛋白质-配体相互作用的先验知识。DeepICL 来源于韩国科学技术院化学系和人工智能研究所的 Woo Youn Kim 教授为通讯作者的文章:《3D molecular generative framework for interaction-guided drug design》。该文章于 2024 年 3 月 27 日发表在 《Nature Communications》上。

wufeil7的博客 2366

相互作用的检索增强 3D 分子生成扩散模型 - IRDiff 评测

IRDiff 是一个全新的基于蛋白质-配体相互作用的检索增强 3D 分子扩散模型,可以生成目标感知的分子。IRDiff 利用一组设计好的参考配体分子来引导扩散模型生成满足目标特性的分子。 本文对 IRDiff 进行了评测,修正了GitHub上的代码错误,使用内置案例和自有案例对 IRDidd 进行分子生成测试,并检查生成结果。

wufeil7的博客 1867

CADD课程学习(13)-- 研究蛋白小分子动态相互作用-III(蛋白配体复合物 GROMACS)

CADD课程学习(13)-- 研究蛋白小分子动态相互作用-III(蛋白配体复合物 GROMACS)

发呆的比目鱼的博客 4626

相互作用先验下的 3D 分子生成扩散模型 - IPDiff 评测

IPDiff 是一个基于蛋白质-配体相互作用先验引导的扩散模型,首次把配体-靶标蛋白相互作用引入到扩散模型的扩散和采样过程中,用于蛋白质(口袋)特异性的三维分子生成。我们从 IPDi f f 内置体系以及我们自有的测试体系3wze 分别进行了测评,考察了 IPDiff 生成分子的真实情况。

wufeil7的博客 2395

基于Gromacs的蛋白质与小分子配体相互作用模拟教程

随后,我们将详细阐述模拟的具体步骤,包括结构准备(如蛋白质结构预测、小分子结构优化等)、相互作用模拟(如分子对接、分子动力学模拟等)以及结果分析(如相互作用能计算、轨迹分析等)。只有在力场的.rtp文件中存在构建块的条目时,拓扑才能自动组装。通过本教程的学习,您将能够掌握从蛋白质与小分子配体的结构准备、相互作用模拟到结果分析的全流程,从而能够自主进行相关的模拟研究。本教程使用的力场为amber14sb.ff,选择默认的水模型TIP3P,然后为封端选择“NH3+”和“COO-”,获得力场文件及完整坐标文件。

320科技工作室 1988

物理感知扩散的 3D 分子生成模型 - PIDiff 评测

本文是PIDiff模型的测评,包含文章解读、运行代码、分子生成结果展示等。PIDiff 是一个针对蛋白质口袋特异性的、物理感知扩散的 3D 分子生成模型,通过考虑蛋白质-配体结合的物理化学原理来生成分子,在原理上,生成的分子可以实现蛋白-小分子的自由能最小。

wufeil7的博客 2350

运用AD进行stm32最小系统PCB图的绘制

运用AD进行stm32最小系统PCB图的绘制一、PCB图的绘制(1)布局(2)布线(3)覆铜(4)电气规则检查二、给PCB添加logo三、生成garber文件总结 一、PCB图的绘制 (1)布局 1.画好原理图后,新建一个PCB项目 2.在Design中选择第二项,导入器件 3.先点击右下角第一项,再点第二项导入器件 导入成功 4.导入后效果 选择紫红色方框,按电脑上的delete键把它删掉 5.在Tools选择Outside Board,自动排布器件 排布后效果如图 6.画线,确定板子范围

lucario1的博客 2150

DeepChem教程13:蛋白—配体相互作用建模

这个教程我们将教你使用机器学习模型和分子拼接方法来预测蛋白—配体复合物的结合能。记得配体是一些与蛋白结合(通常非共价键合)的小分子。分子拼接进行几何计算以找到小分子与蛋白结合口袋(即,蛋白质的局部有个沟,小分子可以停在那里)相互作用的结合位点。蛋白质的结构可以通过Cryo-EM或X-ray晶体学技术实验确定。这对基于结构的药物发现来说是非常强大的工具。对于分子拼接的更多信息,可以参阅AutoDock Vina paper和deepchem.dock文档。有许多图形用户接口和命令行接口(如AutoDoc...

lishaoan77的专栏 4249

华为使用MicroG安装并使用Google服务教程

鉴于众多华为手机用户因无法使用Google服务而感到不便,我经过多次摸索和测试,总结了一份简单易懂的教程,希望能够帮助到大家。无论是需要使用Google Play商店下载应用,还是需要使用Google服务进行工作和学习,本文将详细介绍如何在华为手机上安装并使用Google服务。二、前置条件软件要求:Aurora Store(替代Google Play商店)、MicroG Companion、MicroG Server(替代Google框架)

weixin_41926602的博客 3万+

使用Gromacs进行蛋白和配体小分子的动力学模拟

本文详细介绍了使用Gromacs软件进行分子动力学模拟的完整流程。从分子对接后提取蛋白和配体结构开始,包括结构修补、拓扑文件生成、溶剂化处理、能量最小化、平衡和正式模拟等步骤。重点阐述了MD模拟后的轨迹分析技术,包括RMSD、RMSF、回转半径、氢键分析等11种分析方法,以及自由能形貌图和模拟动画的制作方法。该教程为研究蛋白-配体复合物的动态行为和相互作用提供了系统的方法指导,涵盖了从预处理到结果分析的全过程,适用于药物设计和分子相互作用研究。

weixin_46587777的博客 3502

药物对接仿真软件:HADDOCK_(5).HADDOCK中蛋白质-配体对接流程

半柔性能量最小化阶段是在刚体能量最小化的基础上,允许配体的部分柔性,通过优化配体的构象来进一步提高对接的准确性。半柔性能量最小化阶段是在刚体能量最小化的基础上,允许配体的部分柔性,通过优化配体的构象来进一步提高对接的准确性。如果是PDB格式,确保文件包含所有必要的原子信息。对接完成后,HADDOCK会生成一系列的输出文件,包括对接后的蛋白质-配体复合物结构文件、能量评分文件和统计分析文件。对接完成后,HADDOCK会生成一系列的输出文件,包括对接后的蛋白质-配体复合物结构文件、能量评分文件和统计分析文件。

kkchenjj的博客 1086

YOLO126优化:损失篇 | AAAI 2025 | 一种基于尺度的动态(SD)损失,根据目标大小动态调整尺度和位置损失的影响,提高了网络检测不同尺度目标的能力

提出了一种基于尺度的动态(SD)损失,它根据目标大小动态调整尺度和位置损失的影响,提高了网络检测不同尺度目标的能力。

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 448

AIDD-人工智能药物设计-PLIP: 如何分析蛋白质和配体相互作用?

本文介绍了蛋白质-配体相互作用指纹(PLIF)方法,该方法结合了蛋白质-配体相互作用分析软件(PLIP)和化学信息学工具包 RDKit,用于分析蛋白质-配体相互作用。首先,利用 PLIP 软件分析了 6 个 PD-L1 共晶体结构,获得了配体与蛋白质残基之间的相互作用信息。然后,根据 OPIG 博客介绍的方法,利用 RDKit 将 PLIP 的分析结果转换为 PLIF。为了便于比较不同共晶体结构之间的相互作用模式,将 PLIF 表示为位向量,并使用热图可视化。

itwangyang520的博客 1644

SDA 还是 SDI:SAP HANA 数据虚拟化与数据集成的取舍、组合与实战

结论先放在前面:SDA 面向数据虚拟化与联邦查询,强调不落地、不复制、按需实时访问;SDI 面向数据集成与复制,强调抽取、转换、装载与近实时增量同步。两者共享 Remote Source 与 Adapter 的理念,但侧重点与运行时组件明显不同。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 586
上一篇: 机器学习快速预测含氮分子的爆炸特性以发现新的含能材料
下一篇: AI+SaaS加速大分子药物研发创新
Lab_AI4S
博客等级 码龄1年 8粉丝 148原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值