PATTY - A PROGRAMMABLE ATOM TYPER AND LANGUAGE FOR AUTOMATIC CLASSIFICATION OF ATOMS IN MOLECULAR DATABASES

Citation
Bl. Bush et Rp. Sheridan, PATTY - A PROGRAMMABLE ATOM TYPER AND LANGUAGE FOR AUTOMATIC CLASSIFICATION OF ATOMS IN MOLECULAR DATABASES, Journal of chemical information and computer sciences, 33(5), 1993, pp. 756-762
Citations number
12
Categorie Soggetti
Information Science & Library Science","Computer Application, Chemistry & Engineering","Computer Applications & Cybernetics",Chemistry
ISSN journal
00952338
Volume
33
Issue
5
Year of publication
1993
Pages
756 - 762
Database
ISI
SICI code
0095-2338(1993)33:5<756:P-APAT>2.0.ZU;2-G
Abstract
PATTY (Programmable ATom TYper) is an algorithm for assigning ''atom t ypes'' to a molecule based on its connection table of atoms and bonds. Its operation is controlled entirely by a rules file created by the u ser. Each rule contains a ''pattern'', a description in linear notatio n of a class of chemical substructures which may contain branches or r ings. Rules are of two sorts: those which define properties to be used in subsequent rules and those which assign the final atom types. As a n example, we present rules for classifying atoms into seven broad typ es based on their physical properties (e.g. cation, H-bond donor, hydr ophobe). This classification has been applied to large databases of th ree-dimensional modes of druglike compounds. PATTY is very rapid and o perates on a variety of hardware platforms.