Recent Releases of https://github.com/cta-observatory/nectarchain

https://github.com/cta-observatory/nectarchain - v0.3.0

What's Changed

Major changes

  • Upgrade to ctapipe v0.24 (from v0.19) by @jlenain and @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/191

Minor changes and bug fixes

  • Fixing #193 by @jlenain in https://github.com/cta-observatory/nectarchain/pull/194
  • Pin ctapipeionectarcam version by @jlenain in https://github.com/cta-observatory/nectarchain/pull/195
  • DQM automation by @jlenain in https://github.com/cta-observatory/nectarchain/pull/192
  • Fix #196 by @jlenain in https://github.com/cta-observatory/nectarchain/pull/197
  • Fix #198 by @jlenain in https://github.com/cta-observatory/nectarchain/pull/200
  • Fix #199 by @jlenain in https://github.com/cta-observatory/nectarchain/pull/201
  • One last script with wrong path on DIRAC by @jlenain in https://github.com/cta-observatory/nectarchain/pull/202

Full Changelog: https://github.com/cta-observatory/nectarchain/compare/v0.2.2...v0.3.0

- Jupyter Notebook
Published by jlenain about 1 year ago

https://github.com/cta-observatory/nectarchain - v0.2.2

This release is aimed to be the last before upgrading from ctapipe v0.19 to v0.24.

What's Changed

  • Add option to run DIRAC job in local mode in DQM submitter script by @jlenain in https://github.com/cta-observatory/nectarchain/pull/182
  • Add first versioning for RTD by @jlenain in https://github.com/cta-observatory/nectarchain/pull/184
  • Add versions to RTD by @jlenain in https://github.com/cta-observatory/nectarchain/pull/185
  • fix tool's logger to properly log exception by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/187
  • Adding thermal test procedure to the user_scripts by @hashkar in https://github.com/cta-observatory/nectarchain/pull/188
  • Fetch files on DIRAC both from /vo.cta.in2p3.fr and from /ctao base directories by @jlenain in https://github.com/cta-observatory/nectarchain/pull/189
  • Flat field by @ArmelleJB in https://github.com/cta-observatory/nectarchain/pull/183

Full Changelog: https://github.com/cta-observatory/nectarchain/compare/v0.2.1...v0.2.2

- Jupyter Notebook
Published by jlenain about 1 year ago

https://github.com/cta-observatory/nectarchain - v0.2.1 -- 2025-02-11

Important note

This new release is issued to trigger the build of a conda-forge package. The last attempt with v0.2.0 failed due to cumbersome issues when we tried to have both PyQt5 and PyQt6 supported (see https://github.com/conda-forge/nectarchain-feedstock/pull/11), and which should now be fixed in https://github.com/cta-observatory/nectarchain/pull/173.

What's Changed

  • Improvement of the data management and naming of containers files by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/181
  • TRR tests implementation in the core nectarchain module by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/173

Full Changelog: https://github.com/cta-observatory/nectarchain/compare/v0.2.0...v0.2.1

- Jupyter Notebook
Published by jlenain over 1 year ago

https://github.com/cta-observatory/nectarchain - v0.2.0 -- 2025-02-07

What's Changed

Major changes and new features

  • Flat-field algorithm, component and tool by @ArmelleJB in https://github.com/cta-observatory/nectarchain/pull/161
  • TRR tools in user scripts by @dmousadi in https://github.com/cta-observatory/nectarchain/pull/155, https://github.com/cta-observatory/nectarchain/pull/158
  • Documentation by @jlenain in https://github.com/cta-observatory/nectarchain/pull/143, https://github.com/cta-observatory/nectarchain/pull/146, https://github.com/cta-observatory/nectarchain/pull/148, https://github.com/cta-observatory/nectarchain/pull/149
  • CI in DQM by @hashkar in https://github.com/cta-observatory/nectarchain/pull/122
  • DQM output format and parsing script by @jlenain in https://github.com/cta-observatory/nectarchain/pull/147
  • DQM Bokeh app by @jlenain in https://github.com/cta-observatory/nectarchain/pull/150
  • Automatic DQM jobs on DIRAC by @jlenain in https://github.com/cta-observatory/nectarchain/pull/151

Minor changes, bug fixes

  • DQM update - using standard ctapipe tools by @hashkar in https://github.com/cta-observatory/nectarchain/pull/154
  • Page for users' guide on pedestal estimation tool by @tibaldo in https://github.com/cta-observatory/nectarchain/pull/159
  • Add a version switcher for RTD by @jlenain in https://github.com/cta-observatory/nectarchain/pull/144
  • Reverse order of run list in Bokeh by @jlenain in https://github.com/cta-observatory/nectarchain/pull/152
  • Bump codecov/codecov-action from 4 to 5 by @dependabot in https://github.com/cta-observatory/nectarchain/pull/160
  • Bump mamba-org/setup-micromamba from 1 to 2 by @dependabot in https://github.com/cta-observatory/nectarchain/pull/153
  • Recursively ignore user_scripts directory in pytest by @jlenain in https://github.com/cta-observatory/nectarchain/pull/157
  • Also propose to instantiate the Apptainer image stored on the CTA CVMFS repository by @jlenain in https://github.com/cta-observatory/nectarchain/pull/162
  • Updating Apptainer version in CI workflow by @jlenain in https://github.com/cta-observatory/nectarchain/pull/165
  • Unit tests for makers, container and component modules by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/163
  • Unit tests (cont'd) by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/168
  • TRR test suite fix by @jlenain in https://github.com/cta-observatory/nectarchain/pull/167
  • Use secrets to upload reports to Codecov.io by @jlenain in https://github.com/cta-observatory/nectarchain/pull/171
  • Use context manager to decrease memory load in DQM by @jlenain in https://github.com/cta-observatory/nectarchain/pull/174
  • Update Apptainer recipe by @jlenain in https://github.com/cta-observatory/nectarchain/pull/175
  • Notebook to play with temperature data from monitoring data base by @jlenain in https://github.com/cta-observatory/nectarchain/pull/176
  • Add same package dependencies to Apptainer recipe than in CI jobs by @jlenain in https://github.com/cta-observatory/nectarchain/pull/177
  • Fixing API documentation for ReadTheDocs by @jlenain in https://github.com/cta-observatory/nectarchain/pull/179
  • Fix deployment on PyPI by @jlenain in https://github.com/cta-observatory/nectarchain/pull/180

New Contributors

  • @dmousadi made their first contribution in https://github.com/cta-observatory/nectarchain/pull/155
  • @ArmelleJB made their first contribution in https://github.com/cta-observatory/nectarchain/pull/161

Full Changelog: https://github.com/cta-observatory/nectarchain/compare/v0.1.9...v0.2.0

- Jupyter Notebook
Published by jlenain over 1 year ago

https://github.com/cta-observatory/nectarchain - v0.1.9 -- 2024-08-01

What's Changed

  • Add container/component/tool for pedestal estimation by @tibaldo in https://github.com/cta-observatory/nectarchain/pull/115
  • Flag bad pixels in pedestal component by @tibaldo in https://github.com/cta-observatory/nectarchain/pull/127
  • Split on event type by @vmarandon in https://github.com/cta-observatory/nectarchain/pull/123
  • Automatic documentation by @jlenain in https://github.com/cta-observatory/nectarchain/pull/130 and https://github.com/cta-observatory/nectarchain/pull/141
  • Update CI after renaming master branch to main. by @jlenain in https://github.com/cta-observatory/nectarchain/pull/113
  • pytest fixed on ctapipe tools in CI by @jlenain in https://github.com/cta-observatory/nectarchain/pull/117
  • Docstring, unit tests for nectarchain tools, component and containers by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/114
  • Pin scipy version to 1.11, needed for CI tests. by @jlenain in https://github.com/cta-observatory/nectarchain/pull/125 and https://github.com/cta-observatory/nectarchain/pull/142
  • Adapt core code to support EvB v6 data format by @jlenain in https://github.com/cta-observatory/nectarchain/pull/119
  • Resolve conflict between python==3.11 and numba~=0.56.0 for installation on osx-arm64 by @tibaldo and @jlenain in https://github.com/cta-observatory/nectarchain/pull/129
  • Bump GitHub actions by @dependabot in https://github.com/cta-observatory/nectarchain/pull/131, https://github.com/cta-observatory/nectarchain/pull/132, https://github.com/cta-observatory/nectarchain/pull/133, https://github.com/cta-observatory/nectarchain/pull/134, https://github.com/cta-observatory/nectarchain/pull/135, https://github.com/cta-observatory/nectarchain/pull/136 and by @jlenain in https://github.com/cta-observatory/nectarchain/pull/139
  • Fixing lint in CI by @jlenain in https://github.com/cta-observatory/nectarchain/pull/140

New Contributors

  • @tibaldo made their first contribution in https://github.com/cta-observatory/nectarchain/pull/115
  • @dependabot made their first contribution in https://github.com/cta-observatory/nectarchain/pull/131

Full Changelog: https://github.com/cta-observatory/nectarchain/compare/v0.1.8...v0.1.9

- Jupyter Notebook
Published by jlenain almost 2 years ago

https://github.com/cta-observatory/nectarchain - v0.1.8 -- 2024-03-06

This release of nectarchain is the last release before switching to the version 6 of the EventBuilder for NectarCAM.

What's Changed

  • Fix input path in DQM by @jlenain in https://github.com/cta-observatory/nectarchain/pull/97
  • Initialize DIRAC clients by @jlenain in https://github.com/cta-observatory/nectarchain/pull/99
  • Publish release tags for containers, on release by @jlenain in https://github.com/cta-observatory/nectarchain/pull/100
  • Some enhancements for the DQM by @jlenain in https://github.com/cta-observatory/nectarchain/pull/101
  • Publish release tags for containers, on release (continued) by @jlenain in https://github.com/cta-observatory/nectarchain/pull/102
  • DIRAC management by @jlenain in https://github.com/cta-observatory/nectarchain/pull/103
  • Continuous integration and project setup by @jlenain in https://github.com/cta-observatory/nectarchain/pull/104
  • Scripts for DQM by @jlenain in https://github.com/cta-observatory/nectarchain/pull/105
  • Add a security to avoid submitting a job for a run for which the DQM … by @jlenain in https://github.com/cta-observatory/nectarchain/pull/107
  • Pixel participation by @hashkar in https://github.com/cta-observatory/nectarchain/pull/81
  • Drop support for python 3.8 by @jlenain in https://github.com/cta-observatory/nectarchain/pull/109
  • Ban CTAO data centers by @jlenain in https://github.com/cta-observatory/nectarchain/pull/110
  • Fixing multiprocessing issue and minor bugfixes by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/108
  • add the VSCode workspace file to the list of files to be ignored by git by @vmarandon in https://github.com/cta-observatory/nectarchain/pull/111
  • Fix container tag by @jlenain in https://github.com/cta-observatory/nectarchain/pull/112

Full Changelog: https://github.com/cta-observatory/nectarchain/compare/v0.1.7...v0.1.8

- Jupyter Notebook
Published by jlenain over 2 years ago

https://github.com/cta-observatory/nectarchain - v0.1.7 -- 2024-01-25

What's Changed

  • Fix DQM after code refactoring by @jlenain in https://github.com/cta-observatory/nectarchain/pull/85
  • Simple script to retrieve a run from the grid (and the related db info) by @vmarandon in https://github.com/cta-observatory/nectarchain/pull/88
  • Find runs on GRID directly with the DIRAC python API by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/90
  • Updated DIRAC endpoints in Singularity/Apptainer containers by @jlenain in https://github.com/cta-observatory/nectarchain/pull/92
  • Do not fix patch level version for dependency on ctapipe by @jlenain in https://github.com/cta-observatory/nectarchain/pull/94

Full Changelog: https://github.com/cta-observatory/nectarchain/compare/v0.1.6...v0.1.7

- Jupyter Notebook
Published by jlenain over 2 years ago

https://github.com/cta-observatory/nectarchain - v0.1.6 -- 2024-01-22

What's Changed

  • DQM database and web application by @jlenain in https://github.com/cta-observatory/nectarchain/pull/72
  • Show how to pin container version in jobs by @jlenain in https://github.com/cta-observatory/nectarchain/pull/73
  • Introduce pre-commit hooks by @jlenain in https://github.com/cta-observatory/nectarchain/pull/71
  • add class to compute statistics on the fly by @vmarandon in https://github.com/cta-observatory/nectarchain/pull/75
  • Updated scripts by @vmarandon in https://github.com/cta-observatory/nectarchain/pull/76
  • Modification to WaveformContainer and ChargeContainer for SPE-WT by @sona-patel in https://github.com/cta-observatory/nectarchain/pull/79
  • DQM: Adding protections for runs with 21 masked pixels (due to shutter) by @hashkar in https://github.com/cta-observatory/nectarchain/pull/80
  • Refactoring of the calibration and container module by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/78
  • Lint code by @jlenain in https://github.com/cta-observatory/nectarchain/pull/74
  • New implementation of the nectarchain module by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/82

Full Changelog: https://github.com/cta-observatory/nectarchain/compare/v0.1.5...v0.1.6

- Jupyter Notebook
Published by jlenain over 2 years ago

https://github.com/cta-observatory/nectarchain - v0.1.5

What changed

  • Align package recipe with conda-forge, to ensure the package builds there (see https://github.com/conda-forge/nectarchain-feedstock/pull/1 and https://github.com/conda-forge/nectarchain-feedstock/pull/2).

Full Changelog: https://github.com/cta-observatory/nectarchain/compare/v0.1.4...v0.1.5

- Jupyter Notebook
Published by jlenain about 3 years ago

https://github.com/cta-observatory/nectarchain - v0.1.4

What's Changed

Major change

  • Upgrade nectarchain to ctapipe 0.19 by @jlenain, @guillaumegrolleron and @hashkar in https://github.com/cta-observatory/nectarchain/pull/68, review by @tibaldo.

Other changes

  • Flake8 formatting on DQM by @sona-patel in https://github.com/cta-observatory/nectarchain/pull/42
  • Enable all ctapipe charge extractors by @jlenain and @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/50
  • Singularity/Apptainer with DIRAC fully configured by @jlenain in https://github.com/cta-observatory/nectarchain/pull/52
  • Apptainer CI by @jlenain in https://github.com/cta-observatory/nectarchain/pull/53
  • Changes to the DQM. Mainly: ouput format, safety in case no drawer temp found, commented plotting command by @jlenain in https://github.com/cta-observatory/nectarchain/pull/55
  • Pure pyproject.toml project specifications by @jlenain in https://github.com/cta-observatory/nectarchain/pull/56
  • Fix issue #57 by @jlenain in https://github.com/cta-observatory/nectarchain/pull/58
  • Names for charges and waveforms container extension in fits files by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/59
  • Improvement of the waveforms and charge extraction by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/60
  • User scripts to launch gain fits on DIRAC by @jlenain in https://github.com/cta-observatory/nectarchain/pull/62
  • Updated user script for DQM job launcher by @jlenain in https://github.com/cta-observatory/nectarchain/pull/61
  • Scripts by @vmarandon in https://github.com/cta-observatory/nectarchain/pull/66
  • py-actions/flake8 added in ci by @sona-patel in https://github.com/cta-observatory/nectarchain/pull/69
  • Script to show pedestal evolution and the content of the data by @vmarandon in https://github.com/cta-observatory/nectarchain/pull/70

New Contributors

  • @sona-patel made their first contribution in https://github.com/cta-observatory/nectarchain/pull/42
  • @vmarandon made their first contribution in https://github.com/cta-observatory/nectarchain/pull/66

Full Changelog: https://github.com/cta-observatory/nectarchain/compare/v0.1.3...v0.1.4

- Jupyter Notebook
Published by jlenain about 3 years ago

https://github.com/cta-observatory/nectarchain - v0.1.3

This release includes important additional implementations, concerning the NectarCAM gain estimations through either the SPE fit method proposed by Caroff et al. (2019) or the photostatistic method (see https://github.com/cta-observatory/nectarchain/pull/38).

What's Changed

  • numba implementation of histogram computation by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/37
  • Addresses #43 by @jlenain in https://github.com/cta-observatory/nectarchain/pull/45
  • Gain computation with SPE fit and Photo-statistic methods by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/38

Full Changelog: https://github.com/cta-observatory/nectarchain/compare/v0.1.2...v0.1.3

- Jupyter Notebook
Published by jlenain over 3 years ago

https://github.com/cta-observatory/nectarchain - v0.1.2

What's Changed

  • Fix code layout by @jlenain in https://github.com/cta-observatory/nectarchain/pull/40
  • Add test on version by @jlenain in https://github.com/cta-observatory/nectarchain/pull/41

Full Changelog: https://github.com/cta-observatory/nectarchain/compare/v0.1.1...v0.1.2

- Jupyter Notebook
Published by jlenain over 3 years ago

https://github.com/cta-observatory/nectarchain - v0.1.1

What's Changed

  • Fix conda env by @jlenain in https://github.com/cta-observatory/nectarchain/pull/27
  • Containers for waveforms and charge extraction by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/29
  • Bug fix in user script for calibration parameters estimation by @frnbrun in https://github.com/cta-observatory/nectarchain/pull/30
  • bugfix : missed packages for container by @guillaumegrolleron in https://github.com/cta-observatory/nectarchain/pull/31
  • Changed DQM container build by @jlenain in https://github.com/cta-observatory/nectarchain/pull/32
  • Small bug in critical error in DQM submit script by @jlenain in https://github.com/cta-observatory/nectarchain/pull/39
  • Improved CI and setup with automatic versioning through setuptools_scm by @jlenain in https://github.com/cta-observatory/nectarchain/pull/35

Full Changelog: https://github.com/cta-observatory/nectarchain/compare/0.1.0...v0.1.1

- Jupyter Notebook
Published by jlenain over 3 years ago

https://github.com/cta-observatory/nectarchain - Let's version our code!

- Jupyter Notebook
Published by jlenain over 3 years ago