RDKit
Open-source cheminformatics and machine learning.
Loading...
Searching...
No Matches
MHFP.h File Reference
#include <RDGeneral/export.h>
#include <string>
#include <vector>
#include <GraphMol/ROMol.h>
#include <DataStructs/ExplicitBitVect.h>

Go to the source code of this file.

Classes

class  RDKit::MHFPFingerprints::MHFPEncoder

Namespaces

namespace  RDKit
 Std stuff.
namespace  RDKit::MHFPFingerprints
namespace  RDKit::MHFPFingerprints::FNV

Functions

uint32_t RDKit::MHFPFingerprints::FNV::hash (const std::string &str, uint32_t hash=seed)
 A simple implementation of the Fowler–Noll–Vo hash function.

Variables

const std::string RDKit::MHFPFingerprints::mhfpFingerprintVersion = "1.0.0"
const uint32_t RDKit::MHFPFingerprints::FNV::prime = 0x01000193
const uint32_t RDKit::MHFPFingerprints::FNV::seed = 0x811C9DC5