![]() |
RDKit
Open-source cheminformatics and machine learning.
|
Abstract base class that holds molecule independent arguments that are common amongst all fingerprint types and classes inherited from this would hold fingerprint type specific arguments. More...
#include <FingerprintGenerator.h>
Public Member Functions | |
| FingerprintArguments (bool countSimulation, const std::vector< std::uint32_t > countBounds, std::uint32_t fpSize, std::uint32_t numBitsPerFeature=1, bool includeChirality=false) | |
| virtual std::string | infoString () const =0 |
| method that returns information string about the fingerprint specific argument set and the arguments themselves | |
| virtual void | toJSON (boost::property_tree::ptree &pt) const |
| virtual void | fromJSON (const boost::property_tree::ptree &pt) |
| std::string | commonArgumentsString () const |
| method that returns information string about common fingerprinting arguments' values | |
| virtual | ~FingerprintArguments () |
| FingerprintArguments ()=default | |
Public Attributes | |
| bool | df_countSimulation = false |
| bool | df_includeChirality = false |
| std::vector< std::uint32_t > | d_countBounds |
| std::uint32_t | d_fpSize = 2048 |
| std::uint32_t | d_numBitsPerFeature = 1 |
Abstract base class that holds molecule independent arguments that are common amongst all fingerprint types and classes inherited from this would hold fingerprint type specific arguments.
Definition at line 90 of file FingerprintGenerator.h.
| RDKit::FingerprintArguments::FingerprintArguments | ( | bool | countSimulation, |
| const std::vector< std::uint32_t > | countBounds, | ||
| std::uint32_t | fpSize, | ||
| std::uint32_t | numBitsPerFeature = 1, | ||
| bool | includeChirality = false ) |
|
inlinevirtual |
Definition at line 121 of file FingerprintGenerator.h.
|
default |
| std::string RDKit::FingerprintArguments::commonArgumentsString | ( | ) | const |
method that returns information string about common fingerprinting arguments' values
|
virtual |
|
pure virtual |
method that returns information string about the fingerprint specific argument set and the arguments themselves
Implemented in RDKit::AtomPair::AtomPairArguments, RDKit::MorganFingerprint::MorganArguments, RDKit::RDKitFP::RDKitFPArguments, and RDKit::TopologicalTorsion::TopologicalTorsionArguments.
|
virtual |
| std::vector<std::uint32_t> RDKit::FingerprintArguments::d_countBounds |
Definition at line 99 of file FingerprintGenerator.h.
| std::uint32_t RDKit::FingerprintArguments::d_fpSize = 2048 |
Definition at line 100 of file FingerprintGenerator.h.
| std::uint32_t RDKit::FingerprintArguments::d_numBitsPerFeature = 1 |
Definition at line 101 of file FingerprintGenerator.h.
| bool RDKit::FingerprintArguments::df_countSimulation = false |
Definition at line 97 of file FingerprintGenerator.h.
| bool RDKit::FingerprintArguments::df_includeChirality = false |
Definition at line 98 of file FingerprintGenerator.h.