public class MACCSFingerprinter extends AbstractFingerprinter implements IFingerprinter
| Constructor and Description |
|---|
MACCSFingerprinter() |
MACCSFingerprinter(IChemObjectBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
IBitFingerprint |
getBitFingerprint(IAtomContainer container)
Returns the bit fingerprint for the given
IAtomContainer. |
ICountFingerprint |
getCountFingerprint(IAtomContainer container)
Returns the count fingerprint for the given
IAtomContainer. |
Map<String,Integer> |
getRawFingerprint(IAtomContainer iAtomContainer)
Returns the raw representation of the fingerprint for the given IAtomContainer.
|
int |
getSize()
Returns the size (or length) of the fingerprint.
|
getFingerprint, getParameters, getVersionDescriptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFingerprint, getVersionDescriptionpublic MACCSFingerprinter()
public MACCSFingerprinter(IChemObjectBuilder builder)
public IBitFingerprint getBitFingerprint(IAtomContainer container) throws CDKException
IAtomContainer.getBitFingerprint in interface IFingerprintercontainer - IAtomContainer for which the fingerprint should be calculated.CDKException - may be thrown if there is an error during aromaticity detection
or (for key based fingerprints) if there is a SMARTS parsing errorpublic Map<String,Integer> getRawFingerprint(IAtomContainer iAtomContainer) throws CDKException
getRawFingerprint in interface IFingerprinteriAtomContainer - IAtomContainer for which the fingerprint should be calculated.CDKExceptionpublic int getSize()
getSize in interface IFingerprinterpublic ICountFingerprint getCountFingerprint(IAtomContainer container) throws CDKException
IAtomContainer.getCountFingerprint in interface IFingerprintercontainer - IAtomContainer for which the fingerprint should be calculated.CDKException - if there is an error during aromaticity detection
or (for key based fingerprints) if there is a SMARTS parsing error.Copyright © 2022. All rights reserved.