Function Repository Resource:

IUPACName

Source Notebook

Find the systematic IUPAC name for a molecule

Contributed by: Jason Biggs

ResourceFunction["IUPACName"][mol]

returns the systematic chemical name for the molecule mol.

ResourceFunction["IUPACName"][input]

uses input to create a molecule object and returns its name.

ResourceFunction["IUPACName"][mol,service]

queries service for the chemical name.

Details

As of Version 12.3, the functionality of ResourceFunction["IUPACName"] has been incorporated into the Wolfram Language function MoleculeName.
The value for service can be one of Automatic, "Wolfram", "Cactus" or "PubChem".
ResourceFunction["IUPACName"] will return a systematic chemical name that, when passed to the resource function ChemicalNameToSMILES, can be parsed to a molecule equivalent to the input.
The name returned by ResourceFunction["IUPACName"] is not guaranteed to follow all guidelines from the book Nomenclature of Organic Chemistry, published by the International Union of Pure and Applied Chemistry.

Examples

Basic Examples (2) 

Create a molecule from a chemical name, then find its IUPAC name:

In[1]:=
m = Molecule["Tris(aminomethyl)phosphine oxide"]
Out[1]=
In[2]:=
ResourceFunction[ "IUPACName", ResourceSystemBase -> "https://www.wolframcloud.com/obj/resourcesystem/api/1.0"][m]
Out[2]=

Create a molecule from a SMILES string, then find its IUPAC name:

In[3]:=
m = Molecule[ "C/C=C/C=C/C(=O)N[C@H](c1ccccc1)CC(=O)N[C@H](C(=O)[C@@H]1C(=O)NC(=O)[C@H]1C)C(C)C"]
Out[3]=
In[4]:=
ResourceFunction[ "IUPACName", ResourceSystemBase -> "https://www.wolframcloud.com/obj/resourcesystem/api/1.0"][m]
Out[4]=

Use the IUPAC name to recreate the molecule:

In[5]:=
m2 = Molecule@%
Out[5]=

The new molecule is chemically equivalent to the original molecule:

In[6]:=
MoleculeEquivalentQ[m, m2]
Out[6]=

Scope (2) 

IUPACName works on molecules with implicit and explicit hydrogen atoms:

In[7]:=
{m1, m2} = Molecule["Oc1cc(O)c2cc3cc4ccccc4cc3cc2c1", IncludeHydrogens -> #] & /@ {True, False}
Out[7]=
In[8]:=
ResourceFunction[ "IUPACName", ResourceSystemBase -> "https://www.wolframcloud.com/obj/resourcesystem/api/1.0"] /@ {m1, m2}
Out[8]=

IUPACName works on molecules in aromatic or Kekulé form:

In[9]:=
{m1, m2} = Molecule["OCCNCCC[C@H](Nc1ccnc2c1ccc(Cl)c2)C", IncludeAromaticBonds -> #] & /@ {True, False}
Out[9]=
In[10]:=
ResourceFunction[ "IUPACName", ResourceSystemBase -> "https://www.wolframcloud.com/obj/resourcesystem/api/1.0"] /@ {m1, m2}
Out[10]=

Neat Examples (1) 

Convert an image of a molecule into the IUPAC name:

In[11]:=
ResourceFunction[ "IUPACName", ResourceSystemBase -> "https://www.wolframcloud.com/obj/resourcesystem/api/1.0"]@MoleculeRecognize@\!\(\* GraphicsBox[ TagBox[RasterBox[CompressedData[" 1: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 "], {{0, 304.}, {256., 0}}, {0, 255}, ColorFunction->RGBColor, ImageResolution->72], BoxForm`ImageTag["Byte", ColorSpace -> "RGB", Interleaving -> True], Selectable->False], DefaultBaseStyle->"ImageGraphics", ImageSize->{103.34765625, Automatic}, ImageSizeRaw->{256., 304.}, PlotRange->{{0, 256.}, {0, 304.}}]\)
Out[11]=

Possible Issues (1) 

IUPACName relies on database lookups to find chemical names, and will return Missing if no matches are found:

In[12]:=
(* Evaluate this cell to get the example input *) CloudGet["https://www.wolframcloud.com/obj/7ab4242e-9174-476c-bda5-20057e5daa23"]
Out[12]=

Publisher

JasonB

Version History

  • 3.0.1 – 19 May 2023
  • 3.0.0 – 22 October 2020
  • 2.0.0 – 19 August 2020
  • 1.0.0 – 05 August 2020

Related Resources

Author Notes

This requires Mathematica Version 12 or higher to run.

License Information