SYBYL Line Notation

The SYBYL line notation or SLN is a specification for unambiguously describing the structure of chemical molecules using short ASCII strings. SLN differs from SMILES in several significant ways. SLN can specify molecules, molecular queries, and reactions in a single line notation whereas SMILES handles these through language extensions. SLN has support for relative stereochemistry, it can distinguish mixtures of enantiomers from pure molecules with pure but unresolved stereochemistry. In SMILES aromaticity is considered to be an atomic property whereas in SLN it is a property of the bond.

Examples
Elemental atoms are specified by the standard abbreviation of the chemical elements. Atom attributes follow the atom name in square brackets. C[I=14] indicates carbon-14 isotope. Hydrogens are normally explicitly specified as a shorthand, CH4 is the SLN for methane. In addition to elemental atoms SLN supports the specification of wild card atoms: Any (match any atom), and Hev (match any heavy atom). It also has an extensive Markush syntax for specifying combinatorial libraries and RGROUP queries. SLN has several query atom types for matching groups of atoms. Each type has the group name, followed by an optional positive integer.