OECreateMMPIndexOptions

class OECreateMMPIndexOptions

Encapsulates the properties that control a matched pair indexing analysis.

Constructors

OECreateMMPIndexOptions(mmpopts: OEMatchedPairAnalyzerOptions) -> OECreateMMPIndexOptions

Constructors that initialize an OECreateMMPIndexOptions object. The default constructor provides the following properties:

Default parameters of OEMatchedPairAnalyzerOptions

Property

Default value

processor type

OEMatchedPairProcessor_Default

options

OEMatchedPairOptions_Default

bond fragmentation limit

20

heavy atom filter

100

indexable fragment filter based on
min,max heavy atom percentage of the
input structure

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.