Skip to content

v0.10.0

Compare
Choose a tag to compare
@github-actions github-actions released this 18 Nov 12:46
52eefd8

What's Changed since v0.9.1

DL1 file support is much improved with DL1Writer and DL1EventSource components, which together allow one to write and read DL1 data trivially. Any code that used EventSource to read data will automatically be able to read DL1 data with no change needed. R0-DL0 data can be analyzed and written to DL1 using the Tool ctapipe-stage1 and merged together using ctapipe-merge

ctapipe-extra is no longer needed (but still supported). Test files are downloaded automatically from the data server.

The analysis and calibration has been improved, with time shift corrections now applied when available, and uncertainties on Hillas parameters.

The event_source helper function was removed and you don't need to use EventSource.from_url or EventSource.from_config anymore, using EventSource('/path/to/file') will "just work" and return the compatible event source if one is available.

New Features

API Changes

  • Remove redundant run_array_direction from SimulationCnfig container (#1521) @maxnoe
  • Remove need for from_url / from_config. Remove now unneeded event_source (#1515) @maxnoe
  • Use enum for pixel shapes (#1491) @maxnoe
  • Refactor simulation event info (#1495) @kosack
  • Remove tels_with_data, fixes #852 (#1489) @maxnoe
  • Remove need for add_subcomponent include subcomponents in Component.get_current_config (#1444) @maxnoe

Packaging and Docs

Bug Fixes

Contributors

@Hckjs, @LukasNickel, @andres-baquero, @kosack, @maxnoe and @nbiederbeck