The AutoDock suite of programs are widely distributed community codes, used by a broad base of biomedical researchers for the prediction of biomolecular interactions and the screening of chemical compound libraries in the process of drug discovery. AutoDock was initially developed 21 years ago, to solve the flexible ligand- protein docking problem. In the intervening years both the user community and the AutoDock suite have significantly expanded. AutoDock and AutoDock Vina are now distributed under open source licenses; AutoDock is currently the world's most widely used and cited molecular docking program. Critical funding is sought to support the growing user community and to further develop AutoDock software capabilities. We are proposing to extend the usefulness, usability and maintainability of the AutoDock software, and to enhance the interactions between the users and developers by further development of the codes, utilizing contemporary software engineering practices. Our experience with the object-oriented high-level language Python has shown us that an agile, component-based, approach to software development can produce code that is easily extensible, inter-operable, maintainable, and platform independent. Computationally intensive components will be written in C or C++ and integrated with Python wrappers. Our goals for the continued development and maintenance of the AutoDock suite are to expand its usefulness, its usability and its maintainability, within an evolvable software platform, for the broad diversity of its users. In order to achieve these goals, we propose the following three specific aims that will target utility, usability and community support: 1. Utility Expand the capabilities of the AutoDock software and associated methods, to include: methods for enhanced performance; scoring function enhancements; and improved methods for pre-processing and analysis through new software development and integration of external methods 2. Usability. Develop integration-layer architecture and an AutoDock Applications Manager (ADAM) software to enhance interoperability with external methods and to facilitate the design, implementation, and archiving and reproducibility of docking and virtual screening computations. We will also develop a unified ADAM Graphical User Interface and visualization environment for docking and virtual screening, with turnkey, wizard-like interfaces for novice users and interactive tools for problem specification and analysis of virtual screening results 3. Community Support. Continue and enhance AutoDock community interaction and Internet content to strengthen user support, contributed open-source development, software dissemination, tutorials, and documentation.

Public Health Relevance

Computer software has become a critical tool in contemporary biomedical research. AutoDock is the most widely used computer program for predicting the interaction of chemical compounds with biological molecules and is currently in use by over 30,000 researchers worldwide. The goal of this proposal is to support new advances and more effective use of this program to aid scientists in their discovery and design of new pharmaceuticals and other chemical compounds to aid in medical research.

National Institute of Health (NIH)
National Institute of General Medical Sciences (NIGMS)
Research Project (R01)
Project #
Application #
Study Section
Macromolecular Structure and Function D Study Section (MSFD)
Program Officer
Preusch, Peter
Project Start
Project End
Budget Start
Budget End
Support Year
Fiscal Year
Total Cost
Indirect Cost
Scripps Research Institute
La Jolla
United States
Zip Code
Kanaji, Sachiko; Orje, Jennifer N; Kanaji, Taisuke et al. (2018) Humanized GPIb?-von Willebrand factor interaction in the mouse. Blood Adv 2:2522-2532
Mortenson, David E; Brighty, Gabriel J; Plate, Lars et al. (2018) ""Inverse Drug Discovery"" Strategy To Identify Proteins That Are Targeted by Latent Electrophiles As Exemplified by Aryl Fluorosulfates. J Am Chem Soc 140:200-210
Hacker, Stephan M; Backus, Keriann M; Lazear, Michael R et al. (2017) Global profiling of lysine reactivity and ligandability in the human proteome. Nat Chem 9:1181-1190
Serrano, Pedro; Aubol, Brandon E; Keshwani, Malik M et al. (2016) Directional Phosphorylation and Nuclear Transport of the Splicing Factor SRSF1 Is Regulated by an RNA Recognition Motif. J Mol Biol 428:2430-2445
Fiore, Mario; Forli, Stefano; Manetti, Fabrizio (2016) Targeting Mitogen-Activated Protein Kinase-Activated Protein Kinase 2 (MAPKAPK2, MK2): Medicinal Chemistry Efforts To Lead Small Molecule Inhibitors to Clinical Trials. J Med Chem 59:3609-34
Backus, Keriann M; Correia, Bruno E; Lum, Kenneth M et al. (2016) Proteome-wide covalent ligand discovery in native biological systems. Nature 534:570-4
Forli, Stefano; Huey, Ruth; Pique, Michael E et al. (2016) Computational protein-ligand docking and virtual drug screening with the AutoDock suite. Nat Protoc 11:905-19
Bianco, Giulia; Forli, Stefano; Goodsell, David S et al. (2016) Covalent docking using autodock: Two-point attractor and flexible side chain methods. Protein Sci 25:295-301
Forli, Stefano (2015) Charting a Path to Success in Virtual Screening. Molecules 20:18732-58
Dallakyan, Sargis; Olson, Arthur J (2015) Small-molecule library screening by docking with PyRx. Methods Mol Biol 1263:243-50

Showing the most recent 10 out of 37 publications