|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectchemaxon.descriptors.MolecularDescriptor
chemaxon.descriptors.ScalarDescriptor
chemaxon.descriptors.scalars.Heavy
public class Heavy
Implements HeavyAtomCount (number of non-hydrogen atoms) as a scalar descriptor.
| Field Summary |
|---|
| Fields inherited from class chemaxon.descriptors.ScalarDescriptor |
|---|
descrValue |
| Fields inherited from class chemaxon.descriptors.MolecularDescriptor |
|---|
params |
| Constructor Summary | |
|---|---|
Heavy()
Creates a new, empty logD descriptor. |
|
Heavy(ScalarDescriptor sd)
Copy constructor. |
|
Heavy(SDParameters params)
Creates a new instance according to the parameters given. |
|
Heavy(java.lang.String params)
Creates a new instance according to the parameters given. |
|
| Method Summary | |
|---|---|
MolecularDescriptor |
clone()
Creates a new instance with identical internal state. |
java.lang.String[] |
generate(Molecule m)
Creates the HeavyAtomCount descriptor for the given Molecule. |
java.lang.String |
getName()
Gets the name of the HeavyAtomCount descriptor object. |
java.lang.String |
getParametersClassName()
Gets the name of the parameters class corresponding to the descriptor. |
java.lang.String |
getShortName()
Gets the short name of the descriptor. |
boolean |
needsConfig()
Indicates if class takes parameters from configuration file. |
void |
setParameters(java.lang.String parameters)
Sets the parameters of an already created HeavyAtomCount object. |
| Methods inherited from class chemaxon.descriptors.ScalarDescriptor |
|---|
clear, fromData, fromFloatArray, fromString, getDefaultDissimilarityMetricThresholds, getDefaultThreshold, getDissimilarity, getDissimilarity, getDissimilarityMetrics, getLowerBound, set, setParameters, toData, toDecimalString, toFloatArray, toString |
| Methods inherited from class chemaxon.descriptors.MolecularDescriptor |
|---|
generate, getAtomSetColors, getAtomSetIndexes, getAtomSetNames, getDefaultMetricIndex, getDissimilarityMetricIndex, getMetricIndex, getMetricName, getMetricName, getNumberOfMetrics, getNumberOfWeights, getParameters, getThreshold, getThreshold, main, newInstance, newInstance, newInstanceFromXML, setScreeningConfiguration, toBinaryString |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Heavy()
public Heavy(SDParameters params)
params - parameterspublic Heavy(java.lang.String params)
params - parameter settingspublic Heavy(ScalarDescriptor sd)
ScalarDescriptor
passed is created. The old and the new instances share the same
HeavyAtomCountParameters object.
sd - a fingerprint to be copied| Method Detail |
|---|
public MolecularDescriptor clone()
clone in class ScalarDescriptorpublic java.lang.String getName()
getName in class ScalarDescriptorpublic java.lang.String getShortName()
getShortName in class ScalarDescriptor
public void setParameters(java.lang.String parameters)
throws MDParametersException
HeavyAtomCount object.
setParameters in class ScalarDescriptorparameters - parameter settings for the descriptor
ConfigurationException - any XML error
MDParametersException - any XML errorpublic java.lang.String getParametersClassName()
getParametersClassName in class ScalarDescriptorpublic boolean needsConfig()
needsConfig in class MolecularDescriptor
public java.lang.String[] generate(Molecule m)
throws MDGeneratorException
HeavyAtomCountParameters class.
generate in class ScalarDescriptorMDGeneratorException - when failed to generate descriptor
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||