RDKit
Open-source cheminformatics and machine learning.
|
#include <Validate.h>
Public Member Functions | |
FeaturesValidation (bool allowEnhancedStereo=false, bool allowAromaticBondType=false, bool allowDativeBondType=false, bool allowQueries=false, bool allowDummies=false, bool allowAtomAliases=false) | |
std::vector< ValidationErrorInfo > | validate (const ROMol &mol, bool reportAllFailures) const override |
std::shared_ptr< ValidationMethod > | copy () const override |
Public Member Functions inherited from RDKit::MolStandardize::ValidationMethod | |
ValidationMethod ()=default | |
virtual | ~ValidationMethod ()=default |
Public Attributes | |
bool | allowEnhancedStereo |
bool | allowAromaticBondType |
bool | allowDativeBondType |
bool | allowQueries |
bool | allowDummies |
bool | allowAtomAliases |
The FeaturesValidation class reports an error if the input molecule representation includes any undesired features.
Definition at line 225 of file Validate.h.
|
inline |
Definition at line 227 of file Validate.h.
|
inlineoverridevirtual |
Implements RDKit::MolStandardize::ValidationMethod.
Definition at line 240 of file Validate.h.
|
overridevirtual |
Implements RDKit::MolStandardize::ValidationMethod.
bool RDKit::MolStandardize::FeaturesValidation::allowAromaticBondType |
Definition at line 244 of file Validate.h.
bool RDKit::MolStandardize::FeaturesValidation::allowAtomAliases |
Definition at line 248 of file Validate.h.
bool RDKit::MolStandardize::FeaturesValidation::allowDativeBondType |
Definition at line 245 of file Validate.h.
bool RDKit::MolStandardize::FeaturesValidation::allowDummies |
Definition at line 247 of file Validate.h.
bool RDKit::MolStandardize::FeaturesValidation::allowEnhancedStereo |
Definition at line 243 of file Validate.h.
bool RDKit::MolStandardize::FeaturesValidation::allowQueries |
Definition at line 246 of file Validate.h.