写点什么

成功破解困扰生物学界 50 年的蛋白质折叠难题,DeepMind 的 AlphaFold 2 已宣布开源!

  • 2021-07-22
  • 本文字数:1708 字

    阅读完需:约 6 分钟

成功破解困扰生物学界50年的蛋白质折叠难题,DeepMind的AlphaFold 2已宣布开源!

蛋白质结构预测技术正在走向大众。广大科学家很快就能用上准确预测蛋白质 3D 形状的软件。


7 月 15 日,总部位于伦敦的 DeepMind 公司发布了该公司深度学习神经网络 AlphaFold 2 的一个开源版本,并在《自然》期刊的一篇论文中描述了其方法。该网络在去年的蛋白质结构预测竞赛中取得了领先地位


机器学习软件预测的人类白细胞介素 12 蛋白与其受体结合的结构。


与此同时,一个学术团队受 AlphaFold 2 的启发开发了自己的蛋白质预测工具,该工具已经受到了很多科学家的欢迎。他们的系统称为 RoseTTaFold,其性能接近 AlphaFold 2,具体信息发布在 7 月 15 日发表的《科学》期刊的一篇论文中。


伊利诺伊州芝加哥大学的计算生物学家 Jinbo Xu(他没有参与这两个项目)说,这些工具的开源性质意味着科学界应该能够在前沿技术的基础上开发出更强大、更有用的软件。

从结构到功能


蛋白质由氨基酸串组成,折叠成 3D 形状的氨基酸决定了这些蛋白质在细胞中的功能。几十年来,研究人员一直使用 X 射线晶体学和冷冻电子显微镜等实验技术来确定蛋白质结构。但是这样的方法既费时又费钱,而且一些蛋白质不适合这样的分析。


去年,DeepMind 的突破震动了科学界,这家公司展示了自己的软件仅使用蛋白质的序列(由 DNA 决定)就能准确预测许多蛋白质的结构。


几十年来,研究人员一直在努力应对这一挑战,而 AlphaFold 2 在两年一度的 CASP 蛋白质预测竞赛中表现如此出色,以至于该竞赛的联合创始人宣称“从某种意义上说,这个问题已经得到了解决”。


DeepMind(他们以对自身的工作守口如瓶而闻名)12 月 1 日在 CASP 的一场简短演讲中介绍了 AlphaFold 2。它承诺发表一篇更详细地介绍网络的论文,并将软件对研究人员开放,但除此之外就没多说什么了。


“在学术界有相当多的悲观情绪,”西雅图华盛顿大学的生物化学家 David Baker 说,他的团队开发了 RoseTTaFold。“如果有人解决了你正在攻关的问题,但没有透露他们是如何做到的,你接下来该怎么做呢?”


“当时我感觉自己丢了工作,”Baker 团队的成员、计算化学家 Minkyung Baek 说。但 DeepMind 的演讲也激发了 Baek 的很多新想法,让她迫不及待想要探索一番。因此,她、Baker 和他们的同事开始集思广益,设法复制 AlphaFold 2 的成功。


他们确定了几项关键进展,包括网络如何使用与研究人员试图预测的目标在进化上相关的蛋白质信息,以及蛋白质某一部分的预测结构如何影响网络处理与分子其他部分相对应的序列的方式。


RoseTTaFold 不仅表现非常接近 AlphaFold 2,而且比其他 CASP 对手(包括来自 Baker 实验室的一些项目)要好得多。


Baek 说,目前尚不清楚为什么它还比不上 AlphaFold 2,但一种可能性来自 DeepMind 的专业知识。“我们的实验室里没有任何深度学习工程师。”Xu 对 Baek、Baker 和他们同事的努力印象深刻,并猜想 DeepMind 的成功应该归功于他们的工程专业知识和卓越的计算能力。

快速推算结构


DeepMind 还简化了 AlphaFold 2。AlphaFold 首席研究员 JohnJumper 说,之前该网络需要几天的计算时间来为 CASP 的某些条目生成结构,但开源版本的速度大约快了 16 倍。它可以在几分钟到几小时内生成结构,具体取决于蛋白质的大小。这与 RoseTTaFold 的速度相当。


尽管 AlphaFold 2 的源代码是免费提供的——包括对商业实体也是如此——但对于没有技术专业知识的研究人员来说,它可能还不是特别有用。


DeepMind 的人工智能科学领域负责人 Pushmeet Kohli 表示,DeepMind 已经在和部分研究人员和组织,包括总部位于瑞士日内瓦的非营利性“被忽视疾病药物计划”展开合作,对特定目标进行预测。但这家公司也希望扩大这项技术的应用范围。“在这个领域,我们还有很多事情要做。”


除了免费提供 RoseTTaFold 的代码外,Baker 的团队还建立了一个服务器,研究人员可以在其中插入蛋白质序列并获得预测的结构。Baker 说,自上个月启动以来,该服务器已经预测了大约 500 人提交的 5,000 多种蛋白质的结构。


现在,RoseTTaFold 和 AlphaFold 2 的代码都可以免费获取,研究人员将能够在这两项突破的基础上再接再厉。Xu 说,也许科学家可以让这些技术应对 AlphaFold 2 之前还难以预测的蛋白质结构。两个非常受关注的领域分别是预测多种相互作用蛋白质复合物的结构,和将软件应用于新蛋白质的设计。


原文链接:


https://www.nature.com/articles/d41586-021-01968-y

2021-07-22 10:271981
用户头像
刘燕 InfoQ高级技术编辑

发布了 1112 篇内容, 共 547.9 次阅读, 收获喜欢 1978 次。

关注

评论

发布
暂无评论
发现更多内容

腾讯大佬直言:只要掌握了这份“Redis实战笔记”就掌握了云计算的未来!

比伯

Java 编程 架构 面试 程序人生

Spring 事务,你真的用对了吗(下篇)?

废材姑娘

Java Spring Framework

企业架构培训感悟

Man

企业架构 中台战略

低代码和零代码快速开发崛起,迎来普通人开发软件的时代!

J2PaaS低代码平台

应用案例| 基于Volcano 的锐天大规模离线高性能计算生产实践

华为云原生团队

云计算 大数据 AI 云原生 批量计算

uni-app实现实时消息SDK插件

anyRTC开发者

uni-app 音视频 WebRTC 跨平台 sdk

区块链:能源行业出现破坏性创新的基础?

CECBC

区块链 能源

Java内存模型精讲

伯阳

Java 后端 多线程 多线程与高并发 Java内存模型

CSS02 - 选择器

Mr.Cactus

html/css

一文教你学会Hive视图和索引

大数据老哥

大数据 hadoop hive

微服务可能失败的11个原因

xcbeyond

微服务 方法论

详解 Flink 容器化环境下的 OOM Killed

Apache Flink

flink 流计算

Ansible 新手指南 - 如何批量管理 NGINX

东风微鸣

ansible

在NGINX中根据用户真实IP限制访问

东风微鸣

<译文>NGINX 实战手册 - 控制访问

东风微鸣

大作业一

Geek_83908e

架构师一期

抄答案就是了,两套详细的设计方案,解决头疼的支付掉单问题

楼下小黑哥

支付系统 架构设计

低成本构建音视频质量监控平台的最佳路径

华为云开发者联盟

数据中台 数据湖 云原生 RTC 华为云

在线自习室场景爆发,在线教育平台用户时间争夺战打响

ZEGO即构

CSS04 - 常用外观属性

Mr.Cactus

html/css

RocketMQ如何保证消息顺序性

废材姑娘

RocketMQ

别无分号只此一家,Python3接入支付宝身份认证接口( alipay.user.certify)体系(2021年最新攻略)

刘悦的技术博客

Python 支付宝 身份认证 刷脸 实名认证

LeetCode题解:104. 二叉树的最大深度,BFS,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

Kubernetes 疑难问题排查 - 10s 延迟

东风微鸣

Kubernetes

云算力系统APP开发|云算力软件开发

系统开发

1499飞天茅台脚本使用过程中遇到的Python问题汇总索引目录【淘宝-天猫超市、京东】

谙忆

飞天茅台 茅台

区块链推动电力能源管理新一轮技术变革

CECBC

区块链

面向行业智能,华为数据通信推动的2020之变

脑极体

CSS01 - 引入方式

Mr.Cactus

html/css

CSS03 - 常用字体样式

Mr.Cactus

html/css

区块链技术如何真实有效的赋能智慧交通?

CECBC

区块链

成功破解困扰生物学界50年的蛋白质折叠难题,DeepMind的AlphaFold 2已宣布开源!_AI&大模型_Ewen Callaway_InfoQ精选文章