Int J Chem Res, Vol 8, Issue 1, 1-9Review Article


UNREVEALING THE COMPLEX INTERPLAY: MOLECULAR DOCKING: A COMPREHENSIVE REVIEW ON CURRENT SCENARIO, UPCOMING DIFFICULTIES, FORTHCOMING INITIATIVES, AND VIEWPOINTS

SHASHANK TIWARI1*, KARTIKAY PRAKASH2

*1Director (Academic and Research), Lucknow Model College of Pharmacy, Lucknow, Uttar Pradesh, Bharat 2Assistant Professor, Lucknow Model College of Pharmacy, Lucknow, Uttar Pradesh, Bharat
*Corresponding author: Shashank Tiwari; *Email: [email protected]

Received: 12 Nov 2023 Revised and Accepted: 15 Dec 2023


ABSTRACT

The computer modelling of structural complexes generated from two or more interacting molecules are referred to as molecular docking. It is an indispensable tool in computer-aided drug design and structural molecular biology. Using this technology, large libraries of compounds may be digitally screened, and the results can be graded along with structural assumptions about how the ligands impact the target's reduction. Recent advances in the synthesis of anti-infectious medicines prompted by structural insights have enabled the application of computer-assisted drug design in the quest for innovative mechanism-or structure-based drugs. Molecular docking is an important phase in the drug development process because it determines the best positions for molecules to occupy when they are coupled together and predicts how effectively two molecules will bind once they have been docked. The input structure's design is also critical, and the results are assessed using sampling methods and scoring systems. The recently developed docking software Local Move Monte Carlo provides a strong choice for customizable receptor docking strategies. Docking is a technique for determining how ligands and proteins interact. It is structurally sound and compatible with computer-assisted medication design. Successful docking discovers high-dimensional spaces and ranks function utilisation, resulting in a candidate docking rating that is acceptable. It may also be used to screen vast libraries of molecules and offer structural hypotheses for the process.

Keywords: Molecular docking, Ligand, Receptor, Drug design, Docking tool, Mechanism of docking, Protein


INTRODUCTION

Docking is a widely employed technique in the field of molecular modelling, which aims to predict the optimal pathway by which one molecule can attach to another molecule, ultimately leading to the development of a stable complex. The technique is depicted in fig. 1 [1]. Molecular docking holds significant value in the realm of structure-based drug design due to its ability to forecast the manner in which small molecule ligands would attach to the appropriate target binding site. As a result of its widespread usage, this has become highly prevalent throughout the field. The assessment of binding efficacy plays a pivotal role in pharmaceutical development and in comprehending the fundamental biochemical mechanisms [2]. The primary aim of engaging in docking research is to generate predictions pertaining to the intended three-dimensional configurations. The process of docking automatically establishes appropriate incentive structures. There are multiple computational docking methodologies that are accessible for utilisation [3, 4].

Prospective of molecular docking

Molecular docking is mostly accomplished using two methods

Stimulation approach

This method works by physically separating the ligand and the target and then allowing the ligand to attach to the groove of the indented target after a number of movements in their conformational space. The movement involves structural modification of the ligand, which might be internal or external, and the total movement restricts the release of energy. The technique is proven to be better suited for accepting ligand flexibility. Furthermore, it facilitates the molecular identification of ligand and target. Although a longer period of time is necessary to estimate a good docked conformer due to the large quantity of energy removed from a specific conformational shift, Currently, rapid optimisation techniques and grid-based methodologies are revolutionising this [5].

Shape complementarity

This method uses ligand and target as structural surface characteristics to provide molecular interaction. The target surface was linked to the solvent-accessible surface area, and the ligand molecular surface should exhibit a matching illustration with the target surface area. Shape matching between two surfaces aids in finding the ligand indentation for ligand on its intended surface. Protein hydrophobicity, for example, was discovered to be analysed by twists contained in main chain atoms. This approach is recommended because it is faster and includes scanning a large number of ligands in a short period of time to find the predicted binding characteristics of the ligand on their intended target of molecular surface [6].

Fig. 1: Schematic diagram of docking (©Kartikay Prakash)

Types of molecular docking

There are 2 types of docking (fig. 2).

Fig. 2: Types of docking (© kartikay Prakash)

Rigid

The receptor and ligand molecules are both fixed in this docking. Docking is carried out. We are searching for a 3D space conversion of one of the molecules that will bring it to the best match with the other molecules in terms of a scoring function. The ligand's conformation may be generated in the absence of a receptor or in the presence of receptor-binding activity (fig. 3, 4).

Flexible

In this docking the ligand and the receptor both are movable. It is conformationally flexible. Each rotation the energy is calculated. Each conformation surface cell occupancy is calculated (fig. 3,4). After that, the most optimum binding pose is selected [7].

Fig. 3: Rigid and flexible docking (© kartikay Prakash)

Fig. 4: Rigid and flexible docking

Application of molecular docking

Hit identification

Docking in combination with a scoring function, allows for speedy in silico screening of enormous databases of potential pharmaceuticals to locate molecules capable of binding to a specific target of interest.

Lead optimization

Docking is a technique for predicting the location and relative position of a ligand's interaction with a protein [also known as the binding mode or pose]. The aforementioned data can be used to generate more powerful and precise mimics.

Bioremediation

Enzymes and their modes of activity can be identified through molecular docking. It is additionally feasible to identify interactions between proteins. Using the restoration treatment, molecules are electronically examined. Other applications of molecular docking (fig. 5)

Fig. 5: Applications of molecular docking

Mechanism of molecular docking

The sequence of the specified protein is the first criterion for running a docking screen. A biophysical method, such as x-ray crystallography or, less commonly, Nuclear Magnetic Resonance spectroscopy, is frequently used to discover the structure. As inputs, a docking tool employs this protein function and a database of chemicals. The success of a docking programme is dependent on three components: the search algorithm, the scoring system, and the docking programme itself. is typically identified by a biophysical method like x-ray crystallography or, less commonly, Nuclear Magnetic Resonance spectroscopy. As inputs, a docking tool employs this protein function and a database of chemicals. The success of a docking programme is dependent on three components: the search algorithm, the scoring system, and the docking programme itself [8].

Steps involved in mechanism

Step I–Preparation of protein and ligand

Downloading the 3D-structure of the Protein from the Research Collaboratory Structural Bioinformatics Protein data bank. Following that, the downloaded structure should be pre-processed. Water molecules' cavities are removed, charges are stabilised, missing residues are filled, and hydrogen atom side chains are generated.

Step II–Preparation of ligand

Ligands can be downloaded from databases like ZINC and Pub Chem, or they can be drawn. Make use of the Chemistry Sketch tool. Lipinski's Rule of five aids should be applied when identifying the ligand. Lipinski's rule of five aids in distinguishing between non-drug-like and drug-like compounds. The computer-aided drug design and detection approach It guarantees a high likelihood of success or failure owing to drug similarity for molecules that remain inside two or more of the conforming rules.

Allow Lipinski's rule for directing the ligand choice:

Step III-Grid generation

All variables, such as location, rotatable group, excluded volumes, and limitations, were held constant. The amount of genetic processing done [crossover, migration, and mutation] is the most important factor in determining if binding cavity predictions should be made.

Step IV–Active site prediction

The active site of protein must be anticipated once it has been prepared. The receptor strength has several active sites; just the one of concern should be chosen. Water molecules and heteroatoms tend to stay apathetic if present [10].

Step V-docking

Ligand and protein interactions are analyzed. Best docking score should be selected.

Molecular docking approach

Monte carlo approach

It generates a ligand's randomized conformation, translations, and rotation in an active site. It determines the initial configuration value. It then creates and scores a new configuration. Using the Metropolis criteria, it assesses if the new configuration should be preserved [11, 12].

Metropolis criterion

If a new reply has a higher score than the previous one, it is instantly approved. A Boltzmann-based prospect function is beneficial if the setup is not novel. If the solution passes the possibility function test, it is accepted; otherwise, the configuration is rejected [13].

Matching approach

These methods emphasize complementarity. The ligand atom is placed in the "best" location in the site, resulting in a ligand-receptor configuration that may need to be optimized.

Ligand fit approach

Ligand sturdy phrases present a fast and dependable approach for docking small particles of ligand into protein active sites to investigate shape complementarity between ligand and protein active sites.

Point complimentarily approach

These approaches are focused on assessing the form and/or chemical complementarity of molecules that interact.

Fragment-based method

Fragment-based techniques may be characterised as dissolving the ligand into single photons or particles, attaching the fragments, and finally joining the fragments.

Distance geometry

Many different types of sequence characteristics can be expressed using intra-or intermolecular dimensions. The distance geometry framework allows these distances to be assembled and three-dimensional structures that are compatible with them to be calculated.

Blind docking

It was developed to discover potential peptide ligand binding sites and modes by scanning the full surface of protein targets.

Inverse docking

Considering all of these goals, when juxtaposed with a particular pharmacokinetics characteristic, may be helpful to identify a drug candidate's possibility of toxicity and side effects. For docking investigations on an individual ligand, a unique technique is implemented.

Theory of molecular docking

The goal of molecular docking is to anticipate the ligand-receptor complex structure using computer approaches. Docking is accomplished through two interconnected processes [14].

Sampling algorithm

There is a profusion of different binding modes between two molecules with six degrees of translational and rotational flexibility, as well as the conformational degrees of freedom of both the ligand and protein [15]. Unfortunately, computationally generating all potential conformations would be prohibitively costly. In terms of shape attributes and chemistry facts, Matching Algorithms employing molecular shape can map a ligand onto a binding site of a protein [16, 17].

DOCK, FLOG, Lib-Dock, and SANDOCK all provide ligand docking matching algorithms. Using incremental construction methodologies, the ligand is embedded in an active site in a scattered and innovative way [18-21]. DOCK 4.0 and Flex-X and Hammerhead and SLIDE and eHiTS have employed the incremental building approach [22-26]. Through bond rotation, rigid-body translation, or rotation, Monte Carlo techniques create ligand positions [27, 28]. This transformation's conformation is evaluated using an energy-based selection criterion [29, 30].

Monte Carlo algorithms were used in an early version of Auto-Dock [31], ICM [32], QXP [33], and Affinity [34]. Another well-known family of stochastic approaches is genetic algorithms [34-36]. Auto Dock employs five genetic algorithms. GOLD, DIVALI, and DARWIN are the top five [38-40].

Scoring function

The scoring function's purpose is to discriminate between correct poses from inaccurate movements or binders from inactive compounds in an adequate amount of time. However, scoring functions suggest rather than predict the binding affinity between the protein and ligand, and they use numerous presumptions and simplifications. Scoring functions can be categorized as force-field-based, theoretical, or knowledge-based [41].

Model of molecular docking

Lock and key theory

Emil Fischer developed the "lock-and-key model" in 1890 to demonstrate how biological processes function. A substrate is placed into a macromolecule's active site in the same way a key is inserted into a lock. Biological locks, as seen in the picture below, have specific stereochemical attributes that are critical to their functioning (fig. 6).

Fig. 6: Lock and key theory

Induced fit theory

The "Induced fit theory" was presented by Daniel Koshland in 1958. The basic principle is that during character recognition, both the ligand and the target adapt to one another through minor conformational changes until an optimal match is found (fig. 7) [42-45].

Fig. 7: Induced fit theory

Confirmation ensemble model

Proteins have been found to suffer substantially bigger structural alterations than small induced-fit adjustments. Proteins, according to a new theory, are made up of a pre-existing ensemble of conformational states. The protein's flexibility allows it to change states [46-48].

Software available for molecular docking

Current scenario of molecular docking

Molecular docking is a crucial computational technique in drug discovery and structural biology. In the current scenario, it has evolved significantly due to advances in computing power and improved algorithms. Docking programs like Auto-Dock, Auto-Dock Vina, and Glide have become more efficient and user-friendly. Machine learning and artificial intelligence have been integrated to enhance accuracy in predicting ligand-receptor interactions, reducing the time and cost of drug development. Cloud-based docking platforms have also gained popularity, making it more accessible to researchers worldwide. Furthermore, molecular docking has expanded beyond traditional small molecule-protein interactions to include protein-protein docking and protein-ligand binding kinetics. It plays a pivotal role in understanding the molecular basis of diseases, such as COVID-19, by identifying potential drug candidates. In summary, molecular docking continues to evolve, facilitating drug discovery and advancing our understanding of molecular interactions in various fields of research [54]. Molecular docking is a computational technique widely used in drug discovery and molecular biology to predict the binding interactions between molecules, typically a small molecule (ligand) and a larger biomolecule (receptor), such as a protein. In recent years, molecular docking has undergone significant advancements and has become a crucial tool in various fields, including drug design, protein-protein interaction analysis, and understanding molecular mechanisms. In this article, we will explore the current scenario of molecular docking, including its applications, challenges, and emerging trends.

Role of molecular docking in pharmaceutical sciences

Drug discovery and development

Molecular docking plays a central role in pharmaceutical research by aiding in the identification of potential drug candidates. Researchers use docking simulations to predict how small molecules interact with target proteins, helping prioritize compounds for experimental validation.

Protein-ligand binding studies

Docking helps elucidate the binding modes and affinity of ligands to their respective protein receptors. This information is crucial for understanding molecular recognition processes and designing more effective ligands.

Virtual screening

High-throughput virtual screening using molecular docking allows researchers to screen large chemical libraries quickly, identifying potential drug candidates that may bind to a specific target.

Structural biology

Docking is used to model protein-protein interactions, protein-nucleic acid interactions, and protein-ligand interactions, aiding in the structural characterization of biomolecular complexes.

Rational protein engineering

Researchers use docking to design mutations or modifications in proteins to enhance their binding affinity for ligands or substrates [55].

Challenges in molecular docking

Scoring functions

Accurate prediction of binding affinity remains challenging due to limitations in scoring functions used in docking simulations. Developing more robust scoring functions that account for solvation, entropy, and enthalpy is an ongoing challenge.

Conformational flexibility

Proteins and ligands can adopt multiple conformations, making it essential to account for conformational flexibility during docking. Advanced techniques such as ensemble docking and molecular dynamics simulations are used to address this challenge.

Treatment of solvent effects

Modelling the effects of solvents accurately is critical, as water molecules and ions can significantly influence binding interactions. Advanced solvent models and implicit solvent methods are continually evolving to improve accuracy.

Sampling efficiency

The search space in molecular docking is vast, and efficient sampling of ligand and receptor conformations is a computational bottleneck. Enhanced sampling methods, like Monte Carlo-based techniques and genetic algorithms, are being developed to address this issue.

Membrane proteins

Docking membrane proteins remains challenging due to their complex environments. Researchers are developing specialized methods to account for lipid bilayers and membrane protein stability [56].

Emerging trends in molecular docking

Machine learning integration

Machine learning techniques, including deep learning, are being integrated with molecular docking to improve scoring functions and enhance prediction accuracy. These models learn from large datasets of experimental binding data.

Free energy calculations

Advances in free energy calculations are improving the accuracy of binding affinity predictions. Techniques like alchemical and thermodynamic integration are becoming more accessible for researchers.

AI-driven drug discovery

Molecular docking is an integral component of AI-driven drug discovery pipelines, where AI algorithms help identify promising drug candidates and predict their potential toxicity and ADMET (absorption, distribution, metabolism, excretion, and toxicity) properties.

Fragment-based docking

Fragment-based docking approaches are gaining popularity as they allow for the efficient screening of fragment libraries, facilitating the discovery of novel lead compounds.

Cryo-EM integration

The combination of molecular docking with cryo-electron microscopy (cryo-EM) data is revolutionizing the study of large macromolecular complexes, enabling the determination of high-resolution structures [57].

At Last, molecular docking remains a vital tool in drug discovery and structural biology, with a growing impact on various scientific disciplines. Despite the challenges associated with accuracy and computational efficiency, ongoing research efforts, integration of machine learning, and advancements in free energy calculations are steadily improving the predictive power of molecular docking. As the field continues to evolve, it promises to accelerate the development of new drugs and deepen our understanding of molecular interactions at the atomic level.

Upcoming difficulties, forthcoming initiatives, and viewpoints

Molecular docking is a computational technique used in drug discovery, bioinformatics, and structural biology to predict how small molecules (ligands) interact with proteins or other macromolecules (receptors). While it has been a valuable tool in these fields, there are several future challenges, endeavours, and perspectives for molecular docking [58, 69].

Improved accuracy and precision

Enhancing the accuracy and precision of docking predictions remains a significant challenge. Current algorithms often struggle with accurately predicting binding affinities and the correct binding poses of ligands. Developing more robust scoring functions and sampling techniques is a major endeavour in this area.

Incorporating flexibility

Many biological macromolecules are dynamic and can undergo conformational changes upon ligand binding. Future docking methods need to better account for protein flexibility to improve predictions. This might involve incorporating molecular dynamics simulations or advanced conformational sampling techniques.

Handling protein-ligand water interactions

Accurately modelling the role of water molecules in protein-ligand interactions is crucial, as they can significantly influence binding. Efforts are ongoing to develop methods that can effectively predict the positions and energetics of water molecules in docking simulations.

Machine learning and AI integration

Machine learning and artificial intelligence techniques are increasingly being integrated into molecular docking workflows. This includes using AI for better scoring functions, predicting binding affinities, and optimizing docking protocols.

Multi-target docking

In drug discovery, it's often necessary to consider multiple targets simultaneously, especially in poly-pharmacology and network pharmacology. Developing docking methods that can handle multi-target scenarios efficiently is a growing area of interest.

Virtual screening and drug repurposing

Docking plays a crucial role in virtual screening and drug repurposing. Future endeavours may focus on improving the speed and scalability of virtual screening techniques to analyse vast chemical libraries quickly.

Personalized medicine

Molecular docking can be applied to personalized medicine by considering individual genetic variations. Developing methods to predict how genetic mutations affect drug binding and response is a promising area.

Accessibility and user-friendliness

Making molecular docking software more user-friendly and accessible to researchers without extensive computational backgrounds is important. User-friendly graphical interfaces and cloud-based solutions can help democratize its usage.

Big data and structural databases

Leveraging the wealth of structural data available in the Protein Data Bank and other repositories, as well as advances in big data analytics, can lead to improved docking methodologies.

Ethical and regulatory considerations

As molecular docking plays a pivotal role in drug discovery, there will be increased scrutiny regarding the ethical use of AI and machine learning in this context, as well as the regulatory approval process for drugs discovered using computational techniques [60, 61].

At last, molecular docking continues to evolve as a powerful tool in various scientific and industrial applications. Overcoming current challenges and pursuing these future prospectives will contribute to its ongoing success and its ability to address complex biological and pharmacological questions [62].

CONCLUSION

Molecular Docking provides a variety of methods for drug design and discovery. The medicinal chemist may easily visualise molecular structure databases. It accurately predicts ligand binding within receptors. It is both time and money-saving. It is utilised in the creation of new drugs. Complications of the molecular docking approach include lead molecule optimisation, biological pathway assessment, and de Novo drug creation. Include all information on molecular docking in this review. Malaria, heart failure, cancer, and other infectious illnesses have become public health issues in most nations as a result of the evolution of drug resistance strains, necessitating the development of more effective treatments.

Warning: The phenomenon of small-molecule ligands binding to proteins does not always provide the expected outcomes.

ACKNOWLEDGEMENT

The author would like to thank all his mentors. The notes compiled here are collected over a period of time and may have been reproduced verbatim. Apologize to all researchers if in-advertently failed to acknowledge them in the references.

FUNDING

Self-Funded

AUTHORS CONTRIBUTIONS

Kartikay Prakash developed the theoretical formalism, performed the analytical calculations and performed the numerical stimulation. Dr Shashank Tiwari and Kartikay Prakash contributed to the final version of the manuscript. Dr Shashank Tiwari, Kartikay Prakash and Devbrat Soni supervised the project.

CONFLICT OF INTERESTS

Declared none

REFERENCES

  1. Lengauer T, Rarey M. Computational methods for biomolecular docking. Curr Opin Struct Biol. 1996;6(3):402-6. doi: 10.1016/s0959-440x(96)80061-3, PMID 8804827.

  2. Kitchen DB, Decornez H, Furr JR, Bajorath J. Docking and scoring in virtual screening for drug discovery: methods and applications. Nat Rev Drug Discov. 2004;3(11):935-49. doi: 10.1038/nrd1549, PMID 15520816.

  3. Morris GM, Lim Wilby M. Molecular docking. Methods Mol Biol. 2008;443:365-82. doi: 10.1007/978-1-59745-177-2_19, PMID 18446297.

  4. Raval K, Ganatra T. Basics, types and applications of molecular docking: a review. IJCAAP. 2022;7(1):12-6. doi: 10.18231/j.ijcaap.2022.003.

  5. Dnyandev, Khemnar, Galave, Vishal, Kulkarni, Vaishali, Chandrakant, Menkudale, Otari, Kishor. A review on molecular docking international research. Pure Appl Chem. 2021:60-8.

  6. Gschwend DA, Good AC, Kuntz ID. Molecular docking towards drug discovery. J Mol Recognit. 1996;9(2):175-86. doi: 10.1002/(sici)1099-1352(199603)9:2<175::aid-jmr260>3.0.co;2-d, PMID 8877811.

  7. Silky, Shamsi, Adnan Ahmad, Sharique Singh, Shivani Srivastava, Mrinal Shukla, Shivangi Rai. Mol docking simplified lit rev. Advances in Medical, Dental and Health Sciences. 2022;4:37-44.

  8. Jain AN. Surflex: fully automatic flexible molecular docking using a molecular similarity-based search engine. J Med Chem. 2003;46(4):499-511. doi: 10.1021/jm020406h, PMID 12570372.

  9. McMartin C, Bohacek RS. QXP: powerful, rapid computer algorithms for structure-based drug design. J Comput Aided Mol Des. 1997;11(4):333-44. doi: 10.1023/a:1007907728892, PMID 9334900.

  10. Schnecke V, Kuhn LA. Virtual screening with solvation and Ligandinduced complementarity, Perspect. Drug Discov. 2000;20:171-90.

  11. Gaba M, Gaba P, Sarbjot S, Gupta GD. An overview on molecular docking. Int J Drug Dev Res. 2010;2(2):219-31.

  12. Meng XY, Zhang HX, Mezei M, Cui M. Molecular docking: a powerful approach for structure-based drug discovery. Curr Comput Aided Drug Des. 2011;7(2):146-57. doi: 10.2174/157340911795677602, PMID 21534921.

  13. Brint AT, Willett P. Algorithms for the identification of three-dimensional maximal common substructures. J Chem Inf Comput Sci. 1987;27(4):152-8. doi: 10.1021/ci00056a002.

  14. Fischer D, Norel R, Wolfson H, Nussinov R. Surface motifs by a computer vision technique: searches, detection, and implications for protein-ligand recognition. Proteins. 1993;16(3):278-92. doi: 10.1002/prot.340160306, PMID 8394000.

  15. Norel R, Fischer D, Wolfson HJ, Nussinov R. Molecular surface recognition by a computer vision-based technique. Protein Eng. 1994;7(1):39-46. doi: 10.1093/protein/7.1.39, PMID 8140093.

  16. Kuntz ID, Blaney JM, Oatley SJ, Langridge R, Ferrin TE. A geometric approach to macromolecule-ligand interactions. J Mol Biol. 1982;161(2):269-88. doi: 10.1016/0022-2836(82)90153-x, PMID 7154081.

  17. Miller MD, Kearsley SK, Underwood DJ, Sheridan RP. FLOG: a system to select ”quasi-flexible” ligands complementary to a receptor of known three-dimensional structure. J Comput Aided Mol Des. 1994;8(2):153-74. doi: 10.1007/BF00119865, PMID 8064332.

  18. Diller DJ, Merz KM Jr. High throughput docking for library design and library prioritization. Proteins. 2001;43(2):113-24. doi: 10.1002/1097-0134(20010501)43:2<113::aid-prot1023>3.0.co;2-t, PMID 11276081.

  19. Burkhard P, Taylor P, Walkinshaw MD. An example of a protein-ligand found by database mining: description of the docking method and its verification by a 2.3 A X-ray structure of a thrombin-ligand complex. J Mol Biol. 1998;277(2):449-66. doi: 10.1006/jmbi.1997.1608, PMID 9514757.

  20. Rarey M, Kramer B, Lengauer T, Klebe G. A fast flexible docking method using an incremental construction algorithm. J Mol Biol. 1996;261(3):470-89. doi: 10.1006/jmbi.1996.0477, PMID 8780787.

  21. DesJarlais RL, Sheridan RP, Dixon JS, Kuntz ID, Venkataraghavan R. Docking flexible ligands to macromolecular receptors by molecular shape. J Med Chem. 1986;29(11):2149-53. doi: 10.1021/jm00161a004, PMID 3783576.

  22. Leach AR, Kuntz ID. Conformational analysis of flexible ligands in macromolecular receptor sites. J Comput Chem. 1992;13(6):730-48. doi: 10.1002/jcc.540130608.

  23. Ewing TJ, Makino S, Skillman AG, Kuntz ID. DOCK 4.0: search strategies for automated molecular docking of flexible molecule databases. J Comput Aided Mol Des. 2001;15(5):411-28. doi: 10.1023/a:1011115820450, PMID 11394736.

  24. Welch W, Ruppert J, Jain AN. Hammerhead: fast, fully automated docking of flexible ligands to protein binding sites. Chem Biol. 1996;3(6):449-62. doi: 10.1016/s1074-5521(96)90093-9, PMID 8807875.

  25. Schnecke V, Kuhn LA. Virtual screening with solvation and ligand-induced complementarity. Perspect Drug Discov Des. 2000;20(1):171-90. doi: 10.1023/A:1008737207775.

  26. Zsoldos Z, Reid D, Simon A, Sadjad BS, Johnson AP. eHiTS: an innovative approach to the docking and scoring function problems. Curr Protein Pept Sci. 2006;7(5):421-35. doi: 10.2174/138920306778559412, PMID 17073694.

  27. Goodsell DS, Lauble H, Stout CD, Olson AJ. Automated docking in crystallography: analysis of the substrates of aconitase. Proteins. 1993;17(1):1-10. doi: 10.1002/prot.340170104, PMID 8234239.

  28. Hart TN, Read RJ. A multiple-start monte carlo docking method. Proteins. 1992;13(3):206-22. doi: 10.1002/prot.340130304, PMID 1603810.

  29. Goodsell DS, Olson AJ. Automated docking of substrates to proteins by simulated annealing. Proteins. 1990;8(3):195-202. doi: 10.1002/prot.340080302, PMID 2281083.

  30. Abagyan R, Totrov M, Kuznetsov D. ICM-a new method for protein modeling and design: applications to docking and structure prediction from the distorted native conformation. J Comput Chem. 1994;15(5):488-506. doi: 10.1002/jcc.540150503.

  31. Morris GM, Goodsell DS, Halliday RS, Huey R, Hart WE, Belew RK. Automated docking using a Lamarckian genetic algorithm and an empirical binding free energy function. J Comput Chem. 1998;19(14):1639-62. doi: 10.1002/(SICI)1096-987X(19981115)19:14<1639::AID-JCC10>3.0.CO;2-B.

  32. Jones G, Willett P, Glen RC, Leach AR, Taylor R. Development and validation of a genetic algorithm for flexible docking. J Mol Biol. 1997;267(3):727-48. doi: 10.1006/jmbi.1996.0897, PMID 9126849.

  33. Oshiro CM, Kuntz ID, Dixon JS. Flexible ligand docking using a genetic algorithm. J Comput Aided Mol Des. 1995;9(2):113-30. doi: 10.1007/BF00124402, PMID 7608743.

  34. Verdonk ML, Cole JC, Hartshorn MJ, Murray CW, Taylor RD. Improved protein-ligand docking using gold. Proteins. 2003;52(4):609-23. doi: 10.1002/prot.10465, PMID 12910460.

  35. Clark KP, Ajay. Flexible ligand docking without parameter adjustment across fourligand–receptor complexes. J Comput Chem. 1995;16(10):1210-26. doi: 10.1002/jcc.540161004.

  36. Taylor JS, Burnett RM. Darwin: a program for docking flexible molecules. Proteins. 2000;41(2):173-91. doi: 10.1002/1097-0134(20001101)41:2<173::AID-PROT30>3.0, PMID 10966571.

  37. Dias R, de Azevedo WF. Molecular docking algorithms. Curr Drug Targets. 2008;9(12):1040-7. doi: 10.2174/138945008786949432, PMID 19128213.

  38. Mitchell JBO, Laskowski RA, Alex A, Thornton JM. BLEEP? potential of mean force describing protein-ligand interactions: I. Generating potential. J Comput Chem. 1999;20(11):1165-76. doi: 10.1002/(SICI)1096-987X(199908)20:11<1165::AID-JCC7>3.0.CO;2-A.

  39. Ishchenko AV, Shakhnovich EI. SMall molecule growth 2001 (SMoG2001): an improved knowledge-based scoring function for protein-ligand interactions. J Med Chem. 2002;45(13):2770-80. doi: 10.1021/jm0105833, PMID 12061879.

  40. Feher M, Deretey E, Roy S. BHB: A simple knowledge-based scoring function to improve the efficiency of database screening. J Chem Inf Comput Sci. 2003;43(4):1316-27. doi: 10.1021/ci030006i, PMID 12870925.

  41. Verkhivker G, Appelt K, Freer ST, Villafranca JE. Empirical free energy calculations of ligand-protein crystallographic complexes. I. Knowledge-based ligand-protein interaction potentials applied to the prediction of human immunodeficiency virus 1 protease binding affinity. Protein Eng. 1995;8(7):677-91. doi: 10.1093/protein/8.7.677, PMID 8577696.

  42. Wallqvist A, Jernigan RL, Covell DG. A preference-based free-energy parameterization of enzyme-inhibitor binding. Applications to HIV-1-protease inhibitor design. Protein Sci. 1995;4(9):1881-903. doi: 10.1002/pro.5560040923, PMID 8528086.

  43. Gohlke H, Hendlich M, Klebe G. Knowledge-based scoring function to predict protein-ligand interactions. J Mol Biol. 2000;295(2):337-56. doi: 10.1006/jmbi.1999.3371, PMID 10623530.

  44. DeWitte RS, Shakhnovich EI. SMoG: de novo design method based on simple, fast, and accurate free energy estimates. 1. Methodology and Supporting Evidence. J Am Chem Soc. 1996;118(47):11733-44. doi: 10.1021/ja960751u.

  45. Charifson PS, Corkery JJ, Murcko MA, Walters WP. Consensus scoring: a method for obtaining improved hit rates from docking databases of three-dimensional structures into proteins. J Med Chem. 1999;42(25):5100-9. doi: 10.1021/jm990352k, PMID 10602695.

  46. Feher M. Consensus scoring for protein-ligand interactions. Drug Discov Today. 2006;11(9-10):421-8. doi: 10.1016/j.drudis.2006.03.009, PMID 16635804.

  47. Clark RD, Strizhev A, Leonard JM, Blake JF, Matthew JB. Consensus scoring for ligand/protein interactions. J Mol Graph Model. 2002;20(4):281-95. doi: 10.1016/s1093-3263(01)00125-5, PMID 11858637.

  48. Zothantluanga JH, Chetia D. A beginner’s guide to molecular docking. sciphy. 2022;1(2):37-40. doi: 10.58920/sciphy01020037.

  49. Shoichet BK, Mcgovern SL, Wei B, Irwin JJ. Lead discovery using molecular docking. Curr Opin Chem Biol. 2002;6(4):439-46. doi: 10.1016/s1367-5931(02)00339-3, PMID 12133718.

  50. Huang N, Shoichet BK, Irwin JJ. Benchmarking sets for molecular docking. J Med Chem. 2006;49(23):6789-801. doi: 10.1021/jm0608356, PMID 17154509.

  51. Yuriev E, Ramsland PA. Latest developments in molecular docking: 2010-2011 in review. J Mol Recognit. 2013;26(5):215-39. doi: 10.1002/jmr.2266, PMID 23526775.

  52. Pagadala NS, Syed K, Tuszynski J. Software for molecular docking: a review. Biophys Rev. 2017;9(2):91-102. doi: 10.1007/s12551-016-0247-1, PMID 28510083.

  53. Agu PC, Afiukwa CA, Orji OU, Ezeh EM, Ofoke IH, Ogbu CO. Molecular docking as a tool for the discovery of molecular targets of nutraceuticals in diseases management. Sci Rep. 2023;13(1):13398. doi: 10.1038/s41598-023-40160-2, PMID 37592012.

  54. Meza Menchaca T, Zepeda R, Past JP C. Present, and future of molecular docking; 2020. doi: 10.5772/intechopen.90921.

  55. Drug discovery informatics market size, S.T.A.R. drug discovery informatics market size, share and trends analysis report by workflow (discovery, development), by mode (in-house, outsourced), by services, by region, vendor landscape, and segment forecasts 2018-2025; 2016. p. 978.

  56. Berman HM, Bhat TN, Bourne PE, Feng Z, Gilliland G, Weissig H. The protein data bank and the challenge of structural genomics. Nat Struct Biol. 2000;7Suppl:957-9. doi: 10.1038/80734, PMID 11103999.

  57. Wang X, Song K, Li L, Chen L. Structure-based drug design strategies and challenges. Curr Top Med Chem. 2018;18(12):998-1006. doi: 10.2174/1568026618666180813152921, PMID 30101712.

  58. Markosian C, Di Costanzo L, Sekharan M, Shao C, Burley SK, Zardecki C. Analysis of impact metrics for the protein data Bank. Sci Data. 2018;5:180212. doi: 10.1038/sdata.2018.212, PMID 30325351.

  59. Rentzsch R, Renard BY. Docking small peptides remains a great challenge: an assessment using AutoDock vina. Brief Bioinform. 2015;16(6):1045-56. doi: 10.1093/bib/bbv008, PMID 25900849.

  60. Wojcikowski M, Ballester PJ, Siedlecki P. Performance of machine-learning scoring functions in structure-based virtual screening. Sci Rep. 2017;7:46710. doi: 10.1038/srep46710, PMID 28440302.

  61. Han JH, Batey S, Nickson AA, Teichmann SA, Clarke J. The folding and evolution of multidomain proteins. Nat Rev Mol Cell Biol. 2007;8(4):319-30. doi: 10.1038/nrm2144, PMID 17356578.

  62. Mobley DL, Dill KA. Binding of small-molecule ligands to proteins: ”what you see” is not always ”what you get”. Structure. 2009;17(4):489-98. doi: 10.1016/j.str.2009.02.010, PMID 19368882.