IUPAC InChI and InChIKey

IUPAC InChI format

ChemAxon applications are able to import and export IUPAC InChI files, and export IUPAC InChIKey files. This function does not work in the applets (except signed ones).

The export makes an InChi with AuxInfo by default. The import requires an InChi string (AuxInfo is optional). Without AuxInfo, the generated molecule does not include coordinates.

At the moment Linux, Windows and Mac platforms are supported.

Since Version 5.5 the InChI 1.03 version is integrated, jni-inchi sourceforge project is used to call the native C code. Since Version 5.2.5 InChIKey export format is also included.

Codename: inchi, inchikey

Known Issues

  • Allenes and cumulenes are not supported yet.


JNI-InChi is Copyright 2006-2010, Sam Adams. JNI-InChI is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License e as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. (See GPL, LGPL licence.)

The modified source, that we use in our program to locate and download dlls, is available here.

The compiled version (jni-inchi_07.jar) is in the lib directory of the installed marvin. If you find any bugs, we recommend asking for a bugfix on our technical support forum, instead of modifying the source.