toxTree.tree.rules
Class RuleLipinski5

java.lang.Object
  extended by java.util.Observable
      extended by toxTree.tree.AbstractRule
          extended by toxTree.tree.rules.RuleDescriptor
              extended by toxTree.tree.rules.RuleLipinski5
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, IDecisionRule, XMLSerializable

public class RuleLipinski5
extends RuleDescriptor

Returns true if all Lipinski Rule of Five are true

Author:
Nina Jeliazkova
See Also:
Serialized Form

Field Summary
protected  java.lang.Object[] params
           
 
Fields inherited from class toxTree.tree.rules.RuleDescriptor
descriptor, descriptorClass
 
Fields inherited from class toxTree.tree.AbstractRule
changes, editable, ERR_STRUCTURENOTPREPROCESSED, examples, explanation, id, logger, MSG_NO, MSG_YES, no, residueIDHidden, title
 
Fields inherited from interface toxTree.core.XMLSerializable
xmltag_CATEGORIES, xmltag_CATEGORY, xmltag_CATEGORYTHRESHOLD, xmltag_CLASS, xmltag_EXPLANATION, xmltag_ID, xmltag_METHOD, xmltag_METHODPARAMETER, xmltag_METHODS, xmltag_NAME, xmltag_RULE, xmltag_RULEEXAMPLE, xmltag_RULES, xmltag_TREEROOT
 
Constructor Summary
RuleLipinski5()
           
 
Method Summary
 boolean verifyRule(org.openscience.cdk.interfaces.IAtomContainer mol)
          Returns true if all Lipinski Rule of Five are true
 
Methods inherited from class toxTree.tree.rules.RuleDescriptor
equals, getDescriptor, getSelector, isImplemented, setDescriptor, verifyRule
 
Methods inherited from class toxTree.tree.AbstractRule
addPropertyChangeListener, clearFlags, clone, createRule, fromXML, getEditor, getExampleMolecule, getExamples, getExplanation, getID, getNum, getTitle, hideResiduesID, isEditable, isResidueIDHidden, log, log, log, makeMolecule, removePropertyChangeListener, setEditable, setExampleMolecule, setExamples, setExplanation, setID, setNum, setTitle, toShallowXML, toString, toXML
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

params

protected java.lang.Object[] params
Constructor Detail

RuleLipinski5

public RuleLipinski5()
Method Detail

verifyRule

public boolean verifyRule(org.openscience.cdk.interfaces.IAtomContainer mol)
                   throws DecisionMethodException
Returns true if all Lipinski Rule of Five are true

Parameters:
mol - org.openscience.cdk.interfaces.AtomContainer
Returns:
rule result, boolean
Throws:
DecisionMethodException


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