Generating Cyclic Conformers with Flow Matching in Cremer-Pople Coordinates
Luca Schaufelberger, Aline Hartgers, Kjell Jorner
TL;DR
This work tackles the challenge of generating conformers for cyclic rings by introducing PuckerFlow, a flow-matching model that operates in Cremer–Pople space to efficiently sample closed-ring geometries. By tying a geometry-informed prior to a manifold-adapted cyclic Fourier output layer and mapping CP updates to Cartesian coordinates via an equivariant 3D network, the approach yields end-to-end differentiable ring conformer generation. Across 5–8 member rings, PuckerFlow achieves state-of-the-art accuracy on puckering RMSD and all-atom RMSD, often with far fewer parameters and using only a few inference steps, and it robustly captures ring conformer distributions in CP space. The method also integrates with exocyclic substituent generation, enabling full molecular conformer workflows and presenting a scalable, chemistry-aware tool for structure–property analyses and drug-discovery pipelines.
Abstract
Cyclic molecules are ubiquitous across applications in chemistry and biology. Their restricted conformational flexibility provides structural pre-organization that is key to their function in drug discovery and catalysis. However, reliably sampling the conformer ensembles of ring systems remains challenging. Here, we introduce PuckerFlow, a generative machine learning model that performs flow matching on the Cremer-Pople space, a low-dimensional internal coordinate system capturing the relevant degrees of freedom of rings. Our approach enables generation of valid closed rings by design and demonstrates strong performance in generating conformers that are both diverse and precise. We show that PuckerFlow outperforms other conformer generation methods on nearly all quantitative metrics and illustrate the potential of PuckerFlow for ring systems relevant to chemical applications, particularly in catalysis and drug discovery. This work enables efficient and reliable conformer generation of cyclic structures, paving the way towards modeling structure-property relationships and the property-guided generation of rings across a wide range of applications in chemistry and biology.
