Alignment of three-dimensional molecules using an image recognition algorithm.
This paper describes a novel approach, based on image recognition in two dimensions, for the atom-based alignment of two rigid molecules in three dimensions. The atoms are characterised by their partial charges and their positions relative to the remaining atoms in the molecule. Based on this information, a cost of matching a pair of atoms, one from each molecule, is assigned to all possible pairs. A preliminary set of intermolecular atom equivalences that minimises the total atom matching cost is then determined using an algorithm for solving the linear assignment problem. Several geometric heuristics are described that aim to reduce the number of atom equivalences that are inconsistent with the 3D structures. Those that remain are used to calculate an alignment transformation that achieves an optimal superposition of atoms that have a similar local geometry and partial charge. This alignment is then refined by calculating a new set of equivalences consisting of atom pairs that are approximately overlaid, irrespective of partial charge. A range of examples is provided to demonstrate the efficiency and effectiveness of the method.
Richmond
Nicola J
NJ
Department of Information Studies, Krebs Institute for Biomolecular Research, University of Sheffield, Western Bank, Sheffield, S10 2TN, UK. nicola.j.richmond@gsk.com
Willett
Peter
P
Clark
Robert D
RD
D000465:Algorithms; D000818:Animals; D003198:Computer Simulation; D051546:Cyclooxygenase 2; D052246:Cyclooxygenase 2 Inhibitors; D016861:Cyclooxygenase Inhibitors / Q000737:chemistry; D004926:Escherichia coli / Q000201:enzymology; D007091:Image Processing, Computer-Assisted; D007136:Immunoglobulins / Q000378:metabolism; D066298:In Vitro Techniques; D007527:Isoenzymes / Q000037:antagonists & inhibitors; D008024:Ligands; D051379:Mice; D008958:Models, Molecular; D008968:Molecular Conformation; D011451:Prostaglandin-Endoperoxide Synthases; D013762:Tetrahydrofolate Dehydrogenase / Q000737:chemistry
D052246:Cyclooxygenase 2 Inhibitors; D016861:Cyclooxygenase Inhibitors; D007136:Immunoglobulins; D007527:Isoenzymes; D008024:Ligands; D051546:Cyclooxygenase 2; D011451:Prostaglandin-Endoperoxide Synthases; D013762:Tetrahydrofolate Dehydrogenase