Omega TK 5.0.0

New features

  • The default fragment library for OEOmega and OEMolBuilder has been updated. The new fragment library consists of over 580 K fragments, replacing the previous library with ~80 K fragments.

  • Three new force fields have been added and can be used with OEMolBuilder and OETorDriver in OEOmega:

  • The behavior of OEFlipperOptions has changed. New flags have been added to OEFlipperOptions, facilitating more complete decoupling of individual flags and more selective enumeration of specific stereocenter classes and environments than was previously possible.

  • A new option class, OEFlipperClassicOptions, has been added to allow a detailed comparison of the new flag behaviors with the previous OEFlipper enumeration behavior. This class will be deprecated in a future toolkit release.

  • The internal algorithm for storage and usage of torsion rules in OETorLib has been modified to improve performance when working with a library containing a large set of rules.

  • A new return code FailedCharges has been added to OEOmegaReturnCode to indicate failures due to partial charge assignment.

Minor bug fixes

  • The order of torsion rules in the default OETorLib has been changed to ensure that a specific rule is not ignored due to the presence of a more generic rule.