![]() |
RDKit
Open-source cheminformatics and machine learning.
|
Namespaces | |
| namespace | detail |
| namespace | utils |
Classes | |
| struct | LinkNode |
| class | LinkNodeOp |
| Molecule enumeration operation corresponding to LINKNODES. More... | |
| class | MolEnumeratorOp |
| abstract base class for the a molecule enumeration operation More... | |
| struct | MolEnumeratorParams |
| Parameters used to control the molecule enumeration. More... | |
| class | PositionVariationOp |
| Molecule enumeration operation corresponding to position variation bonds. More... | |
| class | RepeatUnitOp |
| Molecule enumeration operation corresponding to SRUs. More... | |
Functions | |
| RDKIT_MOLENUMERATOR_EXPORT MolBundle | enumerate (const ROMol &mol, const std::vector< MolEnumeratorParams > ¶msList) |
| RDKIT_MOLENUMERATOR_EXPORT MolBundle | enumerate (const ROMol &mol, size_t maxPerOperation=0) |
| MolBundle | enumerate (const ROMol &mol, const MolEnumeratorParams ¶ms) |
|
inline |
Returns a MolBundle containing the molecules resulting from applying the operator contained in params to mol.
Definition at line 275 of file MolEnumerator.h.
References enumerate().
| RDKIT_MOLENUMERATOR_EXPORT MolBundle RDKit::MolEnumerator::enumerate | ( | const ROMol & | mol, |
| const std::vector< MolEnumeratorParams > & | paramsList ) |
Returns a MolBundle containing the molecules resulting from applying the operators contained in paramsLists to mol. the operators are applied in order
NOTE: the current implementation does not support molecules which include both LINKNODE and SRU features.
Referenced by enumerate().
| RDKIT_MOLENUMERATOR_EXPORT MolBundle RDKit::MolEnumerator::enumerate | ( | const ROMol & | mol, |
| size_t | maxPerOperation = 0 ) |
Returns a MolBundle containing the molecules resulting from applying the enumerable operators contained in mol.
| maxPerOperation | the maximum number of molecules which an individual operation is allowed to generate |
NOTE: the current implementation does not support molecules which include both LINKNODE and SRU features.
References RDKIT_MOLENUMERATOR_EXPORT.