Generative Molecular Design with Steerable and Granular Synthesizability Control

Jeff Guo, Víctor Sabanza-Gil, Zlatko Jončev, Jeremy S. Luterbacher, Philippe Schwaller
5/13/2025
q-bio.BMcs.LG

No official code found. Best implementation: schwallergroup/saturn (90 stars, last commit 2026-04-07).

Abstract

Synthesizability in small molecule generative design remains a bottleneck. Existing works that do consider synthesizability can output predicted synthesis routes for generated molecules. However, there has been minimal attention in addressing the ease of synthesis and enabling flexibility to incorporate desired reaction constraints. In this work, we propose a small molecule generative design framework that enables steerable and granular synthesizability control. Generated molecules satisfy arbitrary multi-parameter optimization objectives with predicted synthesis routes containing pre-defined allowed reactions, while optionally avoiding others. One can also enforce that all reactions belong to a pre-defined set. We show the capability to mix-and-match these reaction constraints across the most common medicinal chemistry transformations. Next, we show how our framework can be used to valorize industrial byproducts towards de novo optimized molecules. Going further, we demonstrate how granular control over synthesizability constraints can loosely mimic virtual screening of ultra-large make-on-demand libraries. Using only a single GPU, we generate and dock 15k molecules to identify promising candidates in Freedom 4.0 constituting 142B make-on-demand molecules (assessing only 0.00001% of the library). Generated molecules satisfying the reaction constraints have > 90% exact match rate. Lastly, we benchmark our framework against recent synthesizability-constrained generative models and demonstrate the highest sample efficiency even when imposing the additional constraint that all molecules must be synthesizable from a single reaction type. The main theme is demonstrating that a pre-trained generalist molecular generative model can be incentivized to generate property-optimized small molecules under challenging synthesizability constraints through reinforcement learning.

View on arXivView PDF

Code Implementations(1)

Sample-efficient Generative Molecular Design using Memory Manipulation

9012Shell, PythonMay 28, 20246 months agoNOASSERTION

Similar Papers

Cite this paper

@article{guo2025generative,
  title  = {Generative Molecular Design with Steerable and Granular Synthesizability Control},
  author = {Jeff Guo and Víctor Sabanza-Gil and Zlatko Jončev and Jeremy S. Luterbacher and Philippe Schwaller},
  year   = {2025},
  eprint = {2505.08774},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.08774v1}
}

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/2505.08774.svg)](https://codeofpaper.com/paper/2505.08774)

Discussion