Recovering molecules from coarse-grained beads: free-energy-conditioned generative backmapping across chemical space
Organizations: Institute for Theoretical Physics, Heidelberg University, Heidelberg, Germany. · Interdisciplinary Center for Scientific Computing (IWR), Heidelberg University, Heidelberg, Germany.
Abstract
Transferable coarse-grained (CG) force fields compress chemical space: by aggregating atoms into a reduced set of interaction beads, models such as MARTINI reduce the number of distinguishable compounds by roughly three orders of magnitude, making high-throughput screening of thermodynamic properties tractable across soft matter, with drug--membrane permeability as a well-developed example. The compression is lossy and, so far, one-way: a screen returns a combination of beads, with no established route back to the compounds it stands for. Recovering those compounds--compositional backmapping--is a one-to-many inverse map, distinct from the better-studied conformational problem of rebuilding atomic coordinates from a known mapping. Here we formulate compositional backmapping as conditional graph generation by introducing juniper, a discrete denoising diffusion model over molecular graphs conditioned on the octanol--water partition free energy , the principal driver of MARTINI bead type assignment and hence a proxy for bead identity. Trained on molecules of up to 9 heavy atoms mapped onto one or two beads, juniper generates molecules that are 93% valid and 92% unique for two-bead targets, and whose distributions track the target linearly (), departing only in the hydrophobic and hydrophilic tails. Although the model receives no chemical information beyond a single scalar, the functional groups shift systematically with the imposed free energy, from branched hydrocarbons at the apolar end to amides, imides, and isocyanates at the polar end. A bead combination flagged by a CG screen can therefore be turned into candidate molecules for atomistic study or synthesis.
Figures & tables
Appendix figures & tables16 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | Validity | Uniqueness | Novelty | Repetition | Coverage |
| JT-VAE* (ZINC-250K) | 1.00 | 1.00 | 0.89 | 0.00 | 0.00 |
| DiGress* (ZINC-250K) | 0.85 | 1.00 | 1.00 | 0.15 | 0.00 |
| MG-DIFF* (ZINC-250K) | 0.96 | 0.99 | 0.99 | 0.03 | 0.00 |
| DrugDiff (ZINC-250K) | 1.00 | 0.99 | 1.00 | 0.01 | 0.00 |
| CVAE Mult. Prop. (CG dataset) | 0.71 | 0.71 | 0.50 | 0.00 | 0.21 |
| CVAE Sing. Prop. (CG dataset) | 0.73 | 0.72 | 0.47 | 0.00 | 0.25 |
| Property | Train/Juniper | Train/CVAE Single | Train/CVAE Mult. Prop. |
| 0.004 | 0.012 | 0.007 | |
| SASA | 0.005 | 0.013 | 0.005 |
| Juniper/CVAE Sing. Prop. | Juniper/CVAE Mult. Prop. | ||
| 0.011 | 0.007 | ||
| SASA | 0.011 | 0.007 |