Class FingerPrintGenerator
- java.lang.Object
-
- com.actelion.research.chem.descriptor.FingerPrintGenerator
-
public class FingerPrintGenerator extends java.lang.ObjectGenerator of a path-based Fingerprint Not thread safe!
-
-
Constructor Summary
Constructors Constructor Description FingerPrintGenerator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static byte[]getBitSetBits(java.util.BitSet bs)java.util.BitSetgetFingerprint(StereoMolecule mol)Generates a fingerprint of the default size for the given ExtendedMoleculejava.util.BitSetgetFingerprint(StereoMolecule mol, int size)Generates the fingerprint of a moleculestatic voidmain(java.lang.String[] args)
-
-
-
Method Detail
-
getFingerprint
public java.util.BitSet getFingerprint(StereoMolecule mol)
Generates a fingerprint of the default size for the given ExtendedMolecule- Parameters:
mol- The ExtendedMolecule for which a Fingerprint is generated- Returns:
- The Fingerprint (A one-dimensional bit array)
-
getFingerprint
public java.util.BitSet getFingerprint(StereoMolecule mol, int size)
Generates the fingerprint of a molecule- Parameters:
mol- The ExtendedMolecule for which a Fingerprint is generatedsize- The desired size of the fingerprint- Returns:
- The Fingerprint (A one-dimensional bit array)
-
getBitSetBits
public static byte[] getBitSetBits(java.util.BitSet bs)
-
main
public static void main(java.lang.String[] args)
-
-