Shape TK 2.0.1¶
New features¶
A new class, OEMultiRefOverlay, has been added to provide overlay optimization with a multi-conformer molecule as the reference.
A new method,
OEOverlay.BestOverlay
, has been added to provide the single best OEBestOverlayScore as output from an overlay optimization calculation.Two new methods,
OEColorOptions.SetScoreType
andOEColorOptions.GetScoreType
, have been added to control color optimization options.A new class, OEHighestTverskyCombo, has been added to sort OEBestOverlayScore based on TverskyCombo.
Instantiation of the old API classes OEBestOverlay, OEOverlap, and OEColorOverlap now produces a warning message stating that the class is deprecated.
Minor bug fixes¶
An issue related to Shape TK requiring a case license has been fixed.
An issue related to overlay optimization when an OEShapeQuery class with only Gaussians as the reference has been fixed.
An unnecessary warning that occurred when an OEColorForceField was initialized with
OEColorFFType_Custom
has been removed.A SMARTS definition in
ImplicitMillsDean
that incorrectly defined an anion on the central carbon of a malate-like molecule with no hydrogen has been fixed.
Documentation changes¶
The
hermite-tanimoto
example in both C++ and Python has been modified to move the fit molecule to the overlaid position.A Python example for performing best overlay calculations using multithreading has been added.