Skip to content

AutoDock Vina

Forli Lab / The Scripps Research Institute

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.

Catalog updated ·

Overview

AutoDock Vina is a computational docking program for molecular docking and virtual screening workflows. Its search approach combines a scoring function with gradient-based conformational optimization. The README identifies Dr. Oleg Trott as its original designer and implementer and the Forli Lab at The Scripps Research Institute as its current maintainer and developer. It is a docking engine rather than a general-purpose AI toolkit or a hosted prediction service.

The documented capabilities support several workflow choices: users can select Vina or AutoDock4.2 scoring, dock multiple ligands simultaneously, or use batch mode for virtual screening. Macrocycle support and a hydrated docking protocol provide additional options for molecular systems requiring those methods. At the input/output level, the README explicitly documents writing and loading external AutoDock maps. It names ligand-related docking capabilities but does not specify molecular input formats, preparation requirements or docking-result file formats in the supplied excerpt.

Python 3 bindings are documented for Linux and Mac, providing an integration route for Python-based workflows. Installation instructions and tutorials are linked from the README, but their contents were not supplied here. The available evidence therefore establishes the program’s feature scope, not a complete operating procedure, broader platform compatibility or quantitative screening performance. Evaluation should begin with the official tutorials and representative molecular inputs, with any assessment of docking results kept separate from the source-described capabilities.

Key Features

  • Offers both AutoDock4.2 and Vina scoring functions.
  • Supports simultaneous docking of multiple ligands and batch-mode virtual screening.
  • Supports docking workflows involving macrocycle molecules.
  • Includes a hydrated docking protocol.
  • Can write and load external AutoDock maps.
  • Provides Python 3 bindings documented for Linux and Mac.

Use Cases

  • Intended evaluation: assess batch-mode docking as a component of a virtual screening workflow using a representative ligand set.
  • Intended evaluation: compare Vina and AutoDock4.2 scoring options on the same study inputs, recording the chosen configuration and resulting differences.
  • Intended evaluation: explore the documented macrocycle or hydrated docking methods for molecular systems that require those options.
  • Intended evaluation: assess Python 3 bindings for integrating docking operations into a Linux or Mac research workflow.

How to Use

  1. Read the official README to identify the docking capabilities relevant to your study. Decide whether the initial evaluation needs single- or multiple-ligand docking, batch screening, macrocycles or hydrated docking.
  2. Consult the installation instructions and tutorials. Follow the documented setup for your chosen interface; the supplied excerpt identifies Python 3 bindings for Linux and Mac but does not provide installation commands.
  3. Use those tutorials to establish molecular preparation requirements, accepted input formats and output handling before assembling a representative evaluation case. These details are not specified in the project README excerpt.
  4. Select Vina or AutoDock4.2 scoring and consult the documentation for the relevant workflow. If external AutoDock maps are needed, check the documented procedure for loading or writing them.
  5. Evaluate the workflow on the representative case before expanding its scope. Record settings, inputs and result interpretation, and consult the README’s linked publications for methodological context rather than treating feature availability as evidence of scientific performance.

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

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

A K-Dense Scientific Agent Skill that guides Datamol-based molecular preparation, similarity analysis, scaffold workflows and conformer handling, with input-validation and reproducibility guidance.

Python

Cheminformatics · 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.