Skip to content

v0.21.0 – 2024-04-26

Compare
Choose a tag to compare
@release-drafter release-drafter released this 26 Apr 09:00
· 269 commits to refs/heads/main since this release
7ac2feb

Summary

This is a pretty large release with lots of changes, new features and a couple of API breaking changes, see below.

The headline feature is that through a lot of work, the ImPACT reconstructor works again.

For the full changelog, see https://ctapipe.readthedocs.io/en/stable/changelog.html#ctapipe-v0-21-0-2024-04-26, for contributors and list of merged PRs, see below.

Contributors

@Hckjs, @LukasBeiske, @LukasNickel, @StFroese, @Tobychev, @aknierim, @ccossou, @dependabot, @dependabot[bot], @gschwefer, @kosack, @maxnoe, @morcuended and @nbiederbeck

What has changed since v0.20.0

Pull-requests containing changes of multiple nature are repeated.

New features

  • Change R1- and DL0-waveforms shape to (n_channels, n_pixels, n_samples) (#2529) @Hckjs
  • Change ImageCleaner API (#2511) @Hckjs
  • Use intmin for invalid pixel positions, allow empty arguments (#2397) @maxnoe
  • Add option to override obs_id in SimTelEventSource (#2411) @maxnoe

API Changes

Data Model Changes

  • Change R1- and DL0-waveforms shape to (n_channels, n_pixels, n_samples) (#2529) @Hckjs
  • Change definition of leakage_pixel_{1,2} (#2432) @maxnoe
  • Improve column names for disp (#2443) @LukasBeiske
  • Add option to override obs_id in SimTelEventSource (#2411) @maxnoe

Bug Fixes

  • Properly transform between camera and telescope frame in muon fitter (#2464) @maxnoe

Refactoring and Optimization

  • Prevent import of ctapipe.image at import time of ctapipe.io (#2488) @maxnoe

Maintenance