FABind: Fast and Accurate Protein-Ligand Binding
About
Modeling the interaction between proteins and ligands and accurately predicting their binding structures is a critical yet challenging task in drug discovery. Recent advancements in deep learning have shown promise in addressing this challenge, with sampling-based and regression-based methods emerging as two prominent approaches. However, these methods have notable limitations. Sampling-based methods often suffer from low efficiency due to the need for generating multiple candidate structures for selection. On the other hand, regression-based methods offer fast predictions but may experience decreased accuracy. Additionally, the variation in protein sizes often requires external modules for selecting suitable binding pockets, further impacting efficiency. In this work, we propose $\mathbf{FABind}$, an end-to-end model that combines pocket prediction and docking to achieve accurate and fast protein-ligand binding. $\mathbf{FABind}$ incorporates a unique ligand-informed pocket prediction module, which is also leveraged for docking pose estimation. The model further enhances the docking process by incrementally integrating the predicted pocket to optimize protein-ligand binding, reducing discrepancies between training and inference. Through extensive experiments on benchmark datasets, our proposed $\mathbf{FABind}$ demonstrates strong advantages in terms of effectiveness and efficiency compared to existing methods. Our code is available at https://github.com/QizhiPei/FABind
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Flexible blind self-docking | PDBbind v2020 (unseen protein receptors) | Ligand RMSD % < 2Å Success Rate37.3 | 24 | |
| Blind Docking | PDBBind Apo ESMFold proteins generated (test) | Top-1 RMSD < 2Å Acc24.9 | 21 | |
| Blind self-docking | PDBbind v2020 (test) | Ligand RMSD (25%)1.4 | 14 | |
| Flexible blind self-docking | PDBBind (unseen receptors) | Ligand RMSD (25p)2.2 | 14 | |
| Blind Docking | PDBbind v2020 (Time Split (363)) | RMSD < 2.0Å Success40.2 | 12 | |
| Flexible blind self-docking | PDBbind v2020 (test complexes recorded after 2019) | Ligand RMSD (25th Pctl)1.7 | 12 | |
| Pocket Prediction | Pocket Prediction Task Dataset | DCC % Below 3Å42.7 | 6 | |
| Binding Pocket Prediction | PDBbind (test) | DCC < 3.0 Å42.7 | 2 |