{
  "id": "smiles",
  "kind": "datatype",
  "status": "draft",
  "name": "SMILES chemical notation",
  "doc": "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.",
  "is_pii": false,
  "categories": [
    "chemistry",
    "science"
  ],
  "langs": [
    "common"
  ],
  "classification": "identifier",
  "examples": [
    {
      "value": "CCO",
      "description": "Ethanol",
      "valid": true
    },
    {
      "value": "C1=CC=CC=C1",
      "description": "Benzene, Kekulé form",
      "valid": true
    },
    {
      "value": "c1ccccc1",
      "description": "Benzene, aromatic form",
      "valid": true
    },
    {
      "value": "O=C=O",
      "description": "Carbon dioxide",
      "valid": true
    },
    {
      "value": "CC(=O)OC1=CC=CC=C1C(=O)O",
      "description": "Aspirin",
      "valid": true
    },
    {
      "value": "[Au]",
      "description": "Gold",
      "valid": true
    },
    {
      "value": "O=C(O)[C@@H](N)C",
      "description": "L-alanine, isomeric SMILES",
      "valid": true
    }
  ],
  "mappings": {
    "autotype": "smile",
    "bioregistry": "smiles",
    "schema_org": "smiles"
  },
  "links": [
    {
      "type": "wikipedia",
      "url": "https://en.wikipedia.org/wiki/Simplified_Molecular_Input_Line_Entry_System"
    },
    {
      "type": "wikidata",
      "url": "https://www.wikidata.org/wiki/Property:P233"
    },
    {
      "type": "wikidata",
      "url": "https://www.wikidata.org/wiki/Property:P2017"
    },
    {
      "type": "schema.org",
      "url": "https://schema.org/smiles"
    },
    {
      "type": "doc",
      "url": "http://opensmiles.org/opensmiles.html"
    },
    {
      "type": "other",
      "url": "https://github.com/congy/AutoType/blob/master/data_release/smile.txt"
    }
  ],
  "translations": {
    "ru": {
      "name": "Нотация SMILES",
      "doc": "Строковая запись структуры молекулы (Simplified Molecular-Input Line-Entry System): атомы, связи, ветви и циклы записываются ASCII-символами."
    }
  },
  "detected_by": {
    "tools": [
      "autotype"
    ]
  },
  "quality": {
    "score": 75,
    "missing": [
      "regexp",
      "negative example"
    ]
  },
  "source": {
    "path": "data/datatypes/any/chemistry/smiles.yaml",
    "url": "https://github.com/apicrafter/metacrafter-registry/blob/main/data/datatypes/any/chemistry/smiles.yaml",
    "edit_url": "https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/any/chemistry/smiles.yaml"
  },
  "urls": {
    "html": "http://registry.apicrafter.io/datatype/smiles",
    "json": "http://registry.apicrafter.io/api/v1/datatypes/smiles.json"
  }
}