‹ 首页

alterlab-rfdiffusion

@alterlab-ieu · 收录于 1 周前

Generate de-novo protein backbones with RFdiffusion (Watson 2023) — a diffusion model for unconditional monomer generation, motif scaffolding, binder design against a target, and symmetric oligomers. Use when generating a new protein backbone from scratch, scaffolding a functional motif into a fold, designing a binder backbone to a target surface, or building symmetric assemblies; RFdiffusion produces the STRUCTURE, then alterlab-proteinmpnn designs its sequence and alterlab-alphafold validates it. For sequence design of an existing backbone prefer alterlab-proteinmpnn (or alterlab-ligandmpnn with a ligand); to fold a known sequence prefer alterlab-alphafold; for generative multimodal design prefer alterlab-esm. Part of the AlterLab Academic Skills suite.

适合你,如果正在做蛋白质从头设计或功能支架构建

/ 下载安装
alterlab-rfdiffusion.skill双击,或拖进 Claude 桌面版 / Cowork,即完成安装↓ .skill↓ .zip
用别的 agent?下载 .zip 解压,把文件夹放进它的技能目录
Claude Code~/.claude/skills/(项目级 .claude/skills/)
Codex CLI~/.codex/skills/
Cursor自动读取上面两处目录
其他工具见其文档的「skills」目录;两个下载是同一份文件,只是名字不同
/ 通过 npx 安装 校验哈希
npx oh-my-skill add alterlab-ieu/alterlab-academic-skills/alterlab-rfdiffusion
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- alterlab-ieu/alterlab-academic-skills/alterlab-rfdiffusion
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify alterlab-ieu/alterlab-academic-skills/alterlab-rfdiffusion
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
39GitHub stars
~856最小装载
~1.3K含声明引用
~1.8K文本包总量
镜像托管

怎么用

技能原文 SKILL.md作者撰写 · MIT · a0064fd

RFdiffusion (de-novo backbone generation)

Overview

RFdiffusion (Watson et al., Nature 2023; RosettaCommons/RFdiffusion) is a diffusion model that generates protein backbones — new 3D structures, not sequences. It supports unconditional generation, motif scaffolding (build a fold around a fixed functional motif), binder design (generate a backbone that binds a target surface), and symmetric assemblies. It is the structure-generation step that starts the de-novo design pipeline; alterlab-proteinmpnn then designs sequences for the backbone and alterlab-alphafold validates them.

When to Use This Skill

Use this skill when the user wants to:

  • Generate a novel protein backbone from scratch (unconditional).
  • Scaffold a functional motif (e.g. a binding loop / catalytic geometry) into a new fold.
  • Design a binder backbone against a given target protein surface / hotspots.
  • Build symmetric oligomers (cyclic/dihedral) as backbones.
Does NOT Trigger

| Scenario | Use instead | |----------|-------------| | Design the sequence for an existing backbone | alterlab-proteinmpnn | | Design a pocket sequence with a ligand/metal present | alterlab-ligandmpnn | | Fold a known sequence into a structure | alterlab-alphafold | | Generative multimodal (sequence+structure) design | alterlab-esm |

Core Capabilities
1. Unconditional generation
# RosettaCommons/RFdiffusion — run_inference.py drives generation (Hydra config).
# It lives in the repo's scripts directory; TODO(verify) config keys/version.
python run_inference.py \
  'contigmap.contigs=[100-100]' \
  inference.output_prefix=out/uncond \
  inference.num_designs=10

contigmap.contigs specifies what to build (here, a 100-residue monomer). Outputs backbone PDBs with no sequence.

2. Motif scaffolding

Fix a functional motif (residues from an input PDB) and let RFdiffusion build a supporting fold around it — the way to transplant a binding/catalytic geometry into a new, stable scaffold. Contig syntax mixes fixed motif ranges with generated segments (TODO(verify) the exact contig grammar for your version).

3. Binder design

Provide a target structure and hotspot residues; RFdiffusion generates binder backbones docked against that surface. Follow with sequence design (alterlab-proteinmpnn) and an interface validation refold (alterlab-alphafold, read ipTM).

4. The full design → fold → score loop
  1. Generate backbones here (RFdiffusion).
  2. Design sequences with alterlab-proteinmpnn (or alterlab-ligandmpnn if a ligand is present).
  3. Score by refolding with alterlab-alphafold and keeping only self-consistent designs.

GPU-heavy — dispatch generation and the fold sweep via alterlab-remote-compute.

Resources
  • references/rfdiffusion_usage.md — install/pinning, contig grammar, motif/binder/symmetry configs, and loop integration. Loaded on demand.

Part of the AlterLab Academic Skills suite.

按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。