One more problem regarding the SMARTS search function.
I tried a search with the following substructure query
It failed to match c1ccc(cc1)-c2nc3c(ccc4ccccc34)o2
but did match O1C2=CC=C3C=CC=CC3=C2N=C1C4=CC=CC=C4 mol1
mol1_arom is exactly the same as mol1 in their
structure but being explicit about its aromaticity. I
tried it using OELib and it seems to match both smiles.
I wonder if it is a bug in parsing the smiles.
Your help is very much appreciated. Thanks.