|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openscience.cdk.qsar.AbstractAtomicDescriptor
org.openscience.cdk.qsar.descriptors.atomic.IPAtomicHOSEDescriptor
@TestClass(value="org.openscience.cdk.qsar.descriptors.atomic.IPAtomicHOSEDescriptorTest") public class IPAtomicHOSEDescriptor
This class returns the ionization potential of an atom containg lone pair electrons. It is based on a decision tree which is extracted from Weka(J48) from experimental values. Up to now is only possible predict for Cl,Br,I,N,P,O,S Atoms and they are not belong to conjugated system or not adjacent to an double bond.
This descriptor uses these parameters:
| Name | Default | Description |
| no parameters |
| Constructor Summary | |
|---|---|
IPAtomicHOSEDescriptor()
Constructor for the IPAtomicHOSEDescriptor object. |
|
| Method Summary | |
|---|---|
DescriptorValue |
calculate(IAtom atom,
IAtomContainer container)
This method calculates the ionization potential of an atom. |
String[] |
getDescriptorNames()
Returns an array of names for each descriptor value calculated. |
String[] |
getParameterNames()
Gets the parameterNames attribute of the IPAtomicHOSEDescriptor object. |
Object[] |
getParameters()
Gets the parameters attribute of the IPAtomicHOSEDescriptor object. |
Object |
getParameterType(String name)
Gets the parameterType attribute of the IPAtomicHOSEDescriptor object. |
DescriptorSpecification |
getSpecification()
Gets the specification attribute of the IPAtomicHOSEDescriptor object |
void |
setParameters(Object[] params)
This descriptor does have any parameter. |
| Methods inherited from class org.openscience.cdk.qsar.AbstractAtomicDescriptor |
|---|
cacheDescriptorValue, getCachedDescriptorValue, isCachedAtomContainer |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IPAtomicHOSEDescriptor()
| Method Detail |
|---|
@TestMethod(value="testGetSpecification") public DescriptorSpecification getSpecification()
@TestMethod(value="testSetParameters_arrayObject")
public void setParameters(Object[] params)
throws CDKException
params - An array of Object containing the parameters for this descriptor
CDKException - if invalid number of type of parameters are passed to itIDescriptor.getParameters()@TestMethod(value="testGetParameters") public Object[] getParameters()
setParameters(java.lang.Object[])@TestMethod(value="testNamesConsistency") public String[] getDescriptorNames()
IDescriptorALOGPDescriptor
the return array will have a single element
@TestMethod(value="testCalculate_IAtomContainer")
public DescriptorValue calculate(IAtom atom,
IAtomContainer container)
atom - The IAtom to ionize.container - Parameter is the IAtomContainer.
@TestMethod(value="testGetParameterNames") public String[] getParameterNames()
@TestMethod(value="testGetParameterType_String") public Object getParameterType(String name)
name - Description of the Parameter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||