STOUT: SMILES to IUPAC names using neural machine translation

Kohulan Rajan1, Achim Zielesny2, Christoph Steinbeck3

  • 1Institute for Inorganic and Analytical Chemistry, Friedrich-Schiller-University Jena, Lessingstr. 8, 07743, Jena, Germany.

Summary

We developed STOUT, a deep learning tool that translates chemical names (IUPAC) to SMILES strings and vice versa. This automated approach achieves high accuracy, simplifying chemical identification.

Related Concept Videos

IUPAC Nomenclature of Carboxylic Acids01:16

IUPAC Nomenclature of Carboxylic Acids

IUPAC names of carboxylic acids are systematically derived following a few rules discussed below.
For acyclic saturated monocarboxylic acids, the longest hydrocarbon chain containing the –COOH carbon is identified as the parent chain. Then, the last -e of the parent hydrocarbon name is replaced with a suffix -oic acid.
11.3K
IUPAC Nomenclature of Aldehydes01:16

IUPAC Nomenclature of Aldehydes

Aldehydes are named based on the systematic nomenclature rules set by the IUPAC. For acyclic aldehydes, the longest carbon chain containing the aldehydic (–CHO) group is considered the parent chain. The aldehyde is named by replacing the last letter “e” in the hydrocarbon name with “al”. For instance, a simple, seven-carbon-membered acyclic aldehyde is called heptanal, derived from heptane. The carbon chain is numbered starting from the aldehydic carbon, although the aldehydic...
6.9K
IUPAC Nomenclature of Ketones01:09

IUPAC Nomenclature of Ketones

Like aldehydes, ketones are named using IUPAC rules; in this case, by replacing “e” in the name of the longest hydrocarbon chain with “one.” In acyclic ketones, the ketonic carbon is given the lowest locant value. For instance, as shown below, a simple five-carbon ketone is named pentan-2-one, instead of pentan-4-one. IUPAC rules also allow the placing of the locant value before the parent name to give an alternate name, 2-pentanone.
6.8K
Nomenclature of Carboxylic Acid Derivatives: Amides and Nitriles01:11

Nomenclature of Carboxylic Acid Derivatives: Amides and Nitriles

Naming Amides
The IUPAC and common names of amides are derived from the parent carboxylic acid, by replacing the suffix “oic acid” and “ic acid,” respectively, with “amide.” In the following example, the IUPAC name ethanamide is derived from ethanoic acid, and the common name, acetamide, is obtained from acetic acid.
4.7K
Nomenclature of Carboxylic Acid Derivatives: Acid Halides, Esters, and Acid Anhydrides01:16

Nomenclature of Carboxylic Acid Derivatives: Acid Halides, Esters, and Acid Anhydrides

Naming Acid Halides
The IUPAC and common names of acid halides are derived from the corresponding carboxylic acids, by changing “ic acid” to “yl halide.” For example, as shown below, the IUPAC name ethanoyl chloride is derived from ethanoic acid, and the common name, acetyl chloride, is obtained from acetic acid.
5.1K
Naming Enantiomers02:21

Naming Enantiomers

The naming of enantiomers employs the Cahn–Ingold–Prelog rules that involve assigning priorities to different substituent groups at a chiral center. Each enantiomer, being a distinct molecule, is assigned a unique name by the Cahn–Ingold–Prelog (CIP) rules, also called the R–S system. The prefix R- or S- attached to the chiral centers in an enantiomer is dependent on the spatial arrangement of the four substituents on the chiral center. The R–S system essentially comprises three...
23.7K