Skip to content

Releases: SiLab-Bonn/pixel_clusterizer

v3.2.0

27 Oct 15:13
9c69f07

Choose a tag to compare

This maintenance release accommodates the deprecation of installing a package with setup.py. It also establishes the CI pipeline again and includes testing across multiple python versions and operating systems.

What's Changed

New Contributors

Full Changelog: 3.1.7...3.2.0

Maintanance release

10 Jan 13:35

Choose a tag to compare

Cache numba compiled code and suppress numpy warnings.

3.1.5

24 Sep 12:55

Choose a tag to compare

  • support of clustering positions/coordinates in addition to indices
  • adding parameter to enable/disable (default) charge weighted clustering
  • adding a parameter to adjust the charge offset (in case where charge weighted clustering is enabled)
  • code cleanup

Bugfix Release 3.1.4

23 Jan 21:04

Choose a tag to compare

  • fixing JIT issues on several platforms and installation methods (pip install vs. python setup.py) when executing the clusterizer in a multiprocessing environment

Bugfix Release 3.1.3

05 Dec 16:07
65faa92

Choose a tag to compare

  • fixing pickling of jitted cluster functions when module is installed into site-packages folder

Bugfix Release 3.1.2

04 Dec 19:50
81179d0

Choose a tag to compare

  • Cleanup
  • Support multiprocessing

Bugfix version

24 Jul 09:35

Choose a tag to compare

Increase Package version to 3.1.1

Bugfix and enhancements

19 Jul 15:05

Choose a tag to compare

Bug fixed:

  • No crash if hit array is empty

Enhancements:

  • Example how to add col/row distance calculation added
  • Hit field definition simplified and checks added
  • End of cluster/event functions can be jitted manually to allow for special jut arguments
  • Small code clean up

Feature release with API changes

16 Jan 14:27

Choose a tag to compare

  • Noisy pixel mask supported
  • Disabled pixel mask supported
  • Min/max hit charge can be set
  • API changes (e.g. array size does not have to be specified)
  • More tests / coverage
  • Clean up

Minor data format change

07 Apr 16:06

Choose a tag to compare

This release changes the cluster data format! The mean column / row are not centered anymore.

Consider a cluster with on pixel at column / row = 1 / 2

Before:
cluster: mean column / mean row = 1.5 / 2.5

Now:
cluster: mean column / mean row = 1.0 / 2.0

This adresses issue #2 and solves the discrepancy that cluster seeds were not shiftet by 0.5.