Skip to content

v0.2.2

Compare
Choose a tag to compare
@maurerv maurerv released this 31 Jul 20:39
· 25 commits to main since this release

Version 0.2.2 introduces improvements to core functionality, new backends, and code refactoring.

Enhancements

  • Exposed computation backend in match_template.py.
  • Extended match_template.py to support n-dimensional matching (previously API-only).
  • Added background correction feature to postprocess.py.
  • Expanded GUI capabilities for manual matching refinement and target mask creation.
  • Introduced new computation backends: MLX and Jax.

API Changes

  • Deprecated tme.helpers; functions moved to tme.Structure and tme.Preprocessor.
  • Replaced redundant functions in tme.preprocessor with the tme.preprocessing module.
  • Updated shape expressions in tme.matching_exhaustive to use fundamental types instead of backend-specific arrays.
  • Relocated scoring functions from tme.matching_exhaustive to tme.matching_scores.
  • Refactored backends using metafunctions to reduce redundancy.

Documentation

  • Updated README.md and made minor changes to overall documentation.