OEMedChem TK 0.9.5¶
The matched pair analyzer now supports the identification of matched molecular pairs that differ by heavy-atom and hydrogen-atom substitutions. This additional indexing activity returns significantly more matched molecular pairs than the previous version. The hydrogen-atom indexing activity has been enabled by default. To perform heavy-atom indexing only, remove the
OEMatchedPairOptions.Defaultand set the desired option(s) explicitly via
The matched pair analyzer now supports single bond insertion differences between matched molecular pairs. Previously, a minimum change of 1-atom was identified in the substituent change between the matched pairs.
OEMatchedPairOptions.IndexHSitesis a new option that enables hydrogen-atom indexing support to the default indexing activities.
OEMatchedPairTransformExtractMode.SuppressNodeSortis a new option that suppresses the internal sorting of index nodes prior to extraction of transformations and matched pairs for debugging and analysis of indexing problems.
OEMatchedPairTransformExtractMode.AddMCSCorrespondenceis a new extraction option that returns the maximum common substructure correspondence between the matched molecular pairs in the form of atom-mapping information applied to the MCS cores.
OEMatchedPairTransformExtractMode.AddAttachmentPtsis a new extraction option that requests the addition of Rgroup attachment points on the returned matched molecular pair transforms.
Major bug fixes¶
A number of bugs related to the identification of the maximum common substructure for matched molecular pairs have been corrected.
An internal index node sort now includes the number of fragmentation cuts in the sort criterion to preferentially return single > double > triple cuts for the largest maximum common substructures.
A significant refactoring of internal activities has been performed to prepare for additional public API exposure in future versions.