EnzyPGM: Pocket-conditioned Generative Model for Substrate-specific Enzyme Design
Zefeng Lin, Zhihang Zhang, Weirong Zhu, Tongchang Han, Xianyong Fang, Tianfan Fu, Xiaohua Xu
TL;DR
EnzyPGM tackles substrate-specific enzyme design by jointly generating enzymes and substrate-binding pockets conditioned on functional priors and substrates. It introduces two novel components, Residue–Function Fusion (RFF) and Residue-atom Bi-scale Attention (RBA), to fuse EC priors with SE(3)-equivariant pocket refinement and to model pocket–substrate interactions at bi-scale resolutions. The authors curate EnzyPock, a large enzyme–pocket dataset, and demonstrate that EnzyPGM achieves state-of-the-art performance on EnzyPock and EnzyBench, with improved binding energy and structural validity, while maintaining robust generalization to unseen EC families and substrates. This work provides a practical pathway for substrate-specific enzyme design by explicitly modeling pocket–substrate interactions and incorporating functional priors into generation.
Abstract
Designing enzymes with substrate-binding pockets is a critical challenge in protein engineering, as catalytic activity depends on the precise interaction between pockets and substrates. Currently, generative models dominate functional protein design but cannot model pocket-substrate interactions, which limits the generation of enzymes with precise catalytic environments. To address this issue, we propose EnzyPGM, a unified framework that jointly generates enzymes and substrate-binding pockets conditioned on functional priors and substrates, with a particular focus on learning accurate pocket-substrate interactions. At its core, EnzyPGM includes two main modules: a Residue-atom Bi-scale Attention (RBA) that jointly models intra-residue dependencies and fine-grained interactions between pocket residues and substrate atoms, and a Residue Function Fusion (RFF) that incorporates enzyme function priors into residue representations. Also, we curate EnzyPock, an enzyme-pocket dataset comprising 83,062 enzyme-substrate pairs across 1,036 four-level enzyme families. Extensive experiments demonstrate that EnzyPGM achieves state-of-the-art performance on EnzyPock. Notably, EnzyPGM reduces the average binding energy of 0.47 kcal/mol over EnzyGen, showing its superior performance on substrate-specific enzyme design. The code and dataset will be released later.
