Spruce TK 0.9.1¶
New features¶
Note
Spruce TK now requires a specific license. For information on Spruce TK licensing, please visit https://www.eyesopen.com/contact.
The OESecondaryStructureSuperposition class can now use ligand constraints initialized in the OESuperpositionOptions option class when handled by the following new methods:
New
OEExtractBioUnitshigh-level functions have been added to extract biological assemblies, replacing theOEExtractBioUnitsFromRefandOEExtractBioUnitsFromPDBRemarksfunctions.The OESecondaryStructureSuperposition class now can be initialized with the OESuperpositionOptions option class.
The
OESuperpositionTypenamespace now contains an entry for theSSEsuperposition method. The default superpositioning method is nowOESuperpositionType_Global.New OESStructural Superposition Transform and OESecondaryStructureSuperposition Transform methods have been added to transform a molecule based on superpositioning.
New OESStructural Superposition operator bool and OESecondaryStructureSuperposition operator bool methods have been added to validate objects.
API changes¶
The constructor of the OEStructuralSuperposition class has been changed.
The low-level
OEExtractBioUnitsFromRefandOEExtractBioUnitsFromPDBRemarksfunctions have been removed.
Major bug fixes¶
A bug that caused an issue with extracting biological assemblies has been fixed in the low-level biological assembly factory class.
Biological assembly extraction for large proteins has been improved for memory and CPU usage.