Generation of 881 bit PubChem fingerprints.
More...
#include <PubChemFingerprintGenerator.hpp>
|
| static constexpr std::size_t | NUM_BITS = 881 |
| | Specifies the number of bits of the generated PubChem fingerprint. More...
|
| |
Generation of 881 bit PubChem fingerprints.
- Since
- 1.2
- See also
- [PCDS]
◆ PubChemFingerprintGenerator() [1/3]
| CDPL::Descr::PubChemFingerprintGenerator::PubChemFingerprintGenerator |
( |
| ) |
|
Constructs the PubChemFingerprintGenerator instance.
◆ PubChemFingerprintGenerator() [2/3]
Copy constructor.
- Parameters
-
| gen | The other PubChemFingerprintGenerator instance. |
- Note
- The internal state of gen is not copied; the new instance is default-initialized.
◆ PubChemFingerprintGenerator() [3/3]
Constructs the PubChemFingerprintGenerator instance and generates the fingerprint of the molecular graph molgraph.
- Parameters
-
| molgraph | The molecular graph for which to generate the fingerprint. |
| fp | The generated fingerprint. |
◆ generate()
Generates the fingerprint of the molecular graph molgraph.
- Parameters
-
| molgraph | The molecular graph for which to generate the fingerprint. |
| fp | The generated fingerprint. |
◆ operator=()
Assignment operator.
- Parameters
-
| gen | The other PubChemFingerprintGenerator instance. |
- Returns
- A reference to itself.
- Note
- The internal state of gen is not copied; the assignee remains unchanged.
◆ NUM_BITS
| constexpr std::size_t CDPL::Descr::PubChemFingerprintGenerator::NUM_BITS = 881 |
|
staticconstexpr |
Specifies the number of bits of the generated PubChem fingerprint.
The documentation for this class was generated from the following file: