0

0

比传统方法高30倍,中国科学院团队Transformer深度学习模型预测糖-蛋白质作用位点

WBOY

WBOY

发布时间:2024-06-26 08:50:34

|

1213人浏览过

|

来源于机器之心

转载

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

比传统方法高30倍,中国科学院团队transformer深度学习模型预测糖-蛋白质作用位点

编辑 | 萝卜皮

糖类是自然界中最丰富的有机物质,对生命至关重要。了解糖类如何在生理和病理过程中调节蛋白质,可以为解决关键的生物学问题和开发新的治疗方法提供机遇。

然而,糖类分子的多样性和复杂性,对实验识别糖-蛋白质结合以及相互作用的位点提出了挑战。

在这里,中国科学院团队开发了一种深度学习模型 DeepGlycanSite,它能够准确预测给定蛋白质结构上的糖结合位点。

DeepGlycanSite 将蛋白质的几何和进化特征融入具有 Transformer 架构的深度等变图神经网络中,其性能显著超越了之前的先进方法,并能有效预测各种糖类分子的结合位点。

结合诱变研究,DeepGlycanSite 揭示了重要 G 蛋白偶联受体的鸟苷-5'-二磷酸糖识别位点。

这些发现表明 DeepGlycanSite 对于糖结合位点预测具有重要价值,并可以深入了解具有治疗重要性蛋白质的糖类调节背后的分子机制。

该研究以「Highly accurate carbohydrate-binding site prediction with DeepGlycanSite」为题,于 2024 年 6 月 17 日发布在《Nature Communications》。

比传统方法高30倍,中国科学院团队Transformer深度学习模型预测糖-蛋白质作用位点

糖在所有生物体的细胞表面普遍存在,它们与多种蛋白质家族如凝集素、抗体、酶和转运蛋白相互作用,调节免疫反应、细胞分化和神经发育等关键生物学过程。理解糖类与蛋白质的相互作用机制是开发糖类药物的基础。

然而,糖类结构的多样性和复杂性,尤其是它们与蛋白质结合位点的多变性,给实验数据的获取和药物设计带来了挑战。

比传统方法高30倍,中国科学院团队Transformer深度学习模型预测糖-蛋白质作用位点

图示:糖类分子的复杂性和糖结合位点的多样性。(来源:论文)

过去,传统的结合位点预测方法不适用于结构复杂、大小变化大的糖类分子。加之高分辨率糖-蛋白质复合物结构数据的稀缺,导致预测模型的性能受限。

近年来,随着蛋白质数据库(PDB)和开放糖组学资源的快速发展,学界已经积累了超过 19000 个此类复合物的结构数据。这些高质量数据的增加,为采用 AI 技术开发精确的糖结合位点预测模型提供了可能,从而有望加速糖类药物的发现和优化过程。

在最新的研究中,中国科学院团队引入了 DeepGlycanSite,这是一种深度等变图神经网络 (EGNN) 模型,能够准确预测具有目标蛋白质结构的糖结合位点。

比传统方法高30倍,中国科学院团队Transformer深度学习模型预测糖-蛋白质作用位点

图示:DeepGlycanSite 概述。(来源:论文)

该团队利用几何特征(例如残基内和残基间的方向和距离)以及进化信息,在 DeepGlycanSite 中以残基级别的图形表示形式呈现蛋白质。结合具有自注意力机制的 Transformer 块来增强特征提取和复杂关系发现。

ChatYoutube
ChatYoutube

Youtube视频总结器,一键分析以及对话

下载

在涉及一百多种独特糖结合蛋白的独立测试集上,研究人员将 DeepGlycanSite 与当前最先进的计算方法进行了比较。

结果显示,DeepGlycanSite (0.625) 的平均马修斯相关系数(MCC) 是 StackCBPred (0.018) 的 30 倍以上,同时远超其他序列基础的预测方法。

传统配体结合位点方法可能因疏水性或小尺寸而排除简单糖类分子的结合位点,而 DeepGlycanSite 则能有效识别这些位点。

比传统方法高30倍,中国科学院团队Transformer深度学习模型预测糖-蛋白质作用位点

图示:比较模型在预测不同糖结合位点方面的表现。(来源:论文)

并且,DeepGlycanSite 在预测蛋白质上的多个糖结合位点方面也表现出色,这对于理解多价糖缀合物如何影响糖-蛋白相互作用以及生物过程的调控具有重要价值。例如,多价糖缀合物被设计成化学工具和药物候选物,以影响糖类分子与凝集素之间的相互作用。

与传统的仅使用蛋白质序列或结构信息的方法不同,DeepGlycanSite 充分考虑了蛋白质的几何信息及进化特性,这可能是其表现优异的关键因素。

此外,给定查询糖类分子的化学结构,DeepGlycanSite 还可以预测其特定结合位点。

比传统方法高30倍,中国科学院团队Transformer深度学习模型预测糖-蛋白质作用位点

图示:查询糖的特定结合位点预测。(来源:论文)

研究人员探索了 DeepGlycanSite 对功能重要的 G 蛋白偶联受体 (GPCR) 的应用。利用 AlphaFold2 预测的蛋白质结构和糖类化学结构,DeepGlycanSite 成功检测到了人类 P2Y14 上 GDP-Fuc 的具体结合位点。

比传统方法高30倍,中国科学院团队Transformer深度学习模型预测糖-蛋白质作用位点

图示:DeepGlycanSite 的实验验证。(来源:论文)

虽然 AlphaFold2 预测的侧链质量有待提高,但 DeepGlycanSite 对蛋白质结构准确性的依赖较低,能够使用预测的蛋白质结构提供糖-蛋白相互作用的见解。

综上所述,DeepGlycanSite 在独立测试集和体外案例研究中的验证表明,它是一个有效的糖结合位点预测工具。研究人员可以利用 DeepGlycanSite 预测目标蛋白质上的糖结合口袋,从而促进对糖-蛋白质相互作用的理解。

糖类在生物学功能中扮演着关键角色,DeepGlycanSite 不仅有助于解析糖类分子和糖结合蛋白的生物学功能,也为糖类药物的开发提供了有力工具。

论文链接:https://www.nature.com/articles/s41467-024-49516-2

相关专题

更多
数据库三范式
数据库三范式

数据库三范式是一种设计规范,用于规范化关系型数据库中的数据结构,它通过消除冗余数据、提高数据库性能和数据一致性,提供了一种有效的数据库设计方法。本专题提供数据库三范式相关的文章、下载和课程。

326

2023.06.29

如何删除数据库
如何删除数据库

删除数据库是指在MySQL中完全移除一个数据库及其所包含的所有数据和结构,作用包括:1、释放存储空间;2、确保数据的安全性;3、提高数据库的整体性能,加速查询和操作的执行速度。尽管删除数据库具有一些好处,但在执行任何删除操作之前,务必谨慎操作,并备份重要的数据。删除数据库将永久性地删除所有相关数据和结构,无法回滚。

2066

2023.08.14

vb怎么连接数据库
vb怎么连接数据库

在VB中,连接数据库通常使用ADO(ActiveX 数据对象)或 DAO(Data Access Objects)这两个技术来实现:1、引入ADO库;2、创建ADO连接对象;3、配置连接字符串;4、打开连接;5、执行SQL语句;6、处理查询结果;7、关闭连接即可。

346

2023.08.31

MySQL恢复数据库
MySQL恢复数据库

MySQL恢复数据库的方法有使用物理备份恢复、使用逻辑备份恢复、使用二进制日志恢复和使用数据库复制进行恢复等。本专题为大家提供MySQL数据库相关的文章、下载、课程内容,供大家免费下载体验。

250

2023.09.05

vb中怎么连接access数据库
vb中怎么连接access数据库

vb中连接access数据库的步骤包括引用必要的命名空间、创建连接字符串、创建连接对象、打开连接、执行SQL语句和关闭连接。本专题为大家提供连接access数据库相关的文章、下载、课程内容,供大家免费下载体验。

316

2023.10.09

数据库对象名无效怎么解决
数据库对象名无效怎么解决

数据库对象名无效解决办法:1、检查使用的对象名是否正确,确保没有拼写错误;2、检查数据库中是否已存在具有相同名称的对象,如果是,请更改对象名为一个不同的名称,然后重新创建;3、确保在连接数据库时使用了正确的用户名、密码和数据库名称;4、尝试重启数据库服务,然后再次尝试创建或使用对象;5、尝试更新驱动程序,然后再次尝试创建或使用对象。

401

2023.10.16

vb连接access数据库的方法
vb连接access数据库的方法

vb连接access数据库方法:1、使用ADO连接,首先导入System.Data.OleDb模块,然后定义一个连接字符串,接着创建一个OleDbConnection对象并使用Open() 方法打开连接;2、使用DAO连接,首先导入 Microsoft.Jet.OLEDB模块,然后定义一个连接字符串,接着创建一个JetConnection对象并使用Open()方法打开连接即可。

367

2023.10.16

vb连接数据库的方法
vb连接数据库的方法

vb连接数据库的方法有使用ADO对象库、使用OLEDB数据提供程序、使用ODBC数据源等。详细介绍:1、使用ADO对象库方法,ADO是一种用于访问数据库的COM组件,可以通过ADO连接数据库并执行SQL语句。可以使用ADODB.Connection对象来建立与数据库的连接,然后使用ADODB.Recordset对象来执行查询和操作数据;2、使用OLEDB数据提供程序方法等等。

216

2023.10.19

虚拟号码教程汇总
虚拟号码教程汇总

本专题整合了虚拟号码接收验证码相关教程,阅读下面的文章了解更多详细操作。

25

2025.12.25

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Git 教程
Git 教程

共21课时 | 2.2万人学习

Django 教程
Django 教程

共28课时 | 2.5万人学习

MySQL 教程
MySQL 教程

共48课时 | 1.5万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号