Who it is forAn enzyme or epitope designer who needs a motif presented in a new scaffold.
The problemGrafting a motif into a stable fold by hand is slow and often fails.
The outcomeDesigns that keep your motif geometry inside a newly built protein.
What you need first
- A clone of the repo plus the model weights downloaded into its models folder
- Anaconda or Miniconda, and NVIDIA's SE(3)-Transformer installed from the env folder
- An NVIDIA GPU; the provided environment file targets CUDA 11.1 and may need adapting
- Docker as an alternative to the conda setup, using the provided docker/Dockerfile
Steps
- Set up the repo, weights and SE3nv environment as in the installation section
- Point the run at your structure with
inference.input_pdb=path/to/file.pdb - Describe the build with a contig such as
'contigmap.contigs=[5-15/A10-25/30-40]', where A10-25 is the motif and the numbers are residues to build - For very small motifs add
inference.ckpt_override_path=models/ActiveSite_ckpt.pt, and see ./examples/design_motifscaffolding.sh
Prompt for your agent
Using RosettaCommons/RFdiffusion, scaffold residues <my motif range> of <my pdb> with contigs like 'contigmap.contigs=[5-15/A10-25/30-40]' and tell me how to check the motif stayed in place.
Caveat. A chain break is written as /0 with the space included, which is easy to get wrong in a shell command.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for RosettaCommons/RFdiffusion and "Scaffold a functional motif into a new protein"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer