#include <RDKitFPGenerator.h>
|
| std::string | infoString () const override |
| | method that returns information string about the fingerprint specific argument set and the arguments themselves
|
| |
| void | toJSON (boost::property_tree::ptree &pt) const override |
| |
| void | fromJSON (const boost::property_tree::ptree &pt) override |
| |
| | RDKitFPArguments (unsigned int minPath=1, unsigned int maxPath=7, bool useHs=true, bool branchedPaths=true, bool useBondOrder=true, bool countSimulation=false, const std::vector< std::uint32_t > countBounds={1, 2, 4, 8}, std::uint32_t fpSize=2048, std::uint32_t numBitsPerFeature=2) |
| | Construct a new RDKitFPArguments object.
|
| |
| | 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 () |
| |
| | FingerprintArguments ()=default |
| |
Definition at line 20 of file RDKitFPGenerator.h.
◆ RDKitFPArguments()
| RDKit::RDKitFP::RDKitFPArguments::RDKitFPArguments |
( |
unsigned int | minPath = 1, |
|
|
unsigned int | maxPath = 7, |
|
|
bool | useHs = true, |
|
|
bool | branchedPaths = true, |
|
|
bool | useBondOrder = true, |
|
|
bool | countSimulation = false, |
|
|
const std::vector< std::uint32_t > | countBounds = {1, 2, 4, 8}, |
|
|
std::uint32_t | fpSize = 2048, |
|
|
std::uint32_t | numBitsPerFeature = 2 ) |
Construct a new RDKitFPArguments object.
- Parameters
-
| 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 |
◆ fromJSON()
| void RDKit::RDKitFP::RDKitFPArguments::fromJSON |
( |
const boost::property_tree::ptree & | pt | ) |
|
|
overridevirtual |
◆ infoString()
| std::string RDKit::RDKitFP::RDKitFPArguments::infoString |
( |
| ) |
const |
|
overridevirtual |
method that returns information string about the fingerprint specific argument set and the arguments themselves
- Returns
- std::string information string
Implements RDKit::FingerprintArguments.
◆ toJSON()
| void RDKit::RDKitFP::RDKitFPArguments::toJSON |
( |
boost::property_tree::ptree & | pt | ) |
const |
|
overridevirtual |
◆ d_maxPath
| unsigned int RDKit::RDKitFP::RDKitFPArguments::d_maxPath = 7 |
◆ d_minPath
| unsigned int RDKit::RDKitFP::RDKitFPArguments::d_minPath = 1 |
◆ df_branchedPaths
| bool RDKit::RDKitFP::RDKitFPArguments::df_branchedPaths = true |
◆ df_useBondOrder
| bool RDKit::RDKitFP::RDKitFPArguments::df_useBondOrder = true |
◆ df_useHs
| bool RDKit::RDKitFP::RDKitFPArguments::df_useHs = true |
The documentation for this class was generated from the following file: