On Apr 4, 2011, at 4:31 AM, qiancheng shen wrote:

> Thank you very much!! But all these tools are not suitable for me......Any 
> other ideas?

You also asked on CCL.net and several people also pointed you to the NIH 
Chemical Resolver. Noel's link pointed out that Cinfony and Webel can provide 
you with a Python solution to query the Resolver and get a name. It won't work 
for all molecules, only the 16 million or so in PubChem.

Put frankly, I dont expect this be solved in the open source space in the near 
term, unless the NIH or other government organization sponsors it. It's 
tedious, difficult work to code an IUPAC naming system. It has lots of tricky 
corner cases (even the commercial ones have problems). People are willing to 
pay money for such a solution, so there's a clear capitalist incentive to write 
something like Lexichem, sell it, and be financially rewarded for the work.

Name to structure has a clear benefit for OPSIN and is technically an easier 
problem: parse the chemical name into determining structure. There may be many 
names for one structure, but that's not a big deal. OPSIN was also used to 
solve an obvious problem -- machine parsing journal articles for data mining.

Structure to name has been requested for Open Babel, basically forever, but 
IMHO it's out of the scope of the project.

Cheers,
-Geoff
------------------------------------------------------------------------------
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
_______________________________________________
OpenBabel-discuss mailing list
OpenBabel-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbabel-discuss

Reply via email to