Package com.chemaxon.descriptors.fingerprints.maccs
package com.chemaxon.descriptors.fingerprints.maccs
ChemAxon implementation of the MACCS 166 bit fingerprints.
Most important entry points for direct API usage:
- Acquire a
MaccsGenerator
instance by callingMaccsParameters.getDescriptorGenerator()
. - Acquire a
MaccsComparator
withBinaryVectorMetricFactory.forBinaryMetrics(com.chemaxon.descriptors.metrics.BinaryMetrics)
,BinaryVectorMetricFactory.forTversky(com.chemaxon.descriptors.metrics.TverskyParameters)
orBinaryVectorMetricFactory.forTverskyCoefficients(double, double)
- Generate
Maccs
descriptors withMaccsGenerator.generateDescriptor(chemaxon.struc.Molecule)
- Compare
Maccs
descriptors withDescriptorComparator.calculateDissimilarity(com.chemaxon.descriptors.common.Descriptor, com.chemaxon.descriptors.common.Descriptor)
.DescriptorComparator.calculateSimilarity(com.chemaxon.descriptors.common.Descriptor, com.chemaxon.descriptors.common.Descriptor)
orDescriptorComparator.compare(com.chemaxon.descriptors.common.Descriptor, com.chemaxon.descriptors.common.Descriptor)
-
ClassDescriptionInterface to define a compatible descriptor framework for the MACCS fingerprintInterface to define a compatible comparator for the MACCS fingerprintInterface to define the MACCS fingerprint generatorClass for MACSS fingerprint parameters.Build parameters for MACCS fingerprint descriptor generation.Interface representing Maccs generator constructor.