public class AtomEnvironmentMatrixDescriptor extends AtomEnvironentMatrix implements org.openscience.cdk.qsar.IMolecularDescriptor
AtomEnvironentMatrix._paramaddGenericTypes, atomTypes, descriptorNames, empty, factoryResource, map| Constructor and Description |
|---|
AtomEnvironmentMatrixDescriptor() |
AtomEnvironmentMatrixDescriptor(org.openscience.cdk.atomtype.IAtomTypeMatcher matcher,
String factoryResource,
int maxLevels) |
| Modifier and Type | Method and Description |
|---|---|
org.openscience.cdk.qsar.DescriptorValue |
calculate(org.openscience.cdk.interfaces.IAtomContainer container)
This method calculates the atom environment of an atom.
|
String[] |
getDescriptorNames() |
org.openscience.cdk.qsar.result.IDescriptorResult |
getDescriptorResultType() |
String[] |
getParameterNames()
Gets the parameterNames attribute of the AtomHybridizationDescriptor
object
|
Object[] |
getParameters() |
Object |
getParameterType(String arg0) |
org.openscience.cdk.qsar.DescriptorSpecification |
getSpecification() |
void |
initialise(org.openscience.cdk.interfaces.IChemObjectBuilder arg0) |
void |
setParameters(Object[] allParams)
Sets the parameters attribute of the AtomEnvironmentDescriptor object
|
atomTypeToString, doCalculation, getAtm, getAtomFingerprintSize, getAtomType, getAtomTypeFactoryStream, getBitFingerprint, getCountFingerprint, getFactory, getFingerprint, getMaxLevel, getRawFingerprint, getSize, getVersionDescription, initAtomTypes, isAddGenericTypes, setAddGenericTypes, setAtm, setDescriptorNames, setFactory, setMaxLevelpublic AtomEnvironmentMatrixDescriptor()
throws Exception
Exceptionpublic void initialise(org.openscience.cdk.interfaces.IChemObjectBuilder arg0)
initialise in interface org.openscience.cdk.qsar.IDescriptorpublic org.openscience.cdk.qsar.DescriptorSpecification getSpecification()
getSpecification in interface org.openscience.cdk.qsar.IDescriptorIDescriptor.getSpecification()public org.openscience.cdk.qsar.result.IDescriptorResult getDescriptorResultType()
getDescriptorResultType in interface org.openscience.cdk.qsar.IMolecularDescriptorpublic String[] getParameterNames()
getParameterNames in interface org.openscience.cdk.qsar.IDescriptorpublic Object getParameterType(String arg0)
getParameterType in interface org.openscience.cdk.qsar.IDescriptorIDescriptor.getParameterType(java.lang.String)public void setParameters(Object[] allParams) throws org.openscience.cdk.exception.CDKException
setParameters in interface org.openscience.cdk.qsar.IDescriptorparams - - parameters, as below params[0] MaxLevel, optional , default
3 params[1] perceiveCyclicAtoms, optional , default false
params[2] AtomTypeFactory factory, optional, default
AtomTypeFactory.getInstance(
"org/openscience/cdk/dict/data/sybyl-atom-types.owl")
params[3] AtomTypeMatcher atm, optional , default
HybridizationStateATMatcherorg.openscience.cdk.exception.CDKExceptionpublic Object[] getParameters()
getParameters in interface org.openscience.cdk.qsar.IDescriptorIDescriptor.getParameters()public org.openscience.cdk.qsar.DescriptorValue calculate(org.openscience.cdk.interfaces.IAtomContainer container)
calculate in interface org.openscience.cdk.qsar.IMolecularDescriptorcontainer - Parameter is the atom container.org.openscience.cdk.exception.CDKException - Description of the Exceptionpublic String[] getDescriptorNames()
getDescriptorNames in interface org.openscience.cdk.qsar.IDescriptorgetDescriptorNames in class AtomEnvironentMatrixCopyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.