OEMatchedPairTransformExtractMode¶
This namespace contains constants that control transform generation during retrieval from the matched pair index.
Unspecified
This value indicates an unspecified or null mode value.
Default
This mode represents the default extraction mode of
OEMatchedPairTransformExtractMode::Forward
and OEMatchedPairTransformExtractMode::Backward
.
AddAttachmentPts
This extraction mode requests that attachment point information be added to the returned transforms to indicate the number of neighbor atoms adjacent to the desired context atoms.
AddMCSCorrespondence
This extraction mode returns correspondence information for the matched pairs by annotating the maximum common substructure with atom mapping information to indicate the MCS core.
Backward
This mode requests that only backward direction transforms be returned where ‘backward’ indicates the direction of later indexed structures over earlier indexed structures.
Forward
This mode requests that only forward direction transforms be returned where ‘forward’ indicates the direction of earlier indexed structures over later indexed structures.
NoIsotopes
This mode suppresses isotopic information in the transformation to allow more general use of the transformation with mixed isotopic input structures.
NoMatchedPairData
This extraction mode suppress populating the delta data for the matched pairs in the returned transforms, for example if the transformation and the matched pair ids are all that is required.
NoMatchedPairs
This extraction mode suppress populating the transformations with matched pair id information, for example, if the transformation itself is the only information of interest.
NoSMARTS
This mode suppresses the addition of SMARTS qualifiers to the transformation which is present to ensure more accurate application of the transformation. If the transform is being used for purposes other than performing transformations, the suppression of SMARTS qualifiers may provide simplification for downstream use of the transformation information.
Sorted
Since the direction of the transformations returned is dependent on input order of the indexed structures, this mode attempts to perform a simple sorting of the right hand and left hand sides of the transformation to collapse forward and backward transformations to a more deterministic form.
SubstLimitSkip
This extraction mode option indicates that any indexed core structures that exceed the maximum substituent limit are to be entirely skipped during the extraction process. By default, any MMP cores with large numbers of substituents are truncated to the maximum value to avoid the combinatorics of generating huge numbers of matched molecular pair transformations.
See also
SuppressNodeSort
This extraction mode option suppresses an internal sort which is used to return the largest MCS cores from the matched pairs. This is largely a debugging and analysis tool to allow examination of all matched pair cores.