RDKit
Open-source cheminformatics and machine learning.
|
#include <RDKitFPGenerator.h>
Public Member Functions | |
std::string | infoString () const override |
method that returns information string about the fingerprint specific argument set and the arguments themselves | |
RDKitFPArguments (unsigned int minPath, unsigned int maxPath, bool useHs, bool branchedPaths, bool useBondOrder, bool countSimulation, const std::vector< std::uint32_t > countBounds, std::uint32_t fpSize, std::uint32_t numBitsPerFeature) | |
Construct a new RDKitFPArguments object. | |
Public Member Functions inherited from RDKit::FingerprintArguments | |
FingerprintArguments (bool countSimulation, const std::vector< std::uint32_t > countBounds, std::uint32_t fpSize, std::uint32_t numBitsPerFeature=1, bool includeChirality=false) | |
std::string | commonArgumentsString () const |
method that returns information string about common fingerprinting arguments' values | |
virtual | ~FingerprintArguments () |
Public Attributes | |
unsigned int | d_minPath |
unsigned int | d_maxPath |
bool | df_useHs |
bool | df_branchedPaths |
bool | df_useBondOrder |
Public Attributes inherited from RDKit::FingerprintArguments | |
bool | df_countSimulation |
bool | df_includeChirality |
std::vector< std::uint32_t > | d_countBounds |
std::uint32_t | d_fpSize |
std::uint32_t | d_numBitsPerFeature |
Definition at line 20 of file RDKitFPGenerator.h.
RDKit::RDKitFP::RDKitFPArguments::RDKitFPArguments | ( | unsigned int | minPath, |
unsigned int | maxPath, | ||
bool | useHs, | ||
bool | branchedPaths, | ||
bool | useBondOrder, | ||
bool | countSimulation, | ||
const std::vector< std::uint32_t > | countBounds, | ||
std::uint32_t | fpSize, | ||
std::uint32_t | numBitsPerFeature | ||
) |
Construct a new RDKitFPArguments object.
minPath | the minimum path length (in bonds) to be included |
maxPath | the maximum path length (in bonds) to be included |
useHs | toggles inclusion of Hs in paths (if the molecule has explicit Hs) |
branchedPaths | toggles generation of branched subgraphs, not just linear paths |
useBondOrder | toggles inclusion of bond orders in the path hashes |
countSimulation | if set, use count simulation while generating the fingerprint |
countBounds | boundaries for count simulation, corresponding bit will be set if the count is higher than the number provided for that spot |
fpSize | size of the generated fingerprint, does not affect the sparse versions |
numBitsPerFeature | controls the number of bits that are set for each path/subgraph found |
|
overridevirtual |
method that returns information string about the fingerprint specific argument set and the arguments themselves
Implements RDKit::FingerprintArguments.
Definition at line 23 of file RDKitFPGenerator.h.
Definition at line 22 of file RDKitFPGenerator.h.
bool RDKit::RDKitFP::RDKitFPArguments::df_branchedPaths |
Definition at line 25 of file RDKitFPGenerator.h.
bool RDKit::RDKitFP::RDKitFPArguments::df_useBondOrder |
Definition at line 26 of file RDKitFPGenerator.h.
bool RDKit::RDKitFP::RDKitFPArguments::df_useHs |
Definition at line 24 of file RDKitFPGenerator.h.