Uses of Interface
toxTree.core.IImplementationDetails

Packages that use IImplementationDetails
com.molecularnetworks.start.rules   
cramer2.rules   
eye.rules The package contains implementations of IDecisionRule rules for SicretRules decision tree. 
mic.rules   
michaelacceptors.rules   
mutant.rules   
sicret.rules The package contains implementations of IDecisionRule rules for SicretRules decision tree. 
structurefeatures.rules   
toxtree.plugins.dnabinding.rules   
toxtree.plugins.func.rules   
toxtree.plugins.kroes.rules   
toxtree.plugins.moa.rules   
toxtree.plugins.proteinbinding.rules   
toxtree.plugins.skinsensitisation.rules   
toxTree.qsar   
toxTree.tree.cramer Class CramerRules is the implementation of Cramer rules [Cramer et al,78]. 
toxTree.tree.rules The package contains several generic implementations of IDecisionRule rules 
toxTree.tree.rules.smarts SMARTS support. 
verhaar.rules The package contains implementations of IDecisionRule rules for VerhaarScheme decision tree. 
verhaar.rules.helper   
 

Uses of IImplementationDetails in com.molecularnetworks.start.rules
 

Classes in com.molecularnetworks.start.rules that implement IImplementationDetails
 class RuleAlcohols
          Biodegradation rule for alcohols.
 class RuleAldehyde
          Biodegradation rule for aldehydes.
 class RuleAliphaticCyclicNoBranches
          Biodegradation rule for aliphatic cyclic chemicals with no branches.
 class RuleAliphaticEther
          Biodegradation rule for aliphatic ethers.
 class RuleAliphaticFusedRingsNonBranched
          Biodegradation rule for aliphatic compounds consisting of fused rings and no branches.
 class RuleAlyphaticSulphonicAcids
          Biodegradation rule for aliphatic sulphonic acids.
 class RuleAminoAcids
          Biodegradation rule for amino acids.
 class RuleAromaticHalogen
          Biodegradation rule for chemicals with and Iodine, Chlorine, or Fluorine atom attached to an aromatic atom.
 class RuleAromaticNGroups
          Biodegradation rule for chemicals with an NO2, NH2, or NH attached to an aromatic atom.
 class RuleAromaticSulphonicAcid
          Biodegradation rule for aromatic sulphonic acids.
 class RuleAzoGroup
          Biodegradation rule for chemicals containing an azo group.
 class RuleCyanoGroupOnMoreThanEightAtomsChain
          Biodegradation rule for chemicals containing a cyano group that is attached to a more than 8 atoms chain.
 class RuleEpoxide
          Biodegradation rule for chemicals containing an epoxide functional group.
 class RuleEsters
          Biodegradation rule for esters.
 class RuleFormaldehyde
          Biodegradation rule for formaldehyde.
 class RuleHalogenSubstitutedBranched
          Biodegradation rule for branched, halogen substituted chemicals.
 class RuleKetone
          Biodegradation rule for ketones.
 class RuleMoreThanTwoHydroxyOnAromaticRing
          Biodegradation rule for chemicals with more than two hydroxy substituents on an aromatic ring.
 class RuleNitrile
          Biodegradation rule for nitriles.
 class RuleNNitroso
          Biodegradation rule for chemicals with an N-Nitroso (-N-N=0) group.
 class RuleOneHalogenOnUnbranched
          Biodegradation rule for unbranched chemicals with one halogen substituent.
 class RulePhosphateEsters
          Biodegradation rule for phosphoric esters.
 class RulePyridineRing
          Biodegradation rule for pyridines.
 class RuleTerminalIsopropylNonCyclic
          Biodegradation rule for a non-cyclic chemical with at least two terminal isopropyl groups.
 class RuleTerminalTertButyl
          Biodegradation rule for chemicals with a terminal tert-butyl branch.
 class RuleTertiaryAmine
          Biodegradation rule for tertiary amines.
 class RuleTriazineRing
          Biodegradation rule for chemicals containing triazine ring.
 class RuleTrifluoromethyl
          Biodegradation rule for chemicals containing trifluoromethyl group (-CF3).
 class RuleTwoHalogensOnUnbranchedNonCyclic
          Biodegradation rule for unbranched, non-cyclic chemicals with two halogen substituents.
 class RuleTwoTerminalDiaminoGroupsOnNonCyclic
          Biodegradation rule for chemicals with two terminal diamino groups that are not attached to a cycle.
 class RuleTwoTerminalDoubleBondsOnUnbranched
          Biodegradation rule for unbranched chemicals with two terminal double-bonded carbons.
 

Uses of IImplementationDetails in cramer2.rules
 

Classes in cramer2.rules that implement IImplementationDetails
 class RuleBenzeneAnalogues
          benzene analogues, with 0-6 substituents that consist of at most 1 heavy atom.
 class RuleDivalentSulphur
          Many kinds of divalent sulphurs, *-S-*, are synthetic and outside the scope of the Cramer dataset.
 class RuleFreeABUnsaturatedHetero
          free a,b-unsaturates heteroatoms (allyl amine), where free implies that the b carbon has 2 H's.
 class RuleUnchargedOrganophosphates
          Uncharged Organophosph(othion)ates Modified Dec, 2008
 

Uses of IImplementationDetails in eye.rules
 

Classes in eye.rules that implement IImplementationDetails
 class Rule14Aliphatic_glycerol_monoethers
          LipidSolubility < 4.0
 class Rule39
           
 class RuleAqueousSolubility_10_2
          AqueousSolubility < 0.1
 class RuleAqueousSolubility_10_5
          AqueousSolubility < 0.001
 class RuleAqueousSolubility_11_7
           
 class RuleAqueousSolubility_8_3
           
 class RuleAqueousSolubility_8_4
           
 class RuleAqueousSolubility_9_3
          AqueousSolubility < 0.0001
 class RuleAqueousSolubility1
           
 class RuleLipidSolubility_10_4
          LipidSolubility < 400.0
 class RuleLipidSolubility_9_1
           
 class RuleLogP_10_1
          LogKow > 3.8
 class RuleLogP_11_4
          LogKow < -2
 class RuleLogP_11_5
          LogKow > 3.6
 class RuleLogP_11_6
           
 class RuleLogP_12_4
          LogP > 4.5
 class RuleLogP_9_4
          LogKow > 5.5
 class RuleLogP1
           
 class RuleMelting_Point_11_3
          MeltingPoint > 200.0
 class RuleMeltingPoint_11_2
          MeltingPoint > 200.0
 class RuleMeltingPoint_12_3
          MeltingPoint > 65.0
 class RuleMeltingPoint_8_1
           
 class RuleMolWeight_10_3
          Molecular Weight > 370.0
 class RuleMolWeight_11_1
          Molecular Weight > 620
 class RuleMolweight_12_1
          MoleculWeight > 370
 class RuleMolWeight_12_2
          Molecular Weight > 280
 class RuleMolWeight_8_2
           
 class RuleMolWeight_9_2
          MoleculWeight > 290.0
 

Uses of IImplementationDetails in mic.rules
 

Classes in mic.rules that implement IImplementationDetails
 class PB29
           
 class PB30
           
 class RuleAlertsForMIC
           
 class SA1
           
 class SA10
           
 class SA11
          Aliphatic and aromatic aldehydes.
 class SA12
          Quinones
 class SA13
           
 class SA14
           
 class SA15
           
 class SA16
           
 class SA18
          TODO Reimplement PAH recognition in a more robust way, possibly by generalized Hueckel rule (Randic)
 class SA19
          If the set of fused rings contains > 2 aromatic rings and > 1 heteroaromatic rings, the rule returns true.
 class SA2
          SA2
 class SA21
           
 class SA22
           
 class SA23
           
 class SA24
           
 class SA25
           
 class SA26
          Aromatic ring N-oxide.
 class SA27
          Nitro aromatic (and more).
 class SA28
          TODO - this is same as mutant.rules.SA28 -to reuse instead of copy
 class SA28bis
          Aromatic mono- and dialkylamine (with exceptions).
 class SA28ter
          Aromatic N-acyl amine.
 class SA29
           
 class SA3
           
 class SA30
           
 class SA32
           
 class SA33
           
 class SA34
           
 class SA35
           
 class SA36
           
 class SA4
           
 class SA5
           
 class SA6
           
 class SA7
           
 class SA8
           
 class SA9
           
 

Uses of IImplementationDetails in michaelacceptors.rules
 

Classes in michaelacceptors.rules that implement IImplementationDetails
 class Rule1
          TODO with StructureAlertAmbit [CH]#CC=O doesn't match COC(=O)C#C while C#CC=O matches COC(=O)C#C
 class Rule10A
           
 class Rule10B
           
 class Rule12A
           
 class Rule12B
           
 class Rule13A
           
 class Rule13B
           
 class Rule2
           
 class Rule3
           
 class Rule4A
           
 class Rule4B
           
 class Rule5
           
 class Rule6
           
 class Rule7
           
 class Rule9A
           
 class Rule9B
           
 

Uses of IImplementationDetails in mutant.rules
 

Classes in mutant.rules that implement IImplementationDetails
 class QSAR6Applicable
           
 class RuleABUnsaturatedAldehyde
          Hits alfa-beta unsaturated aldehydes, exclude cyclic alfa-beta unsaturated aldehydes.
 class RuleAlertsForCarcinogenicity
           
 class RuleAlertsForGenotoxicCarcinogenicity
           
 class RuleAlertsNongenotoxicCarcinogenicity
           
 class RuleAromaticAmineNoSulfonicGroup
           
 class RuleAromaticDiazo
           
 class RuleDACancerogenicityAromaticAmines
           
 class RuleDAMutagenicityABUnsaturatedAldehydes
          Returns true if structure is predicted as mutagen , based on linear discriminant analysis over descriptors MR, LogP, LUMO.
 class RuleDAMutagenicityAromaticAmines
          Returns true if structure is predicted as mutagen , based on linear discriminant analysis.
 class RuleDerivedAromaticAmines
           
 class SA1_gen
           
 class SA10_gen
           
 class SA11_gen
          Aliphatic and aromatic aldehydes.
 class SA12_gen
          Quinones
 class SA13_gen
           
 class SA14_gen
           
 class SA15_gen
           
 class SA16_gen
           
 class SA17_nogen
           
 class SA18_gen
          TODO Reimplement PAH recognition in a more robust way, possibly by generalized Hueckel rule (Randic)
 class SA19_gen
          If the set of fused rings contains > 2 aromatic rings and > 1 heteroaromatic rings, the rule returns true.
 class SA2_gen
          SA2_gen
 class SA20_nogen
           
 class SA21_gen
           
 class SA22_gen
           
 class SA23_gen
           
 class SA24_gen
           
 class SA25_gen
           
 class SA26_gen
          Aromatic ring N-oxide.
 class SA27_gen
          Nitro aromatic (and more).
 class SA28_gen
           [a;!$(a(a[A;!#1])(a[A;!#1]));!$(aa[CX3](=O)[OX2H1]);!$(aa[SX4](=[OX1])(=[OX1])([O-]));!$(aaa[SX4](=[OX1])(=[OX1])([O-]));!$(aaaa[SX4](=[OX1])(=[OX1])([O-]));!$(aaaaa[SX4](=[OX1])(=[OX1])([O-]));!$(aaaaaa[SX4](=[OX1])(=[OX1])([O-]));!$(aN(CC[Cl,Br,F,I])(CC[Cl,Br,F,I]));!$(aaN(CC[Cl,Br,F,I])(CC[Cl,Br,F,I]));!$(aaaN(CC[Cl,Br,F,I])(CC[Cl,Br,F,I]));!$(aaaaN(CC[Cl,Br,F,I])(CC[Cl,Br,F,I]));!$(aaaaaN(CC[Cl,Br,F,I])(CC[Cl,Br,F,I]))]!@[$([NX3;v3]([#1,CX4,CX3])([#1,CX4,CX3])),$([NX3;v3]([OX2H])([#1,CX4,CX3])),$([NX3;v3]([#1,CX4])OC=O)]
 class SA28bis_gen
          Aromatic mono- and dialkylamine (with exceptions).
 class SA28ter_gen
          Aromatic N-acyl amine.
 class SA29_gen
           
 class SA3_gen
           
 class SA30_gen
           
 class SA31a_nogen
          TODO Verify how many level of recursive smarts are supported TODO verify what's wrong with matching c;R
 class SA31b_nogen
           
 class SA31c_nogen
           
 class SA37_gen
           
 class SA38_gen
           
 class SA39_gen_and_nogen
           
 class SA4_gen
           
 class SA40_nogen
           
 class SA41_nogen
           
 class SA42_nogen
           
 class SA43_nogen
           
 class SA44_nogen
           
 class SA45_nogen
           
 class SA46_nogen
           
 class SA47_nogen
           
 class SA48_nogen
           
 class SA49_nogen
           
 class SA5_gen
           
 class SA50_nogen
           
 class SA51_nogen
           
 class SA52_nogen
           
 class SA53_nogen
           
 class SA54_nogen
           
 class SA55_nogen
           
 class SA56_nogen
           
 class SA6_gen
           
 class SA7_gen
           
 class SA8_gen
           
 class SA9_gen
           
 class VerifyAlertsGenotoxic
           
 class VerifyAlertsNongenotoxic
           
 

Uses of IImplementationDetails in sicret.rules
 

Classes in sicret.rules that implement IImplementationDetails
 class Rule12
          VapourPressure < 0.0001
 class Rule18
          AqueousSolubility < 0.1
 class Rule19
          MoleculWeight > 370.0
 class Rule20
          LipidSolubility < 400.0
 class Rule26
          SurfaceTension > 62.0
 class Rule27
          MeltingPoint > 120.0
 class Rule28
          LogKow < 0.5
 class Rule29
          Molecular Weight > 370.0
 class Rule30
          Molecular Weight > 280.0
 class Rule8
          LipidSolubility < 0.4
 class Rule9
          MoleculWeight > 290.0
 class RuleA_Lactams
          A Lactams
 class RuleAcidImides
          Acid imides.
 class RuleAcrylicAndMethacrylicEsters
          Acrylic and methacrylic esters.
SMARTS pattern [CX3](=[CX3])[CX3](=[OX1])[OX2]C.
 class RuleAldehydes
          Aldehydes.
SMARTS pattern [$([CX3H][#6]),$([CX3H2])]=[OX1].
 class RuleAliphaticSaturatedAcidsAndHalogenatedAcids
          Aliphatic Saturated Acids and Halogenated Acids.
SMARTS pattern [AR0][CX3](=O)[OX2H1] [ClX1,BrX1][C;H2][CX3](=O)[OX2H1]
 class RuleAlkylAlkanolAmines
          Alkyl Alkanol Amines.
SMARTS pattern [OX2H][CX4][CX4][NX3;H2,H1;!$(NC=O)]
 class RuleAlphaAlkynes
          Alpha alkynes.
SMARTS pattern [CX4][CX2]#[CX2]
 class RuleAlphaHalogenatedAmidesAndThioamides
          Alpha Halogenated Amides And Thioamides
SMARTS pattern [CX3;$([R0][#6]Cl)](=[OX1])[#7X3;$([H2]),$([H1][#6;!$(C=[O,N,S])]),$([#7]([#6;!$(C=[O,N,S])])[#6;!$(C=[O,N,S])])] [#6](Cl)[CX3;!R](=[SX1])[#7X3;$([H2]),$([H1][#6;!$(C=[O,N,S])]),$([#7]([#6;!$(C=[O,N,S])])[#6;!$(C=[O,N,S])])]
 class RuleAqueousSolubility
          AqueousSolubility < 0.1.
 class RuleBenzylHalides
          Benwyl halides.
SMARTS pattern [ClX1,BrX1]Cc1ccccc1
 class RuleBetaLactones
          Beta lactones.
SMARTS pattern [#6][#6X3R](=[OX1])[#8X2][#6;!$(C=[O,N,S])]
 class RuleEpoxides
          Epoxides.
SMARTS pattern OX2r3]1[#6r3][#6r3]1
 class RuleEthyleneGlycolEthers
          Ethylene Glycol Ethers
SMARTS pattern [OX2H][CX4;$([H1]),$(C[#6])][CX4;$([H1]),$(C[#6])][OX2H]
 class RuleHalogenatedAlkanesAndAlkenes
          Halogenated Alkanes And Alkenes
SMARTS patterns [FX1,ClX1,BrX1,IX1][CX4H3] [FX1,ClX1,BrX1,IX1][CX4H2][#6] [FX1,ClX1,BrX1,IX1][CX3]=[CX3]
 class RuleHydroPeroxides
          HydroPeroxides.
SMARTS pattern [OX2H][OX2]
 class RuleKetenes
          Ketenes.
SMARTS pattern [CX3]=[CX2]=[OX1]
 class RuleKetones
          Ketones.
SMARTS pattern [#6][CX3](=[OX1])[#6]
 class RuleLipidSolubility
          LipidSolubility < 0.01.
 class RuleLogP
          LogP < 3.1.
Expects property to be read from IMolecule.getProperty(RuleLogP.LogKow).
 class RuleMeltingPoint
          MeltingPoint < 200.
 class RuleMolWeight
          Molecular weight > 350.
 class RulePhenols
          Phenols.
Substructure c1ccccc1O[H]
 class RuleSurfaceTension
          SurfaceTension > 62.0.
 class RuleVapourPressure
          VapourPressure < 0.0001.
 

Uses of IImplementationDetails in structurefeatures.rules
 

Classes in structurefeatures.rules that implement IImplementationDetails
 class RuleAlcohol
           
 class RuleAlkylAldehyde
           
 class RuleAlkylHydrazine
           
 class RuleAlkylPhosphonate
           
 class RuleAmine
           
 class RuleAromaticAldehyde
           
 class RuleAromaticAzo
           
 class RuleAromaticNitro
           
 class RuleArylMethylHalide
           
 class RuleAziridine
           
 class RuleAzo
           
 class RuleBenzene
           
 class RuleEther
           
 class RuleFuran
           
 class RuleHalide
           
 class RuleHeterocycle
           
 class RuleHydrazine
           
 class RuleIminomethyl
           
 class RuleNChloramine
           
 class RuleNHydroxy
           
 class RuleNitro
           
 class RuleNitrogenMustard
           
 class RuleNitrosamine
           
 class RuleNitroso
           
 class RuleNMethylol
           
 class RuleNOxide
           
 class RuleNucleosides
           
 class RulePhosphoricGroups
           
 class RuleprimaryAlkylHalide
           
 class RulePropiolactone
           
 class RuleUrethaneDerivatives
           
 

Uses of IImplementationDetails in toxtree.plugins.dnabinding.rules
 

Classes in toxtree.plugins.dnabinding.rules that implement IImplementationDetails
 class DNABindingRule
          Parent class for all skin sens rules
 class RuleDNABindingAlerts
           
 class SN1Rule
          SNAR
 class VerifyAlertsDNABinding
           
 

Uses of IImplementationDetails in toxtree.plugins.func.rules
 

Classes in toxtree.plugins.func.rules that implement IImplementationDetails
 class FG
           
 class FG1
           
 class FG10
           
 class FG11
           
 class FG12
           
 class FG13
           
 class FG14
           
 class FG15
           
 class FG16
           
 class FG17
           
 class FG18
           
 class FG19
           
 class FG2
           
 class FG20
           
 class FG21
           
 class FG22
           
 class FG23_1
           
 class FG23_2
           
 class FG23_3
           
 class FG23_4
           
 class FG23_5
           
 class FG23_6
           
 class FG23_7
           
 class FG23_8
           
 class FG23_LS
           
 class FG24_1
           
 class FG24_2
           
 class FG24_3
           
 class FG24_LS
           
 class FG25
           
 class FG26
           
 class FG27
           
 class FG28
           
 class FG29
           
 class FG3_1
           
 class FG3_2
           
 class FG3_LS
           
 class FG30
           
 class FG31_1
           
 class FG31_2
           
 class FG31_3
           
 class FG31_4
           
 class FG31_5
           
 class FG31_6
           
 class FG31_7
           
 class FG31_8
           
 class FG31_9
           
 class FG31_LS
           
 class FG32
           
 class FG33_1
           
 class FG33_2
           
 class FG33_3
           
 class FG33_4
           
 class FG33_5
           
 class FG33_6
           
 class FG33_7
           
 class FG33_8
           
 class FG33_LS
           
 class FG34_1
           
 class FG34_2
           
 class FG34_LS
           
 class FG35_1
           
 class FG35_10
           
 class FG35_11
           
 class FG35_12
           
 class FG35_13
           
 class FG35_2
           
 class FG35_3
           
 class FG35_4
           
 class FG35_5
           
 class FG35_6
           
 class FG35_7
           
 class FG35_8
           
 class FG35_9
           
 class FG35_LS
           
 class FG36
           
 class FG37_1
           
 class FG37_2
           
 class FG37_3
           
 class FG37_4
           
 class FG37_LS
           
 class FG38
           
 class FG39
           
 class FG4
           
 class FG4_1
           
 class FG4_2
           
 class FG4_LS
           
 class FG40
           
 class FG41_1
           
 class FG41_2
           
 class FG41_3
           
 class FG41_4
           
 class FG41_5
           
 class FG41_LS
           
 class FG42
           
 class FG43
           
 class FG44
           
 class FG45
           
 class FG46_1
           
 class FG46_2
           
 class FG46_LS
           
 class FG47
           
 class FG48_1
           
 class FG48_2
           
 class FG48_LS
           
 class FG49
           
 class FG5
           
 class FG50_1
           
 class FG50_2
           
 class FG50_3
           
 class FG50_LS
           
 class FG51_1
           
 class FG51_2
           
 class FG51_3
           
 class FG51_LS
           
 class FG52_1
           
 class FG52_2
           
 class FG52_3
           
 class FG52_LS
           
 class FG53_1
           
 class FG53_2
           
 class FG53_3
           
 class FG53_LS
           
 class FG54
           
 class FG55
           
 class FG56
           
 class FG57
           
 class FG58
           
 class FG59
           
 class FG6
           
 class FG60
           
 class FG61
           
 class FG62
           
 class FG63
           
 class FG64
           
 class FG65
           
 class FG66
           
 class FG67
           
 class FG68
           
 class FG69
           
 class FG7
           
 class FG70
           
 class FG71
           
 class FG72
           
 class FG73
           
 class FG74_1
           
 class FG74_2
           
 class FG74_3
           
 class FG74_4
           
 class FG74_5
           
 class FG74_6
           
 class FG74_7
           
 class FG74_LS
           
 class FG75_1
           
 class FG75_2
           
 class FG75_3
           
 class FG75_4
           
 class FG75_LS
           
 class FG76
           
 class FG77
           
 class FG78_1
           
 class FG78_2
           
 class FG78_3
           
 class FG78_4
           
 class FG78_LS
           
 class FG79_1
           
 class FG79_2
           
 class FG79_3
           
 class FG79_4
           
 class FG79_LS
           
 class FG8
           
 class FG80_1
           
 class FG80_2
           
 class FG80_LS
           
 class FG81_1
           
 class FG81_2
           
 class FG81_3
           
 class FG81_4
           
 class FG81_LS
           
 class FG82_1
           
 class FG82_2
           
 class FG82_3
           
 class FG82_4
           
 class FG82_LS
           
 class FG83_1
           
 class FG83_2
           
 class FG83_3
           
 class FG83_4
           
 class FG83_LS
           
 class FG84_1
           
 class FG84_2
           
 class FG84_LS
           
 class FG85
           
 class FG86
           
 class FG87
           
 class FG88
           
 class FG89
           
 class FG9
           
 class FG90
           
 class RuleAlertsForFunc
           
 

Uses of IImplementationDetails in toxtree.plugins.kroes.rules
 

Classes in toxtree.plugins.kroes.rules that implement IImplementationDetails
 class KroesRule11
           
 class KroesRule12
          Does estimated intake exceed 1800 µg/day ?
 class KroesRule2
          Are there structural alerts that raise concern for potential genotoxicity?
 class KroesRule3
          Is the chemical an aflatoxin-like, azoxy-, or N-nitroso compound
 class KroesRule4
          Does estimated intake exceed TTC of 0.15 µg/day ?
 class KroesRule5
          Does estimated intake exceed TTC of 1.5 mcg/day ?
 class KroesRule6
          Is the compound an organophosphate?
 class KroesRule7
          Does estimated intake exceed TTC of 18µg/day ?
 class KroesRule9
           
 class RuleVerifyIntake
           
 

Uses of IImplementationDetails in toxtree.plugins.moa.rules
 

Classes in toxtree.plugins.moa.rules that implement IImplementationDetails
 class RuleAlertsAche
           
 class RuleAlertsCNS
           
 class RuleAlertsNarcosis1_1_1
           
 class RuleAlertsNarcosis1_1_1_1
           
 class RuleAlertsNarcosis1_1_2
           
 class RuleAlertsNarcosis1_1_2_1
           
 class RuleAlertsNarcosis1_1_2_3
           
 class RuleAlertsNarcosis2_2_1
           
 class RuleAlertsNarcosis3
           
 class RuleAlertsReactive
           
 class RuleAlertsUncouplers
           
 class VerifyAlertsAche
           
 class VerifyAlertsCNS
           
 class VerifyAlertsNarcosis1
           
 class VerifyAlertsNarcosis2
           
 class VerifyAlertsNarcosis3
           
 class VerifyAlertsReactive
           
 class VerifyAlertsUncouplers
           
 

Uses of IImplementationDetails in toxtree.plugins.proteinbinding.rules
 

Classes in toxtree.plugins.proteinbinding.rules that implement IImplementationDetails
 class ProteinBindingRule
          Parent class for all skin sens rules
 class RuleProteinBindingAlerts
           
 class VerifyAlertsProteinBinding
           
 

Uses of IImplementationDetails in toxtree.plugins.skinsensitisation.rules
 

Classes in toxtree.plugins.skinsensitisation.rules that implement IImplementationDetails
 class AcylTransferRule
          Acyl transfer
 class MichaelAcceptorRule
          Michael acceptors
 class RuleSkinSensitisationAlerts
           
 class ShiffBaseRule
          Shiff base
 class SkinSensitisationRule
          Parent class for all skin sens rules
 class SN2Rule
          SN2
 class SNARRule
          SNAR
 class VerifyAlertsSkinSensitisation
           
 

Uses of IImplementationDetails in toxTree.qsar
 

Classes in toxTree.qsar that implement IImplementationDetails
 class LinearDiscriminantRule
          Uses LinearQSARModel and returns true if LinearQSARModel.predict(IAtomContainer) is >= LinearDiscriminantRule.getThreshold() and false otherwise.
 

Uses of IImplementationDetails in toxTree.tree.cramer
 

Classes in toxTree.tree.cramer that implement IImplementationDetails
 class RuleHeteroaromatic
          Rule 12 of the Cramer scheme (see CramerRules)
 class RuleIsAromatic
          Rule 23 of the Cramer scheme (see CramerRules) Note this is descendant of RuleAromatic and therefore follows the Hueckel rule, rather than verifying for the presence of benzene, furan, thiophene, pyridine or pyrrole ring
 

Uses of IImplementationDetails in toxTree.tree.rules
 

Subinterfaces of IImplementationDetails in toxTree.tree.rules
 interface IAlertCounter
           
 

Classes in toxTree.tree.rules that implement IImplementationDetails
 class DefaultAlertCounter
           
 class RuleAromatic
          Verifies if the molecule is aromatic by applying the Hueckel rule
 class RuleInitAlertCounter
           
 class RuleVerifyAlertsCounter
           
 class RuleVerifyProperty
          Verifies if property is >, < or = to a RuleVerifyProperty.getProperty() value.
 class StructureAlert
           
 class StructureAlertAmbit
           
 class StructureAlertCDK
           
 

Uses of IImplementationDetails in toxTree.tree.rules.smarts
 

Subinterfaces of IImplementationDetails in toxTree.tree.rules.smarts
 interface IRuleSMARTSubstructures
           
 

Classes in toxTree.tree.rules.smarts that implement IImplementationDetails
 class AbstractRuleSmartSubstructure<T>
           
 class RuleSMARTSSubstructureAmbit
          An IDecisionRule, making use of Ambit SMARTS parser.
 class RuleSMARTSubstructure
          For backward compatibility
 class RuleSMARTSubstructureCDK
          An IDecisionRule, making use of CDK SMARTS parser.
 

Uses of IImplementationDetails in verhaar.rules
 

Classes in verhaar.rules that implement IImplementationDetails
 class Rule01
          Consists only of C,H,N,O,S,halogens (exluding I).
 class Rule03
          Have a molecular mass (MW) not more than 600 Daltons.
 class Rule11
          Does not contain I.
 class Rule13
          Contain only C&H.
 class Rule14
          Contain only C,H and halogen.
 class Rule141
          Acyclic compound NOT containing halogen at beta-positions from unsaturations (e.g.
 class Rule142
          Monocyclic compounds substituted with halogens.
 class Rule143
          Monocyclic compounds that are unsubstituted or substituted with acyclic structures containing only C&H or complying with rule Rule141.
 class Rule144
          Polycyclic compounds that are unsubstituted or substituted with acyclic structures containing only C&H or complying with Rule141.
 class Rule15
          Contain only C,H,O.
 class Rule151
          Linear ethers or monocyclic mono ethers, but not epoxides or peroxides.
 class Rule152
          Aliphatic alcohols but not allylic/propargylic alcohols.
 class Rule153
          Alcohols with aromatic moieties, but NOT phenols or benzylic alcohols.
 class Rule154
          Ketones, but not alpha-, beta unsaturated ketones (e.g.
 class Rule16
          Contain only C,H,N.
 class Rule161
          Aliphatic secondary or tertiary amines.
 class Rule17
          Contain only C,H,O and halogen.
 class Rule171
          Halogenated compounds that comply with rule Rule15 but not alpha-, beta- halogen substituted compounds.
 class Rule21
          Non- or weakly acidic phenols.
 class Rule22
          Anilines with one nitro substituent and/or one to three chlorine substituents, and/or alkyl substituents.
 class Rule23
          Be mononitroaromatics with one or two chlorine substituents and/or alkyl substituents.
 class Rule24
          Primary alkyl amines (containing only C,H,N).
 class Rule25
          Pyridines with one or two chlorine substituents and/or alkyl substituents.
 class Rule31
          Possess alylic/propargylic activation.
 class Rule32
          Possess benzylic activation.
 class Rule33
          Be other compound with a (good) leaving group at an alpha position of a double or triple bond fragment.
 class Rule34
          Possess a three-membered heterocyclic ring.
 class Rule35
          Possess activated C-C double/triple bonds.
 class Rule36
          Hydrazines or other compounds with a single , double or triple N-N linkage.
 class Rule37
          Activated nitriles like alpha hydroxynitriles (cyanohidrins) or allylic /propargylic nitriles.
 class Rule38
          Contain one of the following structural entities:
 class Rule4
          Compounds acting by a specific mechanism.
 class RuleAlertsClass1
           
 class RuleAlertsClass2
           
 class RuleAlertsClass3
           
 class RuleIonicGroups
          Uses QueryAssociationBond ro verify if the query compound has an ionic bond.
 class RuleLogPRange
          0 <= LogP <= 6.
 class RuleVerifyClass1Alerts
           
 class RuleVerifyClass2Alerts
           
 class RuleVerifyClass3Alerts
           
 

Uses of IImplementationDetails in verhaar.rules.helper
 

Classes in verhaar.rules.helper that implement IImplementationDetails
 class RuleAnySubstructureCounter
           
 class RuleElementsCounter
           
 class RuleOnlyAllowedSubstructuresCounter
           
 



Copyright © 2004-2012 Ideaconsult Ltd.. All Rights Reserved.