SMILES chemical notation
ID smiles
This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).
Simplified Molecular-Input Line-Entry System (SMILES): a line notation that writes the structure of a molecule as a short ASCII string. Atoms are written by their element symbols, double and triple bonds by = and #, branches in parentheses and ring closures by digits; lowercase letters mark aromatic atoms. One molecule has many valid SMILES strings. Canonical SMILES picks one of them, and isomeric SMILES also records stereochemistry and isotopes. PubChem and Wikidata publish both forms. The record has no regexp: the SMILES character set also matches ordinary words, so a chemistry parser such as RDKit or Open Babel is needed to check a value.
- Categories
- Chemistry, Scientific
- Countries
- Global (not tied to a country)
- Languages
- Common to most languages
- AutoType benchmark
smile- Bioregistry
smiles- Schema.org
smiles- Quality
- 75/100 · missing: regexp, negative example
- Metacrafter rules
- no detection rule yet
- Supported by tools
- Auto-Type
Examples
| Value | Description |
|---|---|
| CCO | Ethanol |
| C1=CC=CC=C1 | Benzene, Kekulé form |
| c1ccccc1 | Benzene, aromatic form |
| O=C=O | Carbon dioxide |
| CC(=O)OC1=CC=CC=C1C(=O)O | Aspirin |
| [Au] | Gold |
| O=C(O)[C@@H](N)C | L-alanine, isomeric SMILES |
Translations
| Language | Name | Description |
|---|---|---|
| Russian | Нотация SMILES | Строковая запись структуры молекулы (Simplified Molecular-Input Line-Entry System): атомы, связи, ветви и циклы записываются ASCII-символами. |
Sources
- wikipedia: https://en.wikipedia.org/wiki/Simplified_Molecular_Input_Line_Entry_System
- wikidata: https://www.wikidata.org/wiki/Property:P233
- wikidata: https://www.wikidata.org/wiki/Property:P2017
- schema.org: https://schema.org/smiles
- doc: http://opensmiles.org/opensmiles.html
- other: https://github.com/congy/AutoType/blob/master/data_release/smile.txt
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/smiles - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/any/chemistry/smiles.yamlon GitHub