Bacting is an open-source platform for chemo- and bioinformatics based on Bioclipse that defines a number of common domain objects and wraps common functionality, providing a toolkit independent, scriptable solution to handle data from the life sciences.
hasMolecule(InChI inchi)
getEntityID(InChI inchi)
getMolecule(InChI inchi)
which returns anIMolecule