Rendering Molecular Sketches for Publication Quality Output

Authors

  • Alex M. Clark

    Corresponding author
    1. Molecular Materials Informatics, 1900 St. Jacques #302, H3J2S1 Montreal, Quebec,CA phone: 5148672328
    • Molecular Materials Informatics, 1900 St. Jacques #302, H3J2S1 Montreal, Quebec,CA phone: 5148672328
    Search for more papers by this author

Abstract

The creation of 2D molecular structure diagrams that make full use of the capabilities of modern display systems, using only input data expressed in file formats used for cheminformatics, is a complex task that requires a number of additional algorithms. Assuming that atom positions have been well chosen, the rendering engine is required to micromanage the precise positioning of atom labels, bonds and atom adjuncts, in such a way that the final output is correct, consistent with convention, and as pleasing to the eye as a diagram produced by a graphic designer. The techniques must be equally applicable when creating output for low-resolution screens and high resolution printed output, and make use of contemporary graphics file formats in such a way that the largest possible number of software platforms are able to display the output at any resolution without degradation or inconsistency. The main issues involved in meeting these criteria are discussed, and algorithms for satisfying them are presented.

Ancillary