Bob,

I'm willing to give it a try. An introduction to NIST by you might be useful. I'm just an old guy who lives in Florida. You're the Jmol boss.

Markus is a different. I know him. I'll write to him to see what he thinks about the idea re Resolver.

Otis

On 7/3/2012 5:15 PM, Robert Hanson wrote:
I have to say, that's pretty wild.

Why don't you start a conversation with NIST and see if they could add an InChI interface. Explain how nearly impossible it is to user their current interface with the CAS numbers and how this would benefit the world.

Also, there are only 16,000 compounds there for IR. We could almost just catalog them. Maybe Markus can add them to the Resolver.

Do you need an introduction?

Bob


On Tue, Jul 3, 2012 at 2:07 PM, Otis Rothenberger <osrot...@chemagic.com <mailto:osrot...@chemagic.com>> wrote:

    Bob,

    Almost, but not quite. ACS makes money from CAS numbers, so there
    are several (often many) CAS numbers for a given compound. As far
    as unique identification is concerned, this is irritating. NIST
    seems to use one of these numbers for a given compound. NIST,
    therefore, seems to use a single CAS number uniquely inside NIST.

    By making Google do the resolution, I'm picking up Google hits
    exclusive to the NIST site, thus the captured CAS number is the
    one that NIST uniquely uses. So, here's what I'm doing:

    1) ChemSpider InChI API for SMILES to InChI
    2) Advanced Google Search using InChI, "spectrum", and NIST web site
    3) Parse the CAS Number from the returned search HTML page -
    painful, but doable with consistent results because the extracted
    info is a URL - not broken up in the HTML.

    With the NIST CAS number, I can construct the proper image URL,
    except for the spectrum index= query.

    At first, I though I could go directly to NIST with the InChI to
    parse the CAS #. Unfortunately, such a query often returns an
    intervening options page that has no CAS numbers.

    Otis

    --
    Otis Rothenberger
    o...@chemagic.com <mailto:o...@chemagic.com>
    http://chemagic.com




    On Jul 3, 2012, at 2:49 PM, Robert Hanson wrote:

    Interesting. OK, so with NIH resolver you can get the  CAS number
    from a SMILES, as used in Jmol with:

    $ show chemical cas
    71701-02-5
    95789-13-2
    58-08-2

    or

    x = script("show chemical cas")

    or

    var jsvar = Jmol.evaluate(appid, "script('show chemical cas')")



    And then you  can just use that, I think. Right?


    Bob

    On Tue, Jul 3, 2012 at 12:25 PM, Otis Rothenberger
    <osrot...@chemagic.com <mailto:osrot...@chemagic.com>> wrote:

        All-

        The real problem here, however, is the Jmol SMILES to the
        Spec= id required above. This id is the CAS number with a
leading "C."


-- Robert M. Hanson
    Larson-Anderson Professor of Chemistry
    Chair, Chemistry Department
    St. Olaf College
    Northfield, MN
    http://www.stolaf.edu/people/hansonr


    If nature does not answer first what we want,
    it is better to take what answer we get.

    -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900


    
------------------------------------------------------------------------------
    Live Security Virtual Conference
    Exclusive live event will cover all the ways today's security and
    threat landscape has changed and how IT managers can respond.
    Discussions
    will include endpoint security, mobile security and the latest in
    malware
    threats.
    
http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
    Jmol-users mailing list
    Jmol-users@lists.sourceforge.net
    <mailto:Jmol-users@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/jmol-users


    
------------------------------------------------------------------------------
    Live Security Virtual Conference
    Exclusive live event will cover all the ways today's security and
    threat landscape has changed and how IT managers can respond.
    Discussions
    will include endpoint security, mobile security and the latest in
    malware
    threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
    _______________________________________________
    Jmol-users mailing list
    Jmol-users@lists.sourceforge.net
    <mailto:Jmol-users@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/jmol-users




--
Robert M. Hanson
Larson-Anderson Professor of Chemistry
Chair, Chemistry Department
St. Olaf College
Northfield, MN
http://www.stolaf.edu/people/hansonr


If nature does not answer first what we want,
it is better to take what answer we get.

-- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900




------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/


_______________________________________________
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to