RosettaCommons / RosettaCommons/RFdiffusion

Fixed Segments in Generated PDB Files Don't Match Reference PDB File

Open
#265 2 comments 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

While performing motif scaffolding with RFdifussion, I have noticed that the fixed segments in the generated PDB files do not exactly match those in the reference PDB file. For example, I'm using the following contig [B1-94/14-20/B103-111] and I have a PDB file in which the sequence includes Gly, Ser, Ser at positions 52, 52A, 53. However, in the generated PDB files, only Gly and Ser are present at positions 52 and 53, with the insertion at 52A being discarded.

Questions:

  1. Is this behavior expected, or is it a bug?
  2. Does anyone know a fix or workaround to ensure that the fixed segments, including insertions, are accurately preserved in the generated PDB files?

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

No source file or test is identified in the issue. Reproduce the reported case with contig B1-94/14-20/B103-111 and the reference PDB containing the 52A insertion, then trace the PDB generation path to determine where insertion numbering is lost. Done means fixed segments, including residue 52A, are preserved in generated PDB files or the expected limitation is documented.

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
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.