https://doi.org/10.1351/goldbook.11419
A unique representation of the chemical structure of a molecule that is independent of the sequence in which the atoms were ordered in the original input file but is dependent on the algorithm used for the canonicalization.
Notes:
- This representation is used to ensure the uniqueness of molecules in a database and to assist identification of molecules in internet searches.
- At least one canonicalization algorithm exists for any type of structure file that is the basis of a structure search system.