OECreateMMPIndexOptions¶
class OECreateMMPIndexOptions
This class represents the OECreateMMPIndexOptions class that encapsulates properties to control a matched pair indexing analysis.
See also
OEMatchedPairAnalyzer class
Constructors¶
OECreateMMPIndexOptions()
OECreateMMPIndexOptions(const OEMatchedPairAnalyzerOptions &mmpopts)
Constructors that initialize an OECreateMMPIndexOptions object. The default constructor provides the following properties:
Property |
Default value |
---|---|
processor type |
|
options |
|
bond fragmentation limit |
20 |
heavy atom filter |
100 |
indexable fragment filter based on |
85-100% |
GetMaxRecord¶
unsigned int GetMaxRecord() const
Return the maximum number of records to index from the input structure file or
0
to indicate all structures should be indexed.
GetMMPOptions¶
const OEMatchedPairAnalyzerOptions& GetMMPOptions() const
Returns the options controlling the Matched Pair indexing information.
GetNumThreads¶
unsigned int GetNumThreads() const
Returns the number of threads to use during the indexing phase.
If the number of threads specified is 0
, OEGetNumProcessors
will be used to interrogate the maximum threads allowed.
GetVerbose¶
unsigned int GetVerbose() const
Return the level of output verbosity during the indexing activity.
SetMaxRecord¶
void SetMaxRecord(unsigned int maxrec)
Sets the maximum number of records to index from the input structure file.
0
indicates all structures should be indexed.
SetNumThreads¶
void SetNumThreads(unsigned int nthreads) const
Sets the maximum number of threads to use during the indexing phase.
If nthreads
is set to 0
, OEGetNumProcessors
will be used to interrogate the maximum threads allowed.
SetTracer¶
void SetTracer(const OESystem::OEDots &dots)
Sets a tracer that can be used to show the progress of indexing.
See also
OEDots class in the OEChem TK manual
SetVerbose¶
void SetVerbose(unsigned int verbose)
Sets the level of output verbosity during the indexing activity.
0 (off)
, 1 (verbose)
, or 2 (very verbose)
are sufficient values for output verbosity.