Skip to content

Releases: cta-observatory/protopipe

v0.5.0

14 Apr 15:34
926d68d
Compare
Choose a tag to compare

Summary

This is a major cleanup release, mostly thanks to @HealthyPear who put it in a reasonable state to be maintained by others in the future! It has been tested against CTA Prod3b and CTA Prod5b for CTA-North point-like on-axis sources and should work as a baseline for analysis optimization.

This release will brings huge improvements to the performance of the pipeline and the software package.

Some of the changes are related to the improvements in the interface to the DIRAC grid. Please, consult that for more details about its latest release.

The performance of the pipeline has been validated successfully on a Prod5b simulation for the Alpha configuration at the North site under specific observational settings. Tests on a similar configuration for the South site are ongoing. From now on, performance results will be showcased at this website.

The benchmarking has become a package module (protopipe.benchmarking) and a new protopipe-BENCHMARK script has been added to the suite of available commands.

The pipeline makes now use of ctapipe v0.11.0 and pyirf v0.5.0. For more details, please consult the merged Pull Requests listed below.

Please, remember that protopipe and its interface are open-source projects and anyone can contribute to it. It is possible to perform full-scale analyses and contribute to the production of CTA performances for different science cases or perform studies that require big amounts of data.

Contributors

What is changed since v0.4.0.post1

Pull-requests containing changes of multiple nature are repeated.

🚀 General features

🔭 Pipeline applications

🌐 GRID support

🐛 Bug Fixes

🧰 Maintenance

v0.4.0.post1

05 Mar 20:18
a8c612d
Compare
Choose a tag to compare

Summary

This is a post-release that takes care of project maintenance, so it doesn’t change the performance of the code.

Contributors

What is changed since v0.4.0

Pull-requests that contain changes belonging to multiple classes are repeated.

🐛 Bug Fixes

🧰 Maintenance

v0.4.0

22 Feb 17:27
5495547
Compare
Choose a tag to compare

Summary

This release brings many improvements of which the most relevant are summarised
here depending on their scope within the pipeline workflow.

Performance-wise, protopipe caught up with the EventDisplay and CTAMARS historical pipelines starting from about 500 GeV onwards.
Below this threshold, even if compatible with requirements, the sensitivity diverges.

  • All pipeline

    • upgrade to the API of ctapipe 0.9.1
    • documentation also on readthedocs and link to Zenodo
    • Continuous Integration is now performed on GitHub
    • New benchmarks have been added
    • Reference analysis and benchmarks results have been updated
  • Data training

    • calibration benchmarks need only ctapipe-stage1-process
    • write_dl1 has become data_training
    • DL1 parameters and (optionally) images are merged in a single file
    • DL1 parameters names as in ctapipe and they are in degrees (TelescopeFrame)
    • scale correction with the effective focal length
    • fixed bugs and wrong behaviors
  • Modeling and DL2 production

    • fixed bugs and wrong behaviors
    • Added missing features to get closer to CTAMARS
  • DL3

    • the performance step is now based on the pyirf library
    • performance results are stored here

Contributors

What is changed since v0.3.0

Pull-requests that contain changes belonging to multiple classes are repeated.

🚀 General features

🐛 Bug Fixes

🧰 Maintenance

v0.3.0

09 Nov 17:13
f620650
Compare
Choose a tag to compare

Summary

  • compatible with ctapipe 0.7.0
  • early improvements related to the DL1 comparison against the CTAMARS pipeline
  • improvements to basic maintenance
  • a more consistent approach for full-scale analyses
  • bug fixes

Contributors

What is changed since v0.2.1

🚀 General features

🌐 GRID support

🐛 Bug Fixes

🧰 Maintenance

v0.2.1

28 Oct 14:55
530e45b
Compare
Choose a tag to compare

Bugs fixed:

  • the ctapipe-based cleaning algorithm for the biggest cluster was crashing in case of cleaned images with no surviving pixel clusters.

v0.2

24 Oct 10:13
abc16ff
Compare
Choose a tag to compare

This release includes:

  • full support for the stable release of ctapipe 0.7.0
  • improved instructions for installation, use, and development
  • additional auxiliary scripts

Detailed information is stored in the CHANGELOG.

0.1 with optional image storage

01 Oct 11:41
Compare
Choose a tag to compare

This version includes:

  • optional storage of DL1 photoelectron images both from calibrated and raw data available for at both DL1 and DL2 data-levels
  • PNG image format added to diagnostic plots output
  • additional PEP8-compliant formatting.

First official development version

23 Sep 15:23
5efbc07
Compare
Choose a tag to compare

This version of protopipe is based on ctapipe 0.6.2 (conda package stable version).
Its performance has been shown at the CTAC meeting in Lugano 2019.