Table of contents
  1. Generative molecular docking
    1. DiffDock
    2. DynamicBind
    3. NeuralPLexer
  2. Physical docking
    1. OpenBPMD
    2. GNINA
    3. Cloud-Bind
    4. hgbrian/biocolabs
    5. DOCKSTRING
  3. Additional resources
    1. Databases
    2. Visualizations
    3. Reviews
    4. Collections
    5. Tutorials
    6. Useful

Generative molecular docking

DiffDock

DiffDock: Deep Confident Steps to New Pockets: Strategies for Docking Generalization

Paper GitHub HuggingFace >Docker

Fast and easy to use docking method. Requires as little as a protein structure and molecule SMILES to go started. Note that DiffDock was updated in February 2024, with the updated version named DiffDock-L. Additional information about the original version and manuscript can be found in the GitHub repository.

I have created the linked DiffDock-L Docker image. You can find detailed instructions in the Docker Hub page. That said, the official GitHub repository has a Dockerfile to run the webserver DiffDock version. It should be straightforward to have it edited to run DiffDock on the commandline.

DynamicBind

DynamicBind: predicting ligand-specific protein-ligand complex structure with a deep equivariant generative model

Paper GitHub Docker

A molecular docking method in which both the protein and the ligand are docked in a flexible manner.

I am in the process of creating a Docker image for DynamicBind. Will update shortly.

NeuralPLexer

NeuralPLexer: State-specific protein–ligand complex structure prediction with a multiscale deep generative model

Paper GitHub

Physical docking

OpenBPMD

Open Binding Pose Metadynamics: An Effective Approach for the Ranking of Protein–Ligand Binding Poses

Paper GitHub

GNINA

GNINA 1.0: molecular docking with deep learning

Paper GitHub Docker

Cloud-Bind

Paper GitHub

A repository with a couple of different Colab notebooks for running GNINA (molecular docking program with integrated support for scoring and optimizing ligands using convolutional neural networks), Uni-Dock (GPU-accelerated molecular docking program) and OpenBPMD (evaluating ligand pose stability using metadynamics).

hgbrian/biocolabs

Paper GitHub

A collection of Colab notebooks, including some related to molecular docking.

DOCKSTRING

DOCKSTRING: easy molecular docking yields better benchmarks for ligand design

Paper GitHub Webpage

Additional resources

Databases

Visualizations

Reviews

Collections

Tutorials

Useful