Flexible Protein-Protein Docking with a Multi-Track Iterative Transformer
Lee‐Shin ChuiD, Jeffrey A. RuffoloiD, Ameya HarmalkariD, Jeffrey J. GrayiD
Abstract
Conventional protein-protein docking algorithms usually rely on heavy candidate sampling and re-ranking, but these steps are time-consuming and hinder applications that require high-throughput complex structure prediction, e.g., structure-based virtual screening. Existing deep learning methods for protein-protein docking, despite being much faster, suffer from low docking success rates. In addition, they simplify the problem to assume no conformational changes within any protein upon binding (rigid docking). This assumption precludes applications when binding-induced conformational changes play a role, such as allosteric inhibition or docking from uncertain unbound model structures. To address these limitations, we present GeoDock, a multi-track iterative transformer network to predict a docked structure from separate docking partners. Unlike deep learning models for protein structure prediction that input multiple sequence alignments (MSAs), GeoDock inputs just the sequences and structures of the docking partners, which suits the tasks when the individual structures are given. GeoDock is flexible at the protein residue level, allowing the prediction of conformational changes upon binding. For a benchmark set of rigid targets, GeoDock obtains a 41% success rate, outperforming all the other tested methods. For a more challenging benchmark set of flexible targets, GeoDock achieves a similar number of top-model successes as the traditional method ClusPro [1], but fewer than ReplicaDock2 [2]. GeoDock attains an average inference speed of under one second on a single GPU, enabling its application in large-scale structure screening. Although binding-induced conformational changes are still a challenge owing to limited training and evaluation data, our architecture sets up the foundation to capture this backbone flexibility. Code and a demonstration Jupyter notebook are available at https://github.com/Graylab/GeoDock.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 42
- FWCI
- 3.74
- Field percentile
- top 5%
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Deep Learning for Flexible and Site-Specific Protein Docking and Design
Matt McPartlon, Jinbo Xu·bioRxiv·Apr 1, 2023
- Efficient Flexible Backbone Protein-Protein Docking for Challenging Targets
N. A. Marze, S. S. Roy Burman, … J. J. Gray·bioRxiv·Nov 22, 2017
- DockFormer: Affinity Prediction and Flexible Docking with Pair Transformer
Ben Shor, Dina Schneidman‐Duhovny·PRX LifePeer-reviewed·Aug 11, 2025
- ProteinDock: A physics-informed layer to improve protein-protein docking reliability
Gowrish Rajagopal, Soren C. Spina, … Blaise R. Kimmel·bioRxiv·Jul 20, 2026
- SurfDock is a Surface-Informed Diffusion Generative Model for Reliable and Accurate Protein-ligand Complex Prediction
Duanhua Cao, Mingan Chen, … Mingyue Zheng·Nature MethodsPeer-reviewed·Nov 27, 2024
- Reliable protein-protein docking with AlphaFold, Rosetta and replica-exchange
A. Harmalkar, S. Lyskov, J. J. Gray·bioRxiv·Jul 28, 2023