Closed Aariq closed 9 months ago
Needs testing, but I think these will work:
"[OX2D2][OX2D2]"
"[OX2][OX2H,OX1-]"
"Oc1ccccc1[N+]([O-])=O"
"Oc1cccc(c1)[N+]([O-])=O"
"c1cc(ccc1[N+](=O)[O-])O"
"[OX2][N+]([O-])=O"
"[OD2]([CR0])[CR0]"
(CR0 means a aliphatic carbon in zero rings)"[OX2](c)[c,CX4;!$(C([OX2])[O,S,#7,#15,F,Cl,Br,I])]"
modified from SMARTS in openbabel repoPossibly useful list here: https://github.com/openbabel/openbabel/blob/master/data/SMARTS_InteLigand.txt
We are currently missing SMARTS strings to search for the following functional groups used in the SIMPOL.1 algorithm: