RDKit
Open-source cheminformatics and machine learning.
|
#include <ReactionFingerprints.h>
Public Member Functions | |
ReactionFingerprintParams () | |
ReactionFingerprintParams (bool includeAgents, double bitRatioAgents, unsigned int nonAgentWeight, int agentWeight, unsigned int fpSize, FingerprintType fpType) | |
Public Attributes | |
bool | includeAgents {false} |
double | bitRatioAgents {0.2} |
unsigned int | nonAgentWeight {10} |
int | agentWeight {1} |
unsigned int | fpSize {2048} |
FingerprintType | fpType {AtomPairFP} |
A struct for storing parameters to manipulate the calculation of fingerprints of chemical reactions
Different parameters can be chosen to influence the generation of chemical reaction fingerprints. Generally different setting should be used for structural or difference fingerprints.
includeAgents | include the agents of a reaction for fingerprint generation |
bitRatioAgents | in structural fingerprints it determines the ratio of bits of the agents in the fingerprint |
nonAgentWeight | in difference fingerprints weight factor for reactants and products compared to agents |
agentWeight | if agents are included, agents could be weighted compared to reactants and products in difference fingerprints |
fpSize | number of bits of the fingerprint |
fpType | kind of fingerprint used, e.g AtompairFP. Be aware that only AtompairFP, TopologicalTorsion and MorganFP were supported in the difference fingerprint. |
Definition at line 75 of file ReactionFingerprints.h.
|
inline |
Definition at line 76 of file ReactionFingerprints.h.
|
inline |
Definition at line 78 of file ReactionFingerprints.h.
int RDKit::ReactionFingerprintParams::agentWeight {1} |
Definition at line 91 of file ReactionFingerprints.h.
double RDKit::ReactionFingerprintParams::bitRatioAgents {0.2} |
Definition at line 89 of file ReactionFingerprints.h.
Definition at line 92 of file ReactionFingerprints.h.
FingerprintType RDKit::ReactionFingerprintParams::fpType {AtomPairFP} |
Definition at line 93 of file ReactionFingerprints.h.
Definition at line 88 of file ReactionFingerprints.h.
Definition at line 90 of file ReactionFingerprints.h.