Chemically Transferable Generative Backmapping of Coarse-Grained Proteins

Soojung Yang, Rafael G'omez-Bombarelli
2/12/2026

No official code found. Best implementation: learningmatter-mit/GenZProt (28 stars, last commit 2024-03-03).

Abstract

Coarse-graining (CG) accelerates molecular simulations of protein dynamics by simulating sets of atoms as singular beads. Backmapping is the opposite operation of bringing lost atomistic details back from the CG representation. While machine learning (ML) has produced accurate and efficient CG simulations of proteins, fast and reliable backmapping remains a challenge. Rule-based methods produce poor all-atom geometries, needing computationally costly refinement through additional simulations. Recently proposed ML approaches outperform traditional baselines but are not transferable between proteins and sometimes generate unphysical atom placements with steric clashes and implausible torsion angles. This work addresses both issues to build a fast, transferable, and reliable generative backmapping tool for CG protein representations. We achieve generalization and reliability through a combined set of innovations: representation based on internal coordinates; an equivariant encoder/prior; a custom loss function that helps ensure local structure, global structure, and physical constraints; and expert curation of high-quality out-of-equilibrium protein data for training. Our results pave the way for out-of-the-box backmapping of coarse-grained simulations for arbitrary proteins.

View on arXivView PDF

Code Implementations(1)

284Shell, PythonMar 1, 20232 years ago

Similar Papers

Cite this paper

@article{yang2026chemically,
  title  = {Chemically Transferable Generative Backmapping of Coarse-Grained Proteins},
  author = {Soojung Yang and Rafael G'omez-Bombarelli},
  year   = {2026},
  eprint = {2303.01569},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2303.01569},
  journal = {ICML 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.01569.svg)](https://codeofpaper.com/paper/2303.01569)

Discussion