Jump to content

Simplified molecular input line entry specification

From Simple English Wikipedia, the free encyclopedia
Revision as of 21:16, 11 October 2011 by Racepacket (talk | changes) (add image & clean up ref)
Steps in writing a SMILES code: Break cycles, then write as branches off a main backbone.

The simplified molecular input line entry specification or SMILES is a line notation for the chemical structure of molecules. It uses a short series ASCII characters to represent structures. Most molecule editor computer programs can draw two-dimensional diagram or a three-dimensional model of a molecule based on its SMILES code.

Arthur Weininger and David Weininger wrote the original SMILES specification in the late 1980s. It has since been modified and extended by others, including by Daylight Chemical Information Systems Inc. In 2007, the Blue Obelisk open-source chemistry community developed an open standard called "OpenSMILES".

In July 2006, the IUPAC introduced the InChI as a standard line notation for representing chemical structures. People think that it is easier for humans to understand SMILES than InChI. Some chemists argue that SMILES is better than InChI because many different software programs support it. SMILES also has theoretical (for example, graph theory) backing.

Conversion

SMILES can be converted back to 2-dimensional representations using Structure Diagram Generation algorithms.[1] This conversion is not always unambiguous. Because SMILES just says which atoms are connected without any information about the angles between chemical bonds, computer programs use energy minimization to convert SMILES to 3-dimensional representations. There are many downloadable and web-based conversion utilities.

References

  1. Helson, H.E. (1999). "Structure Diagram Generation". Rev. Comput. Chem. Vol. 13. New York: Wiley-VCH. pp. 313–398. doi:10.1002/9780470125908.ch6. {{cite book}}: Unknown parameter |editors= ignored (|editor= suggested) (help)
  • Anderson, E.; Veith, G.D; Weininger, D. (1987). SMILES: A line notation and computerized interpreter for chemical structures. Report No. EPA/600/M-87/021. Duluth, MN 55804: U.S. EPA, Environmental Research Laboratory-Duluth.{{cite book}}: CS1 maint: location (link) CS1 maint: multiple names: authors list (link)
  • Weininger, David (1988). "SMILES, a chemical language and information system. 1. Introduction to methodology and encoding rules". Journal of Chemical Information and Modeling. 28: 31. doi:10.1021/ci00057a005.
  • Weininger, David; Weininger, Arthur; Weininger, Joseph L. (1989). "SMILES. 2. Algorithm for generation of unique SMILES notation". Journal of Chemical Information and Modeling. 29 (2): 97. doi:10.1021/ci00062a008.
  • Helson, H.E. (1999). "Structure Diagram Generation". Rev. Comput. Chem. Vol. 13. New York: Wiley-VCH. pp. 313–398. doi:10.1002/9780470125908.ch6. {{cite book}}: Unknown parameter |editors= ignored (|editor= suggested) (help)

Other websites

Specifications