![]() |
RDKit
Open-source cheminformatics and machine learning.
|
Functions | |
| ROMol * | generateMolExtendedReducedGraph (const ROMol &mol, std::vector< boost::dynamic_bitset<> > *atomTypes=0) |
| Generates a reduced graph representation of a molecule. More... | |
| RDNumeric::DoubleVector * | generateErGFingerprintForReducedGraph (const ROMol &mol, std::vector< boost::dynamic_bitset<> > *atomTypes=0, double fuzzIncrement=0.3, unsigned int minPath=1, unsigned int maxPath=15) |
| Generates a ErG fingerprint vector for a molecule that's already a. More... | |
| RDNumeric::DoubleVector * | getErGFingerprint (const ROMol &mol, std::vector< boost::dynamic_bitset<> > *atomTypes=0, double fuzzIncrement=0.3, unsigned int minPath=1, unsigned int maxPath=15) |
| Generates a ErG fingerprint vector for a molecule. More... | |
| RDNumeric::DoubleVector* RDKit::ReducedGraphs::generateErGFingerprintForReducedGraph | ( | const ROMol & | mol, |
| std::vector< boost::dynamic_bitset<> > * | atomTypes = 0, |
||
| double | fuzzIncrement = 0.3, |
||
| unsigned int | minPath = 1, |
||
| unsigned int | maxPath = 15 |
||
| ) |
Generates a ErG fingerprint vector for a molecule that's already a.
| mol | the molecule to be fingerprinted |
| atomTypes | [optional] contains bit vectors indicating whether each atom in the molecule matches each type. |
| fuzzIncrement | amount to be added to neighboring bins |
| minPath | minimum distance (in bonds) to be considered |
| maxPath | maximum distance (in bonds) to be considered |
Notes:
deleteing the result | ROMol* RDKit::ReducedGraphs::generateMolExtendedReducedGraph | ( | const ROMol & | mol, |
| std::vector< boost::dynamic_bitset<> > * | atomTypes = 0 |
||
| ) |
Generates a reduced graph representation of a molecule.
| mol | the molecule to be fingerprinted |
Notes:
deleteing the result | RDNumeric::DoubleVector* RDKit::ReducedGraphs::getErGFingerprint | ( | const ROMol & | mol, |
| std::vector< boost::dynamic_bitset<> > * | atomTypes = 0, |
||
| double | fuzzIncrement = 0.3, |
||
| unsigned int | minPath = 1, |
||
| unsigned int | maxPath = 15 |
||
| ) |
Generates a ErG fingerprint vector for a molecule.
| mol | the molecule to be fingerprinted |
| atomTypes | [optional] contains bit vectors indicating whether each atom in the molecule matches each type. |
| fuzzIncrement | amount to be added to neighboring bins |
| minPath | minimum distance (in bonds) to be considered |
| maxPath | maximum distance (in bonds) to be considered |
Notes:
deleteing the result