In July 2006, the International Union of Pure and Applied Chemistry 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 can sometimes be ambiguous. 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.
Examples
Here are some examples of the SMILES for molecules:
↑Helson, H.E. (1999). "Structure Diagram Generation". In Lipkowitz, K. B. and Boyd, D. B. (ed.). Rev. Comput. Chem. Reviews in Computational Chemistry. Vol. 13. New York: Wiley-VCH. pp. 313–398. doi:10.1002/9780470125908.ch6. ISBN9780470125908.{{cite book}}: CS1 maint: multiple names: editors list (link)
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–36. doi:10.1021/ci00057a005. S2CID5445756.
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. S2CID6621315.
Helson, H.E. (1999). "Structure Diagram Generation". In Lipkowitz, K. B. and Boyd, D. B. (ed.). Rev. Comput. Chem. Reviews in Computational Chemistry. Vol. 13. New York: Wiley-VCH. pp. 313–398. doi:10.1002/9780470125908.ch6. ISBN9780470125908.{{cite book}}: CS1 maint: multiple names: editors list (link)
NCI/CADD Chemical Identifier Resolver – resolves or generates SMILES from chemical names, CAS Registry Numbers, InChI/InChIKey and many other chemical structure file formats
Instant JChemArchived 2007-11-12 at the Wayback Machine by ChemAxon – desktop application for storing/generating/converting/visualizing/searching SMILES structures, particularly batch processing; personal edition free
Smormo-Ed – a molecule editor for Linux which can read and write SMILES
InChI.info – an unofficial InChI website featuring on-line converter from InChI and SMILES to molecular drawings
Balloon – A free program for 3D coordinate generation and conformational analysis.
IndigoArchived 2015-02-11 at the Wayback Machine – an open-source cross-platform cheminformatics library with a plugin for IUPAC-compliant molecule and reaction 2D structural formula rendering.
Open Babel – an open-source chemical toolbox allowing anyone to search, convert, analyze, or store biochemical data.