AutoDock Vina 1.2.0: New Docking Methods, Expanded Force Field, and Python Bindings

Jérôme Eberhardt, Diogo Santos‐Martins, Andreas F. Tillack, Stefano Forli

2021 · 164 citations · 31 references

DOIFull text

Open access

Concepts

TL;DR

AutoDock Vina is one of the fastest and most widely used open‑source molecular docking programs, yet it lacks support for macrocycles and explicit water molecules compared to other AutoDock Suite tools. This work describes the implementation of new functionality in AutoDock Vina 1.2.0 to unify features of AutoDock4 and AutoDock Vina. Version 1.2.0 adds macrocycle and explicit water modeling, supports the AutoDock4.2 scoring function, simultaneous and batch docking of multiple ligands, and introduces Python bindings for scripting workflows. The source code is available on GitHub at https://github.com/ccsb-scripps/AutoDock-Vina.

Abstract

AutoDock Vina is arguably one of the fastest and most widely used open-source programs for molecular docking. However, compared to other programs in the AutoDock Suite, it lacks support for modeling specific features such as macrocycles or explicit water molecules. Here, we describe the implementation of this functionality in AutoDock Vina 1.2.0. Additionally, AutoDock Vina 1.2.0 supports the AutoDock4.2 scoring function, simultaneous docking of multiple ligands, and a batch mode for docking a large number of ligands. Furthermore, we implemented Python bindings to facilitate scripting and the development of docking workflows. This work is an effort toward the unification of the features of the AutoDock4 and AutoDock Vina programs. The source code is available at https://github.com/ccsb-scripps/AutoDock-Vina.

References

31