cta-observatory/ctapipe repo issues [back to top]
Document HDF5 format produced by ctapipe #2080 [maxnoe] enhancement documentation
Please describe the use case that requires this feature. For the planned public release of a machine learning...
position_to_pix_index wrong behaviour for x,y outside camera #2795 [moralejo]
ctapipe/src/ctapipe/instrument/camera/geometry.py Line 941 in 2bf1942 ...
Handling of random seeds #2830 [kosack]
in #2819 (and before), we have a few places where the random seed is hard-coded to 0, which means the random...
Should we deprecate changed config options? #2521 [kosack]
In #2520, I changed a bunch of config option names, which will break existing config files. Maybe before release...
Segmentation fault when calling FlashCamExtrator #2714 [gschwefer] bug
I get segmentation faults when calling the FlashCamExtractor on simulated events. This had happened before, and...
Confusing error message when tool input path does not exist #2825 [gschwefer]
I was trying to run ctapipe-apply-models and got the the error message CRITICAL [ctapipe.ctapipe-apply-models]...
Missing dl2 tables metadata #2761 [Hckjs] bug
Reading in data from the DL2_TELESCOPE_GROUP with the HDF5EventSource leads to default filled/empty dl2 telescope...
Add tool to export astropy cache to specific location #2748 [maxnoe] enhancement
Please describe the use case that requires this feature. For working offline and on clusters, we should have a tool...
star catalog does not contain human readable names anymore #2695 [maxnoe]
Before: >>> get_bright_stars(magnitude_cut=2) Downloading yale_bright_star_catalog5.fits.gz:...
SigmaClippingAggregator returns wrong sample size (n_events) value #2834 [mexanick] bug
SigmaClippingAggregator returns n_events corresponding to the sample it was provided with, but not the "clipped"...
Numba caching race condition might lead to segfaults when importing ctapipe #2837 [maxnoe] bug
Describe the bug A clear and concise description of what the bug is. @jsitarek and @Elisa-Visentin report segfaults...
Update trigger event types to match R1 data model #2094 [maxnoe] bug
Describe the bug The trigger event types definition in ctapipe.containers currently does not match the released R1...
cta-observatory/ctapipe repo pull_requests [back to top]
EventViewer as part of ctapipe-process tool #2556 [maxnoe]
This adds a QT based GUI EventViewer that can be started and used to browse through event data using ctapipe-process...
Allow cut optimization to be stored in compressed fits files #2829 [maxnoe]
Fixes #2693
Use scipy sparse array instead of matrix interface #2821 [maxnoe]
Fixes #2678
Improve docs of position_to_pixel_index #2822 [maxnoe] no-changelog-needed
fixes #2795
Use modern random interface where possible #2819 [maxnoe] maintenance no-changelog-needed
Performance of the lts fit is about the same: ❯ git switch main Switched to branch 'main' 170 μs ± 235 ns per loop...
Add averaging #2811 [burmist-git]
Phi dist averaging
Improve error messages for missing required Path config values #2826 [maxnoe]
Fixes #2825
Fixes #2761
Add tool to store astropy cache data #2823 [maxnoe]
Fixes #2748
Unpin 3.13 in CI #2820 [maxnoe] maintenance no-changelog-needed
Github runner images now have 3.13.7, no need to pin anymore due to the numba breakage in 3.13.4. See #2767
Test new sonar config #2817 [maxnoe] no-changelog-needed
Dummy PR with small docs change to test if new sonar config is working.
Add star names back to Yale, add for Hipparcos #2827 [maxnoe]
Fixes #2695 In [1]: from ctapipe.utils.astro import get_bright_stars In [2]: from astropy.time import Time In [3]:...
Unpin python 3.13 in ci #2772 [maxnoe] no-changelog-needed
python 3.13.5 was released fixing the regression that caused numba compilation failures in 3.13.4
Make StereoCombiner configurable in ApplyModels #2724 [Hckjs] bug
Since the loaded joblib-pickled Reconstructors in ApplyModels ...
Rename 'classification' field from ReconstructedContainer to 'particle_type' #2763 [Hckjs]
Update DataModel Version to v7.2.0 (DataWriter writes dl2 'particle_type' group instead of...
Pass project version to sonar #2831 [maxnoe] no-changelog-needed
Fixes the "Version: not provided" in sonarqube
Generalise table preprocessing #2791 [Voutsi] module:irf
Closes #2790 Refactoring the DL2 processing for producing IRFs. The motivation is to use the same code for more...
Test with iter_all_events branch of pyeventio #2835 [maxnoe]
More tests what does and does not work in case we include all shower events Include more information than just...
Add env variable to disable numba cache #2836 [maxnoe]
❯ time python -c 'import ctapipe.image.extractor' python -c 'import ctapipe.image.extractor' 2.14s user 0.16s...
add impactpoint_intensity_fitter.py #2814 [burmist-git]
An important error has been found and fixed (in the Chord calculation). It shows an improvement in the resolution...
Add DL0 telescope event type, add missing types #2769 [maxnoe]
Marking as draft for now, I will prepare a change request to the R1 model so that the additional types we define...
add MonitoringSource #2802 [TjarkMiener] API change Breaking change hdf5 data format
This PR prepares ctapipe to interface with camera calibration data products from calibpipe via a new...
maxnoe: Word order reads weird here for me. Doesn't CameraMonitoringContainer and...
maxnoe: Related to the comment below about the subarray=None case.
mexanick: I think sonar issue is false-positive, I would not refactor that function further
maxnoe: I haven't checked, but what if the monitoring data tables are inside the same file as the...
mexanick: I would not mask any exception as IOError, remove this.
maxnoe: Mostly done: https://ctapipe.readthedocs.io/en/latest/user-guide/data_format/index.html