Skip to main content
PLOS Computational Biology logoLink to PLOS Computational Biology
. 2012 May 31;8(5):e1002499. doi: 10.1371/journal.pcbi.1002499

Accessible High-Throughput Virtual Screening Molecular Docking Software for Students and Educators

Reed B Jacob, Tim Andersen, Owen M McDougal 1,*
Editor: Fran Lewitter2
PMCID: PMC3364939  PMID: 22693435

Abstract

We survey low cost high-throughput virtual screening (HTVS) computer programs for instructors who wish to demonstrate molecular docking in their courses. Since HTVS programs are a useful adjunct to the time consuming and expensive wet bench experiments necessary to discover new drug therapies, the topic of molecular docking is core to the instruction of biochemistry and molecular biology. The availability of HTVS programs coupled with decreasing costs and advances in computer hardware have made computational approaches to drug discovery possible at institutional and non-profit budgets. This paper focuses on HTVS programs with graphical user interfaces (GUIs) that use either DOCK or AutoDock for the prediction of DockoMatic, PyRx, DockingServer, and MOLA since their utility has been proven by the research community, they are free or affordable, and the programs operate on a range of computer platforms.

Introduction

Advances over the past 20 years have made it feasible to use computationally intensive algorithms for high-throughput virtual screening (HTVS) and inverse virtual screening (IVS) of molecular interactions. HTVS involves docking many ligands against one or a few receptors, while IVS docks many receptors against one or a few ligands. A combination of pose identification and scoring algorithms constitute the foundation of docking engines, including DOCK [1] and AutoDock [2], [3]. Molecular docking results are evaluated by visual inspection of ligand pose or quantitatively using a scoring algorithm. Scoring algorithms may be incorporated into the docking engine, or accessed through third party software, such as Xscore and Medusa Score [4], [5]. Both Xscore and Medusa Score have been shown to have improved binding energy rankings over AutoDock when evaluated against a database of Protein Data Bank (pdb) benchmark standards. XScore is frequently cited as being used to re-rank AutoDock output and serves as the basis for AutoDock Vina [6][9].

DOCK and AutoDock were initially created during an era when computational resources for HTVS were prohibitively expensive and relatively primitive, but these programs have evolved over the years to be more user friendly, adaptable for HTVS, and useful as teaching and learning tools in a classroom setting. One noteworthy advance to AutoDock is a set of Python scripts and programs called MGLTools that facilitate and automate workflows required for the management of many simultaneous docking calculations. MGLTools contain a computer aided drug discovery (CADD) pipeline capable of accessing cloud resources for HTVS [10]. To enhance usability of DOCK and AutoDock, researchers have also developed graphical user interfaces (GUIs) that automate job management and submission for molecular docking calculation. The focus of this paper is HTVS GUI applications capable of processing large numbers of molecular interactions at an acceptable speed and cost, with reliable results, on a variety of computer platforms.

Docking engines calculate the free energy of binding (ΔG) between a ligand and a receptor, which is fundamental to the understanding of complex systems in biochemistry and molecular biology. The calculation of ΔG is based on estimates of the total energy of intermolecular forces of attraction including Van der Waals, hydrogen bonding, electrostatic, and hydrophobic. Ligands are ranked by the calculated ΔG value; lower ΔG values correspond to more favorable ligand binding, while higher ΔG values are less favorable. This gives teachers a rational and inexpensive tool for demonstrating to students how to assess and prioritize ligands for pursuit as drug targets (see Figure 1).

Figure 1. Depiction of high-throughput virtual screening: multiple ligands are docked to a receptor and ranked by energy estimate.

Figure 1

Molecular docking experiments involving either DOCK or AutoDock require an inordinate amount of time to set up, submit, compute, and analyze results. HTVS programs solve these problems through process automation. HTVS programs that use DOCK and AutoDock as their docking engines include DOVIS, VSDocker, WinDock, BDT, DockoMatic, PyRx, DockingServer, and MOLA. The HTVS programs we review are free or inexpensive, and can run on hardware ranging from a personal computer to a computing cluster. Cluster-based HTVS programs are DOcking-based VIrtual Screening (DOVIS) and Virtual Screening Docker (VSDocker), while WinDock and Blind Docking Tester (BDT) enable job queuing on only a single workstation. DockoMatic and Python Prescription (PyRx) can manage jobs independently of computer architecture, using a single workstation or cluster. DockingServer is a web-based application that runs independently of the user operating system, while MOLA can operate on networks consisting of heterogeneous computer architectures.

Educators can provide a visual context for the laboratory portion of their courses by selecting software programs described in this manuscript tailored to their computing capabilities. Open-access databases of receptor and ligand structures enable customized systems to be incorporated into the laboratory curriculum. Programs detailed in this manuscript were selected, in part, based on their use in solving research problems of instructional value and their relative ease of use in an educational environment.

HTVS Programs Requiring Cluster Computing

DOVIS and VSDocker

DOVIS and VSDocker are comprehensive HTVS programs that automate and enhance AutoDock. These programs can manage millions of docking experiments on large computing clusters, efficiently identifying and ordering the top scoring ligands [6][8]. DOVIS is Linux based, whereas VSDocker operates on Windows. Both programs rank and score results via user specified criteria. DOVIS contains a plug-in for third party scoring functions such as X-Score or Medusa Score [4], [5].

DOVIS has been used to screen hundreds of RNA aptamers for binding to gentamicin [11]. Aptamers are single-stranded RNA or DNA molecules, generally around 50 base pairs in length. Aptamers bind specific small ligands, such as amino-sugars, flavin, or peptides, and are significant as diagnostic molecules associated with gene regulation. DOVIS 2.0 is available for free download and it is an open-source program under the GNU General Public License [12].

VSDocker is designed to manage jobs using Windows XP or 2003 servers. VSDocker matches DOVIS in speed and performance, based on evaluation of molecular docking using ligands obtained from the ZINC database; run times were calculated to be 420 ligands/CPU/day [8], [13], [14]. VSDocker is free for non-commercial use but is not open source [8].

HTVS Programs on Standalone Computer Systems

WinDock

WinDock runs on a single Windows workstation. The docking engine for WinDock is DOCK. WinDock supports receptor homology model creation. Templates for receptors are identified via sequence alignment using ClustalX and T-coffee [15], [16]. WinDock then directs Modeller to construct a homology model [17]. WinDock includes a large 3D ligand library, or the user can access compounds of interest from their own ligand pdb database. Users can select force field, empirical, or knowledge-based ligand scoring algorithms to assess results [18][22].

WinDock has been used to study HIV-1 integrase enzyme binding to ligands isolated from three-Huang powder (THP), a Chinese medicinal formula [23]. Baicalein is one of approximately 16 components in THP and was shown to inhibit infectivity and replication of HIV by agonizing HIV-1 integrase. HIV-1 integrase consists of three domains, N-terminus, core, and C-terminus. WinDock identified the binding preference for baicalein to the middle of the ligand binding domain, the same site that was identified by co-crystallization with the inhibitor 5-CITEP [24]. A WinDock executable is available free of charge to students, academicians, and researchers by contacting the original author; the source code is not available [25].

BDT

BDT is a Linux-based HTVS application that uses AutoDock to automate blind docking, inverse virtual screening, and ensemble docking studies [26]. BDT was used to study the binding of volatile anesthetic ligands, like halothane or sevoflurane, to amphiphilic pockets in volatile anesthetic binding proteins like serum albumin and apoferritin [27]. BDT was used to predict that Van der Waals forces were the predominant factor in the binding of volatile anesthetic ligands to compatible binding proteins. BDT is free for academic and non-commercial research purposes, though not open source [26], [27].

HTVS Programs for Standalone or Cluster Computing

DockoMatic

DockoMatic is a Linux-based HTVS program that uses a combination of front- and back-end processing tools for file preparation, result parsing, and data analysis [28]. DockoMatic can dock secondary ligands and may be used to perform inverse virtual screening [28], [29]. The DockoMatic GUI facilitates job creation, submission of jobs to AutoDock for docking, and result analysis for beginning and advanced users. The program can manage jobs on a single CPU or cluster, and generates ligand structure files by point mutation to an existing ligand pdb file or by entry of the single letter amino acid code for the peptide ligand sequence of interest.

DockoMatic has been used to study conotoxin binding to acetylcholine binding proteins (AchBPs) for drug design. AchBPs have similar homology to neuronal nicotinic acetylcholine receptors (nAchRs), which are pentameric ion channels responsible for the regulation of ions and small molecular neurotransmitters through biological membranes [30]. Conus snail venom peptides, specifically α-conotoxins (α-Ctxs), show targeted binding to both AchBPs and nAchRs. As a step to evaluate conotoxin binding nAchRs, a study was performed that looked at crystal structures of α-Ctxs bound to AchBPs. Conotoxin ligands that contained a public domain nuclear magnetic resonance (NMR) solution structure pdb file were analyzed in the bound state in the crystal structure, the peptide was removed from the ligand binding domain, and DockoMatic was used to redock the peptides. The peptides bound to AchBP included ImI[R11E], ImI[R7L], ImI[D5N], and PnIA[A10L:D14K]. The results demonstrated that DockoMatic may be used for computational prediction of peptide analog binding [28], [29]. DockoMatic is free, and open source, for academic and non-profit use and available at http://sourceforge.net/projects/dockomatic/.

PyRx

PyRx runs on Windows, Mac OS X, or Unix/Linux computer clusters. PyRx can queue AutoDock jobs locally, or on a cloud using the Opal Web Services Toolkit [31], [32]. PyRx includes an embedded Python Molecular Viewer (ePMV) for visual analysis of results, as well as a built-in SQLite database for result storage [33].

PyRx has been used to study aromatase inhibitors (AIs). In post-menopausal women with breast cancer, increased levels of estrogen produced by the breast cancer cells increased cell production, creating a self-feedback loop [34], [35]. AIs have therapeutic value for patients that suffer breast cancer associated with excessive aromatase activity [34]. The AIs studied using PyRx had known crystal structures; PyRx output was compared to X-ray structures to validate computational binding prediction [34]. PyRx is free, open source, and distributed under the Simplified BSD license, and can be obtained from http://pyrx.sourceforge.net/downloads.

Hardware-Independent HTVS Programs

DockingServer

DockingServer is a comprehensive web service designed to make molecular docking accessible to all levels of users. DockingServer adds a MOZYME function, which uses atomic orbitals to calculate atomic charges, to its docking engine, AutoDock [36], [37]. The process for job submission is straightforward, and the output report gives the specific bond type interactions between each ranked result and the target receptor. A drawback is that the docking output structure files are large and DockingServer user storage space is limited. Thus, the number of parallel processes that can be run, prior to transferring or deleting files, is restricted.

DockingServer has been used to investigate human breast cancer resistance using a homology model of breast cancer resistant protein (BCRP) to characterize the potential interaction modes of the substrates mitoxantrone (MX), prazosin, Hoechst33342, and 7-Ethyl-10-hydroxycamptothecin (SN-38). Results indicated there is a central cavity in the middle of the lipid bilayer of BCRP capable of containing two substrates, instead of the previously hypothesized single substrate [38]. This study illustrates a possible mechanism for BCRP function that may lead to inhibitors for future drug development. The DockingServer web-based service is available for a modest annual subscription.

MOLA

MOLA runs off a CD boot disk that preempts the local operating system with its own operating system [39]. MOLA is capable of configuring a temporary computer cluster from heterogeneous, networked standalone computers, regardless of operating platform. This program is intended for research labs without access to a dedicated computer cluster. MOLA includes AutoDock Tools (ADT), which is a program included within MGLTools, for grid parameter file (gpf) creation and ligand/receptor preparation. ADT also generates an analysis spreadsheet ranked by the lowest binding energy and distance to the active site [10]. MOLA does require some familiarity with ADT and preparation of receptor files for AutoDock submission.

MOLA was used to investigate ligand binding to retinol binding protein, HIV-1 protease, and trypsin-benzamide, each with a ligand library search of over 500 ligands and decoys, recreating the approximate potential bell curve of these ligand sets to each receptor. MOLA is a free download as an image file for direct burning to disk [39]. The source code is not available.

Discussion

The role of computational molecular docking in the educational and research community is evolving at a rapid rate. Access to this field by an ever increasing number of students, teachers, and scientists has been facilitated by software programs similar to those described here. Each program we describe has been used to address real world research problems that educators may find instructive for students. Table 1 summarizes the features of each HTVS program reviewed. Instructors should select a program to use in their courses dependent upon their curriculum, computer hardware access, financial resources, and desired instructional objectives.

Table 1. An overview of features for HTVS programs with GUIs.

WinDock BDT Dovis VS Docker DockoMatic DockingServer PyRx MOLA
Platform Windows Linux Linux Windows Linux Web Linux, Unix, Windows, Mac OS X All
Release Date 2007 2006 2008 2010 2010 2009 2009 2010
Docking Engine DOCK AutoDock AutoDock AutoDock AutoDock AutoDock AutoDock AutoDock
Reference [25] [26] [6], [7] [8] [28], [29] [36], [37] [31] [39]
Homology Modeling
Ligand Library
Ligand Creation
Open Source
Cluster/Cloud
Installera N/A
Local Resource Demandb S S M M E S E E
Documentationc 1 1 2 2 1 5 3 2
Ease of Used 1 1 3 3 2 1 3 4

Programs appear across the top and features down the left side of the table.

a

If an N/A appears that program needs no installer; it is a web interface.

b

S, minimum program requirement is a single computer workstation; M, multiple computers in a cluster are required; and E, single or multi-processor enabled.

c

Rated on a 1–5 scale with 1 being basic installation instructions to 5 being in depth tutorials and worked examples for applications.

d

Rated on a 1–5 operator scale with 1 being a user with basic computer skills to 5 being an experienced programmer.

The HTVS programs described in this manuscript were developed with the common goal of enhancing the ability to perform molecular docking studies using one of two well-established docking engines, DOCK or AutoDock. The optimal program for use to explain biological principles to students is dependent on the specific goals of the instructor. For a class in a department with limited computer availability interested in occasional docking investigations, we suggest WinDock or PyRx, as both programs are available for a Windows operating system. For more in-depth docking studies with Linux operating system availability, BDT, PyRx, and DockoMatic may be preferable. If a Linux cluster is available, then DockoMatic, DOVIS, or PyRx are recommended, or VSDocker for a Windows cluster. If an instructor has access to multiple networked computers, without a cluster, MOLA is ideal for HTVS. For instructors with limited computer resources, DockingServer is an external web service for a reasonable subscription. Of these programs, DOVIS, VSDocker, and BDT provide rank ordered lists of results, with limited capacity for the user to visualize the docked molecules without accessing another software program like PyMol. For result visualization, DockoMatic and MOLA provide a link directly to PyMol and ADT, respectively [40], [41]. WinDock, PyRx, and DockingServer contain fully integrated visualization capabilities for all steps in the process of docking to result analysis.

In addition to computational requirements, each HTVS program has unique features to assist in docking studies and data analysis. BDT is optimal if the instructor presents students with a project to study a specific receptor that does not have a known binding pocket. If the instructor requires construction of homology models, WinDock contains a Modeller interface. If the primary instructional goal is limited to screening ligands, then DOVIS or VSDocker work well. To study point mutations of small cyclic peptides like conotoxins or other peptide ligands, then DockoMatic with automated peptide analog structure creation is a recommended option. PyRx is useful for ligand comparison studies because it offers well-integrated storage and visualization of HTVS results that facilitate binding analysis. For those new to the field of computational chemistry, DockingServer is a comprehensive, user friendly, and supported program.

Acknowledgments

The authors wish to thank Karen Marker, C. Mark Maupin, Greg Hampikian, Julie Oxford, Barb Jibben, Casey Bullock, Emma Baker, and Ken Weekes for editorial comments and conversations that have strengthened the presentation of content described in this manuscript.

Footnotes

The authors have declared that no competing interests exist.

This work was funded by the Defense Threat Reduction Agency under contract number W81XWH-07-1-000, DNA Safeguard, the NIH Grant #P20 RR0116454, the Idaho IDeA Network of Biomedical Research Excellence, the Research Corporation Cottrell College Scholars program, and the Mountain States Tumor Medical Research Institute. The funders had no role in the preparation of the manuscript.

References

  • 1.Kuntz ID, Blaney JM, Oatley SJ, Langridge R, Ferrin TE. A geometric approach to macromolecule-ligand interactions. J Mol Biol. 1982;161:269–288. doi: 10.1016/0022-2836(82)90153-x. [DOI] [PubMed] [Google Scholar]
  • 2.Morris G, Goodsell D, Halliday R, Huey R, Hart W. Automated docking using a Lamarckian genetic algorithm and an empirical free energy function. J Comput Chem. 1998;19:1639–1662. [Google Scholar]
  • 3.Goodsell DS, Olson AJ. Automated docking of substrates to proteins by simulated annealing. Proteins. 1990;8:195–202. doi: 10.1002/prot.340080302. [DOI] [PubMed] [Google Scholar]
  • 4.Wang R, Lai L, Wang S. Further development and validation of empirical scoring functions for structure-based binding affinity prediction. J Comput-Aided Mol Des. 2002;16:11–26. doi: 10.1023/a:1016357811882. [DOI] [PubMed] [Google Scholar]
  • 5.Yin S, Biedermannova L, Vondrasek J, Dokholyan NV. MedusaScore: an accurate force field-based scoring function for virtual drug screening. J Chem Inf Model. 2008;48:1656–1662. doi: 10.1021/ci8001167. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.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. doi: 10.1186/1752-153X-2-18. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Zhang S, Kumar K, Jiang X, Wallqvist A, Reifman J. DOVIS: an implementation for high-throughput virtual screening using AutoDock. BMC Bioinformatics. 2008;9:185. doi: 10.1186/1471-2105-9-126. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Prakhov ND, Chernorudskiy AL, Gainullin MR. VSDocker: a tool for parallel high-throughput virtual screening using AutoDock on Windows-based computer clusters. Bioinformatics. 2010;26:1374–1375. doi: 10.1093/bioinformatics/btq149. [DOI] [PubMed] [Google Scholar]
  • 9.Trott O, Olson AJ. Software news and update AutoDock Vina: improving the speed and accuracy of docking with a new scoring function, efficient optimization, and multithreading. J Comput Chem. 2010;31:455–461. doi: 10.1002/jcc.21334. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Sanner MF. Python: a programming language for software integration and development. J Mol Graph Model. 1999;17:57–61. [PubMed] [Google Scholar]
  • 11.Chushak Y, Stone MO. In silico selection of RNA aptamers. Nucleic Acids Res. 2009;37:e87. doi: 10.1093/nar/gkp408. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Jiang X, Kumar K, Hu X, Wallqvist A, Reifman J. DOVIS, version 2.0. 2008. Available: http://www.bioanalysis.org/downloads/DOVIS-2.0.1-installer.tar.gz. Accessed December 2010. [DOI] [PMC free article] [PubMed]
  • 13.Irwin JJ, Shoichet BK. ZINC – A free database of commercially available compounds for virtual screening. J Chem Inf Model. 2004;45:177–182. doi: 10.1021/ci049714. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Collignon B, Schulz R, Smith JC, Baudry J. Task-parallel message passing interface implementation of Autodock4 for docking of very large databases of compounds using high-performance super-computers. J Comp Chem. 2011;32:1202–1209. doi: 10.1002/jcc.21696. [DOI] [PubMed] [Google Scholar]
  • 15.Thompson JD, Higgins DG, Gibson TJ. CLUSTAL W: improving the sensitivity of progressive multiple sequence alignment through sequence weighting, position-specific gap penalties and weight matrix choice. Nucleic Acids Res. 1994;22:4673–4680. doi: 10.1093/nar/22.22.4673. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.O'Sullivan O, Suhre K, Abergel C, Higgins DG, Notredame C. 3DCoffee: combining protein sequences and structures within multiple sequence alignments. J Mol Biol. 2004;340:385–395. doi: 10.1016/j.jmb.2004.04.058. [DOI] [PubMed] [Google Scholar]
  • 17.Sali A, Blundell T. Comparative protein modelling by satisfaction of spatial restraints. J Mol Biol. 1993;234:779–815. doi: 10.1006/jmbi.1993.1626. [DOI] [PubMed] [Google Scholar]
  • 18.Muegge I, Martin YC. ARTICLES - a general and fast scoring function for protein – ligand interactions: a simplified potential approach. J Med Chem. 1999;42:791. doi: 10.1021/jm980536j. [DOI] [PubMed] [Google Scholar]
  • 19.Wang R, Liu L, Lai L, Tang Y. SCORE: a new empirical method for estimating the binding affinity of a protein-ligand complex. J Mol Model. 1998;4:379–394. [Google Scholar]
  • 20.Eldridge MD, Murray CW, Auton TR, Paolini GV, Mee RP. Empirical scoring functions: I. The development of a fast empirical scoring function to estimate the binding affinity of ligands in receptor complexes. J Comput-Aided Mol Des. 1997;11:425–445. doi: 10.1023/a:1007996124545. [DOI] [PubMed] [Google Scholar]
  • 21.Böhm HJ. The development of a simple empirical scoring function to estimate the binding constant for a protein-ligand complex of known three-dimensional structure. J Comput-Aided Mol Des. 1994;8:243–256. doi: 10.1007/BF00126743. [DOI] [PubMed] [Google Scholar]
  • 22.Zhang C, Liu S, Zhu Q, Zhou Y. A knowledge-based energy function for protein–ligand, protein–protein, and protein–DNA complexes. J Med Chem. 2005;48:2325–2335. doi: 10.1021/jm049314d. [DOI] [PubMed] [Google Scholar]
  • 23.Hu JZ, Bai L, Chen DG, Xu QT, Southerland WM. Computational investigation of the anti-HIV activity of Chinese medicinal formula three-Huang powder. Interdiscip Sci. 2010;2:151–156. doi: 10.1007/s12539-010-0074-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Goldgur Y, Craigie R, Cohen GH, Fujiwara T, Yoshinaga T, et al. Structure of the HIV-1 integrase catalytic domain complexed with an inhibitor: a platform for antiviral drug design. Proc Natl Acad Sci U S A. 1999;96:13040–13043. doi: 10.1073/pnas.96.23.13040. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Hu Z, Southerland W. WinDock: structure-based drug discovery on Windows-based PCs. J Comput Chem. 2007;28:2347–2351. doi: 10.1002/jcc.20756. [DOI] [PubMed] [Google Scholar]
  • 26.Vaqué 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. doi: 10.1093/bioinformatics/btl197. [DOI] [PubMed] [Google Scholar]
  • 27.Streiff JH, Jones KA. Volatile anesthetic binding to proteins is influenced by solvent and aliphatic residues. J Chem Inf Model. 2008;48:2066–2073. doi: 10.1021/ci800206a. [DOI] [PubMed] [Google Scholar]
  • 28.Bullock CW, Jacob RB, McDougal OM, Hampikian G, Andersen T. Dockomatic - automated ligand creation and docking. BMC Research Notes. 2010;3:289. doi: 10.1186/1756-0500-3-289. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Jacob RB, Bullock CW, Andersen T, McDougal OM. DockoMatic: Automated peptide analog creation for high throughput virtual screening. J Comp Chem. 2011;32:2936–2941. doi: 10.1002/jcc.21864. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 30.Albuquerque EX, Alkondon M, Pereira EFR, Castro NG, Schrattenholz A, et al. Properties of neuronal nicotinic acetylcholine receptors: Pharmacological characterization and modulation of synaptic function. J Pharmacol Exp Ther. 1997;280:1117–1136. [PubMed] [Google Scholar]
  • 31.Wolf LK. digital briefs: New software and websites for the chemical enterprise. C&EN. 2009;87:32. [Google Scholar]
  • 32.Ren J, Williams N, Clementi L, Krishnan S, Li WW. Opal web services for biomedical applications. Nucleic Acids Res. 2010;38:W724–W731. doi: 10.1093/nar/gkq503. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Johnson Graham T, Autin L, Goodsell David S, Sanner Michel F, Olson AJ. ePMV embeds molecular modeling into professional animation software environments. Structure (London, England : 1993) 2011;19:293–303. doi: 10.1016/j.str.2010.12.023. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34.Suvannang N, Nantasenamat C, Isarankura-Na-Ayudhya C, Prachayasittikul V. Molecular docking of aromatase inhibitors. Molecules. 2011;16:3597–3617. [Google Scholar]
  • 35.Fontham ETH, Thun MJ, Ward E, Balch AJ, Delancey JOL, Samet JM. American Cancer Society perspectives on environmental factors and cancer. CA Cancer J Clin. 2009;59:343–351. doi: 10.3322/caac.20041. [DOI] [PubMed] [Google Scholar]
  • 36.Virtua Drug Ltd. DockingServer. 2009. Available: http://www.dockingserver.com. Accessed December 2010.
  • 37.Bikadi Z, Hazai E. Application of the PM6 semi-empirical method to modeling proteins enhances docking accuracy of AutoDock. J Cheminf. 2009;1:15. doi: 10.1186/1758-2946-1-15. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 38.Cai X, Bikadi Z, Ni Z, Lee E-W, Wang H, et al. Role of basic residues within or near the predicted transmembrane helix 2 of the human breast cancer resistance protein in drug transport. J Pharmacol Exp Ther. 2010;333:670–681. doi: 10.1124/jpet.109.163493. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 39.Abreu R, Froufe H, Queiroz M, Ferreira I. MOLA: a bootable, self-configuring system for virtual screening using AutoDock4/Vina on computer clusters. J Cheminf. 2010;2:10. doi: 10.1186/1758-2946-2-10. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 40.Shrodinger LLC. The PyMOL molecular graphics system. Version 1.3 ed. 2009. Available: http://www.pymol.org. Accessed 7 May 2012.
  • 41.Li C, Xu L, Wolan D, Wilson L, Olson A. AutoDock Tools: 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:6881–6690. doi: 10.1021/jm049504o. [DOI] [PubMed] [Google Scholar]

Articles from PLoS Computational Biology are provided here courtesy of PLOS

RESOURCES