Thank you all for your help, much appreciated.

On Tue, Jan 14, 2014 at 9:10 PM, John May <john.wilkinson...@gmail.com> wrote:
> HI,
>
> I guess these are well known but here is some relevant literature. I believe
> there is also a section on AutoNom in the Handbook of Cheminformatics.
>
> AutoNom : paper1 and paper2
> Automated systematic nomenclature generation for organic compounds:
> http://onlinelibrary.wiley.com/doi/10.1002/wcms.1118/abstract;jsessionid=E69A4C8E17812E34609142DBB3EA4B6D.f02t02?deniedAccessCustomisedMessage=&userIsAuthenticated=false
>
> IIRC AutoNom has one of those “the implementation is xx thousands lines of
> code” - now I would normally read that as a challenge but I think as David
> points out it really is quite complex and would be very difficult to write
> one from first principles.
>
> Here’s something fun on to try in MarvinSketch -
>  ‘edit > import name’, ‘myo-inositol’, ‘calculations > naming’,
> '(1R,2S,3r,4R,5S,6s)-cyclohexane-1,2,3,4,5,6-hexol’, 'edit > import name’,
> error
>
> J
>
> On 14 Jan 2014, at 18:41, Igor Filippov <igor.v.filip...@gmail.com> wrote:
>
> OPSIN is doing the reverse - converts name to structure, perhaps it's
> possible to re-use the algorithm?
>
> Igor
>
>
> On Tue, Jan 14, 2014 at 1:29 PM, David Hall <li...@cowsandmilk.net> wrote:
>>
>> Certainly, RDKit can help, any cheminformatics toolkit with
>> SMARTS/substructures to quickly classify something as a ketone, ester,
>> ether, bond orders, ring finding, path finding, etc. can help.
>>
>> As for how hard it is, I think for drug discovery, most would start with
>> the Nomenclature of Organic Chemistry:
>>
>> http://www.iupac.org/home/publications/provisional-recommendations/under-review-by-the-authors/under-review-by-the-authors-container/nomenclature-of-organic-chemistry.html
>> That's only 1306 pages to go through.
>>
>> After that, there's inorganic chemistry, although sections of that may not
>> be handled well by RDKit? I'm not sure about how RDKit handles crystals and
>> coordination compounds, etc.
>>
>> http://www.iupac.org/nc/home/publications/iupac-books/books-db/book-details.html?tx_wfqbe_pi1[bookid]=5
>>
>> Since RDKit recently added PDB support, people may be interested in naming
>> for peptides and amino acids
>> http://www.iupac.org/publications/pac/56/5/0595/
>> And cyclic peptides
>>
>> http://www.iupac.org/home/publications/provisional-recommendations/under-review-by-the-authors/under-review-by-the-authors-container/nomenclature-of-cyclic-peptides.html
>>
>> So there's a decent amount of work. I think it is possible, but not a
>> single weekend project.
>>
>> I should mention that many commercial vendors have products for this, off
>> the top of my head:
>> http://www.acdlabs.com/products/draw_nom/nom/name/
>> http://www.chemaxon.com/library/iupac-name/
>> https://www.cambridgesoft.com/Ensemble_for_Chemistry/ChemDraw/
>>
>> http://www.eyesopen.com/docs/lexichem/current/html/mol2nam.html#chapter-mol2nam
>>
>> So, at least 4 companies have some sort of algorithm. The only one I've
>> used is ChemDraw's, and then, I only have done maybe 5 molecules, so I
>> cannot claim that any of these products work.
>>
>> -David
>>
>>
>>
>>
>> On Tue, Jan 14, 2014 at 11:04 AM, Michał Nowotka <mmm...@gmail.com> wrote:
>>>
>>> Yes, I know there is no algorithm for that. This is why I'm wondering
>>> how hard it to write one and how RDkit can help here.
>>>
>>> On Tue, Jan 14, 2014 at 4:01 PM, Dimitri Maziuk <dmaz...@bmrb.wisc.edu>
>>> wrote:
>>> > On 1/14/2014 6:09 AM, Michał Nowotka wrote:
>>> >> Hi,
>>> >>
>>> >> Since there is no open source software converting structure to IUPAC
>>> >> name (I'm not talking about web services) I was wandering if one can
>>> >> be implemented using RDkit? Which parts of RDKit would help in doing
>>> >> that? Any pointers, suggestions?
>>> >
>>> > I've suspicion there's no algorithm for it -- cactus is the only one I
>>> > found that does it and my impression is they're doing a database
>>> > search... I'd like to be able to generate systematic names without web
>>> > searches, too.
>>> >
>>> > Dima
>>> >
>>> >
>>> >
>>> >
>>> > ------------------------------------------------------------------------------
>>> > CenturyLink Cloud: The Leader in Enterprise Cloud Services.
>>> > Learn Why More Businesses Are Choosing CenturyLink Cloud For
>>> > Critical Workloads, Development Environments & Everything In Between.
>>> > Get a Quote or Start a Free Trial Today.
>>> >
>>> > http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
>>> > _______________________________________________
>>> > Rdkit-discuss mailing list
>>> > Rdkit-discuss@lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
>>> Learn Why More Businesses Are Choosing CenturyLink Cloud For
>>> Critical Workloads, Development Environments & Everything In Between.
>>> Get a Quote or Start a Free Trial Today.
>>>
>>> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
>>> _______________________________________________
>>> Rdkit-discuss mailing list
>>> Rdkit-discuss@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
>> Learn Why More Businesses Are Choosing CenturyLink Cloud For
>> Critical Workloads, Development Environments & Everything In Between.
>> Get a Quote or Start a Free Trial Today.
>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Rdkit-discuss mailing list
>> Rdkit-discuss@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
>>
>
> ------------------------------------------------------------------------------
> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
> Learn Why More Businesses Are Choosing CenturyLink Cloud For
> Critical Workloads, Development Environments & Everything In Between.
> Get a Quote or Start a Free Trial Today.
> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk_______________________________________________
> Rdkit-discuss mailing list
> Rdkit-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
>
>
>
> ------------------------------------------------------------------------------
> CenturyLink Cloud: The Leader in Enterprise Cloud Services.
> Learn Why More Businesses Are Choosing CenturyLink Cloud For
> Critical Workloads, Development Environments & Everything In Between.
> Get a Quote or Start a Free Trial Today.
> http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
> _______________________________________________
> Rdkit-discuss mailing list
> Rdkit-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/rdkit-discuss
>

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to