There is a newer version of the record available.

Published February 9, 2023 | Version v0.18.0
Software Open

cta-observatory/ctapipe: v0.18.0 – 2023-02-09

  • 1. CEA Saclay
  • 2. TU Dortmund
  • 3. DESY
  • 4. BBP EPFL
  • 5. TU Dortmund University
  • 6. University of Turin - INFN
  • 7. HeidelbergCement
  • 8. Friedrich-Alexander-University Erlangen-Nuremberg
  • 9. MPIK
  • 10. CPPM/CNRS
  • 11. Univ. Savoie Mont-Blanc, CNRS, LAPP
  • 12. Technical University of Dortmund, @fact-project @cta-observatory
  • 13. INAF
  • 14. CEA (Astrophysics division)
  • 15. DESY Zeuthen
  • 16. @INAF
  • 17. Instituto de Astrofísica de Andalucía - CSIC
  • 18. Istituto Nazionale di Fisica Nucleare (INFN) - Sezione di Padova
  • 19. Universtité de Genève

Description

Summary

For the detailed changelog, please visit https://ctapipe.readthedocs.io/en/latest/changelog.html#ctapipe-v0-18-0-2023-02-09

Below, you can find a list of contributors and grouped list of all merged pull requests.

Contributors

@LukasBeiske, @LukasNickel, @RuneDominik, @StFroese, @Tobychev, @henningpt, @kosack, @maxnoe and @nbiederbeck

What has changed since v0.17.0

Pull-requests containing changes of multiple nature are repeated.

  • Render 0.18 changelog using towncrier (#2251) @maxnoe
  • Implement part of common reconstructor API (#2229) @maxnoe
  • Fix wrong overwrite config in train_* tools (#2243) @maxnoe
  • Simplify ChunkIterator, return start, stop, table (#2241) @maxnoe
  • Notify users about test_plugin install (#2245) @RuneDominik
  • Add HDF5Merger Component, use in MergeTool (#2179) @maxnoe
  • Added a bit of clarification of how important classes attribute is to the tool doc (#2231) @Tobychev
  • Implement transformation from GroundFrame to EarthLocation (#2167) @maxnoe
  • Fix numba version to 0.56 (#2222) @maxnoe
  • Move reading of stereo data before skipping empty events in HDF5EventSource (#2189) @maxnoe
  • Rename towncrier bug to bugfix (#2202) @nbiederbeck
  • Add coordinate overlay plotting to CameraDisplay (#2203) @maxnoe
  • Fix unit handling in muon ring_completeness (#2197) @maxnoe
  • Add changelogs for PRs merged since 0.17.0 (#2186) @maxnoe
  • Fix version requirement for eventio, fixes #2185 (#2187) @maxnoe
  • Fix byteorder fitshistogram (#2183) @maxnoe
  • Add quality query to display dl1 tool (#2172) @maxnoe
  • Run changelog check only on PRs, add support for no-changelog-needed … (#2176) @maxnoe
  • Change default behaviour of run_tool (#2175) @nbiederbeck
  • Fix docs build for traitlets 5.8 and array field defaults (#2173) @maxnoe
  • Improve output of Tool in case of TraitError (#2171) @maxnoe
  • Fix loading of observation info in TableLoader (#2163) @LukasBeiske
  • Replace usage of deprecated astropy matrix functions (#2166) @maxnoe
  • Make number of training events a telescope parameter (#2140) @maxnoe
  • Don't use $HOME, use Path.home() instead (#2155) @kosack
  • Error deprecationwarnings 2 (#2153) @nbiederbeck
  • Improve missing field warning (#2148) @maxnoe
  • Add ipython to docs requirements (#2150) @maxnoe
  • Chunked model application (#2133) @maxnoe
  • Allow lookup of telescope parameters by type (#2120) @maxnoe
  • Fix flake8 complaint (#2137) @maxnoe
  • fix set_line_hillas (#2134) @StFroese
  • remove sort index after sorting (#2132) @maxnoe
  • Allow using predicted energy in particle classifier (#2121) @maxnoe
  • Speed up loader by using hstack instead of merge where possible (#2126) @maxnoe
  • Speed up rotations, closes #2097 (#2098) @StFroese
  • Update mailmap (#2117) @maxnoe
  • Simplify apply_models (#2113) @maxnoe
New features
  • Refactor apply tool to use HDF5Merger, read data only once (#2249) @maxnoe
  • Disp reconstruction (#2138) @LukasBeiske
  • Add option to configure ml prefixes (#2217) @LukasBeiske
  • Improve likelihood muon intensity fitter (#2161) @StFroese
  • Implement stereo trigger for subarray triggers (#2136) @maxnoe
  • Support different frames for set_line_hillas (#2131) @StFroese
  • Machine learning reconstruction (#1767) @maxnoe
  • Add and use ComponentName traitlet instead of create_class_enum_trait, fixes #2100, #1874 (#2102) @maxnoe
  • Allow overriding url via env variable (#2109) @maxnoe
  • Atmosphere models for h_max to X_max conversion (#2000) @kosack
API Changes
  • Raise error in case expected telescope-data is missing in HDF5EventSource (#2244) @RuneDominik
  • Make muon analysis part of the processing tool (#2168) @StFroese
Bug Fixes
  • Add rng attribute back to TrainEnergyRegressor (#2247) @maxnoe
  • fix import error in metadata: fails on systems without pwd (#2152) @kosack
  • Correctly setup components in dump-instrument-info, add test (#2106) @maxnoe
Refactoring and Optimization
  • Use entry_points for plugins (#2101) @maxnoe
  • Consistent overwrite (#2213) @LukasNickel
  • Tool exit stack (#1926) @maxnoe
  • Load observation info with TableLoader; standardize id fields in containers (#2096) @LukasBeiske
  • Move impact_distance to coordinates to avoid circular import (#2095) @maxnoe
Maintenance
  • Use entry_points for plugins (#2101) @maxnoe
  • Consistent overwrite (#2213) @LukasNickel
  • Use https links where possible (#2232) @maxnoe
  • Fix sonarqube issues (#2215) @maxnoe
  • Fix docstring in ImageProcessor (#2180) @maxnoe
  • Update README (#2208) @StFroese
  • Use weakref.proxy where parent=self. (#2223) @nbiederbeck
  • Move test to correct module (#2225) @maxnoe
  • Change actions for mamba / pip install methods. (#2207) @nbiederbeck
  • Refactor initialization of telescope parameters, move to own module (#2190) @maxnoe
  • Upload build docs as artifacts in CI (#2195) @nbiederbeck
  • Fix frame name in coordinates warning (#2198) @maxnoe
  • Create proper links to the PR in changelog (#2192) @maxnoe
  • Raise error if run_tool encounters non-zero exit code and raises is True (#2191) @maxnoe
  • Use towncrier for change log (#2144) @StFroese
  • Add and use ComponentName traitlet instead of create_class_enum_trait, fixes #2100, #1874 (#2102) @maxnoe
  • Update test data url (#2108) @maxnoe
  • Only use setup.cfg, automatically include correct python requires in docs (#2093) @maxnoe
  • Remove debug print (#2105) @maxnoe
  • Fix warnings from deploy workflow (#2085) @maxnoe
  • Update citations in README.rst (#2086) @maxnoe

Files

cta-observatory/ctapipe-v0.18.0.zip

Files (5.1 MB)

Name Size Download all
md5:a62cbf26ffa89f94f7a77c92d5332f5f
5.1 MB Preview Download

Additional details