|
JOELib Computational Chemistry Package |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Interface for defining descriptors, which can be calculated by using JOELib.
For 'knowing' descriptor values which can not be calculated, have a look at the
ResultFactory object.
| Method Summary | |
DescResult |
calculate(JOEMol mol)
Calculate descriptor for this molecule. |
DescResult |
calculate(JOEMol mol,
DescResult descResult)
Calculate descriptor for this molecule. |
DescResult |
calculate(JOEMol mol,
DescResult descResult,
Map initData)
Calculate descriptor for this molecule. |
DescResult |
calculate(JOEMol mol,
Map initData)
Calculate descriptor for this molecule. |
void |
clear()
Clear descriptor calculation method for a new molecule. |
DescriptorInfo |
getDescInfo()
Gets the descriptor informations for this descriptor. |
DescDescription |
getDescription()
Gets the descriptor description. |
boolean |
initialize(Map initData)
Initialize descriptor calculation method for all following molecules. |
boolean |
testDescriptor()
Test the implementation of this descriptor. |
| Methods inherited from interface joelib.util.PropertyAcceptor |
acceptedProperties |
| Method Detail |
public DescriptorInfo getDescInfo()
public DescDescription getDescription()
public DescResult calculate(JOEMol mol)
throws DescriptorException
mol - molecule for which this descriptor should be calculated
DescriptorException - descriptor calculation exception
public DescResult calculate(JOEMol mol,
DescResult descResult)
throws DescriptorException
mol - molecule for which this descriptor should be calculateddescResult - the descriptor result class in which the result should be stored
DescriptorException - descriptor calculation exception
public DescResult calculate(JOEMol mol,
Map initData)
throws DescriptorException
mol - molecule for which this descriptor should be calculatedinitData - initialization properties
DescriptorException - descriptor calculation exception
public DescResult calculate(JOEMol mol,
DescResult descResult,
Map initData)
throws DescriptorException
mol - molecule for which this descriptor should be calculateddescResult - the descriptor result class in which the result should be storedinitData - initialization properties
DescriptorException - descriptor calculation exceptionpublic void clear()
public boolean initialize(Map initData)
initData - initialization properties
public boolean testDescriptor()
|
JOELib Computational Chemistry Package Comments and Questions? mail to J.K.Wegner |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||