cta-observatory/nectarchain: v0.4.0 -- 2026-07-08
Abstract
What's Changed This will be the last release of nectarchain supporting Python 3.11. This release adds several features, among which: DQM Support several cameras in DQM Bokeh app by @jlenain in https://github.com/cta-observatory/nectarchain/pull/281 DQM results parser by @jlenain in https://github.com/cta-observatory/nectarchain/pull/284 DQM job submission on DIRAC by @jlenain in https://github.com/cta-observatory/nectarchain/pull/286 Add one Tab in the Bokeh app for each camera in the DB by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/295 Handle outliers in z-range for camera plots by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/304 Pixels vals histograms and vs ids shown for all camera displays by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/307 Add event timestamps to the trigger_statistics.py output in the DQM by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/308 Add computation of std of drawer temperatures to the DQM by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/309 DQM add timestamps and event ids to trigget statistics output by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/313 Add drawers temperature trend in the DQM by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/310 Add waveform plots and tab to Bokeh by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/315 Save waveforms for all pixels extracted by the DQM in the database by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/316 Fix START-TIMES not writing to fits in the DQM by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/320 Add detailed HoverTool to Bokeh app by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/318 Add dynamic z range for camera displays on the Bokeh DQM by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/319 Fix plot colorbar labels in Bokeh app by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/312 Comparisons for event_type values in the DQM to EventType by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/322 Optimise performance DQM trigger statistics by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/337 Optimise performance DQM waveforms by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/338 Adapt parsing of DQM FITS output by @jlenain in https://github.com/cta-observatory/nectarchain/pull/336 Ping pong monitoring for dqm by @ameclement in https://github.com/cta-observatory/nectarchain/pull/331 Optimise performance camera_monitoring DQM processor by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/350 Plot avg and 95% range waveforms on Bokeh app by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/352 Only process the ping-pong monitoring in the DQM for runs acquired with FEB v6 by @jlenain in https://github.com/cta-observatory/nectarchain/pull/355 RTA DQM Add Bokeh interface for the DQM of NectaRTA by @JulianHamo in https://github.com/cta-observatory/nectarchain/pull/272 TRR TRR flatfield source test by @jlenain in https://github.com/cta-observatory/nectarchain/pull/279 Support several NectarCAM cameras in TRR verification package by @jlenain in https://github.com/cta-observatory/nectarchain/pull/340 On-site verification Structure for acceptance test package with GUI by @tibaldo in https://github.com/cta-observatory/nectarchain/pull/306 Add test for deadtime and event time-difference distributions to Acceptance Verification by @alessandromontanari in https://github.com/cta-observatory/nectarchain/pull/311 Onsite ped vs time by @ameclement in https://github.com/cta-observatory/nectarchain/pull/328 Core Flat field by @jlenain in https://github.com/cta-observatory/nectarchain/pull/250 One inelegant way to address issue #287 by @jlenain in https://github.com/cta-observatory/nectarchain/pull/290 Properly store low-gain waveforms in WaveformsContainer.wfs_lg by @jlenain in https://github.com/cta-observatory/nectarchain/pull/289 ToM Calculation by @Cormed-Mack in https://github.com/cta-observatory/nectarchain/pull/300 Choose LightNectarCAMEventSource or not in BaseNectarCAMCalibrationTool by @frnbrun in https://github.com/cta-observatory/nectarchain/pull/299 Add HiLo correction by @pcorcam in https://github.com/cta-observatory/nectarchain/pull/303 Add tools to read the DB infos by @vmarandon in https://github.com/cta-observatory/nectarchain/pull/293 Fix FlatFieldComponent so that it can be used for runs with an incomplete camera by @pcorcam in https://github.com/cta-observatory/nectarchain/pull/317 Completion of the category-A calibration pipeline by @pcorcam in https://github.com/cta-observatory/nectarchain/pull/326 Small bugfix in calibration pipeline tool by @pcorcam in https://github.com/cta-observatory/nectarchain/pull/346 Small "bug fix" to linearity range by @pcorcam in https://github.com/cta-observatory/nectarchain/pull/349 Misc/scripts IRAP Test Bench Converter by @Cormed-Mack in https://github.com/cta-observatory/nectarchain/pull/301 Use DIRAC InputData for large input datasets instead of SandBox by @jlenain in https://github.com/cta-observatory/nectarchain/pull/341 Devops Bump release-drafter/release-drafter from 6 to 7 by @dependabot[bot] in https://github.com/cta-observatory/nectarchain/pull/291 Missing releases in version switcher in ReadTheDocs by @jlenain in https://github.com/cta-observatory/nectarchain/pull/294 Bump mamba-org/setup-micromamba from 2 to 3 by @dependabot[bot] in https://github.com/cta-observatory/nectarchain/pull/296 Bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in https://github.com/cta-observatory/nectarchain/pull/297 Enable caching mechanism in CI by @jlenain in https://github.com/cta-observatory/nectarchain/pull/332 Bump codecov/codecov-action from 6 to 7 by @dependabot[bot] in https://github.com/cta-observatory/nectarchain/pull/323 Bump actions/checkout from 6 to 7 by @dependabot[bot] in https://github.com/cta-observatory/nectarchain/pull/335 347-apptainer-image-build-failing-in-ci by @jlenain in https://github.com/cta-observatory/nectarchain/pull/348 Bump actions/cache from 5 to 6 by @dependabot[bot] in https://github.com/cta-observatory/nectarchain/pull/343 Prepare static code for release of v0.4.0 by @jlenain in https://github.com/cta-observatory/nectarchain/pull/356 New Contributors @Cormed-Mack made their first contribution in https://github.com/cta-observatory/nectarchain/pull/300 @ameclement made their first contribution in https://github.com/cta-observatory/nectarchain/pull/331 @JulianHamo made their first contribution in https://github.com/cta-observatory/nectarchain/pull/272 Full Changelog: https://github.com/cta-observatory/nectarchain/compare/v0.3.2...v0.4.0
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 8 July 2026