How many rings in this molecule("C1(C2)CC(CC3)NC3CC2C1")? #3793
-
I think this mol has 3 rings, but rdkit shows me 4. So I want to know which answer is right. 2020.09.3 |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
The RDKit applies a symmetrization procedure when there are multiple potential rings of the same size in the SSSR set. In this case there are two 8-rings which could be included in the set of smallest rings: |
Beta Was this translation helpful? Give feedback.
The RDKit applies a symmetrization procedure when there are multiple potential rings of the same size in the SSSR set.
There's a big of discussion of this in the documentation: http://www.rdkit.org/docs/RDKit_Book.html#ring-finding-and-sssr
In this case there are two 8-rings which could be included in the set of smallest rings:
and
Rather than randomly selecting one of them, the default ring finding code returns both of those.