It's a very odd use of the word "canonical." I'm surprised you came away
with that understanding, because the fact that it is the way I describe is
well documented and very important.

InChI is truly canonical, mostly because there is exactly one
program/algorithm in the world that can create it. Now that that is
available in JavaScript (and is in the JSmol distribution -- see
http://chemapps.stolaf.edu/jmol/jsmol/inchi.htm or in your jsmol folder of
the distribution) there is no need for any server-side business for many
applications.

InChI keys are just hashes of InChIs. I guess there is some possibility
that they are not unique (two molecules can have the same hash code, just
as any two ASCII strings can). For your purposes those would work as well.

I have not experimented with making hashes from inchi.js, but I am sure it
is possible. It's a very simple process once you have the InChI key.

Bob

​
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to