Skip to content

dockstring/benchmarks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dockstring benchmarks

Official repository for dockstring-based benchmarks (currently the regression, virtual screening, and optimization benchmarks from our paper). This repository contains example code to help understand what the benchmarks entail, and to help you to test new methods on the benchmarks.

If you are looking for the code to run the experiments in the original dockstring paper, that is located in a different repository: https://github.com/dockstring/experiments-from-paper.

Original benchmarks

To showcase the benchmarks from the original dockstring paper, we have created a set of jupyter notebooks which tests a dummy model on all the benchmarks. If you want to test a model on dockstring, we recommend that you modify these notebooks and replace our dummy model with your model.

The following python packages are required to run the benchmarks:

  • numpy
  • pandas
  • scikit-learn
  • jupyter (to run the notebook)
  • rdkit
  • tqdm

The notebooks are linked here:

  • Regression benchmark
  • Virtual Screening benchmark: unfortunately we are still awaiting permission to re-distribute the version of the ZINC dataset which we used to run this benchmark. Stay tuned or email us for more information!
  • Optimization benchmark

New benchmarks?

Have you created a new benchmark that uses dockstring? We would be happy to put it into this repository. Feel free to submit a pull request to this repo with your benchmark and we can add it to this repo!

About

Official repository for dockstring-based benchmarks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published