Toolkit Version 2025.1

Detailed Release Notes 2025.1

Bioisostere TK 4.2.0

New Features

Minor Bug Fixes

OEChem TK 4.2.0

New Features

  • If an mmCIF file with long residue names is written to PDB, it will first check whether the three-character version is unused and will use that if it is.

Major Bug Fixes

  • An issue has been fixed that caused mmCIF files with long residue names to break the long residue names into multiple residues.

Minor Bug Fixes

  • An issue has been fixed that ensures that missing mmCIF metadata relevant for Iridium classification of a structure does not cause problems.

  • An issue has been fixed which ensures that LINK records are parsed only if formatted correctly.

Python-Specific Changes

  • A couple of issues have been fixed that caused crashes using Python 3.12, related to using OEResidue objects in a dictionary and setting an OEBitVector (or classes derived from it) or an OEHalfFloat as generic data on a molecule.

OEBio TK 4.2.0

Minor Bug Fixes

OEDepict TK 2.5.6

Minor internal improvements have been made.

OEDocking TK 4.3.3

Minor internal improvements have been made.

EON TK 3.1.1

Minor internal improvements have been made.

FastROCS TK 2.3.0

New Features

  • FastROCS TK now supports shape grids in the input query, analogous to Shape TK.

Minor Bug Fixes

  • A bug in the overlaid database pose has been fixed in the transformation from the inertial frame to the original one. FastROCS scores are unaffected. As a result, the CPU steps on top of FastROCS poses are no longer needed in SiteHopper.

Grapheme TK 1.5.3

Minor internal improvements have been made.

GraphSim TK 2.6.2

Minor internal improvements have been made.

Lexichem TK 2.9.3

Minor internal improvements have been made.

OEMedChem TK 1.2.4

Minor Bug Fixes

  • A bug causing a crash on Windows builds has been fixed.

MolProp TK 2.6.6

Minor internal improvements have been made.

OEFF TK 2.9.0

New Features

Minor Bug Fixes

Omega TK 6.1.0

New Features

Minor Bug Fixes

  • OEOmega now properly places carboxylic acids in cis configuration when hydrogen sampling is not performed.

  • All conformers generated with OEMacrocycleOmega now properly set the dimensionality of the conformers to 3.

Quacpac TK 2.2.6

Minor internal improvements have been made.

Shape TK 3.8.0

New Features

SiteHopper TK 2.1.2

Minor internal improvements have been made.

Spicoli TK 1.6.2

Minor internal improvements have been made.

Spruce TK 1.7.0

New Features

  • The functions OEMakeDesignUnit and OEMakeBioDesignUnits will now use provided OEHeterogenMetadata in OEStructureMetadata as information for the splitting of a structure into a design unit, including such details as which parts should be considered cofactors.

Major Bug Fixes

  • An issue has been fixed that caused charge and radii assignment to not happen, in paths where Spruce was also not allowed to protonate the structure.

  • An issue has been fixed that caused radii to not be properly assigned to all atoms in the design unit.

Minor Bug Fixes

  • An issue has been fixed which caused some mmCIF files to not be able to be prepared due to lack of missing metadata.

  • An issue has been fixed where OEMutateResidues would crash if the structure contained the N-terminal capping group NME.

Szmap TK 1.7.2

Minor internal improvements have been made.

Szybki TK 2.9.0

New Features

Major Bug Fixes

Minor Bug Fixes

Zap TK 2.5.1

Minor internal improvements have been made.