Skip to content

EquiBind

EquiBind is an SE(3)-equivariant model for predicting receptor binding locations and ligand poses directly from protein–ligand structures, with workflows for inference and training.

Catalog updated ·

Overview

EquiBind is a geometric deep learning model for protein–ligand binding structure prediction. Its SE(3)-equivariant architecture predicts both the receptor binding location, described as blind docking, and the ligand’s bound pose and orientation in a direct-shot workflow. The repository provides model weights, inference configurations and training instructions, making it a resource for generating structural predictions rather than a database of experimentally established binding poses.

For standard inference, each protein–ligand pair occupies a separate input directory. Receptors are supplied as .pdb files with protein in their filenames; ligands may use .mol2, .sdf, .pdbqt or .pdb, with ligand in their filenames and all hydrogens included. Predictions are written as .sdf files and tensors. A separate workflow processes multiple ligands from one .sdf file against a single receptor, producing predicted conformers alongside lists of successful and handled failed cases.

The documented setup offers separate CUDA GPU and CPU-only environment files. Researchers can also train a model, save weights in runs, and evaluate those weights through the reproduction configuration. These paths support evaluation of the model within a structure-prediction workflow, but the source excerpts do not establish accuracy for a particular target or dataset.

Dataset access is a practical constraint: the previously hosted preprocessed PDBBind data is no longer available because redistribution is not permitted under its licence. Users must obtain it from PDBBind directly for the documented dataset workflow. The README also recommends considering DiffDock as a newer approach; this entry does not independently assess that comparison.

Key Features

  • Direct-shot prediction of both receptor binding location and ligand bound pose using an SE(3)-equivariant geometric model.
  • Provided-weight inference for protein–ligand pairs, accepting four documented ligand file formats and `.pdb` receptors.
  • Prediction export as `.sdf` structures and tensors, with output locations controlled by the inference configuration.
  • Multi-ligand inference against one receptor, with conformer output and separate success and handled-failure records.
  • Separate documented CUDA GPU and CPU-only environment configurations.
  • Training and test-set evaluation workflows, including reproduction configurations for EquiBind-U and EquiBind with ligand point-cloud fitting corrections.

Use Cases

  • Intended evaluation: generate candidate binding locations and ligand poses for prepared protein–ligand pairs, then assess them against appropriate structural references.
  • Intended evaluation: process a multi-ligand `.sdf` file against one receptor and inspect both predicted conformers and recorded inference failures.
  • Intended evaluation: train on appropriately obtained PDBBind data and compare resulting predictions with those from the supplied weights using the documented test workflow.

How to Use

  1. Read the official README and consult the paper for methodological context. Choose between provided-weight inference and a training or reproduction workflow.
  2. Obtain the repository and follow its Anaconda setup instructions. Select environment.yml for the documented CUDA path or environment_cpuonly.yml for CPU-only setup; verify suitability for your own environment.
  3. Prepare one directory per complex. Use a receptor .pdb filename containing protein and a supported ligand filename containing ligand. Include all ligand hydrogens; the README notes use of reduce on training proteins.
  4. Set inference_path and check output_directory in configs_clean/inference.yml. Follow the README’s inference procedure, then inspect the saved .sdf structures and tensor output. For a multi-ligand input, inspect its success and failure records as well.
  5. For training or reproduction, obtain data directly from PDBBind and place it at data/PDBBind. Follow the documented configurations and assess predictions against suitable references before downstream use.

Related resources

AIDDISON Explorer is a hosted drug-discovery platform that generates and ranks molecular candidates against target profiles, design constraints, predicted properties and synthetic feasibility.

Molecular Generation · Drug Discovery

AutoDock Vina

Open Source

AutoDock Vina is an open-source molecular docking and virtual screening program with Vina and AutoDock4.2 scoring, multi-ligand docking, macrocycle support and Python 3 bindings.

Open sourcePython

Drug Discovery

Boltz

Model

Boltz is a biomolecular interaction model family. Boltz-2 provides workflows for complex structure and binding affinity prediction.

Open sourcePython

Drug Discovery

ChEMBL MCP (cyanheads) connects MCP clients to ChEMBL compound, target, bioactivity and drug records, with structure searches and optional DuckDB analysis of larger activity sets.

Open sourceTypeScript

Drug Discovery · Scientific Data

Official Python client maintained by the ChEMBL group for querying ChEMBL data and cheminformatics services, with QuerySet-style filters, lazy retrieval and local result caching.

Open sourcePython

Drug Discovery · Scientific Data

Chemistry42

Platforms

Chemistry42 is a small-molecule discovery platform combining generative design, retrosynthesis, ADMET and selectivity prediction, and physics-based prioritization for hit identification and lead optimization.

Molecular Generation · Drug Discovery

Related guides

Agents

AI Agents for Chemistry: From Chatbots to Autonomous Research

A practical guide to eight chemistry and biomedical research agents: how tools, memory, planning and multi-agent roles work, which projects fit different tasks, and how to evaluate bounded autonomy with scientific oversight.

Workflows

AI for Drug Discovery: Agents, MCP Servers and Platforms

Choose tools by workflow stage: target evidence, protein structures, known binding sites, molecular generation, property analysis and screening. Compare research agents, MCP integrations, hosted APIs and platforms, with a proposed end-to-end example and practical evaluation gates.

Workflows

Protein & Structural Biology AI Workflow

Build an evidence-led protein workflow from UniProt identity and sequences to RCSB structure metadata, observed ligand contacts, and proposed downstream candidate evaluation—with explicit checks for species, isoforms, chains, missing data, and experimental validation.