Toolkit Version 2024.1

Detailed Release Notes 2024.1

OEChem TK 4.1.0

New features

Major bug fixes

  • The handling of OESMILESFlag_ExtBonds formatted fragments has been improved to better support explicit cis/trans parity information for the coupling bond.

  • Parse multiply referenced enhanced stereogroups correctly from CXSMILES appendices.

  • The mapping behavior of *atom and Rgroup atoms for both MDL and SMARTS queries is now synchronized. Rgroups and/or *atoms in queries are now equivalently supported for OEMakeSubSearchQueryScreen.

  • Conversion of OERecord to CSV now writes CXSMILES instead of SMILES to ensure enhanced stereo is not dropped.

Minor bug fixes

  • Null argument checks have been added to OESuppressHydrogens to avoid causing a crash.

  • Any attempt to kekulize partial structures for OEUniMolecularRxn has been fully suppressed when specifically requested, which allows explicit nonaromatic/aromatic transformations for partial ring structures.

  • .lst and .list no longer appear as viable input file types in the options in OESimpleAppOptions and OERefInputAppOptions.

OESystem TK 4.1.0

New features

OEMath TK 4.1.0

New features

OEBio TK 4.1.0

New features

  • A new overload of OESubsetDesignUnit has been added to allow for in-place subsetting of a design unit to avoid generating a copy.

Major bug fixes

  • Several issues in OEPlaceHydrogens have been added to address:

    • improved perception and geometry for sp3 secondary amines.

    • improved chelation rules for primary amines.

    • improved chelation rules for phosphate and borate groups.

    • improved chelation rules for sulfonamide groups.

    • improved chelation rules for hydroxamate moieties.

Minor bug fixes

  • Null argument checks have been added to OEGetTorsion to avoid causing a crash.

OEGrid TK 4.1.0

Major bug fixes

OESystem TK 4.1.0

New features

OEMath TK 4.1.0

New features

OEDepict TK 2.5.4

Minor internal improvements have been made.

OEDocking TK 4.3.1.3

  • An issue has been fixed in OEHasClash such that strong atom clashes are no longer mistakenly marked as covalent bonds causing failure to recognize those as actual clashes.

OEDocking TK 4.3.1.0

  • An issue has been fixed that would occasionally cause segmentation faults when OEPosit would internally fail to generate conformers.

  • New methods, GetPoseRelaxOptions and SetPoseRelaxOptions, have been added to OEPositOptions to allow more flexibility in relaxing the OEPosit generated poses.

  • Internal algorithms have been improved in OEShapeFit to improve strain in generated poses.

FastROCS TK 2.2.6

Minor internal improvements have been made.

Grapheme TK 1.5.1.3

Grapheme TK 1.5.1.0

Minor internal improvements have been made.

GraphSim TK 2.6.0

Minor internal improvements have been made.

Lexichem TK 2.9.1

Minor internal improvements have been made.

OEMedChem TK 1.2.2

Minor internal improvements have been made.

MolProp TK 2.6.4

Minor internal improvements have been made.

OEFF TK 2.7.1.3

OEFF TK 2.7.1

Minor bug fixes

Omega TK 5.1.0

New features

  • A new Flipper option has been added to enumerate internally perceived relative stereocenters (e.g., 1,4-disubstituted cyclohexanes). See SetEnumRelativeAtomStereo.

Minor bug fixes

Quacpac TK 2.2.4

Minor internal improvements have been made.

Shape TK 3.6.2

New features

SiteHopper TK 2.1.0

New features

  • GPU-based SiteHopper is no longer used to prescreen but is enabled as a stand-alone search method.

Spicoli TK 1.6.0

Minor internal improvements have been made.

Spruce TK 1.6.0

New features

Major bug fixes

  • A crash in OESpruceFilter has been fixed in relation to atoms that were cleaned up during the standardization process.

Minor bug fixes

  • An issue has been fixed that ensures radii are assigned to all atoms in a design unit.

Documentation changes

  • An example has been added showing how to convert FASTA files to structure metadata for structures missing the SEQRES information in the PDB metadata and MMCIF equivalent.

Szmap TK 1.7.0

Documentation changes

  • Examples have been updated to use design units as inputs.

Szybki TK 2.7.1.3

  • The constant SAGE_OPENFF refers to the 2.2.0 version of the Sage-OpenFF force field.

Szybki TK 2.7.1.0

Zap TK 2.4.7

Minor internal improvements have been made.