Kartograf Change Log#

v2.0#

Added:

  • Added documentation for molecule alignment algorithms, including guidance on choosing between skeleton-based MCS alignment and shape-based Open3DAlign alignment (PR #141).

  • Added a kartograf.__version__ version attribute (PR #132)

Changed:

Deprecated:

  • We no longer distribute the package on PyPI. Since all of the dependences of the package do not exist on PyPI, users would have to install the dependences manually. We have decided that all new kartograf releases will be solely distributed via conda-forge. We have uploaded a placeholder version of the package that when imported, directs users to install the package from conda-forge instead of PyPI.

Fixed:

  • Clarified atom-mapping warnings when configured filters remove all geometrically found candidate atom pairs (issue #51).

v1.2.0#

Added:

  • A flag to retrive the raw kartograf mappings before filtering for bond breaking mappings PR#90

Fixed:

  • Fixed bond breaking transformations from being suggested PR#89

v1.1.0#

Added:

  • Added changelog PR#77

  • Support mapping multi chain components PR#47

  • Option to not break fused rings when creating mappings PR#56

  • Added a citation.cff PR#45

Changed:

  • Additional filters are now applied before defaults PR#64

  • Docs clean up PR#66

Removed:

  • Removed unused scorer PR#54

Fixed:

  • Ring hybridization filter PR#65