Standing
Joined a pretrained structure predictor to generative diffusion and tested diverse designs experimentally. Later catalytic-motif scaffolding methods build on it directly.
Generates protein backbones from design constraints by fine-tuning RoseTTAFold to denoise residue positions and orientations. It supports binder design, symmetric assemblies and motif scaffolding. Sequence design is a separate step downstream.
It starts from random noise and removes the noise step by step until a protein backbone appears. You can pin parts of it: keep this motif, bind that target, obey this symmetry.
The same trick that turns static into a picture, applied to a protein. You hold a few pieces fixed and let the process invent everything around them.
What comes out is geometry, not a protein. It has no sequence yet, and the reported success rates already assume heavy filtering before anything is synthesised.
python scripts/run_inference.py \
inference.output_prefix=out/motif \
inference.input_pdb=motif.pdb \
'contigmap.contigs=[20-20/A10-25/15-15]' \
inference.num_designs=10
# then give the backbones a sequence, then check they fold back:
# ProteinMPNN -> ESMFold -> keep what matchesThese snippets have not been executed here. Versions move; check the model card before trusting a line of it.
Joined a pretrained structure predictor to generative diffusion and tested diverse designs experimentally. Later catalytic-motif scaffolding methods build on it directly.
Success is reported per tested design, and in silico filtering does much of the work. RFdiffusion2 removed the requirement to specify residue positions for a catalytic motif, scaffolding all 41 active sites in its benchmark against 16 for earlier methods.
| Repository | Size | Licence | Note |
|---|---|---|---|
| RosettaCommons/RFdiffusion | Open weights | BSD | — |
| dn6/RFDiffusion-3 | All-atom successor | See repository | Community mirror |