Automated drawing of structural molecular formulas under constraints

被引:77
作者
Fricker, PC
Gastreich, M
Rarey, M
机构
[1] Fraunhofer Inst Algorithmen & Wissensch Rechnen, SCAI, D-53757 St Augustin, Germany
[2] BioSolveIT GMBH, D-53757 St Augustin, Germany
[3] Univ Hamburg, Ctr Bioinformat ZBH, D-20146 Hamburg, Germany
来源
JOURNAL OF CHEMICAL INFORMATION AND COMPUTER SCIENCES | 2004年 / 44卷 / 03期
关键词
D O I
10.1021/ci049958u
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
In this paper, we present a new algorithm for automated drawing of 2D structural formulas of molecules. The algorithm is based on the classical scheme of a drawing queue placing the molecular fragments in a sequential way. We extend the concept of so-called prefabricated units developed for complex ring systems to automatically created drawing units for chains and rings which will then be assembled in a sequential fashion. The approach is fast and can be naturally extended to the problem of drawing molecules with common core structures. Further on, we present an algorithm that allows the drawing of 2D structural formulas under directional constraints assigned to a subset of bonds. Since no numerical optimization is necessary, the algorithm creates drawings of small organic molecules on the order of 500 structures per second. The new algorithm is relevant for all kinds of prediction and analysis software presenting a large number of probably similar molecular structures to the user of the software.
引用
收藏
页码:1065 / 1078
页数:14
相关论文
共 21 条
[1]  
[Anonymous], **NON-TRADITIONAL**
[2]  
[Anonymous], 2001, Introduction to Algorithms
[3]   EFFICIENT EXACT SOLUTION OF THE RING PERCEPTION PROBLEM [J].
BALDUCCI, R ;
PEARLMAN, RS .
JOURNAL OF CHEMICAL INFORMATION AND COMPUTER SCIENCES, 1994, 34 (04) :822-831
[4]  
BOISSONNAT JD, 2000, GRAPH DRAWING, P115
[5]  
*DAYL CHEM INF SYS, DEPICT
[6]   FIXED EDGE-LENGTH GRAPH DRAWING IS NP-HARD [J].
EADES, P ;
WORMALD, NC .
DISCRETE APPLIED MATHEMATICS, 1990, 28 (02) :111-134
[7]  
Helson HE, 1999, REV COMP CH, V13, P313, DOI 10.1002/9780470125908.ch6
[8]   COMPUTATION AND MANAGEMENT OF CHEMICAL-PROPERTIES IN CACTVS - AN EXTENSIBLE NETWORKED APPROACH TOWARD MODULARITY AND COMPATIBILITY [J].
IHLENFELDT, WD ;
TAKAHASHI, Y ;
ABE, H ;
SASAKI, S .
JOURNAL OF CHEMICAL INFORMATION AND COMPUTER SCIENCES, 1994, 34 (01) :109-116
[9]  
MAEHR H, 2002, J CHEM INF COMP SCI, V42, P984
[10]  
Mayer D, 1987, J Comput Aided Mol Des, V1, P3, DOI 10.1007/BF01680553