Package chemaxon.descriptors
Class BCUTGenerator
java.lang.Object
chemaxon.descriptors.MDGenerator
chemaxon.descriptors.BCUTGenerator
Descriptor generator class for the
BCUT descriptor.- Since:
- JChem 2.3
-
Field Summary
Fields inherited from class chemaxon.descriptors.MDGenerator
createStatistics, density, freqCount, maxNonEmptyId, maxNonEmptyPercent, minNonEmptyId, minNonEmptyPercent, molCount, sumNonEmptyPercent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]Generates the BCUT descriptors for the given molecule.Methods inherited from class chemaxon.descriptors.MDGenerator
calcFreqCount, getAverageNonZeroRatio, getBrightestMolId, getDarkestMolId, getDensityCounts, getFrequencyCounts, getMaximumBitRatio, getMinimumBitRatio, getMoleculeCount, setCreateStatistics, updateStatistics
-
Constructor Details
-
BCUTGenerator
public BCUTGenerator()Creates and initializes aBCUTdescriptor generator object. One such object can be re-used to generate multiple descriptors consecutively, there is no need to create oneBCUTGeneratorinstance for eachMoleculeobject.
-
-
Method Details
-
generate
Generates the BCUT descriptors for the given molecule. New instance of theBCUTobject is not allocated, theMolecularDescriptorprovided as a parameter is updated (thus it has to be allocated and initialized by the client of this class).- Specified by:
generatein classMDGenerator- Parameters:
m- molecule for which the BCUT descriptor is createdd- the BCUT descriptor generated- Returns:
- always null in the case of
BCUT - Throws:
MDGeneratorException- in the case of any failures to generate the descriptor
-