public class AtomEnvironmentMatrixDescriptor extends AtomEnvironentMatrix implements org.openscience.cdk.qsar.IMolecularDescriptor
AtomEnvironentMatrix._param
addGenericTypes, 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, setMaxLevel
public AtomEnvironmentMatrixDescriptor() throws Exception
Exception
public void initialise(org.openscience.cdk.interfaces.IChemObjectBuilder arg0)
initialise
in interface org.openscience.cdk.qsar.IDescriptor
public org.openscience.cdk.qsar.DescriptorSpecification getSpecification()
getSpecification
in interface org.openscience.cdk.qsar.IDescriptor
IDescriptor.getSpecification()
public org.openscience.cdk.qsar.result.IDescriptorResult getDescriptorResultType()
getDescriptorResultType
in interface org.openscience.cdk.qsar.IMolecularDescriptor
public String[] getParameterNames()
getParameterNames
in interface org.openscience.cdk.qsar.IDescriptor
public Object getParameterType(String arg0)
getParameterType
in interface org.openscience.cdk.qsar.IDescriptor
IDescriptor.getParameterType(java.lang.String)
public void setParameters(Object[] allParams) throws org.openscience.cdk.exception.CDKException
setParameters
in interface org.openscience.cdk.qsar.IDescriptor
params
- - 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.CDKException
public Object[] getParameters()
getParameters
in interface org.openscience.cdk.qsar.IDescriptor
IDescriptor.getParameters()
public org.openscience.cdk.qsar.DescriptorValue calculate(org.openscience.cdk.interfaces.IAtomContainer container)
calculate
in interface org.openscience.cdk.qsar.IMolecularDescriptor
container
- Parameter is the atom container.org.openscience.cdk.exception.CDKException
- Description of the Exceptionpublic String[] getDescriptorNames()
getDescriptorNames
in interface org.openscience.cdk.qsar.IDescriptor
getDescriptorNames
in class AtomEnvironentMatrix
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.