Skip to content

Releases: SiLab-Bonn/pixel_clusterizer

Maintanance release

10 Jan 13:35
Compare
Choose a tag to compare

Cache numba compiled code and suppress numpy warnings.

3.1.5

24 Sep 12:55
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
  • Cleanup
  • Support multiprocessing

Bugfix version

24 Jul 09:35
Compare
Choose a tag to compare

Increase Package version to 3.1.1

Bugfix and enhancements

19 Jul 15:05
Compare
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
Compare
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
Compare
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.

Numba 0.24 support and pure python mode

13 Mar 09:53
Compare
Choose a tag to compare

The is a feature release with the following changes:

  • Numba 0.24 is supported now and thus structured arrays. All record arrays were changed to structured arrays
  • A pure python mode was added that is useful for testing. Coverage testing and reporting were added using the pure python mode.