To close the loop on this: the bug fix is now merged onto master. The ring
stereochemistry code now handles spiro centers.
Here's the little demo of that:
In [2]: print(Chem.CanonSmiles('O[C@H]1CC[C@]11CC[C@@](Cl)(Br)CC1'))
O[C@H]1CC[C@]12CC[C@@](Cl)(Br)CC2
Unlike previously (see the bug report)
at
> random
>
> first_neighbour = atom.GetNeighbors()[0]
>
> first_neighbour.SetIsotope(100)
>
> Chem.SanitizeMol(m3) # Now we can sanitise
>
> test3_mols = summarise_conformers(m3) # and generate the conformers (as
> before)
>
> sdf = Chem.SDWri
@gmail.com]
Sent: 08 February 2017 03:45
To: James Davidson
Cc: rdkit-discuss@lists.sourceforge.net
Subject: Re: [Rdkit-discuss] Stereochemistry issue for spirocycles/pseudochiral
centres(?)
Hi James,
This is definitely a bug. The problem seems to be connected to the way what the
RDKit calls &quo
Hi James,
This is definitely a bug. The problem seems to be connected to the way what
the RDKit calls "ring stereochemistry" is handled when there are spiro
linkages.
Here's the github issue: https://github.com/rdkit/rdkit/issues/1294
I'll take a look.
Best,
-greg
On Tue, Feb 7, 2017 at 8:32
Dear All,
I have hit what I think is a problem with stereochemistry perception/handling
for certain types of pseudochiral and/or spirocyclic systems.
Basically I am observing that some types of input tetrahedral stereochemical
information gets lost when an RDKit molecule is generated.
But I only
5 matches
Mail list logo