![]() |
RDKit
Open-source cheminformatics and machine learning.
|
A single rgroup attached to a given core. More...
#include <RGroupData.h>
Public Member Functions | |
| RGroupData () | |
| void | add (const ROMOL_SPTR &newMol, const std::vector< int > &rlabel_attachments) |
| std::map< int, int > | getNumBondsToRlabels () const |
| std::string | toString () const |
Static Public Member Functions | |
| static std::string | getRGroupLabel (int rlabel) |
| static const std::string & | getCoreLabel () |
| static const std::string & | getMolLabel () |
| static bool | isMolHydrogen (const ROMol &mol) |
Public Attributes | |
| RWMOL_SPTR | combinedMol |
| std::vector< ROMOL_SPTR > | mols |
| std::vector< std::string > | smilesVect |
| std::string | smiles |
| std::set< int > | attachments |
| std::unique_ptr< ExplicitBitVect > | fingerprint |
| std::vector< int > | fingerprintOnBits |
| bool | is_hydrogen = false |
| bool | single_fragment = true |
| bool | is_linker = false |
| bool | labelled = false |
A single rgroup attached to a given core.
Definition at line 22 of file RGroupData.h.
|
inline |
Definition at line 38 of file RGroupData.h.
| void RDKit::RGroupData::add | ( | const ROMOL_SPTR & | newMol, |
| const std::vector< int > & | rlabel_attachments | ||
| ) |
| std::string RDKit::RGroupData::toString | ( | ) | const |
| std::set<int> RDKit::RGroupData::attachments |
Definition at line 28 of file RGroupData.h.
| RWMOL_SPTR RDKit::RGroupData::combinedMol |
Definition at line 23 of file RGroupData.h.
| std::unique_ptr<ExplicitBitVect> RDKit::RGroupData::fingerprint |
Definition at line 30 of file RGroupData.h.
| std::vector<int> RDKit::RGroupData::fingerprintOnBits |
Definition at line 31 of file RGroupData.h.
Definition at line 32 of file RGroupData.h.
Definition at line 34 of file RGroupData.h.
Definition at line 35 of file RGroupData.h.
| std::vector<ROMOL_SPTR> RDKit::RGroupData::mols |
Definition at line 24 of file RGroupData.h.
Definition at line 33 of file RGroupData.h.
| std::string RDKit::RGroupData::smiles |
Definition at line 27 of file RGroupData.h.
| std::vector<std::string> RDKit::RGroupData::smilesVect |
Definition at line 25 of file RGroupData.h.