Learning Subpocket Prototypes for Generalizable Structure-based Drug Design

Zaixin Zhang, Qi Liu
2/12/2026

No official code found. Best implementation: zaixizhang/FLAG (74 stars, last commit 2024-04-17). 1 more below.

Abstract

Generating molecules with high binding affinities to target proteins (a.k.a. structure-based drug design) is a fundamental and challenging task in drug discovery. Recently, deep generative models have achieved remarkable success in generating 3D molecules conditioned on the protein pocket. However, most existing methods consider molecular generation for protein pockets independently while neglecting the underlying connections such as subpocket-level similarities. Subpockets are the local protein environments of ligand fragments and pockets with similar subpockets may bind the same molecular fragment (motif) even though their overall structures are different. Therefore, the trained models can hardly generalize to unseen protein pockets in real-world applications. In this paper, we propose a novel method DrugGPS for generalizable structure-based drug design. With the biochemical priors, we propose to learn subpocket prototypes and construct a global interaction graph to model the interactions between subpocket prototypes and molecular motifs. Moreover, a hierarchical graph transformer encoder and motif-based 3D molecule generation scheme are used to improve the model's performance. The experimental results show that our model consistently outperforms baselines in generating realistic drug candidates with high affinities in challenging out-of-distribution settings.

View on arXivView PDF

Code Implementations(2)

zaixizhang/FLAGCommunity100%

Implementation of ICLR23 paper "Molecule Generation for Target Protein Binding with Structural Motifs"

749PythonNov 10, 20222 years ago
drug-discoverygenerative-aigeometric-deep-learningprotein-ligand-interactions

Implementation of ICML23 paper "Learning Subpocket Prototypes for Generalizable Structure-based Drug Design"

312Shell, PythonMay 27, 20232 years ago
drug-discoverygeneralizationgenerative-modelgeometric-deep-learning

Similar Papers

Cite this paper

@article{zhang2026learning,
  title  = {Learning Subpocket Prototypes for Generalizable Structure-based Drug Design},
  author = {Zaixin Zhang and Qi Liu},
  year   = {2026},
  eprint = {2305.13997},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2305.13997},
  journal = {ICML 2023 2023}
}

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

Discussion