public abstract class AbstractFingerprinter extends Object implements IFingerprinter
Constructor and Description |
---|
AbstractFingerprinter() |
Modifier and Type | Method and Description |
---|---|
BitSet |
getFingerprint(IAtomContainer mol)
Generate a binary fingerprint as a bit.
|
protected List<Map.Entry<String,String>> |
getParameters()
Base classes should override this method to report the parameters they
are configured with.
|
String |
getVersionDescription()
Generate a fingerprint type version description in chemfp's FPS format.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBitFingerprint, getCountFingerprint, getRawFingerprint, getSize
protected List<Map.Entry<String,String>> getParameters()
public final String getVersionDescription()
IFingerprinter
#type=CDK-Fingerprinter/2.0 searchDepth=7 pathLimit=2000 hashPseudoAtoms=true #type=CDK-CircularFingerprint/2.0 classType=ECFP4
getVersionDescription
in interface IFingerprinter
public BitSet getFingerprint(IAtomContainer mol) throws CDKException
IFingerprinter.getBitFingerprint(IAtomContainer)
and invoke
IBitFingerprint.asBitSet()
, it is included for backwards compatibility.getFingerprint
in interface IFingerprinter
mol
- moleculeCDKException
- problem generating fingerprintCopyright © 2021. All rights reserved.