Class MaccsParameters

java.lang.Object
com.chemaxon.descriptors.fingerprints.maccs.MaccsParameters
All Implemented Interfaces:
DescriptorParameters, Serializable

@PublicAPI @Beta public class MaccsParameters extends Object implements DescriptorParameters
Class for MACSS fingerprint parameters.

Current implementation has no parameters. The purpose of this class is to provide compatibility with Descriptors API contracts.

Please note that this class is marked with Beta annotation, so it can be subject of incompatible changes or removal in later releases.

See Also:
  • Field Details

    • DEFAULT_MACCS_LENGTH

      public static final int DEFAULT_MACCS_LENGTH
      The length should be the multiple of 64, so the original 166 will be 192
      See Also:
  • Constructor Details

    • MaccsParameters

      public MaccsParameters(MaccsParameters.Builder build)
      Constructor.
      Parameters:
      build - used to build the parameters representation
    • MaccsParameters

      public MaccsParameters()
      Constructor.
  • Method Details

    • getDescriptorGenerator

      public com.chemaxon.descriptors.fingerprints.maccs.MaccsGenerator getDescriptorGenerator()
      Gives the descriptor generator based on this parameters
      Specified by:
      getDescriptorGenerator in interface DescriptorParameters
      Returns:
      the generator