当前位置: 首页 > news >正文

蛋白质设计(八)— — 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)

http://www.cnnetsun.cn/news/93060.html

相关文章:

  • FeHelper全能工具箱:前端开发效率提升终极指南
  • QQ空间历史说说完整备份指南:永久珍藏你的数字记忆
  • 十大MCP Server方案,让DevOps步入智能新时代
  • VUE3:深入浅出探究pinia、provide\inject在多层组件页面是怎么使用的
  • Molecular Operating Environment (MOE) 完整安装与配置指南
  • LobeChat能否用于生成直播话术?电商主播提词器
  • 终极C++网络编程:构建高性能HTTP服务的完整指南
  • 显卡驱动终极清理指南:一键彻底解决兼容性问题
  • Zotero GPT:用AI重新定义文献管理效率
  • LobeChat与LangChain结合应用:打造复杂AI工作流
  • 突破60帧束缚:原神性能优化工具深度解析
  • 云计算作业—-V L AN实验
  • 当连锁巡检“听懂人话”:VLM技术下的智能运营新场景
  • 责任链模式(Chain of Responsibility):实现事件或请求的逐级处理与传递
  • SMUDebugTool深度探索:解锁AMD Ryzen系统的隐藏性能
  • JavaScript 中的单例模式:利用闭包、IIFE 或 ES Modules 实现线程安全的单例
  • CORS 机制中的预检请求(Preflight Request):为什么 OPTIONS 请求总是先于复杂请求发送?
  • Google Drive文件下载终极指南:简单快速解决下载难题
  • 面对一个新领域,如何快速摸清门道?试试“一键生成”研究地图
  • 终极指南:5步实现全球付费内容免费阅读
  • GBase 8s数据库SYSTIMESTAMP表达式介绍(上)
  • 从“秒级”到“毫秒级”:金仓如何让InfluxDB的“时序神话”黯然失色?
  • zotero-style插件深度解析:从零打造高效文献管理生态
  • 5倍推理加速:Axolotl缓存策略如何终结重复计算瓶颈
  • LobeChat能否部署在华为云弹性云服务器?国产化替代实践
  • LobeChat备份与恢复策略:防止重要对话丢失
  • Access Token 生命周期管理:详细设计 Token 的获取、缓存、续期和过期处理机制
  • 客户群 ID 与业务 ID 映射:设计高性能数据库表结构,实现 ChatID 与内部业务标签的快速关联
  • 代码随想录算法训练营Day48 | 108.冗余连接、109.冗余连接II
  • 微信网页版访问困境突破:3步安装wechat-need-web插件实战指南