|
|||||||||
| 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.TPSA
public class TPSA
Implements TPSA (Topological Polar Surface Area) value as a scalar descriptor.
| Field Summary |
|---|
| Fields inherited from class chemaxon.descriptors.ScalarDescriptor |
|---|
descrValue |
| Fields inherited from class chemaxon.descriptors.MolecularDescriptor |
|---|
params |
| Constructor Summary | |
|---|---|
TPSA()
Creates a new, empty logD descriptor. |
|
TPSA(ScalarDescriptor sd)
Copy constructor. |
|
TPSA(SDParameters params)
Creates a new instance according to the parameters given. |
|
TPSA(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 TPSA descriptor for the given Molecule. |
java.lang.String |
getName()
Gets the name of the TPSA 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 TPSA 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 TPSA()
public TPSA(SDParameters params)
params - parameterspublic TPSA(java.lang.String params)
params - parameter settingspublic TPSA(ScalarDescriptor sd)
ScalarDescriptor
passed is created. The old and the new instances share the same
TPSAParameters 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
TPSA 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
TPSAParameters 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 | ||||||||