RDKit
Open-source cheminformatics and machine learning.
Loading...
Searching...
No Matches
RDKit::SynthonSpaceSearch::SynthonSpaceSubstructureSearcher Class Reference

#include <SynthonSpaceSubstructureSearcher.h>

Inheritance diagram for RDKit::SynthonSpaceSearch::SynthonSpaceSubstructureSearcher:
RDKit::SynthonSpaceSearch::SynthonSpaceSearcher

Public Member Functions

 SynthonSpaceSubstructureSearcher ()=delete
 SynthonSpaceSubstructureSearcher (const ROMol &query, const SubstructMatchParameters &matchParams, const SynthonSpaceSearchParams &params, SynthonSpace &space)
std::vector< std::unique_ptr< SynthonSpaceHitSet > > searchFragSet (const std::vector< std::unique_ptr< ROMol > > &fragSet, const SynthonSet &reaction) const override
Public Member Functions inherited from RDKit::SynthonSpaceSearch::SynthonSpaceSearcher
 SynthonSpaceSearcher ()=delete
 SynthonSpaceSearcher (const ROMol &query, const SynthonSpaceSearchParams &params, SynthonSpace &space)
 SynthonSpaceSearcher (const SynthonSpaceSearcher &other)=delete
 SynthonSpaceSearcher (SynthonSpaceSearcher &&other)=delete
SynthonSpaceSearcheroperator= (const SynthonSpaceSearcher &other)=delete
SynthonSpaceSearcheroperator= (SynthonSpaceSearcher &&other)=delete
virtual ~SynthonSpaceSearcher ()=default
SearchResults search ()
SynthonSpacegetSpace () const
const ROMolgetQuery () const
const SynthonSpaceSearchParamsgetParams () const
std::unique_ptr< ROMolbuildAndVerifyHit (const SynthonSpaceHitSet *hitset, const std::vector< size_t > &synthNums) const

Additional Inherited Members

Protected Member Functions inherited from RDKit::SynthonSpaceSearch::SynthonSpaceSearcher
virtual bool quickVerify (const SynthonSpaceHitSet *hitset, const std::vector< size_t > &synthNums) const

Detailed Description

Definition at line 24 of file SynthonSpaceSubstructureSearcher.h.

Constructor & Destructor Documentation

◆ SynthonSpaceSubstructureSearcher() [1/2]

RDKit::SynthonSpaceSearch::SynthonSpaceSubstructureSearcher::SynthonSpaceSubstructureSearcher ( )
delete

◆ SynthonSpaceSubstructureSearcher() [2/2]

RDKit::SynthonSpaceSearch::SynthonSpaceSubstructureSearcher::SynthonSpaceSubstructureSearcher ( const ROMol & query,
const SubstructMatchParameters & matchParams,
const SynthonSpaceSearchParams & params,
SynthonSpace & space )
inline

Member Function Documentation

◆ searchFragSet()

std::vector< std::unique_ptr< SynthonSpaceHitSet > > RDKit::SynthonSpaceSearch::SynthonSpaceSubstructureSearcher::searchFragSet ( const std::vector< std::unique_ptr< ROMol > > & fragSet,
const SynthonSet & reaction ) const
overridevirtual

The documentation for this class was generated from the following file: