MOLA: a bootable, self-configuring system for virtual screening using AutoDock4/Vina on computer clusters
Virtual screening of small molecules using molecular docking has become an important tool in drug discovery. However, large scale virtual screening is time demanding and usually requires dedicated computer clusters. There are a number of software tools that perform virtual screening using AutoDock4 but they require access to dedicated Linux computer clusters. Also no software is available for performing virtual screening with Vina using computer clusters. In this paper we present MOLA, an easy-to-use graphical user interface tool that automates parallel virtual screening using AutoDock4 and/or Vina in bootable non-dedicated computer clusters.
MOLA automates several tasks including: ligand preparation, parallel AutoDock4/Vina jobs distribution and result analysis. When the virtual screening project finishes, an open-office spreadsheet file opens with the ligands ranked by binding energy and distance to the active site. All results files can automatically be recorded on an USB-flash drive or on the hard-disk drive using VirtualBox. MOLA works inside a customized Live CD GNU/Linux operating system, developed by us, that bypass the original operating system installed on the computers used in the cluster. This operating system boots from a CD on the master node and then clusters other computers as slave nodes via ethernet connections.
MOLA is an ideal virtual screening tool for non-experienced users, with a limited number of multi-platform heterogeneous computers available and no access to dedicated Linux computer clusters. When a virtual screening project finishes, the computers can just be restarted to their original operating system. The originality of MOLA lies on the fact that, any platform-independent computer available can he added to the cluster, without ever using the computer hard-disk drive and without interfering with the installed operating system. With a cluster of 10 processors, and a potential maximum speed-up of 10x, the parallel algorithm of MOLA performed with a speed-up of 8,64× using AutoDock4 and 8,60× using Vina.
- Vaque M, Ardrevol A, Blade C, Salvado MJ, Blay M, Fernandez-Larrea J, Arola L, Pujadas G: Protein-ligand docking: A review of recent advances and future perspectives. Curr Pharm Anal 2008, 4: 1–19. CrossRef
- Ghosh S, Nie A, An J, Huang Z: Structure-based virtual screening of chemical libraries for drug discovery. Curr Opin Chem Biol 2006, 10: 194–202. CrossRef
- Morris GM, Goodsell DS, Halliday RS, Huey R, Hart WE, Belew RK, Olson AJ: Automated docking using a Lamarckian genetic algorithm and an empirical binding free energy function. J Comput Chem 1998, 19: 1639–1662. CrossRef
- Trott O, Olson AJ: AutoDock Vina: Improving the speed and accuracy of docking with a new scoring function, efficient optimization, and multithreading. J Comput Chem 2009, 31: 455–466.
- Sousa SF, Fernandes PA, Ramos MJ: Protein-ligand docking: current status and future challenges. Proteins 2006, 65: 15–26. CrossRef
- Chen K, Aowad AF, Adelstein SJ, Kassis AI: Molecular-docking-guided design, synthesis, and biologic evaluation of radioiodinated quinazolinone prodrugs. J Med Chem 2007, 50: 663–673. CrossRef
- Li C, Xu L, Wolan DW, Wilson IA, Olson AJ: Virtual screening of human 5-aminoimidazole-4-carboxamide ribonucleotide transformylase against the NCI diversity set by use of AutoDock to identify novel nonfolate inhibitors. J Med Chem 2004, 47: 6681–6690. CrossRef
- Morris GM, Huey R, Lindstrom W, Sanner MF, Belew RK, Goodsell DS, Olson AJ: AutoDock4 and AutoDockTools4: Automated docking with selective receptor flexibility. J Comput Chem 2009, 30: 2785–2791. CrossRef
- Vaque M, Arola A, Aliagas C, Pujadas G: BDT: an easy-to-use front-end application for automation of massive docking tasks and complex docking strategies with AutoDock. Bioinformatics 2006, 22: 1803–1804. CrossRef
- Seeliger D, de Groot BL: Ligand docking and binding site analysis with PyMOL and Autodock/Vina. J Comput Aided Mol Des 2010, 24: 417–22. CrossRef
- Zhang S, Kumar K, Jiang X, Wallqvist A, Reifman J: DOVIS: an implementation for high-throughput virtual screening using AutoDock. BMC Bioinformatics 2008, 9: 126. CrossRef
- Jiang X, Kumar K, Hu X, Wallqvist A, Reifman J: DOVIS 2.0: an efficient and easy to use parallel virtual screening tool based on AutoDock 4.0. Chem Cent J 2008, 2: 18. CrossRef
- VirtualBox - professional, flexible, open [http://www.virtualbox.org/]
- NCI Diversity Set 2 compound database [http://dtp.nci.nih.gov/branches/dscb/repo_open.html]
- Pelican HPC GNU Linux [http://idea.uab.es/mcreel/PelicanHPC/]
- Debian Live Project [http://live.debian.net/]
- Burns G, Daoud R, Vaigl J: LAM: An Open Cluster Environment for MPI. In Proceedings of Supercomputing Symposium: 1994; University of Toronto, Toronto, Canada Edited by: Ross JW. 1994, 379–386.
- gPXE: an open source (GPL) network boot-loader [http://etherboot.org/wiki/index.php]
- Xdialog: converting any terminal-based program into a program with an X interface [http://freshmeat.net/projects/xdialog/]
- PDB-tools: A set of tools for manipulating and doing calculations on PDB macromolecule structure files [http://code.google.com/p/pdb-tools/]
- MOLA: a bootable, self-configuring system for virtual screening using AutoDock4/Vina on computer clusters
- Open Access
- Available under Open Access This content is freely available online to anyone, anywhere at any time.
Journal of Cheminformatics
- Online Date
- October 2010
- Online ISSN
- Chemistry Central
- Additional Links
- Author Affiliations
- 1. CIMO-ESA, Instituto Politécnico de Bragança, Campus de Sta Apolónia, Apartado 1172, 5301-855, Bragança, Portugal
- 2. Instituto de Biotecnologia e Bioengenharia, Centro de Genética e Biotecnologia, Universidade de Trás-os-Montes e Alto Douro (CGB-UTAD/IBB), 5001-801, Vila Real, Portugal
- 3. Centro de Química, Universidade do Minho, Campus de Gualtar, 4710-057, Braga, Portugal