README.md

March 6, 2025 ยท View on GitHub

Official Repository for the FABind Series Methods ๐Ÿ”ฅ

Overview

This repository contains the source code for paper "FABind: Fast and Accurate Protein-Ligand Binding", "FABind+: Enhancing Molecular Docking through Improved Pocket Prediction and Pose Generation", and link for "FABFlex: Fast and Accurate Blind Flexible Docking". If you have questions, don't hesitate to open an issue or ask me via qizhipei@ruc.edu.cn, Kaiyuan Gao via im_kai@hust.edu.cn, or Lijun Wu via lijun_wu@outlook.com. We are happy to hear from you!

Note: if you want to install or run our codes, please cd to subfolders first.

FABind: Fast and Accurate Protein-Ligand Binding

Authors: Qizhi Pei* , Kaiyuan Gao* , Lijun Wuโ€  , Jinhua Zhu, Yingce Xia, Shufang Xie, Tao Qin, Kun He, Tie-Yan Liu, Rui Yanโ€ 

FABind+: Enhancing Molecular Docking through Improved Pocket Prediction and Pose Generation

Authors: Kaiyuan Gao* , Qizhi Pei* , Gongbo Zhang, Jinhua Zhu, Kun He, Lijun Wuโ€ 

FABFlex: Fast and Accurate Blind Flexible Docking

Authors: Zizhuo Zhang, Lijun Wuโ€  , Kaiyuan Gao, Jiangchao Yao, Tao Qin, Bo Hanโ€ 

News

๐Ÿ”ฅJan 2025: FABFlex is accepted by ICLR 2025! The training code, model checkpoint and preprocessed data for FABFlex are released in FABFlex!

๐Ÿ”ฅNov 2024: FABind+ is accepted by KDD 2025!

๐Ÿ”ฅMay 27 2024: The training code, model checkpoint and preprocessed data for FABind+ are released!

๐Ÿ”ฅApr 01 2024: Release our new version FABind+ with enhanced performance and sampling ability. Check the FABind+ paper on arxiv. The corresponding codes will be released soon.

๐Ÿ”ฅMar 02 2024: Fix the bug of inference from custom complex caused by an incorrect loaded parameter and rdkit version. We also normalize the order of the atom for the writed mol file in post optimization. See more details in this commit.

๐Ÿ”ฅJan 01 2024: Upload trained checkpoint into Google Drive.

๐Ÿ”ฅNov 09 2023: Move trained checkpoint from Github to HuggingFace.

๐Ÿ”ฅOct 10 2023: The trained FABind model and processed dataset are released!

๐Ÿ”ฅOct 11 2023: Initial commits. More codes, pre-trained model, and data are coming soon.

About

Citations

FABind

@inproceedings{pei2023fabind,
  title={{FAB}ind: Fast and Accurate Protein-Ligand Binding},
  author={Qizhi Pei and Kaiyuan Gao and Lijun Wu and Jinhua Zhu and Yingce Xia and Shufang Xie and Tao Qin and Kun He and Tie-Yan Liu and Rui Yan},
  booktitle={Thirty-seventh Conference on Neural Information Processing Systems},
  year={2023},
  url={https://openreview.net/forum?id=PnWakgg1RL}
}

FABind+

@article{gao2024fabind+,
  title={FABind+: Enhancing Molecular Docking through Improved Pocket Prediction and Pose Generation},
  author={Gao, Kaiyuan and Pei, Qizhi and Zhu, Jinhua and Qin, Tao and He, Kun and Liu, Tie-Yan and Wu, Lijun},
  journal={arXiv preprint arXiv:2403.20261},
  year={2024}
}

FABFlex

@inproceedings{
  zhang2025fast,
  title={Fast and Accurate Blind Flexible Docking},
  author={Zizhuo Zhang and Lijun Wu and Kaiyuan Gao and Jiangchao Yao and Tao Qin and Bo Han},
  booktitle={The Thirteenth International Conference on Learning Representations},
  year={2025},
  url={https://openreview.net/forum?id=iezDdA9oeB}
}

Awesome-docking

Acknowledegments

We appreciate EquiBind, TankBind, E3Bind, DiffDock and other related works for their open-sourced contributions.