![]() |
RDKit
Open-source cheminformatics and machine learning.
|
#include <RascalResult.h>
Public Member Functions | |
| RascalResult (const RDKit::ROMol &mol1, const RDKit::ROMol &mol2, const std::vector< std::vector< int > > &adjMatrix1, const std::vector< std::vector< int > > &adjMatrix2, const std::vector< unsigned int > &clique, const std::vector< std::pair< int, int > > &vtx_pairs, bool timedOut, bool swapped, double tier1Sim, double tier2Sim, bool ringMatchesRingOnly, bool singleLargestFrag, int minFragSep, bool exactConnectionsMatch=false, const std::string &equivalentAtoms="", bool ignoreBondOrders=false) | |
| RascalResult (double tier1Sim, double tier2Sim) | |
| RascalResult (const RascalResult &other) | |
| RascalResult (RascalResult &&other)=default | |
| ~RascalResult ()=default | |
| RascalResult & | operator= (const RascalResult &other) |
| RascalResult & | operator= (RascalResult &&other)=default |
| void | largestFragOnly () |
| void | largestFragsOnly (unsigned int numFrags=2) |
| void | trimSmallFrags (unsigned int minFragSize=3) |
| std::vector< std::pair< int, int > > | getBondMatches () const |
| std::vector< std::pair< int, int > > | getAtomMatches () const |
| int | getNumFrags () const |
| int | getRingNonRingBondScore () const |
| int | getAtomMatchScore () const |
| int | getMaxDeltaAtomAtomDist () const |
| unsigned int | getLargestFragSize () const |
| std::string | getSmarts () const |
| const std::shared_ptr< ROMol > | getMcesMol () const |
| bool | getTimedOut () const |
| double | getTier1Sim () const |
| double | getTier2Sim () const |
| double | getSimilarity () const |
Definition at line 28 of file RascalResult.h.
| RDKit::RascalMCES::RascalResult::RascalResult | ( | const RDKit::ROMol & | mol1, |
| const RDKit::ROMol & | mol2, | ||
| const std::vector< std::vector< int > > & | adjMatrix1, | ||
| const std::vector< std::vector< int > > & | adjMatrix2, | ||
| const std::vector< unsigned int > & | clique, | ||
| const std::vector< std::pair< int, int > > & | vtx_pairs, | ||
| bool | timedOut, | ||
| bool | swapped, | ||
| double | tier1Sim, | ||
| double | tier2Sim, | ||
| bool | ringMatchesRingOnly, | ||
| bool | singleLargestFrag, | ||
| int | minFragSep, | ||
| bool | exactConnectionsMatch = false, | ||
| const std::string & | equivalentAtoms = "", | ||
| bool | ignoreBondOrders = false ) |
Referenced by operator=(), operator=(), RascalResult(), and RascalResult().
| RDKit::RascalMCES::RascalResult::RascalResult | ( | double | tier1Sim, |
| double | tier2Sim ) |
| RDKit::RascalMCES::RascalResult::RascalResult | ( | const RascalResult & | other | ) |
References RascalResult().
|
default |
References RascalResult().
|
default |
|
inline |
Definition at line 64 of file RascalResult.h.
| int RDKit::RascalMCES::RascalResult::getAtomMatchScore | ( | ) | const |
|
inline |
Definition at line 60 of file RascalResult.h.
| unsigned int RDKit::RascalMCES::RascalResult::getLargestFragSize | ( | ) | const |
| int RDKit::RascalMCES::RascalResult::getMaxDeltaAtomAtomDist | ( | ) | const |
| const std::shared_ptr< ROMol > RDKit::RascalMCES::RascalResult::getMcesMol | ( | ) | const |
| int RDKit::RascalMCES::RascalResult::getNumFrags | ( | ) | const |
| int RDKit::RascalMCES::RascalResult::getRingNonRingBondScore | ( | ) | const |
| double RDKit::RascalMCES::RascalResult::getSimilarity | ( | ) | const |
| std::string RDKit::RascalMCES::RascalResult::getSmarts | ( | ) | const |
|
inline |
Definition at line 99 of file RascalResult.h.
|
inline |
Definition at line 100 of file RascalResult.h.
|
inline |
Definition at line 97 of file RascalResult.h.
| void RDKit::RascalMCES::RascalResult::largestFragOnly | ( | ) |
| void RDKit::RascalMCES::RascalResult::largestFragsOnly | ( | unsigned int | numFrags = 2 | ) |
| RascalResult & RDKit::RascalMCES::RascalResult::operator= | ( | const RascalResult & | other | ) |
References RascalResult().
|
default |
References RascalResult().
| void RDKit::RascalMCES::RascalResult::trimSmallFrags | ( | unsigned int | minFragSize = 3 | ) |