Beijing Institute of Technology
Docking-oriented de novo ligand design framework that pretrains a VQ-MAE on molecular surfaces, then generates protein and small-molecule binders by gradient inversion.
MagicDock is a framework for docking-oriented de novo ligand design: instead of scoring or ranking pre-enumerated molecules, it generates new ligands—both protein binders and small molecules—that are optimized to dock into a target protein. It targets three limitations the authors identify in prior generative approaches: reliance on "pseudo" de novo pipelines that recombine existing fragments, insufficient explicit modeling of the docking interaction, and inflexible handling of different ligand types.
The framework couples differentiable surface modeling with gradient inversion. Proteins and ligands are represented as solvent-accessible surface point clouds, and generation is performed by treating a pretrained, differentiable docking model as an objective and descending gradients through it to sculpt a candidate ligand's coordinates and features. Because the docking knowledge is baked into the model's fixed weights, the same checkpoint supports design across multiple binding scenarios without per-target retraining.
MagicDock was developed by researchers at the Beijing Institute of Technology and released as a preprint in October 2025, with an associated OpenReview submission.
MagicDock is built as a four-stage pipeline. Stage one performs docking-oriented ligand modeling using solvent-accessible surface point clouds. Stage two pretrains a VQ-MAE that combines masked autoencoding with vector quantization on protein and molecule datasets. Stage three fine-tunes on three supervised docking-related tasks—pocket prediction, interaction prediction, and binding-affinity regression—using datasets including SKEMPI v2, SAbDab, PDBbind 2020, and CrossDocked2020. Stage four generates ligands by inversion, optimizing the ligand point cloud against the differentiable docking objective. Across nine design scenarios, MagicDock reports average improvements of 27.1% over protein-ligand-design baselines and 11.7% over small-molecule-design baselines. Code and supporting materials are provided in the paper's supplementary materials.
MagicDock is intended for structure-based drug discovery and protein-binder design, where the goal is to invent new molecules tailored to a specific pocket rather than screen an existing library. Because it handles both antibody/protein binders and small molecules through one surface-based formulation, it can serve teams working on biologics and on small-molecule leads. The gradient-inversion setup lets designers repeatedly probe a target, generating candidates whose predicted docking behavior is optimized before any wet-lab synthesis.
MagicDock contributes a unified, docking-centered take on de novo ligand design, bringing gradient-inversion generation—optimizing inputs through a frozen predictive model—into a setting usually dominated by autoregressive or diffusion generators. Reported gains over specialized protein- and molecule-design baselines across nine scenarios suggest the surface-based, docking-in-the-loop formulation is competitive. As a preprint whose evaluation is computational, its real-world value awaits experimental confirmation that generated binders bind and function as predicted.
Chen, Z., et al. (2025) MagicDock: Toward Docking-oriented De Novo Ligand Design via Gradient Inversion. arXiv.org.
DOI: 10.48550/arXiv.2510.09020Papers that recently cited this model.
The most-cited papers that cite this model.
Not enough data