news 2025/12/16 23:07:26

蛋白质设计(八)— — RFdiffusion3,未竟之旅

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
蛋白质设计(八)— — RFdiffusion3,未竟之旅

前言

2025年12月3日,备受瞩目的蛋白质设计领域里程碑——RFdiffusion3正式开源!这一突破性模型的发布,标志着全原子精度的蛋白质设计进入全新阶段。相较于前代版本,RFdiffusion3带来了哪些革命性升级?如何快速上手这一强大工具?今天和大家分享一下我探索的过程。

1 RFdiffusion3:全原子蛋白质设计的革命性突破

RFdiffusion3不仅完美继承了前代RFdiffusion在蛋白质binder设计、对称寡聚体构建和酶设计方面的卓越能力,更实现了全原子蛋白质设计的重大突破。

RFdiffusion3包含了之前的RFdiffusion的蛋白质binder设计、Symmetry Oligomers设计和酶设计功能,新增了DNA结合蛋白的设计和小分子结合蛋白的设计。

正是这些全原子级别的设计能力,使RFdiffusion3真正成为"全原子蛋白质设计模型",为生物医药研发开辟了全新路径。

2 Foundry框架下的安装指南

与前代不同,RFdiffusion3貌似不再作为独立工具发布,而是深度整合至Foundry——一个集蛋白质设计、逆折叠和结构预测于一体的全流程AI框架中。

step1: RFdiffusion3安装

# 1. 创建虚拟环境(在用户目录下) python3 -m venv ~/venv/rc-foundry # 2. 激活虚拟环境 source ~/venv/rc-foundry/bin/activate # 3. 在虚拟环境中安装(此时 pip 指向虚拟环境) pip install "rc-foundry[all]" # 4. 使用后退出虚拟环境 # deactivate # 永久添加到 bashrc(可选) echo 'alias rc-foundry="source ~/venv/rc-foundry/bin/activate && rc-foundry"' >> ~/.bashrc source ~/.bashrc

step2: foundry模型下载

注:如果使用代码安装模型,如果中断,需要删除没下载完的模型重新下载,不然使用时会报错。

(1)只安装必要的模型

foundry install rfd3 ligandmpnn rf3 --checkpoint-dir ~/.foundry/checkpoints

(2)安装全部模型(可选)

foundry install all --checkpoint-dir ~/.foundry/checkpoints

(3)百度网盘下载模型

作者将下载的模型上传到了百度网盘,有百度网盘会员的话下载更快。

链接: https://pan.baidu.com/s/1uaV-HNJQAWXCr3i5-Uf-sg?pwd=2sar 提取码: 2sar

查看目前可用的模型

foundry list-available

查看目前安装的模型

foundry list-installed

step3: 检验是否安装成功

foundry --help

3.示例尝试

继续在环境中安装jupythernotebook​​​​​​​

pip install jupyterlab pip install notebook

从Github库克隆仓库

目前好像有两个官方的github仓库:

https://github.com/RosettaCommons/foundry

https://github.com/nnahrjou/foundry_RFdiffusion3/tree/production

下载github中的示例文件,在examples文件夹下

经测试发现,当前版本的 Foundry 暂不支持使用 50 系显卡进行加速。这可能是由于目前 PyTorch 尚未支持 SM_120 架构导致的。目前只能先安装 CPU 版本使用,后续还需等待笔者进一步研究兼容方案。

4.零门槛体验:在线平台推荐

没有合适设备?别担心!以下平台让您即刻体验RFdiffusion3的强大功能:

(1)🌐 官方Colab教程(需科学上网)

https://colab.research.google.com/drive/1ZwIMV3n9h0ZOnIXX0GyKUuoiahgifBxh?usp=sharing

(2)🔬 Tamarind.bio

https://www.tamarind.bio/tools/rfdiffusion3

(3)🧪 ProteinIQ

https://proteiniq.io/app/rfdiffusion-3

注:免费平台通常存在设计数量限制、处理速度较慢等问题。如需深度参与蛋白质设计研究,建议配置专用计算设备。

配置参考

操作系统:Ubuntu 24.04.3 LTS

硬件信息:i5-14600kf, rtx5060ti 16G

蛋白设计交流QQ群:438723520(QQ群今后仅分享文献资料,模型文件请通过百度网盘获取)

作者:bioinforiver

2025年12月16日

本内容仅供学习交流,未经许可不许转载。

( 本人系原作者,原文见:mp.weixin.qq.com/s/woJjm-sn4SitO302-TdwRQ)

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2025/12/16 23:07:19

TranslucentTB中文界面终极指南:从诊断到完美配置

TranslucentTB中文界面终极指南:从诊断到完美配置 【免费下载链接】TranslucentTB A lightweight utility that makes the Windows taskbar translucent/transparent. 项目地址: https://gitcode.com/gh_mirrors/tr/TranslucentTB 还在为TranslucentTB显示英…

作者头像 李华
网站建设 2025/12/16 23:06:59

UnrealPakViewer实战指南:解密UE4 Pak文件的五大核心技巧

还在为UE4 Pak文件的黑盒操作而头疼吗?UnrealPakViewer作为一款专门针对虚幻引擎4开发的Pak文件查看工具,能够帮你轻松透视Pak文件内部结构,优化资源管理效率。今天我们就来聊聊如何用这款工具解决实际开发中的常见问题! 【免费下…

作者头像 李华
网站建设 2025/12/16 23:06:41

漏洞扫描AWVS安装使用教程,三分钟手把手教会!

一、AWS简介 Acunetix Web Vulnerability Scanner(简称AWVS)是一个自动化的Web漏洞扫描工具,它可以扫描任何通过Web浏览器访问和遵循HITP/HTTPS规则的Web站点。 AWVS原理是基于漏洞匹配方法,通过网络爬虫测试你的网站安全,检测流行安全 AWVS…

作者头像 李华
网站建设 2025/12/16 23:04:32

绝区零自动化工具全功能实战指南

绝区零自动化工具全功能实战指南 【免费下载链接】ZenlessZoneZero-OneDragon 绝区零 一条龙 | 全自动 | 自动闪避 | 自动每日 | 自动空洞 | 支持手柄 项目地址: https://gitcode.com/gh_mirrors/ze/ZenlessZoneZero-OneDragon 绝区零自动化工具是一款专为《绝区零》玩家…

作者头像 李华
网站建设 2025/12/16 23:03:58

5分钟掌握Android投屏实用技巧:QtScrcpy全新体验全解析

还在为手机屏幕太小而烦恼?还在寻找高效的跨设备控制方案?QtScrcpy的出现彻底改变了传统投屏方式,这款基于Qt框架开发的Android投屏工具,通过创新的技术架构和丰富的功能特性,为用户带来了前所未有的投屏体验。 【免费…

作者头像 李华
网站建设 2025/12/16 23:03:30

Lumafly模组管理器:空洞骑士玩家的完整解决方案

Lumafly模组管理器:空洞骑士玩家的完整解决方案 【免费下载链接】Lumafly A cross platform mod manager for Hollow Knight written in Avalonia. 项目地址: https://gitcode.com/gh_mirrors/lu/Lumafly Lumafly是一款专为《空洞骑士》设计的跨平台模组管理…

作者头像 李华