Abstract

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.

Keywords

Computer scienceSoftwareAlgorithmQueueRing (chemistry)Priority queueOrder (exchange)Core (optical fiber)Theoretical computer scienceProgramming languageChemistry

Affiliated Institutions

Related Publications

Publication Info

Year
2004
Type
article
Volume
44
Issue
3
Pages
1065-1078
Citations
111
Access
Closed

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

111
OpenAlex
1
Influential
101
CrossRef

Cite This

Patrick C. Fricker, Marcus Gastreich, Matthias Rarey (2004). Automated Drawing of Structural Molecular Formulas under Constraints. Journal of Chemical Information and Computer Sciences , 44 (3) , 1065-1078. https://doi.org/10.1021/ci049958u

Identifiers

DOI
10.1021/ci049958u
PMID
15154775

Data Quality

Data completeness: 77%