Generating fingerprint file for fast fingerprint search¶
A program that generates a binary fingerprint file for fast fingerprint search.
See also
Example code in the Searching fast fingerprint database section
Rapid Similarity Searching of Large Molecule File OpenEye Python Cookbook example
Command Line Interface¶
A description of the command line interface can be obtained by executing the program with the –help argument.
prompt> makefastfp --help
will generate the following output:
Simple parameter list
fingerprint options
-atomtype : Fingerprint atom type
-bondtype : Fingerprint bond type
-fptype : Fingerprint type
-maxdistance : Maximum number of bonds/radius in path/circular/tree
-mindistance : Minimum number of bonds/radius in path/circular/tree
-numbits : Size of bitvector
input/output options
-fpdbfname : Output fingerprint database filename
-in : Input molecule filename
Code¶
Download code
makefastfp.cpp
and
makefastfp.txt
interface file
See also
OEConfigureFingerPrint
andOESetupFingerPrint
functionsOEGetMolDatabaseIdxFileName
andOECreateMolDatabaseIdx
functions in OEChem TK manualOEMolDatabase class in OEChem TK manual
OECreateFastFPDatabaseFile
function