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
MaccsGeneratorinstance by callingMaccsParameters.getDescriptorGenerator(). - Acquire a
MaccsComparatorwithBinaryVectorMetricFactory.forBinaryMetrics(com.chemaxon.descriptors.metrics.BinaryMetrics),BinaryVectorMetricFactory.forTversky(com.chemaxon.descriptors.metrics.TverskyParameters)orBinaryVectorMetricFactory.forTverskyCoefficients(double, double) - Generate
Maccsdescriptors withMaccsGenerator.generateDescriptor(chemaxon.struc.Molecule) - Compare
Maccsdescriptors 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.