Skip to content

Commit 5a1340a

Browse files
authored
Merge pull request #2739 from cta-observatory/prepare_0.25.0
Prepare 0.25.0
2 parents 5929433 + ddf69c8 commit 5a1340a

File tree

9 files changed

+37
-12
lines changed

9 files changed

+37
-12
lines changed

AUTHORS

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ Tjark Miener <tjark.miener4692@googlemail.com>
1515
Alison Mitchell <alison.mitchell@mpi-hd.mpg.de>
1616
Dominik Neise <neised@phys.ethz.ch>
1717
Michele Peresano <peresano.michele@gmail.com>
18-
Christoph Deil <Deil.Christoph@gmail.com>
1918
Mykhailo Dalchenko <mykhailo.dalchenko@cern.ch>
19+
Christoph Deil <Deil.Christoph@gmail.com>
2020
Justus Zorn <justus.zorn@desy.de>
2121
Anno Knierim <anno.knierim@tu-dortmund.de>
2222
Stefan Fröse <stefan.froese@udo.edu>
@@ -30,6 +30,7 @@ Kai Brügge <kai.bruegge@tu-dortmund.de>
3030
Felix Werner <felix.werner@mpi-hd.mpg.de>
3131
Satoshi Fukami <fukami@icrr.u-tokyo.ac.jp>
3232
Michele Mastropietro <michele.mastropietro@gmail.com>
33+
Ruo-yu Shang <ryshang@tehanu.nevis.columbia.edu>
3334
Jeremie DECOCK <jd.jdhp@gmail.com>
3435
Abelardo Moralejo Olaizola <moralejo@ifae.es>
3536
Tarek Hassan <tarek.hassan@desy.de>

CHANGES.rst

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,34 @@
1+
ctapipe 0.25.0 (2025-04-16)
2+
===========================
3+
4+
Bug Fixes
5+
---------
6+
7+
- Fix units (absence of) for skewness and excess kurtosis in muon analysis [`#2732 <https://github.com/cta-observatory/ctapipe/pull/2732>`__]
8+
9+
- Improve heuristic in ``SimTelEventSource`` for when true Cherenkov
10+
images are expected to be present in the input file.
11+
This fixes missing true images in output files when the first event of a run
12+
had missing true images. [`#2735 <https://github.com/cta-observatory/ctapipe/pull/2735>`__]
13+
14+
- Fix inverted sign of ``DispReconstructor`` prediction. [`#2738 <https://github.com/cta-observatory/ctapipe/pull/2738>`__]
15+
16+
17+
Data Model Changes
18+
------------------
19+
- Two new fields in the Hillas parameters:
20+
1. psi_uncertainty (uncertainty on the psi angle of the image)
21+
2. transverse_cog_uncertainty (uncertainty on the center of gravity along the transverse axis of the image) [`#2629 <https://github.com/cta-observatory/ctapipe/pull/2629>`__]
22+
23+
24+
New Features
25+
------------
26+
27+
- Add two new fields in the Hillas parameters computations:
28+
1. psi_uncertainty (uncertainty on the psi angle of the image)
29+
2. transverse_cog_uncertainty (uncertainty on the center of gravity along the transverse axis of the image) [`#2629 <https://github.com/cta-observatory/ctapipe/pull/2629>`__]
30+
31+
132
ctapipe v0.24.0 (2025-03-31)
233
============================
334

docs/changes/2629.feature.rst

Lines changed: 0 additions & 3 deletions
This file was deleted.

docs/changes/2732.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/changes/2735.bugfix.rst

Lines changed: 0 additions & 4 deletions
This file was deleted.

docs/changes/2738.bugfix.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/ctapipe/io/datawriter.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,9 @@ def _get_tel_index(event, tel_id):
4545
# (meaning readers need to update scripts)
4646
# - increase the minor number if new columns or datasets are added
4747
# - increase the patch number if there is a small bugfix to the model.
48-
DATA_MODEL_VERSION = "v7.0.0"
48+
DATA_MODEL_VERSION = "v7.1.0"
4949
DATA_MODEL_CHANGE_HISTORY = """
50+
- v7.1.0: - Two new fields for the hillas parameters, uncertainties on psi and the transversal cog coordinate.
5051
- v7.0.0: - Use high resolution timestamps for times. CTAO high resolution times
5152
are stored as two uint32: seconds and quarter nanoseconds since 1970-01-01T00:00:00 TAI.
5253
- v6.0.0: - Change R1- and DL0-waveform shape from (n_pixels, n_samples) to be always

src/ctapipe/io/hdf5eventsource.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
"v5.1.0",
7979
"v6.0.0",
8080
"v7.0.0",
81+
"v7.1.0",
8182
]
8283

8384

src/ctapipe/io/tests/test_hdf5eventsource.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def test_is_compatible(compatible_file, request):
3030
def test_metadata(dl1_file):
3131
with HDF5EventSource(input_url=dl1_file) as source:
3232
assert source.is_simulation
33-
assert source.datamodel_version == (7, 0, 0)
33+
assert source.datamodel_version == (7, 1, 0)
3434
assert set(source.datalevels) == {
3535
DataLevel.DL1_IMAGES,
3636
DataLevel.DL1_PARAMETERS,

0 commit comments

Comments
 (0)