Skip to content

How many rings in this molecule("C1(C2)CC(CC3)NC3CC2C1")? #3793

Answered by greglandrum
dalong12 asked this question in Q&A
Discussion options

You must be logged in to vote

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.

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@dalong12
Comment options

@greglandrum
Comment options

@greglandrum
Comment options

@dalong12
Comment options

Answer selected by dalong12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants