The InChI algorithm converts input structural information into a unique InChI identifier in a three-step process: normalization (to remove redundant information), canonicalization (to generate a unique number label for each atom), and serialization (to give a string of characters).
O algoritmo InChI converte as entradas de información estrutural nun único identificador InChI nun proceso en tres etapas: normalización (para eliminar información redundante), canonización (para xerar unha etiqueta numérica única para cada átomo), e a seriación (para dar lugar a unha cadea de caracteres).