See: Description
| Interface | Description |
|---|---|
| IDecisionCategories |
A list of
IDecisionCategory instances |
| IDecisionCategory |
An interface definition to represent a chemical category
The application of a decision tree
IDecisionMethod
results in assigning a category to the query chemical. |
| IDecisionCategoryEditor | |
| IDecisionInteractive |
An interface for rules, requiring user interaction (e.g.
|
| IDecisionMethod |
An interface to represent a decision tree.
|
| IDecisionMethodEditor | |
| IDecisionMethodPrority | |
| IDecisionMethodsList |
A list of
IDecisionMethod instances |
| IDecisionResult |
An interface definition to represent the result of applying a
IDecisionMethod. |
| IDecisionRule |
An interface definition to represent a rule, that will be used in a
IDecisionMethod. |
| IDecisionRuleEditor |
Each rule
IDecisionRule should provides an editor, which is a class,
implementing this interface. |
| IDecisionRuleList |
A list of
IDecisionRule |
| IDecisionTransition |
An interface representing a transition between decision rules
IDecisionRule
in a decision tree IDecisionMethod. |
| IDescriptorBased | |
| IFilteredMolecules | |
| IImplementationDetails | |
| IMetaboliteGenerator | |
| IMoleculesIterator | |
| IProcessRule | |
| IProgressStatus | |
| IRuleRange | |
| IRuleSubstructures |
An interface to support substructure rules
|
| IRuleValue | |
| IToxTreeEditor |
Parent interface for all editors in ToxTree.
|
| XMLSerializable |
| Class | Description |
|---|---|
| ConnectionMatrix | |
| Introspection |
A singleton class with static method to provide some sort of introspection :)
Used in decision tree editor to provide a list of available decision trees,
available rules, available categories.
|
| SmartElementsList |
Same as HashSet, but understands "X" as halogen elements.
|
| ToxTreeClassLoader | |
| ToxTreeDescriptor | |
| ToxTreeObjectInputStream |
Loading non-default serialized classes is tricky ...
|
| ToxTreePackageEntries |
a
List of ToxTreePackageEntry |
| ToxTreePackageEntry |
A class, containing information about className, its package and a toString() output
|
| Enum | Description |
|---|---|
| IDecisionInteractive.UserOptions |
IDecisionMethod
IDecisionRule
IDecisionCategory
IDecisionResult
A set of classes implementing these interfaces can be found in package toxTree.tree
IDecisionMethod
IDecisionRule
IDecisionCategory
CramerRules is used by default, but relies on the same mechanism. It is distributed in toxCramer.jar.
A demo decision tree is available at SubstructureTree and distributed in toxDemo.jar.Copyright © 2004–2018 Ideaconsult Ltd. All rights reserved.