Interactive InChI generation
InChI is computed in JavaScript within the browser. The JavaScript InChI code size is about 1200 KB. The InChI code is lazy loaded, which means that it is loaded the first time an
InChI is calculated in order to reduce the loading time of the editor. This loading happens asynchronously, like the
loading of any other resources in the browser. For this reason, there is no method like jme.smiles() for InChI. This is why in this example, the InChI code must be loaded explicitly.