Cheminformatics · C02

A first look at SMILES

The string CCO is short, but it carries a sequence of atoms and bonds that software can turn into an ethanol structure.

Reviewed 13 September 2026

Reading a simple string

In simple SMILES, element symbols appear in the order a path through the structure is written. CCO describes two carbon atoms followed by an oxygen atom, with single bonds implied between adjacent atoms.

Parentheses mark a branch. The string CC(O)C describes a three-carbon path with an oxygen attached to the middle carbon. Digits mark the two ends of a ring closure.

Details matter

Brackets can state charge, isotope, unusual valence, or explicit hydrogen. Symbols such as = and # specify double and triple bonds. Lowercase letters, such as c, identify aromatic atoms in the notation.

Stereochemistry can be encoded too, but it must be deliberately supplied and interpreted. Leaving it out can combine structures that matterly differ in three dimensions.

Use it with a tool

Do not rely on visual reading for complex strings. Paste a SMILES into a trusted structure viewer or a chemistry toolkit, then check its displayed structure, formula, charge, and stereochemistry.

For reproducible work, record the input string, the software and version, and any standardization steps. The next article should be a hands-on exercise only after those habits are in place.

Continue learning →

Sources and further reading

CCO CCSMILES: CCO
C → C → O