RosettaCommons / RosettaCommons/RFdiffusion

Design C3-symmetric oligomers to bind the SARS-CoV-2 Spike protein.

Open
#35 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
3.1k
Forks
644
PR merge metrics
No merged PRs in 30d

Description

Dear developers, I am repeating the analysis of "Design of C3-symmetric oligomers to scaffold the binding interface of the designed ACE2 mimic". But I found RFDiffusion may change the orientation of motif protomer.

Data link: https://drive.google.com/drive/folders/19BZTqTx-uKEjVqGp06Ez2zufb7hgva-q?usp=share_link

The file 7uhc.pdb has been centrelized by me can been accessed from this link. I used Chimera to prove it is C3 symmetry along z axis:

open 7uhc.pdb
delete #0:.B #0:.C #0:.E #0:.F
sym #0 group C3 axis z
open 7uhc.pdb

image

Then I used RFDiffusion to design the C3-symmetric oligomers with following command:

run_inference.py \
    inference.symmetry=C3 \
    inference.num_designs=1 \
    inference.output_prefix=Spike_Symmetric_PPI/1_structure_design/Spike_Symmetric_PPI_1.0_0.1_Base \
    'potentials.guiding_potentials=["type:olig_contacts,weight_intra:1.0,weight_inter:0.1"]' \
    potentials.olig_intra_all=True \
    potentials.olig_inter_all=True \
    potentials.guide_scale=2 \
    diffuser.T=50 \
    potentials.guide_decay=quadratic \
    inference.input_pdb=7uhc.pdb \
    'contigmap.contigs=[D1-55/120/0 E1-55/120/0 F1-55/120/0]' \
    inference.ckpt_override_path=models/Base_ckpt.pt

The output file can be accessed from this link. And I open 7uhc.pdb and Spike_Symmetric_PPI_1.0_0.1_Base_0.pdb with Chimera:

open 7uhc.pdb
open Spike_Symmetric_PPI_1.0_0.1_Base_0.pdb
delete #0:.A #0:.B #0:.C
display @CA
~ribbon

image

And I align model #1 to model #0:

 mm #0 #1

image

Only one motif can be perfectly matched.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the reported run_inference.py command with 7uhc.pdb, then compare Spike_Symmetric_PPI_1.0_0.1_Base_0.pdb against the input using the provided Chimera commands. Check whether the generated oligomer preserves the C3 motif orientation; the report does not identify a source file or test, and completion criteria need clarification.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
bioinformatics, machine-learning
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.