cta-observatory/ctapipe repo issues [back to top]
Provenance crashes because it cannot serialise Astropy columns #2918 [Voutsi] bug
Describe the bug Hello, while running the telescope cross calibration, I encountered the following error: Traceback...
shower dist histogram storage could lead to rounding errors #2924 [kosack] bug
Describe the bug I want to soon implement support arbitrary shaped shower distributions, and noticed this when...
Allow specifying column metadata for features in FeatureGenerator #2922 [kosack] enhancement
Please describe the use case that requires this feature. FeatureGenerator transforms an input astropy Table to an...
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...
Store true muon impact point on mirror for muon simulations #2929 [maxnoe] enhancement
Please describe the use case that requires this feature. Checking the peformance of the muon fitting needs access to...
`get_border_pixel_mask` flags all pixels for staggered layouts #2931 [shahjahanIqbal] bug
Describe the bug ctapipe.instrument.CameraGeometry.get_border_pixel_mask fails to identify border pixels for a...
Sonarqube shows missing coverage for definitely covered lines #2938 [maxnoe]
https://sonar-ctao.zeuthen.desy.de/component_measures?id=cta-observatory_ctapipe_6122e87b-83f3-4db1-8287-457e752adf01...
cta-observatory/ctapipe repo pull_requests [back to top]
Prepare v0.28.1 #2904 [maxnoe] no-changelog-needed
First step of implementing CEP-002: Change container structure #2204 [maxnoe]
Fix sphinx warnings #2923 [kosack]
The documentation build is broken on all PRs right now, since sphinx 9.x was released and it causes some...
Rename konrad weights to aspect-weighted-intensity weights #2880 [LukasBeiske]
As discussed in the past, this renames the "konrad" weights for averaging image-wise ml predictions. Should we also...
Add a component to reduce waveform readout window #2780 [maxnoe]
The question is now where to best apply this. I see a couple of options: Add directly to ctapipe-process, this...
Fix PendingDeprecationWarning for docutils arg #2860 [maxnoe] no-changelog-needed
Fixes: src/ctapipe/core/tests/test_component.py::test_component_html_repr ...
Merge telescope-wise data from the same OB #2916 [TjarkMiener]
This PR adds a new merge strategy for combining telescope-wise data from the same OB. It also added a static method...
Add mock for decorators of optional dependencies #2925 [maxnoe] no-changelog-needed
As discussed in #2920
Refactor DL2EventLoader to use FeatureGenerator #2919 [kosack]
This fixes #2918 , and was triggered by it. Configuration variables must be traitlets, not complex classes without...
kosack: I've currently replaced all the genearted columns in the old implementation with...
maxnoe: We need a fov_offset_min here, e.g. to compute sensitivity in fov offset bands.
maxnoe: - [true_fov_offset, "angular_separation(reco_fov_lon, reco_fov_lat, 0*u.deg, 0*u.deg)" -...
maxnoe: Is spectially actually a commonly used word for this?
kosack: In refactoring this, I think we no longer really need DL2EventLoader at all. The...
Make HTML reprs for Components recursive #2926 [kosack]
Minor cosmetic change that I found useful when debugging complex Components that contain other components: recurse...
Fix FeatureGenerator gives wrong units #2921 [kosack]
FeatureGeneartors currently support both Table and QTable as inputs, and both are tested. However, unit propagation...
Minimal initial commit of FreePACT code #2920 [ParsonsRD]
This is a commit of a simple implementation of the FreePACT code. Updates to the ImPACT code are included from #2705
maxnoe: It seems current tensorflow does not yet support python 3.14. You can remove the impact...
ParsonsRD: Ugh sorry yes that should have been obvious. I blame on being very tired today :-).
maxnoe: Please leave iminuit in all, impact is not the only thing that needs it.
maxnoe: The network interpolator still throws on import: File...
maxnoe: No need to override if you just call super().__init__()
maxnoe: Leave one empty line between first line of docstring and the rest. No need to repeat the...
maxnoe: you need one more colon here. It is <action>:<regex for...
Add full cut optimization as introduced in pyirf 0.13 #2789 [LukasBeiske]
This changes the PointSourceSensitivityOptimizer to use the full cut optimization introduced in pyirf 0.13. The...
Fits monitoring source #2933 [mexanick] new functionality module:IO
set is_valid to true in VarianceExtractor #2930 [TjarkMiener] bug
only set false if all values are NaNs currently all is_valid flags are set to the default container field which is false.
Feature: EventWeighter #2927 [kosack]
This is part of the DL2 code refactoring (see #2919). It introduces a new Component hierachy...
Feature: EventPreprocessor #2928 [kosack]
Introduces an EventPreprocessor class that can generically transform an event table by applying the following...
Provide better error in case of missing changelog snippet #2934 [maxnoe] no-changelog-needed
Add a StereoDispCombiner #2731 [Hckjs] enhancement algorithm module:reco
This is basically the StereoCombiner already implemented here in magic-cta-pipe. It combines the mono DISP...
Not store tel-wise fixed pointing tables if telescope_events is set to false #2936 [TjarkMiener] bug
Retry vizier queries #2935 [maxnoe] no-changelog-needed
We observed since some time that CI pipelines fail from time to time due to vizier being unavailable. I'm not sure...
Minimize VIZIER queries in CI by only running catalog tests in coverage job #2937 [maxnoe] no-changelog-needed
Fix sonar #2939 [maxnoe] no-changelog-needed
Implement square pixels on a hexgrid #2932 [maxnoe]
Store new field in geometry files tests import numpy as np import matplotlib.pyplot as plt from ctapipe.instrument...
kosack: I think this was missed in a previous PR review: astropy columns cannot be configuratin...
kosack: @Voutsi can you explain a bit better what the use case of changing the schema is? Is what I...
Voutsi: @kosack use case of changing the schema is I simply need a way to filter the dl2 data using...
kosack: To that end, I think the solution you are proposing in #2919 will work. Great, I think using...