OECreateMMPIndexOptions
class OECreateMMPIndexOptions
Encapsulates the properties that control a matched pair indexing analysis.
See also
OEMatchedPairAnalyzer class
Constructors
OECreateMMPIndexOptions(mmpopts: OEMatchedPairAnalyzerOptions) -> OECreateMMPIndexOptions
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
GetMaxRecord() -> int
Return the maximum number of records to index from the input structure file or
0 to indicate all structures should be indexed.
GetMMPOptions
GetMMPOptions() -> OEMatchedPairAnalyzerOptions
Returns the options controlling the Matched Pair indexing information.
GetNumThreads
GetNumThreads() -> int
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
GetVerbose() -> int
Return the level of output verbosity during the indexing activity.
SetMaxRecord
SetMaxRecord(maxrec: int) -> None
Sets the maximum number of records to index from the input structure file.
0 indicates all structures should be indexed.
SetNumThreads
SetNumThreads(nthreads: int) -> None
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
SetTracer(dots: OEDots) -> None
Sets a tracer that can be used to show the progress of indexing.
See also
OEDots class in the OEChem TK manual
SetVerbose
SetVerbose(verbose: int) -> None
Sets the level of output verbosity during the indexing activity.
0 (off), 1 (verbose), or 2 (very verbose) are sufficient values for output verbosity.