opsin icon indicating copy to clipboard operation
opsin copied to clipboard

Naming of polycyclic ring structures seems to provide unexpected structures

Open dan2097 opened this issue 8 years ago • 2 comments

Original report by Anonymous.


The structures provided for known compounds such as 8,9-dihydro-2H,7H-2,9a-diaza-benzo[cd]azulene-1,6-dione and (7-methyl-7,8-dihydro-2H-1,6,9-trioxa-9a-borabenzo[cd]azulen-2-yl)methanamine generate unexpected structures.

dan2097 avatar Jun 02 '17 00:06 dan2097

Original comment by Daniel Lowe (Bitbucket: dan2097, GitHub: dan2097).


Thanks for the bug report, this issue arises from not all ways of laying out the fused-ring system on an idealised grid being considered (5/7 membered rings are difficult as they can be laid out in multiple ways, and the algorithm prefers to start laying out from a ring with only 1 fused bond, which is not possible in this system). I'll prioritise fixing it as the fact that it gives incorrect numbering is indeed a major bug.

dan2097 avatar Jun 02 '17 00:06 dan2097

Original comment by Daniel Lowe (Bitbucket: dan2097, GitHub: dan2097).


The particular issue raised here was fixed back on 2017-06-06, but this issue was not closed as more obscure ring systems were found that could still exhibit similar problems, see tripleSubstituedSevenMembered in FusedRingNumbererTest

dan2097 avatar Oct 05 '18 23:10 dan2097