Molalign

TJ O'Donnell

Introduction

Algorithms for depicting two-dimensional structures, such as Daylight depict, Bernd Rohde's depict, cactvs gifcreator or the algorithms of C. Shelley (J. Chem. Inf. Comput. Sci. 23 (1983), 61-65) compute atom and bond layout for each molecule. When depicting a set of related molecules, say from a reaction product enumeration or a substructure search, each structure is depicted independently. The result is usually a page in which the reaction core or common substructure is aligned differently for each structure. This makes it difficult to compare structures, or even to quickly recognize the structure, especially if you have a favorite way of viewing that substructure. At MUG99, David Wild presented a paper, VisualiSAR: A Web-based SAR Tool, which included a description of an algoritm for improved alignment of depcitions. I present here a different algorithm and describe how I have incorporated it into a program, molalign, using Jeremy Yang's and Jack Delaney's du_mol2smi utility functions.