There is a newer version of the record available.

Published October 10, 2025 | Version v0.27.0
Software Open

cta-observatory/ctapipe: v0.27.0 – 2025-10-10

  • 1. TU Dortmund
  • 2. CEA Paris-Saclay
  • 3. DESY
  • 4. BBP EPFL
  • 5. TU Dortmund University
  • 6. UniGe
  • 7. Max-Planck-Institut für Kernphysik
  • 8. Max-Planck-Institut für Physik (Werner-Heisenberg-Institut)
  • 9. HeidelbergCement
  • 10. Academia Sinica
  • 11. Cherenkov Telescope Array Observatory
  • 12. CPPM/CNRS
  • 13. Univ. Savoie Mont-Blanc, CNRS, LAPP
  • 14. Technical University of Dortmund, @fact-project @cta-observatory
  • 15. Geneva University
  • 16. CINECA
  • 17. CEA (Astrophysics division)
  • 18. DESY Zeuthen

Description

Summary

This release contains major changes to the data structures related to camera calibration and the introduction of the new MonitoringSource interface to load monitoring data into ctapipe and fill it into events.

See the full changelog in the docs and the list of merged pull requests and contributors below.

Contributors

@TjarkMiener, @Voutsi, @burmist-git, @dependabot[bot], @kosack, @maxnoe, @mexanick, Georgios.Voutsinas and dependabot[bot]

What has changed since v0.26.0

Pull-requests containing changes of multiple nature are repeated.

  • Prepare 0.27 (#2856) @maxnoe
  • Generalise table preprocessing (#2791) @Voutsi
  • Remove write_index_tables option of DataWriter, seems to corrupt files (#2853) @maxnoe
  • Fix sonar complaints about float comparisons (#2854) @maxnoe
  • treat list[Component] in get_current_config() (#2851) @kosack
  • Add star names back to Yale, add for Hipparcos (#2827) @maxnoe
  • Add DL0 telescope event type, add missing types (#2769) @maxnoe
  • Bump actions/github-script from 7 to 8 (#2833) @dependabot[bot]
  • Add env variable to disable numba cache (#2836) @maxnoe
  • Test new sonar config (#2817) @maxnoe
  • Add tool to store astropy cache data (#2823) @maxnoe
  • Implement reading and writing column metadata for tables. Fix reading of dl2 ml tel output in HDF5EventSource (#2824) @maxnoe
  • Improve error messages for missing required Path config values (#2826) @maxnoe
  • Improve docs of position_to_pixel_index (#2822) @maxnoe
  • Fix sonar.yml for branch analysis (#2818) @maxnoe
  • Move to new sonar server (#2816) @maxnoe
  • Muon fit chord length fix (#2803) @burmist-git
  • Bump actions/checkout from 4 to 5 (#2809) @dependabot[bot]
  • Muon fit chord length fix hole radius correction m (#2808) @burmist-git
  • Fix warnings raised by get_bright_stars (#2801) @maxnoe
  • Fix warnings about missing meta in quickstart tool, fixes #2794 (#2797) @maxnoe
  • Fix min install (#2799) @mexanick
  • Fix muon docstring (#2798) @maxnoe
  • Update pyirf to 0.13 (#2788) @maxnoe
  • Raise clear error in case of non-altaz fixed pointing in disp reconstructor (#2785) @maxnoe
  • Remove references to ctapipe_resources and fix wrong log message (#2782) @kosack
  • Fix conversion to cartesian images for VERITAS camera (#2779) @maxnoe
  • add HDF5Merger to the pix stats tool (#2776) @TjarkMiener
  • Add shortform aliases to optimize-cuts (#2770) @maxnoe

API Changes

  • add MonitoringSource (#2802) @TjarkMiener

Data Model Changes

  • Modify camera monitoring data format (#2787) @TjarkMiener

Bug Fixes

  • Return actual statistics in sigma clipping aggregator (#2841) @mexanick

Maintenance

  • update dev environment in environment.yml (#2849) @kosack
  • Unpin 3.13 in CI (#2820) @maxnoe
  • Use modern random interface where possible (#2819) @maxnoe

Files

cta-observatory/ctapipe-v0.27.0.zip

Files (6.4 MB)

Name Size Download all
md5:27e7d9094ea96f558b1420e9e02a0e14
6.4 MB Preview Download

Additional details

Related works