libokj's picture
Upload 110 files
c0ec7e6
raw
history blame
814 Bytes
Donor = ["[N;!H0;v3,v4&+1]", "[O,S;H1;+0]", "[n&H1&+0]"]
Acceptor = ["[O,S;H1;v2;!$(*-*=[O,N,P,S])]", "[O;H0;v2]", "[O,S;v1;-]",
"[N;v3;!$(N-*=[O,N,P,S])]", "[n&H0&+0]", "[o;+0;!$([o]:n);!$([o]:c:n)]"]
Positive = ["[#7;+]", "[N;H2&+0][$([C,a]);!$([C,a](=O))]",
"[N;H1&+0]([$([C,a]);!$([C,a](=O))])[$([C,a]);!$([C,a](=O))]",
"[N;H0&+0]([C;!$(C(=O))])([C;!$(C(=O))])[C;!$(C(=O))]"]
Negative = ["[C,S](=[O,S,P])-[O;H1,-1]"]
Hydrophobic = ["[C;D3,D4](-[CH3])-[CH3]", "[S;D2](-C)-C"]
Aromatic = ["a"]
pharmacophore_smarts = {"Donor": Donor,
"Acceptor": Acceptor,
"Positive": Positive,
"Negative": Negative,
"Hydrophobic": Hydrophobic,
"Aromatic": Aromatic}