RFdiffusion (de-novo backbone generation)

SkillMonitoring & ops

Generate brand-new protein shapes on demand. This adds RFdiffusion, a diffusion model for protein design from Watson and colleagues published in 2023. Once added, your AI can create new protein backbones from scratch or build new structures around parts you already have.

Available today. Use it from your connected AI after setup.

After adding it, tell your AI what kind of protein you want to create, such as a new backbone from scratch, a fold around a motif, a binder for a target, or a symmetric oligomer, and ask it to run a generation.

Then ask your AI: use the RFdiffusion (de-novo backbone generation) skill

What your AI can do with it

  • Generate new protein backbones from scratch as single chains
  • Scaffold a functional motif into a new protein fold
  • Design binder proteins that target a chosen structure
  • Build symmetric oligomers with repeating subunits

What this skill tells your AI

The instructions your AI receives, as published by alterlab-ieu/alterlab-academic-skills in skills/bioinformatics/alterlab-rfdiffusion/SKILL.md and read by ahel’s review.

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

ScenarioUse instead
Design the sequence for an existing backbonealterlab-proteinmpnn
Design a pocket sequence with a ligand/metal presentalterlab-ligandmpnn
Fold a known sequence into a structurealterlab-alphafold
Generative multimodal (sequence+structure) designalterlab-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.

Signals

GitHub stars
66
Forks
13
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
alterlab-rfdiffusion
Source
github.com/alterlab-ieu/alterlab-academic-skills