SMARTS search

SureChEMBL also accept SMARTS input. Here is a use of how they can be used.

Structural alerts or "toxicophores" are substructures found in chemicals that are highly correlated with undesirable properties typically associated with human or environmental toxicity. A number of studies over the past 20 years have provided descriptions of individual chemical substructures associated with particular pharmacological endpoints, typically in the format of a Daylight SMARTS description. Moreover when such substructures are used to filter medicinally unfriendly compounds out of the drug discovery pipeline, a significant reduction in compound failure rates in the clinic has been observed. For a comprehensive and freely accessible source of structural alerts please go to the OCHEM toxalerts database.

Below are the SMARTS descriptions used by SureChEMBL that would indicate whether a compound would match one or more structural alerts and hence considered to have a MedChem unfriendly status.

Chemical_Group

SMARTS

2,2-dimethyl-4,5-dicarboxy-dithiole

C1(C)(C)SC(C(=O)O)=C(C(=O)O)S1

2,3,4_trihydroxyphenyl

c([OH])c([OH])c([OH])

2,3,5_trihydroxyphenyl

c([OH])c([OH])cc([OH])

acid_anhydrides

C(=O)OC(=O)

acid_halides

[S,C](=[O,S])[F,Br,Cl,I]

Acridine

c1c2cc4ccccc4nc2ccc1

Active_Phosphate

P(=S)([OH1,O$(O[#6])])([OH1,O$(O[#6])])[S,O]

acyl_cyanide

C(=O)-C#N

Adjacent_Ring_Double_Bonds

[*;R]=[*;R]=[*;R]

Aldehyde

[#6][C!H0]=O

Aliphatic_Triflate

COS(=O)(=O)C(F)(F)F

AlkylEnamine

[C;H1$(C([#6;!$(C=O)])),H0$(C([#6;!$(C=O)])[#6;!$(C=O)])]=[CH1]!@N([#6;!$(C(=O))])[#6;!$(C(=O))]

Allene

*=C=*

Alpha_Halo_Carbonyl

[C;!$(C[N])](=O)!@[C;h1,h2;H1,H2][F,Cl,Br,I]

amidotetrazole

c1nnnn1C=O

Amino_Naphtalimide

c1(N)ccc(C(=O)NC3(=O))c(c3ccc2)c21

Aminonitrile

NC#N

Anhydride

[#6]C(=O)OC(=O)[#6]

Any_Carbazide

O=*N=[N+]=[N-]

aromatic_azides

cN=N=N

Azanitrone

N=[N+]([O-])C

azoalkanals

[N;R0]=[N;R0]CC=O

Azobenzene

c1ccccc1[N!r]=[N!r]c2ccccc2

Azocyanamide

[N;R0]=[N;R0]C#N

b-Carbonyl_Quaternary_Nitrogen

C(=O)CC[N+,n+]

benzylic_quaternary_nitrogen

cC[N+,NX4]

beta-carbonyl_quaternary_nitrogen

C(=O)C[N+,n+,NX4,nX4]

Beta-Fluoro-ethyl-ON

[C;H2$(CF),H1$(C(F)F)]!@[CH2][N,O]

biotin_analogue

C12C(NC(N1)=O)CSC2

carbazides

C(=O)N=N=N

carbodiimides

N=C=N

CCl3-CHO_releasing

C(Cl)(Cl)(Cl)C([O,S])[NX3]

Chloramidine

[Cl]C([C&R0])=N

Conjugated_Dithioether

SC(=[!r])S

Crown_Ether_12CRO4

O1CCOCCOCCOCC1

Crown_Ether_15CRO5

O1CCOCCOCCOCCOCC1

Crown_Ether_16CRO6

O1CCOCCOCCOCCOCCOCC1

crown_ethers

[O;R1][C;R1][C;R1][O;R1][C;R1][C;R1][O;R1]

cyanamide

N[CH2]C#N

Cyanophosphonate

P(OCC)(OCC)(=O)C#N

Cyanohydrin

N#CC[OH1]

di_and_triphosphates

P(=O)([OH])OP(=O)[OH]

Diacetylene

C#CC#C

Diazoalkane

C=[N+]=[N-]

Diazonium_Salt

[N+]#N

Diene

C!@=[CH1]-C!@=[CH1]-[CX3](=O)

Dinitrobenzene_1

c1c([N+](=O)[O-])c([N+](=O)[O-])ccc1

Dinitrobenzene_2

c1c([N+](=O)[O-])ccc([N+](=O)[O-])c1

Dinitrobenzene_3

c1c([N+](=O)[O-])cc([N+](=O)[O-])cc1

disulfides

[SX2][SX2]

Dithiocarbamate

NC(=S)S

Dithiole-2-thione

S1SC=CC1=S

Dithiole-3-thione

S1C=CSC1=C

Dithiomethylene_acetal

S[C;!$(C=*)]S

Enyne

C=!@CC#C

epoxides,_thioepoxides,_aziridines

C1[O,S,N]C1

ester_of_HOBT

C(=O)Onnn

Flavin

c1cccc(NC(=NC(=[N,S,O])NC(=O)3)C3=N2)c12

Fluorescein

c1cc(O)cc(OC(=CC(=O)C=C3)C3=C2)c12

Fluorinated_Carbon_1

C(C(CF)F)F

Fluorinated_Carbon_2

C(C(F)F)(F)F

four_member_lactones

C1(=O)OCC1

geminal_amines

[NH1;!r][CX4][NH1;!r]

geminal_dinitriles

N#CCC#N

halo-pyridine,_-diazoles_and_-triazoles

[Cl,Br,I]c1[c,n][c,n][c,n][c,n]n1

hydrazothiourea

N=NC(S)N

Imidazolium

c1[n+]([#6])ccn1([#6])

Imine2

[#6,#8,#16]-[CH1]=[NH1]

imines_(not_ring)

[#6][C;R0](=[N;R0,O0])[#6]

isocyanates_&_isothiocyanates

N=C=[S,O]

isonitrile

[N+]#[C-]

ketene

C=C=O

Lawesson_Reagent_Derivatives

P(=S)(S)S

methylidene-1,3-dithiole

S1C=CSC1=S

Michael_Phenyl_Ketone

c1ccccc1C(=O)C=!@CC(=O)!@*

N-halo

[NX3,NX4][F,Cl,Br,I]

Nitrobenz-azadiazole_1

c1ccc(n[o,s]n2)c2c1[N+](=O)[O-]

Nitrobenz-azadiazole_2

c1c([N+](=O)[O-])cc(n[o,s]n2)c2c1

nitrosamine

N-[N;X2](=O)

nitroso

[N&D2](=O)

noname

N1=C[S,NH1]C(=[C,N,P][C,N,O,P])C1(=O)

N-Oxide_aliphatic

[N+!$(N=O)][O-X1]

N-S_(not_sulfonamides)

[#6][S;O0][N;H0]

Orthoester

C(O)(O)[OH]

o-tertbutylphenol

c1c([OH1])c(C(C)(C)C)ccc1

Oxobenzothiepine

C1(=O)C=CCSC=C1

P_or_S_Halides

[P,S][Cl,Br,F,I]

p-Aminoaryl_diazo

Nc1aaa(N!@=N)aa1

PCP

PCP

paranitrophenyl_esters

C(=O)Oc1ccc(N(=O)=O)cc1

pentahalophenyl

c1c([F,Cl])c([F,Cl])c([F,Cl])c([F,Cl])c1([F,Cl])

pentafluorophenyl_esters

C(=O)Oc1c(F)c(F)c(F)c(F)c1(F)

peroxide

[#8]~[#8]

Phenanthrene

c12cccc3c1c4c(cc3)cccc4cc2

phosphonate_esters

[#6]P(=O)(~O)O[#6]

phosphoramides

NP(=O)(N)N

phosphorane

C=P

Phosphorus_Halide

[S,P][F,Cl,Br,I]

Polyene

C=!@CC=!@C

polyenes

C=CC=CC=CC=C

polyene_chain_between_aromatics

cC=CC=CC=Cc

polyines

CC#CC#CC

Polynuclear_Aromatic_1

c1cccc(cc(cccc2)c2c3)c13

Polynuclear_Aromatic_2

c1cccc(c(cccc2)c2cc3)c13

Polysulfide

*[SX2][SX2][SX2]*

Sulphur_Halide

[#16][F,Cl,Br,I]

pyrene_fragments

c1c2cccc3c2c4c(cc3)cccc4c1

Pyrylium

c1ccc[o+]c1

reactive_carbonyls

[C;!r](=[O,S])[S;!r]

reactive_carbonyls

[C;!r](=[O,S])[CX2;!r][F,Br,Cl]

Ring_Triple_Bond

[C,c;R]#[C,c;R]

S=N_(not_ring)

[S;R0]=[N;R0]

Sulfonate_Ester

O=[SX4](=O)OC

sulfonyl_cyanide

S(=O)(=O)C#N

Sulphate_Ester

COS(=O)O[C,c]

sulphonates

COS(=O)(=O)[C,c]

Sulphur_Nitrogen_single_bond

[SX2H0]!@[N]

Tetraazinane

C1NNC=NN1

Thiocyanate

SC#N

thioesters

C[O,S;R0][C;R0](=S)

thioles_(not_aromatic)

[!a][SX2;H1]

Thiophosphothionate

P(=S)(-[S;H1,H0$(S(P)C)])(-[O;H1,H0$(O(P)C)])(-N(C)C)

thiourea

[N;!r][C;!r](=S)[N;!r]

Three_Membered_Heterocycle

*1[O,S]*1

Tri_Pentavalent_S

[#16v3,#16v5]

Triacyloxime

C(=O)N(C(=O))OC(=O)

Triazole

c1cnnn1!@C!@[NH1][#6]

triflate

OS(=O)(=O)(C(F)(F)(F))

Triphenyl_Boranyl

B(c1ccccc1)(c2ccccc2)c3ccccc3

triphenylphosphines

P(c1aaaaa1)(c1aaaaa1)(c1aaaaa1)

Triphenyl_Silyl

[Si](c1ccccc1)(c2ccccc2)(c3ccccc3)

Vinyl_Halide

[Cl,Br,I]C=[!O!R]

Vinyl_Sulphone

[#6][CH1]!@=[CH1][S;H1,H0$(S(C)C)](=O)(=O)

sulphates

[#6]S(=O)(=O)O

tropone

C1C(=O)C=CC=CC=1

Oxime

[#6]C(=!@N[$(OC),$([OH])])[#6]

hydrazone

[#6]C(=!@NNa)[#6]

Nitrosone_not_nitro

[$(N(~!@[#6])!@O);!$([N+]([O-])=O)]

Thiocarbonyl_group

C=S

acid_anhydrides_2

[#6]C(=O)!@OC(=!@[N,O])[#6]

trifluroacetate_amide

FC(F)(F)C(=O)N

triple_bond

[#6]C#[CH]

Allene

C=C=C

thiatetrazolidine

[$(Sc1nnn[nH,n-]1),$(Sc1nn[nH,n-]n1)]

oxy-amide

[#6]C(=O)!@C!@C(=O)N

formate_formide

O=[CH][O,N][#6]

pyranone

O=C1C=COC=C1

Coumarin

c1cc2C=CC(=O)Oc2cc1

aminothiazole

s1ccnc1[N!H0]

Thiazolidinone

O=C1CSCN1

Thiomorpholinedione

N1C(=O)CSCC1=O

oxepine

O1C=CC=CC=C1

cyclobutene

C1CC=C1

poly_sub_atomatic

*!@c1c(!@*)c(!@*)c(!@*)c(!@*)c1

Isotopes

[2H,3H,11C,11c,14C,14c,125I,32P,33P,35S]

Undesirable_Elements_Salts

[Ac,Ag,Am,Ar,As,At,Au,Ba,Be,Bi,Bk,Cd,Ce,Cf,Cm,Cr,Cs,Dy,Er, Eu,Fr,Ga,Gd,Ge,He,Hf,Ho,In,Ir,Kr,La,Lu,Mo,Nb,Nd,Ne,Ni, Np,Os,Pa,Pb,Pd,Pm,Po,Pr,Pt,Pu,Ra,Rb,Re,Rh,Rn,Ru,Sb,Sc, Se,Sm,Sr,Ta,Tb,Tc,Te,Th,Ti,Tl,Tm,U,V,W,Xe,Y,Yb,Zr]

Metal_Carbon_bond

[#6;$([#6]~[#3,#11,#12,#13,#19,#20,#26,#27,#28,#29,#30])]

Aromatic_N-Oxide_more_than_one

[n+][O-X1].[n+][O-X1]

Nitro_more_than_one

[N+](=O)[O-].[N+](=O)[O-]

Cyano_gte_2

[C]-[CH0]#[NH0].[C]-[CH0]#[NH0].[C]-[CH0]#[NH0]

Chlor_or_Fluor_gte_5

[Br,Cl,F].[Br,Cl,F].[Br,Cl,F].[Br,Cl,F].[Br,Cl,F].[Br,Cl,F]

Phosphorus_More_Than_1

P.P

gte_2_N_quats

[N,n;H0;+;!$(N~O);!$(n~O)].[N,n;H0;+;!$(N~O);!$(n~O)].[N,n;H0;+;!$(N~O);!$(n~O)]

gte_2_sulfonic_acid

[C,c]S(=O)(=O)[O;D1].[C,c]S(=O)(=O)[O;D1].[C,c]S(=O)(=O)[O;D1]

Details presented within this documentation reproduced from:

ToxAlerts: A Web Server of Structural Alerts for Toxic Chemicals and Compounds with Potential Adverse Reactions Iurii Sushko, Elena Salmina, Vladimir A. Potemkin, Gennadiy Poda, and Igor V. Tetko Journal of Chemical Information and Modeling 2012 52 (8), 2310-2316

Last updated