The IUPAC International Chemical Identifier (InChI) is a protocol for converting a chemical structure (connection table) to a unique, predictable ASCII character string. This project will develop facilities for using and applying the InChI algorithm.