Virtual screening requires a minimum of two inputs, (1) a three-dimensional model of the ligand (drug), and (2) a three-dimensional model of the receptor (protein) [322], the latter generated from the atomic studies of proteins via X-ray crystallography or NMR spectroscopy [323].