When using the code to convert InChI2InChI I found that
InChI=1/CH4C/c1-2/h1H2,2H2
remains as
InChI=1/CH4C/c1-2/h1H2,2H2
when I expected it to be
InChI=1/C2H4/c1-2/h1-2H2
and I found that
InChI=1/CO/c1-2
InChI=1/OC/c1-2
do not produce identical output. Indeed, they stay unchanged.
I thought that the -InChI2InChI would perform a sort of canonicalization of InChI-like strings as input. Now I don't know what it does.