[bioRxiv | 论文简读]
2023-02-18 16:47:51 时间
简读分享 | 赵晏浠 编辑 | 龙文韬
论文题目
OpenFold: Retraining AlphaFold2 yields new insights into its learning mechanisms and capacity for generalization
论文摘要
AlphaFold2 彻底改变了结构生物学,能够以极高的准确性预测蛋白质结构。然而,它的实现缺乏训练新模型所需的代码和数据。这些对于 (i) 解决新任务(如蛋白质-配体复杂结构预测)是必要的,(ii) 研究模型学习的过程,这一过程仍然知之甚少,以及 (iii) 评估模型对看不见的折叠区域的泛化能力 空间。在这里,作者报告了 OpenFold(一种快速、内存高效且可训练的 AlphaFold2 实现)和 OpenProteinSet(最大的蛋白质多序列比对公共数据库)。作者使用 OpenProteinSet 从头开始训练 OpenFold,完全匹配 AlphaFold2 的精度。建立奇偶校验后,作者通过使用精心设计的数据集对其进行再训练来评估 OpenFold 跨折叠空间进行泛化的能力。作者发现 OpenFold 在泛化方面非常稳健,尽管训练集的大小和多样性极度减少,包括二级结构元素类的近乎完全省略。通过分析 OpenFold 在训练过程中产生的中间结构,作者还对模型学习折叠蛋白质的方式有了惊人的了解,发现空间维度是按顺序学习的。总而言之,本文的研究证明了 OpenFold 的强大功能和实用性,作者相信这将被证明是蛋白质建模社区的重要新资源。
论文链接
https://doi.org/10.1101/2022.11.20.517210
相关文章
- K8S嫁衣神功 - kustomize 的实用小技巧
- Dockerfile构建指南-怎样构建一个适用企业级的镜像
- CronJob 和 Job 的 Pod 退出保留时间
- 【活动】腾讯云「轻云之上,无尽想象」系列活动盛大来袭
- K8S 使用 TTL 控制器自动清理完成的 Job Pod
- k8sailor - 01 搭建 k3s 集群
- k8sailor - 03 连接 k3s 集群获取 deployment 信息
- k8sailor - 02 使用 cobra 管理命令与参数集群连接参数
- k8sailor 04-使用 gin 初始化一个 API Server
- k8sailor - 05 设计 RESTful API 和 HTTP 响应数据
- k8sailor - 06 使用 api/biz/dao 分层结构管理数据请求,获取 deployment 数据
- k8sailor - 07 初始化 vue3+vite
- gin 内部重定向时 middleware 不可用异常
- k8sailor - 08 使用 vue 获取后台 API 数据并展示
- k8sailor - 09 通过 deployment label 获取 pod 信息
- k8sailor - 10 使用 vue-router 进行路由管理
- k8sailor - 12 deployment 设置副本数量 与 参数的有效性验证
- k8sailor - 13 使用 informer 监听 k8s 变化并在本地缓存数据
- k8sailor - 16 创建 deployment
- k8sailor - 17 Pod 的运行状态 阶段(phase)与状态(status) 探究