【技术实现步骤摘要】
配体生成的方法及电子设备
[0001]本公开总体上涉及计算机领域和生物信息领域,并且更具体地涉及配体生成的方法及电子设备。
技术介绍
[0002]生物分子之间的相互作用是实现其生物活性的重要基础。例如,人体可以产生抗体蛋白与入侵的病毒结合从而抑制疾病。在生物制药研究中,可以通过分析那些已知可以互相结合的分子来理解分子间相互作用的物理、化学机制,从而帮助设计出可以与一些特定靶点相结合的新型药物分子。例如,可以确定与靶点蛋白相结合的配体分子,进而基于配体分子来进行药物设计。因此,如何高效地确定能够与靶点蛋白相结合的配体分子是目前需要解决的问题之一。
技术实现思路
[0003]根据本公开的示例实施例,提供了一种配体生成的方法,基于经训练的配体生成模型来得到与目标靶点蛋白对应的目标配体分子,进而能够被应用于药物设计。
[0004]在本公开实施例的第一方面,提供了一种配体生成的方法,包括:获取经训练的配体生成模型,经训练的配体生成模型基于配体的分解通过对原子位置、原子类型和化学键进行建模而被生成;以及通过使用经训练的配体生成模型,基于目标靶点蛋白得到与目标靶点蛋白对应的目标配体分子。
[0005]在本公开实施例的第二方面,提供了一种电子设备,包括:至少一个处理单元;至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令,该指令当由至少一个处理单元执行时使得电子设备执行根据本公开的第一方面所描述的方法。
[0006]在本公开实施例的第三方面,提供了一 ...
【技术保护点】
【技术特征摘要】
1.一种配体生成的方法,包括:获取经训练的配体生成模型,所述经训练的配体生成模型基于配体的分解通过对原子位置、原子类型和化学键进行建模而被生成;以及通过使用所述经训练的配体生成模型,基于目标靶点蛋白得到与所述目标靶点蛋白对应的目标配体分子。2.根据权利要求1所述的方法,其中通过使用所述经训练的配体生成模型基于目标靶点蛋白得到与所述目标靶点蛋白对应的目标配体分子包括:基于所述目标靶点蛋白,确定初始配体分子中的骨架和臂的分解先验分布,所述分解先验分布包括多个原子簇的均值矩阵和协方差矩阵;通过采样,基于所述分解先验分布,确定初始数据,所述初始数据包括初始原子位置、初始原子类型和初始化学键;将所述初始数据输入到所述经训练的配体生成模型,以得到输出数据,所述输出数据包括输出原子位置、输出原子类型和输出化学键;以及基于所述输出数据来生成所述目标配体分子。3.根据权利要求2所述的方法,其中所述初始配体分子包括与所述目标靶点蛋白结合的已知配体分子,并且其中基于所述目标靶点蛋白确定初始配体分子中的骨架和臂的分解先验分布包括:获取与所述目标靶点蛋白结合的所述已知配体分子;基于所述已知配体分子的多个原子与所述目标靶点蛋白的结合口袋之间的结合情况,将所述多个原子分解为多个原子簇,其中所述多个原子簇中的一个原子簇为骨架,所述多个原子簇中的其余原子簇为臂;基于所述多个原子簇的每个原子簇中的原子的坐标,确定所述多个原子簇的每个原子簇的均值矩阵和协方差矩阵;以及基于所述多个原子簇的均值矩阵和协方差矩阵,确定所述分解先验分布。4.根据权利要求2所述的方法,其中所述初始配体分子包括与所述目标靶点蛋白结合的伪配体分子,并且其中基于所述目标靶点蛋白确定初始配体分子中的骨架和臂的分解先验分布包括:通过预测确定与所述目标靶点蛋白结合的所述伪配体分子;基于所述目标靶点蛋白的结合口袋,确定所述伪配体分子中的多个伪配体原子;基于所述多个伪配体原子两两之间的距离,将所述多个伪配体原子分解为多个原子簇,其中所述多个原子簇中的一个原子簇为骨架,所述多个原子簇中的其余原子簇为臂;基于所述多个原子簇的每个原子簇中的原子的坐标,确定所述多个原子簇的每个原子簇的均值矩阵和协方差矩阵;以及基于所述多个原子簇的均值矩阵和协方差矩阵,确定所述分解先验分布。5.根据权利要求2所述的方法,其中通过采样基于所述分解先验分布确定初始数据包括:对所述分解先验分布进行采样,以确定所述初始原子位置;对多个原子类型的集合进行均匀采样,以确定所述初始原子类型;以及对多个化学键的集合进行均匀采样,以确定所述初始化学键。
6.根据权利要求2所述的方法,其中将所述初始数据输入到所述经训练的配体生成模型以得到输出数据包括:将所述初始数据输入到所述经训练的配体生成模型,通过多步去噪过程,得到所述输出数据。7.根据权利要求6所述的方法,其中所述经训练的配体生成模型包括群等变图神经网络,并且在所述多步去噪过程的每一步:将前一步得到的原子位置、原子类型和化学键输入到所述群等变图神经网络,通过去噪,得到中间原子位置、中间原子类型和中间化学键;以及通过对所述中间原子位置施加位置梯度引导,基于所述中间原子位置、所述中间原子类型和所述中间化学键得到用于下一步的原子位置、原子类型和化学键。8.根据权利要求7所述的方法,其中所述位置梯度引导用于在所述中间原子位置的基础上施加位置约束,以使得成键的骨架原子与臂原子之间的距离位于化学键长最小值和化学键长最大值之间,并且未与目标靶点蛋白的原子发生碰撞。9.根据权利要求1所述的方法,还包括:获取包括多个训练数据项的训练数据集,所述多个训练数据项中的每个训练数据项包括靶点样本和对应的配体样本;以及...
【专利技术属性】
技术研发人员:杨雨薇,周相鑫,鲍宇,关嘉麒,
申请(专利权)人:北京有竹居网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。