You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
The code that does the ring symmetrization does not end up adding the extra rings for fragments beyond the first one. Here's the demo:
# cubane
In [2]: m = Chem.MolFromSmiles('C12C3C4C1C5C2C3C45')
# two cubanes
In [3]: m2 = Chem.MolFromSmiles('C12C3C4C1C5C2C3C45.C12C3C4C1C5C2C3C45')
In [7]: ri = m.GetRingInfo()
In [8]: ri.NumRings()
Out[8]: 6
In [9]: ri2 = m2.GetRingInfo()
In [10]: ri2.NumRings()
Out[10]: 11
Describe the bug
The code that does the ring symmetrization does not end up adding the extra rings for fragments beyond the first one. Here's the demo:
This was identified by @ZontaNicola
Configuration (please complete the following information):
The text was updated successfully, but these errors were encountered: