Affiliation: | 1.Department of Biological Sciences, Purdue University, West Lafayette, IN 47907, USA; E-Mails: (B.H.); (X.Z.); (L.M.);2.Department of Computer Science, Purdue University, West Lafayette, IN 47907, USA;3.Discovery Chemistry Research and Technologies, Eli Lilly and Company, Indianapolis, IN 46285, USA; E-Mail: |