pocketz.doi.bio/2026-05-15_182613_nature_s43588-023-00511-5

Efficient and accurate large library ligand docking with KarmaDock | Nature Computational Science

URL: https://www.nature.com/articles/s43588-023-00511-5

Saved: 2026-05-15T01:26:18.810Z


Article Published: 21 September 2023 Efficient and accurate large library ligand docking with KarmaDock Xujun Zhang, Odin Zhang, Chao Shen, Wanglin Qu, Shicheng Chen, Hanqun Cao, Yu Kang, Zhe Wang, Ercheng Wang, Jintu Zhang, Yafeng Deng, Furui Liu, Tianyue Wang, Hongyan Du, Langcheng Wang, Peichen Pan, Guangyong Chen, Chang-Yu Hsieh & Tingjun Hou 

Nature Computational Science volume  3,  pages 789–804 (2023) Cite this article

9073 Accesses

159 Citations

13 Altmetric

Metrics details

Abstract

Ligand docking is one of the core technologies in structure-based virtual screening for drug discovery. However, conventional docking tools and existing deep learning tools may suffer from limited performance in terms of speed, pose quality and binding affinity accuracy. Here we propose KarmaDock, a deep learning approach for ligand docking that integrates the functions of docking acceleration, binding pose generation and correction, and binding strength estimation. The three-stage model consists of the following components: (1) encoders for the protein and ligand to learn the representations of intramolecular interactions; (2) E(n) equivariant graph neural networks with self-attention to update the ligand pose based on both protein–ligand and intramolecular interactions, followed by post-processing to ensure chemically plausible structures; (3) a mixture density network for scoring the binding strength. KarmaDock was validated on four benchmark datasets and tested in a real-world virtual screening project that successfully identified experiment-validated active inhibitors of leukocyte tyrosine kinase (LTK).

This is a preview of subscription content, access via your institution

Access options Access through your institution

Access Nature and 54 other Nature Portfolio journals

Get Nature+, our best-value online-access subscription

$32.99 / 30 days

cancel any time

Learn more

Subscribe to this journal

Receive 12 digital issues and online access to articles

$119.00 per year

only $9.92 per issue

Learn more

Buy this article

Purchase on SpringerLink Instant access to the full article PDF.

USD 39.95

Prices may be subject to local taxes which are calculated during checkout

Additional access options: Log in Learn about institutional subscriptions Read our FAQs Contact customer support Similar content being viewed by others FeatureDock for protein-ligand docking guided by physicochemical feature-based local environment learning using transformer Article Open access 04 March 2025 Sequence-based virtual screening using transformers Article Open access 28 July 2025 An artificial intelligence accelerated virtual screening platform for drug discovery Article Open access 05 September 2024 Data availability

The raw datasets26,27,28,29 are available at http://pdbbind.org.cn/index.php, https://github.com/devalab/Apobind and http://www.pharmchem.uni-tuebingen.de/dekois/data/DEKOIS2.0library/DEKOIS2.0library.rar. The prepared datasets42,43,44 are available at https://zenodo.org/record/7788083, https://zenodo.org/record/8211452 and https://zenodo.org/record/8131256. PDB IDs 1S38, 1SQA, 4JXS, 1PS3, 3DXG, 3D4Z, 4CLI, 4JSZ and 4CTB are available in the Protein Data Bank (https://www.rcsb.org/)37. Source data are available with this paper.

Code availability

The source code is available at Zenodo (https://zenodo.org/record/8211513)45 and GitHub (https://github.com/schrojunzhang/KarmaDock).

References

Shen, C. et al. From machine learning to deep learning: advances in scoring functions for protein-ligand docking. WIREs Comput. Mol. Sci. 10, e1429 (2020).

Article   Google Scholar

Morris, G. M. et al. AutoDock4 and AutoDockTools4: automated docking with selective receptor flexibility. J. Comput. Chem. 30, 2785–2791 (2009).

Article   Google Scholar

Eberhardt, J., Santos-Martins, D., Tillack, A. F. & Forli, S. AutoDock Vina 1.2.0: new docking methods, expanded force field and Python bindings. J. Chem. Inf. Model. 61, 3891–3898 (2021).

Article   Google Scholar

Zhao, H. & Caflisch, A. Discovery of ZAP70 inhibitors by high-throughput docking into a conformation of its kinase domain generated by molecular dynamics. Bioorg. Med. Chem. Lett. 23, 5721–5726 (2013).

Article   Google Scholar

Friesner, R. A. et al. Glide: a new approach for rapid, accurate docking and scoring. 1. Method and assessment of docking accuracy. J. Med. Chem. 47, 1739–1749 (2004).

Article   Google Scholar

Jones, G., Willett, P., Glen, R. C., Leach, A. R. & Taylor, R. Development and validation of a genetic algorithm for flexible docking. J. Mol. Biol. 267, 727–748 (1997).

Article   Google Scholar

Irwin, J. J. et al. ZINC20—a free ultralarge-scale chemical database for ligand discovery. J. Chem. Inf. Model. 60, 6065–6073 (2020).

Article   Google Scholar

Alhossary, A., Handoko, S. D., Mu, Y. & Kwoh, C.-K. Fast, accurate and reliable molecular docking with QuickVina 2. Bioinformatics 31, 2214–2216 (2015).

Article   Google Scholar

Santos-Martins, D. et al. Accelerating AutoDock4 with GPUs and gradient-based local search. J. Chem. Theory Comput. 17, 1060–1073 (2021).

Article   Google Scholar

Jumper, J. et al. Highly accurate protein structure prediction with AlphaFold. Nature 596, 583–589 (2021).

Article   Google Scholar

Zhang, H. et al. SDEGen: learning to evolve molecular conformations from thermodynamic noise for conformation generation. Chem. Sci 14, 1557–1568 (2023).

Article   Google Scholar

Jing, B., Corso, G., Chang, J., Barzilay, R. & Jaakkola, T. Torsional diffusion for molecular conformer generation. in Advances in Neural Information Processing Systems (eds. Koyejo, S. et al.) Vol. 35, 24240–24253 (Curran Associates, Inc., 2022).

Xu, M. et al. GeoDiff: a geometric diffusion model for molecular conformation generation. in International Conference on Learning Representations (2022).

Zhang, Y., Cai, H., Shi, C. & Tang, J. E3Bind: an end-to-end equivariant network for protein-ligand docking. in International Conference on Learning Representations (2023).

Stärk, H., Ganea, O., Pattanaik, L., Barzilay, D. R. & Jaakkola, T. EquiBind: geometric deep learning for drug binding structure prediction. in Proceedings of the 39th International Conference on Machine Learning 20503–20521 (PMLR, 2022).

Qiao, Z., Nie, W., Vahdat, A., Miller III, T. F. & Anandkumar, A. State-specific protein-ligand complex structure prediction with a multi-scale deep generative model. Preprint at arXiv https://doi.org/10.48550/arXiv.2209.15171 (2023).

Lu, W. et al. TANKBind: trigonometry-aware neural networKs for drug-protein binding structure prediction. in Advances in Neural Information Processing Systems Vol. 35, 7236–7249 (2022).

Junfeng, Z., Kelei, H., Tiejun, D. & Wu, J. Accurate protein-ligand complex structure prediction using geometric deep learning. Res. Square https://doi.org/10.21203/rs.3.rs-1454132/v1 (2022).

Corso, G., Stärk, H., Jing, B., Barzilay, R. & Jaakkola, T. S. DiffDock: diffusion steps, twists, and turns for molecular docking. Preprint at arXiv https://doi.org/10.48550/arXiv.2210.01776 (2023).

Satorras, V. G., Hoogeboom, E. & Welling, M. E(n) equivariant graph neural networks. in Proceedings of the 38th International Conference on Machine Learning (eds. Meila, M. & Zhang, T.) Vol. 139, 9323–9332 (PMLR, 2021).

Ho, J., Jain, A. & Abbeel, P. Denoising diffusion probabilistic models. In Advances in Neural Information Processing Systems (eds Larochelle, H. et al.) Vol. 33, 6840–6851 (Curran Associates, 2020).

Hu, X. et al. Discovery of novel non-steroidal selective glucocorticoid receptor modulators by structure- and IGN-based virtual screening, structural optimization and biological evaluation. Eur. J. Med. Chem. 237, 114382 (2022).

Article   Google Scholar

Hu, X. et al. Discovery of novel GR ligands toward druggable GR antagonist conformations identified by MD simulations and Markov state model analysis. Adv. Sci. 9, 2102435 (2022).

Article   Google Scholar

Shen, C. et al. Boosting protein-ligand binding pose prediction and virtual screening based on residue-atom distance likelihood potential and graph transformer. J. Med. Chem. 65, 10691–10706 (2022).

Article   MathSciNet   Google Scholar

Jing, B., Eismann, S., Suriana, P., Townshend, R. J. L. & Dror, R. Learning from protein structure with geometric vector perceptrons. in International Conference on Learning Representations (2021).

Liu, Z. et al. Forging the basis for developing protein-ligand interaction scoring functions. Acc. Chem. Res. 50, 302–309 (2017).

Article   Google Scholar

Aggarwal, R., Gupta, A. & Priyakumar, U. D. APObind: a dataset of ligand unbound protein conformations for machine learning applications in de novo drug design. Preprint at arXiv https://doi.org/10.48550/arXiv.2108.09926 (2021).

Su, M. et al. Comparative assessment of scoring functions: the CASF-2016 update. J. Chem. Inf. Model. 59, 895–913 (2019).

Article   Google Scholar

Bauer, M. R., Ibrahim, T. M., Vogel, S. M. & Boeckler, F. M. Evaluation and optimization of virtual screening workflows with DEKOIS 2.0—a public library of challenging docking benchmark sets. J. Chem. Inf. Model. 53, 1447–1462 (2013).

Article   Google Scholar

Friesner, R. A. et al. Extra precision glide: docking and scoring incorporating a model of hydrophobic enclosure for protein-ligand complexes. J. Med. Chem. 49, 6177–6196 (2006).

Article   Google Scholar

Wang, Z. et al. Comprehensive evaluation of ten docking programs on a diverse set of protein-ligand complexes: the prediction accuracy of sampling power and scoring power. Phys. Chem. Chem. Phys. 18, 12964–12975 (2016).

Article   Google Scholar

Jain, A. N. Surflex-Dock 2.1: robust performance from ligand energetic modeling, ring flexibility and knowledge-based search. J. Comput. Aided Mol. Des. 21, 281–306 (2007).

Article   Google Scholar

Madhavi Sastry, G., Adzhigirey, M., Day, T., Annabhimoju, R. & Sherman, W. Protein and ligand preparation: parameters, protocols and influence on virtual screening enrichments. J. Comput. Aided Mol. Des. 27, 221–234 (2013).

Article   Google Scholar

Truchon, J.-F. & Bayly, C. I. Evaluating virtual screening methods: good and bad metrics for the ‘early recognition’ problem. J. Chem. Inf. Model. 47, 488–508 (2007).

Article   Google Scholar

Izumi, H. et al. The CLIP1-LTK fusion is an oncogenic driver in non-small-cell lung cancer. Nature 600, 319–323 (2021).

Article   Google Scholar

Waterhouse, A. et al. SWISS-MODEL: homology modelling of protein structures and complexes. Nucleic Acids Res. 46, W296–W303 (2018).

Article   Google Scholar

Berman, H. M. et al. The Protein Data Bank. Nucleic Acids Res. 28, 235–242 (2000).

Article   Google Scholar

Kaminski, G. A., Friesner, R. A., Tirado-Rives, J. & Jorgensen, W. L. Evaluation and reparametrization of the OPLS-AA force field for proteins via comparison with accurate quantum chemical calculations on peptides. J. Phys. Chem. B 105, 6474–6487 (2001).

Article   Google Scholar

Olsson, M. H. M., Søndergaard, C. R., Rostkowski, M. & Jensen, J. H. PROPKA3: consistent treatment of internal and surface residues in empirical pKa predictions. J. Chem. Theory Comput. 7, 525–537 (2011).

Article   Google Scholar

Shelley, J. C. et al. Epik: a software program for pK(a) prediction and protonation state generation for drug-like molecules. J. Comput. Aided Mol. Des. 21, 681–691 (2007).

Article   Google Scholar

Wójcikowski, M., Zielenkiewicz, P. & Siedlecki, P. Open Drug Discovery Toolkit (ODDT): a new open-source player in the drug discovery field. J. Cheminform. 7, 26 (2015).

Article   Google Scholar

Zhang, X. J. APObind core set for KarmaDock (229 protein-ligand complexes) Zenodo https://doi.org/10.5281/zenodo.8211452 (2023).

Zhang, X. J. DEKOIS2.0 for KarmaDock Zenodo https://doi.org/10.5281/zenodo.8131256 (2023).

Zhang, X. J. KarmaDockPDBBind2020coreset (1.0) Zenodo https://doi.org/10.5281/zenodo.7788083 (2023).

Zhang, X. J. schrojunzhang/KarmaDock: v1.0.0 Zenodo https://doi.org/10.5281/zenodo.8211513 (2023).

Download references

Acknowledgements

This work was financially supported by the National Key Research and Development Program of China (2022YFF1203000), the National Natural Science Foundation of China (22220102001, 82204279 and 22007082), the Natural Science Foundation of Zhejiang Province (LD22H300001 and LQ21B030013) and Fundamental Research Funds for the Central Universities (226-2022-00220). We also thank L. Xu at Jiangsu University of Technology for preparing all the compounds used in this study based on the Glide module in Schrödinger software, which substantially contributed to our research.

Author information Author notes

These authors contributed equally: Xujun Zhang, Odin Zhang.

Authors and Affiliations

Innovation Institute for Artificial Intelligence in Medicine of Zhejiang University, College of Pharmaceutical Sciences, Zhejiang University, Hangzhou, Zhejiang, China

Xujun Zhang, Odin Zhang, Chao Shen, Wanglin Qu, Shicheng Chen, Yu Kang, Zhe Wang, Jintu Zhang, Tianyue Wang, Hongyan Du, Peichen Pan, Chang-Yu Hsieh & Tingjun Hou

Department of Mathematics, Chinese University of Hong Kong, Hong Kong, China

Hanqun Cao

Zhejiang Lab, Hangzhou, Zhejiang, China

Ercheng Wang, Furui Liu & Guangyong Chen

Hangzhou Carbonsilicon AI Technology Co., Ltd, Hangzhou, Zhejiang, China

Yafeng Deng

Department of Pathology, New York University Medical Center, New York, NY, USA

Langcheng Wang

Contributions

X.Z., O.Z. and C.S. developed this method, analyzed the data and wrote the manuscript. W.Q. and S.C. bought the compounds and measured their IC50 values. H.C., Y.K., Z.W., E.W., J.Z., Y.D., F.L., T.W., H.D. and L.W. evaluated and interpreted the results and wrote the manuscript. P.P., G.C., C.-Y.H. and T.H. conceived and supervised the project, interpreted the results and wrote the manuscript. All authors read and approved the final manuscript.

Corresponding authors

Correspondence to Peichen Pan, Guangyong Chen, Chang-Yu Hsieh or Tingjun Hou.

Ethics declarations Competing interests

The authors declare no competing interests.

Peer review Peer review information

Nature Computational Science thanks Matthew Holcomb and Shina Kamerlin for their contribution to the peer review of this work. Primary Handling Editor: Kaitlin McCardle, in collaboration with the Nature Computational Science team.

Additional information

Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary information Supplementary Information (download PDF )

Supplementary sections 1–5, Figs. 1–3 and Tables 1–7.

Reporting Summary (download PDF ) Supplementary Data 1 (download XLSX )

The docking power and screening power of various models on CASF 2016. Tool rank denotes the ranking of the tools based on their performance. Success rate: a metric used for evaluating the docking power of SFs, represents the ratio of successfully docked complexes (r.m.s.d. ≤ 2 Å) to all the tested complexes; Model type signifies the type of algorithm or methodology used in the tool (for example, DL for deep learning models, DK for traditional docking program and HB for hybrid models); EF 1% (enrichment factor), a metric used for assessing the screening power of SFs, represents the enrichment of active ligands in top 1% scored compounds.

Supplementary Data 2 (download CSV )

Interaction reproduction. Each row represents a specific interaction type for a given structure, the post-processing type applied to the data, the repeat number and the observed reproduction rate of the interaction.

Supplementary Data 3 (download CSV )

Pose refinement results for structures from PDBBind core set. The data provides r.m.s.d. values indicating the accuracy of predicted poses generated by various methods and their respective post-processing treatments.

Source data Source Data Fig. 2 (download CSV )

Statistical source data for Fig. 2 showing the success rate, docking speed, heavy atoms number, rotatable bonds number for PDBBind refined set.

Source Data Fig. 3 (download CSV )

Statistical source data for Fig. 3 showing the success rate, docking speed, heavy atoms number, rotatable bonds number for PDBBind refined set.

Source Data Fig. 4 (download CSV )

Statistical source data for Fig. 4 showing the conformation errors.

Source Data Fig. 5 (download XLSX )

Statistical source data for Fig. 5 showing the accuracy and screening power of KarmaDock on DEKOIS 2.0.

Source Data Fig. 6 (download XLSX )

Statistical source data for Fig. 6 showing the Inhibition Activity of compounds on BaF3/CLIP1-LTK cells.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article Cite this article

Zhang, X., Zhang, O., Shen, C. et al. Efficient and accurate large library ligand docking with KarmaDock. Nat Comput Sci 3, 789–804 (2023). https://doi.org/10.1038/s43588-023-00511-5

Download citation

Received 20 March 2023

Accepted 08 August 2023

Published 21 September 2023

Version of record 21 September 2023

Issue date September 2023

DOI https://doi.org/10.1038/s43588-023-00511-5

Subjects Cheminformatics Virtual screening This article is cited by VsNsbench: evaluating AlphaFold3-embed induced-fit mechanism for enhanced virtual screening Shu-kai GuChao ShenYu Kang

Acta Pharmacologica Sinica (2026)

AI-driven discovery of natural product-derived FAK1 inhibitors for idiopathic pulmonary fibrosis Xing-Yi ChenMei-Hong LuBen-Rong Mu

Molecular Diversity (2026)

Targeting the 2’-O-Methyltransferase Activity of SARS-CoV-2 nsp16 Through Discovery of Small Molecule Inhibitors Via an Integrated Computational Approach Khulud BukhariRahmah Salem AlharbiKhaled S. Allemailem

Journal of Pharmaceutical Innovation (2026)

Leveraging AI to explore structural contexts of post-translational modifications in drug binding Kirill E. MedvedevR. Dustin SchaefferNick V. Grishin

Journal of Cheminformatics (2025)

Knowledge-guided diffusion model for 3D ligand-pharmacophore mapping Jun-Lin YuCong ZhouGuo-Bo Li

Nature Communications (2025)