Model Agnostic Conditioning of Boltzmann Generators for Peptide Cyclization
Listed in
This article is not in any list yet, why not save it to one of your lists.Abstract
Macrocyclic peptides offer strong therapeutic potential due to their enhanced binding affinity and protease resistance, but their design remains a challenge due to limited structural data and tools that address only a narrow set of cyclization chemistries. Moreover, existing models are built to only consider ground state or mean conformations, rather than conformational ensembles that more accurately describes peptides. We introduce CycLOPS (a Cyclic Loss for the Optimization of Peptide Structures), a model-agnostic framework that conditions Boltzmann generators to sample valid cyclic conformations without retraining. To overcome the scarcity of cyclic peptide data, we reformulate the design problem in terms of conditional sampling over linear peptide structures via chemically informed loss functions. CycLOPS spans 18 possible inter-amino acid crosslinks enabled by 6 diverse chemical reactions, and is readily extensible to many more. It leverages tetrahedral geometry constraints, using six interatomic distances to define a kernel density-estimated joint distribution from MD simulations. We demonstrate CycLOPS's versatility via two distinct generative models: a modified Sequential Boltzmann Generator (SBG) and Equivariant Normalizing flow (ECNF). In both settings, CycLOPS successfully biases the Boltzmann distribution toward chemically plausible macrocycles.