
Molecular docking is a computational method widely used to identify potential drug candidates through virtual screening. It predicts the most favourable binding position between a small molecule or ligand and receptor and the scoring functions help to identify the most promising molecule. Some common tools for molecular docking are AutoDock, AutoDock Vina, GOLD, MP-Dock, Cluspro, HADDOCK etc. It involves three basic steps; protein/receptor preparation, ligand preparation, and protein-ligand docking. The docked complex can then be visualized with tools such as PyMOL or UCSF chimera while 2D interaction and the hydrogen bond length can be obtained using programs like LigPlot or DimPlot. Therefore, in silico screening through docking prior to experimental validation can save time and resources.