Hello all,
The Molecule to X, X in (CDK; Indigo; RDKit), nodes lose information about Cis/Trans configuration in cycles: the rendering for C1C/C=C\CC1 is the same as C1C/C=C/CC1.
Could you confirm? Any workaround?
Cheers,
Fred
Hello all,
The Molecule to X, X in (CDK; Indigo; RDKit), nodes lose information about Cis/Trans configuration in cycles: the rendering for C1C/C=C\CC1 is the same as C1C/C=C/CC1.
Could you confirm? Any workaround?
Cheers,
Fred
Dear Fred,
I can't speak to the other sets of nodes, but the RDKit removes cis/trans information from bonds in rings that have <8 members.
This is consistent with the fact that cyclo-octene is really the smallest ring in which an even somewhat stable trans bond can be observed.
-greg
Hello Greg,
Thanks a lot for your reply.
Unfortunately, the information is also lost for cycles that have 8, 9 or 10 members (screen cap attached).
Do you know why this would be the case?
Cheers,
Fred
It's only lost in the drawing (that's a limitation/bug in the drawing code). If you generate a canonical smiles for the molecule or use the "String" renderer for the RDKit molecule cell, you'll see that the information has been retained.
-greg
Greg,
I did use the RDKit Canon SMILES node which generated the SMILES (Canonical) column that does display the correct configuration. Thanks a lot for your input.
I now want to export this correct configuration to an SD file.
Any idea?
Cheers,
Fred
I believe the ChemAxon translation node is able to correctly go from SMILES -> SDF for these molecules. You might try that.
-greg
Yes, it's working!
Thanks a lot, Greg.
Fred