Skip to content

docs: document chain-internal ncAAs via userCCDPath and protein modifications#662

Open
Fred-Jing wants to merge 1 commit intogoogle-deepmind:mainfrom
Fred-Jing:Fred-Jing-patch-1
Open

docs: document chain-internal ncAAs via userCCDPath and protein modifications#662
Fred-Jing wants to merge 1 commit intogoogle-deepmind:mainfrom
Fred-Jing:Fred-Jing-patch-1

Conversation

@Fred-Jing
Copy link
Copy Markdown

Summary

This PR adds a short documentation example for using a user-provided CCD component as a chain-internal non-canonical
amino acid via protein.modifications.

The code path already supports this workflow, but docs/input.md currently documents protein modifications and user-
provided CCDs mainly as separate concepts, and the user-provided CCD section is currently framed around custom
ligands.

This patch adds:

  • a short subsection under User-provided CCD
  • a minimal JSON example using userCCDPath + protein.modifications
  • a brief note distinguishing chain-internal ncAAs from external covalent ligands modeled with ligand entities plus
    bondedAtomPairs

Why

Without an explicit example, it is easy to assume that userCCDPath is only intended for ligands, or that chain-
internal ncAAs should be modeled as ligands rather than polymer modifications.

Testing

Documentation-only change.

I also manually validated this workflow on a local AlphaFold 3 installation by running inference with custom peptide-
linking components referenced through protein.modifications and supplied through userCCDPath.

AI usage disclosure

This PR text and the initial draft wording were prepared with AI assistance, then manually reviewed and edited before
submission.

docs: add example for chain-internal ncAAs via userCCDPath
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant