DOCKSTRING: easy molecular docking yields better benchmarks for ligand design
Not on the map. Why?
Abstract (arXiv)
The field of machine learning for drug discovery is witnessing an explosion of novel methods. These methods are often benchmarked on simple physicochemical properties such as solubility or general druglikeness, which can be readily computed. However, these properties are poor representatives of objective functions in drug design, mainly because they do not depend on the candidate's interaction with the target. By contrast, molecular docking is a widely successful method in drug discovery to estimate binding affinities. However, docking simulations require a significant amount of domain knowledge to set up correctly which hampers adoption. To this end, we present DOCKSTRING, a bundle for meaningful and robust comparison of ML models consisting of three components: (1) an open-source Python package for straightforward computation of docking scores; (2) an extensive dataset of docking scores and poses of more than 260K ligands for 58 medically-relevant targets; and (3) a set of pharmaceutically-relevant benchmark tasks including regression, virtual screening, and de novo design. The Python package implements a robust ligand and target preparation protocol that allows non-experts to obtain meaningful docking scores. Our dataset is the first to include docking poses, as well as the first of its size that is a full matrix, thus facilitating experiments in multiobjective optimization and transfer learning. Overall, our results indicate that docking scores are a more appropriate evaluation objective than simple physicochemical properties, yielding more realistic benchmark tasks and molecular candidates.
Key facts. Cited by 33 papers in the map (data through 7 Oct 2026). Builds on 22 of its 111 references that are in the map. First posted on arXiv 29 Oct 2021.
Builds on
22 of 111 references.
References · 22
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
- 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 603
- 2018Graph Convolutional Policy Network for Goal-Directed Molecular Graph Generationcited by 363
- 2018GuacaMol: Benchmarking Models for De Novo Molecular Designcited by 294
- 2018Molecular Sets (MOSES): A Benchmarking Platform for Molecular Generation Modelscited by 270
- 2017Molecular De Novo Design through Deep Reinforcement Learningcited by 264
- 2020Sample-Efficient Optimization in the Latent Space of Deep Generative Models via Weighted Retrainingcited by 121
- 2018Learning Multimodal Graph-to-Graph Translation for Molecular Optimizationcited by 87
- 2018NeVAE: A Deep Generative Model for Molecular Graphscited by 66
- 2019Mol-CycleGAN - a generative model for molecular optimizationcited by 66
10 more
- 2020Accelerating high-throughput virtual screening through molecular pool-based active learningcited by 59
- 2016Protein-Ligand Scoring with Convolutional Neural Networkscited by 57
- 2020Guiding Deep Molecular Optimization with Genetic Explorationcited by 51
- 2015AtomNet: A Deep Convolutional Neural Network for Bioactivity Prediction in Structure-based Drug Discoverycited by 38
- 2020Autonomous discovery in the chemical sciences part II: Outlookcited by 26
- 2020Curiosity in exploring chemical space: Intrinsic rewards for deep molecular reinforcement learningcited by 16
- 2020Reinforced Molecular Optimization with Neighborhood-Controlled Grammarscited by 9
- 2020Goal-directed Generation of Discrete Structures with Conditional Generative Modelscited by 8
- 2020A deep-learning view of chemical space designed to facilitate drug discoverycited by 7
- 2020Bayesian Variational Optimization for Combinatorial Spacescited by 4
Built on by
Citing papers per year: 2022: 8; 2023: 5; 2024: 8; 2025: 7; 2026: 5.
33 papers.
Sort:
By area:
- 2022Galactica: A Large Language Model for Sciencecited by 736
- 2024TextGrad: Automatic "Differentiation" via Textcited by 250
- 2022Exploring Chemical Space with Score-based Out-of-distribution Generationcited by 95
- 2025A Systematic Survey of Automatic Prompt Optimization Techniquescited by 61
- 2025Feedback Descent: Open-Ended Text Optimization via Pairwise Comparisoncited by 42
- 2024A survey and benchmark of high-dimensional Bayesian optimization of discrete sequencescited by 22
- 2022Meta-learning Adaptive Deep Kernel Gaussian Processes for Molecular Property Predictioncited by 21
- 2022Graph Neural Networks for Moleculescited by 21
- 2023Searching for High-Value Molecules Using Reinforcement Learning and Transformerscited by 18
- 2023Stochastic Gradient Descent for Gaussian Processes Done Rightcited by 16
- 2023Tanimoto Random Features for Scalable Molecular Machine Learningcited by 15
- 2024An end-to-end attention-based approach for learning on graphscited by 11
21 more
- 2024Inversion-based Latent Bayesian Optimizationcited by 11
- 2022Self-focusing virtual screening with active design space pruningcited by 8
- 2022Re-evaluating sample efficiency in de novo molecule generationcited by 8
- 2023Pareto Optimization to Accelerate Multi-Objective Virtual Screeningcited by 6
- 2025Pretraining Generative Flow Networks with Inexpensive Rewards for Molecular Graph Generationcited by 3
- 2023Computational modeling of semantic changecited by 2
- 2024Batched Bayesian optimization by maximizing the probability of including the optimumcited by 2
- 2026Efficient Adaptive Data Acquisition via Pretrained Belief Representationscited by 2
- 2022Conditional Neural Processes for Moleculescited by 1
- 2024In-context Demonstration Matters: On Prompt Optimization for Pseudo-Supervision Refinementcited by 1
- 2025Preferential Multi-Objective Bayesian Optimization for Drug Discoverycited by 1
- 2025Hash Collisions in Molecular Fingerprints: Effects on Property Prediction and Bayesian Optimizationcited by 1
- 2022An Empirical Evaluation of Zeroth-Order Optimization Methods on AI-driven Molecule Optimizationcited by 0
- 2024Smiles2Dock: an open large-scale multi-task dataset for ML-based molecular dockingcited by 0
- 2024Understanding active learning of molecular docking and its applicationscited by 0
- 2025Look the Other Way: Designing 'Positive' Molecules with Negative Data via Task Arithmeticcited by 0
- 2025APEX: Approximate-but-exhaustive search for ultra-large combinatorial synthesis librariescited by 0
- 2026MolLIBRA: Genetic Molecular Optimization with Multi-Fingerprint Surrogates and Text-Molecule Aligned Criticcited by 0
- 2026Multi-Objective Reinforcement Learning for Generating Covalent Inhibitor Candidatescited by 0
- 2026Computational Design and Experimental Validation of Photoactive PARP1 Inhibitorscited by 0
- 2026HEDGEHOG: Hierarchical Evaluation of Drug Generators Through Rigorous Filtrationcited by 0
- 2026HEDGEHOG: Hierarchical Evaluation of Drug Generators Through Rigorous Filtration14 Jul 2026
- 2026Efficient Adaptive Data Acquisition via Pretrained Belief Representations23 Jun 2026
- 2026Computational Design and Experimental Validation of Photoactive PARP1 Inhibitors27 Apr 2026
- 2026Multi-Objective Reinforcement Learning for Generating Covalent Inhibitor Candidates21 Apr 2026
- 2026MolLIBRA: Genetic Molecular Optimization with Multi-Fingerprint Surrogates and Text-Molecule Aligned Critic29 Jan 2026
- 2025Hash Collisions in Molecular Fingerprints: Effects on Property Prediction and Bayesian Optimization21 Nov 2025
- 2025Feedback Descent: Open-Ended Text Optimization via Pairwise Comparison11 Nov 2025
- 2025APEX: Approximate-but-exhaustive search for ultra-large combinatorial synthesis libraries28 Oct 2025
- 2025Look the Other Way: Designing 'Positive' Molecules with Negative Data via Task Arithmetic23 Jul 2025
- 2025Preferential Multi-Objective Bayesian Optimization for Drug Discovery21 Mar 2025
- 2025Pretraining Generative Flow Networks with Inexpensive Rewards for Molecular Graph Generation8 Mar 2025
- 2025A Systematic Survey of Automatic Prompt Optimization Techniques24 Feb 2025
21 more
- 2024Inversion-based Latent Bayesian Optimization8 Nov 2024
- 2024Batched Bayesian optimization by maximizing the probability of including the optimum8 Oct 2024
- 2024In-context Demonstration Matters: On Prompt Optimization for Pseudo-Supervision Refinement4 Oct 2024
- 2024Understanding active learning of molecular docking and its applications14 Jun 2024
- 2024TextGrad: Automatic "Differentiation" via Text11 Jun 2024
- 2024Smiles2Dock: an open large-scale multi-task dataset for ML-based molecular docking9 Jun 2024
- 2024A survey and benchmark of high-dimensional Bayesian optimization of discrete sequences7 Jun 2024
- 2024An end-to-end attention-based approach for learning on graphs16 Feb 2024
- 2023Stochastic Gradient Descent for Gaussian Processes Done Right31 Oct 2023
- 2023Pareto Optimization to Accelerate Multi-Objective Virtual Screening16 Oct 2023
- 2023Searching for High-Value Molecules Using Reinforcement Learning and Transformers4 Oct 2023
- 2023Tanimoto Random Features for Scalable Molecular Machine Learning26 Jun 2023
- 2023Computational modeling of semantic change13 Apr 2023
- 2022Re-evaluating sample efficiency in de novo molecule generation1 Dec 2022
- 2022Galactica: A Large Language Model for Science16 Nov 2022
- 2022An Empirical Evaluation of Zeroth-Order Optimization Methods on AI-driven Molecule Optimization27 Oct 2022
- 2022Conditional Neural Processes for Molecules17 Oct 2022
- 2022Graph Neural Networks for Molecules12 Sep 2022
- 2022Exploring Chemical Space with Score-based Out-of-distribution Generation6 Jun 2022
- 2022Meta-learning Adaptive Deep Kernel Gaussian Processes for Molecular Property Prediction5 May 2022
- 2022Self-focusing virtual screening with active design space pruning3 May 2022
- 2022Galactica: A Large Language Model for Sciencecited by 736
- 2024TextGrad: Automatic "Differentiation" via Textcited by 250
- 2022Exploring Chemical Space with Score-based Out-of-distribution Generationcited by 95
- 2025A Systematic Survey of Automatic Prompt Optimization Techniquescited by 61
- 2024A survey and benchmark of high-dimensional Bayesian optimization of discrete sequencescited by 22
- 2022Meta-learning Adaptive Deep Kernel Gaussian Processes for Molecular Property Predictioncited by 21
- 2022Graph Neural Networks for Moleculescited by 21
- 2023Searching for High-Value Molecules Using Reinforcement Learning and Transformerscited by 18
- 2023Stochastic Gradient Descent for Gaussian Processes Done Rightcited by 16
- 2023Tanimoto Random Features for Scalable Molecular Machine Learningcited by 15
- 2024An end-to-end attention-based approach for learning on graphscited by 11
- 2024Inversion-based Latent Bayesian Optimizationcited by 11
12 most cited of 32 All 32 (JSON)
- 2026HEDGEHOG: Hierarchical Evaluation of Drug Generators Through Rigorous Filtration14 Jul 2026
- 2026Efficient Adaptive Data Acquisition via Pretrained Belief Representations23 Jun 2026
- 2026Computational Design and Experimental Validation of Photoactive PARP1 Inhibitors27 Apr 2026
- 2026Multi-Objective Reinforcement Learning for Generating Covalent Inhibitor Candidates21 Apr 2026
- 2026MolLIBRA: Genetic Molecular Optimization with Multi-Fingerprint Surrogates and Text-Molecule Aligned Critic29 Jan 2026
- 2025Hash Collisions in Molecular Fingerprints: Effects on Property Prediction and Bayesian Optimization21 Nov 2025
- 2025APEX: Approximate-but-exhaustive search for ultra-large combinatorial synthesis libraries28 Oct 2025
- 2025Look the Other Way: Designing 'Positive' Molecules with Negative Data via Task Arithmetic23 Jul 2025
- 2025Preferential Multi-Objective Bayesian Optimization for Drug Discovery21 Mar 2025
- 2025Pretraining Generative Flow Networks with Inexpensive Rewards for Molecular Graph Generation8 Mar 2025
- 2025A Systematic Survey of Automatic Prompt Optimization Techniques24 Feb 2025
- 2024Inversion-based Latent Bayesian Optimization8 Nov 2024
12 newest of 32 All 32 (JSON)