RDKit
Open-source cheminformatics and machine learning.
|
#include <SmilesParse.h>
Public Attributes | |
int | debugParse = 0 |
bool | sanitize = true |
std::map< std::string, std::string > * | replacements |
bool | allowCXSMILES = true |
bool | strictCXSMILES |
bool | parseName = true |
bool | removeHs = true |
bool | useLegacyStereo |
bool | skipCleanup |
Definition at line 22 of file SmilesParse.h.
bool RDKit::SmilesParserParams::allowCXSMILES = true |
recognize and parse CXSMILES
Definition at line 27 of file SmilesParse.h.
int RDKit::SmilesParserParams::debugParse = 0 |
enable debugging in the SMILES parser
Definition at line 23 of file SmilesParse.h.
Referenced by RDKit::SmilesToMol().
bool RDKit::SmilesParserParams::parseName = true |
parse (and set) the molecule name as well
Definition at line 30 of file SmilesParse.h.
bool RDKit::SmilesParserParams::removeHs = true |
remove Hs after constructing the molecule
Definition at line 31 of file SmilesParse.h.
Referenced by RDKit::SmilesToMol().
std::map<std::string, std::string>* RDKit::SmilesParserParams::replacements |
allows SMILES "macros"
Definition at line 25 of file SmilesParse.h.
Referenced by RDKit::SmilesToMol().
bool RDKit::SmilesParserParams::sanitize = true |
sanitize the molecule after building it
Definition at line 24 of file SmilesParse.h.
Referenced by RDKit::SmilesToMol().
bool RDKit::SmilesParserParams::skipCleanup |
skip the final cleanup stage (for internal use)
Definition at line 36 of file SmilesParse.h.
bool RDKit::SmilesParserParams::strictCXSMILES |
throw an exception if the CXSMILES parsing fails
Definition at line 28 of file SmilesParse.h.
bool RDKit::SmilesParserParams::useLegacyStereo |
Definition at line 32 of file SmilesParse.h.