-
Notifications
You must be signed in to change notification settings - Fork 983
Closed
Labels
Description
Description:
- RDKit Version: 2017.09.3
- Platform: Windows
When matching one SMARTS with a specific SMILES somehow one match is missing.
Following code:
smiles = 'C1=CC=C2C(=C1)C3=CC=CC4=C3C5=C(C=C4)C(C(C=C25)O)O'
mol = Chem.MolFromSmiles(smiles)
q = Chem.MolFromSmarts('[cH]')
mol.GetSubstructMatches(q)
returns:
((0,), (1,), (2,), (5,), (7,), (8,), (9,), (14,), (15,))
It returns 9 hits, although it should find 10. Atom with index 18 is missing. If I draw the image the aromaticity looks correct:
Reactions are currently unavailable
