Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

There is a newer version of the record available.

Published November 18, 2020 | Version v0.10.0
Software Open

cta-observatory/ctapipe: v0.10.0

  • 1. CEA Saclay
  • 2. DESY
  • 3. TU Dortmund
  • 4. BBP EPFL
  • 5. ETH Zürich
  • 6. HeidelbergCement
  • 7. University of Oxford
  • 8. MPIK
  • 9. CPPM/CNRS
  • 10. Technical University of Dortmund, @fact-project @cta-observatory
  • 11. Ghent University
  • 12. LAPP, IN2P3/CNRS
  • 13. CEA (Astrophysics division)
  • 14. DESY Zeuthen
  • 15. @mangrovia.solutions
  • 16. Instituto de Astrofisica de Andalucia - CSIC
  • 17. CEA-Saclay / Irfu
  • 18. Istituto Nazionale di Fisica Nucleare (INFN) - Sezione di Padova
  • 19. Universtité de Genève
  • 20. Max Planck Institute for Physics

Description

What's Changed since v0.9.1

DL1 file support is much improved with DL1Writer and DL1EventSource components, which together allow one to write and read DL1 data trivially. Any code that used EventSource to read data will automatically be able to read DL1 data with no change needed. DL1 data can be analyzed and written using the Tool ctapipe-stage1 and merged together using ctapipe-merge

  • ctapipe-extra is no longer needed (but still supported). Test files are downloaded automatically from the data server.
New Features
  • Dl1 event source (#1357) @LukasNickel
  • Dl1 merge tool (#1447) @Hckjs
  • Implement time_shift dl1 correction (#1463) @maxnoe
  • Implementation of Hillas Parameters uncertainties (#1443) @andres-baquero
  • Automatically Download test files (#1498) @maxnoe
  • Make sure get_dataset_path returns Path, fix event source test, fixes #1517 (#1519) @maxnoe
  • Apply time calib simtel (#1465) @maxnoe
  • dump CameraReadout files in ctapipe-dump-instrument (#1451) @kosack
  • Add --quiet/-q option and --logfile (#1310) @nbiederbeck
  • support user table in OpticsDescription.from_name (#1358) @kosack
  • Use traits for TelescopeParameter (#1473) @maxnoe
  • Make data volume reducer configurable for CameraCalibrator (#1392) @maxnoe
API Changes
  • Remove redundant run_array_direction from SimulationCnfig container (#1521) @maxnoe
  • Remove need for from_url / from_config. Remove now unneeded event_source (#1515) @maxnoe
  • Use enum for pixel shapes (#1491) @maxnoe
  • Refactor simulation event info (#1495) @kosack
  • Remove tels_with_data, fixes #852 (#1489) @maxnoe
  • Remove need for add_subcomponent include subcomponents in Component.get_current_config (#1444) @maxnoe
Packaging and Docs
  • add DOI link for v0.9.1 in readme (#1520) @kosack
  • Use setuptools_scm for versioning, fixes #1333 (#1334) @maxnoe
  • use 2020 resolver for pip installs on travis (#1501) @kosack
  • Update maintainer info, fixes #1466 (#1485) @maxnoe
  • Use eventio from conda-forge (#1486) @maxnoe
  • Require python >= 3.7 (#1467) @maxnoe
  • Bump traitlets to version 5 (#1472) @maxnoe
Bug Fixes
  • Add removed exclude back. (#1529) @maxnoe
  • Fix EventSource.new already calling init of source (#1523) @maxnoe
  • Fix exclusion filter for pointing table (#1525) @maxnoe
  • Fix parent handling in EventSource.from_config (#1514) @maxnoe
  • Fix dl1 writer for observed data (#1511) @maxnoe
  • reduce erroneous warnings in code style checkers (#1509) @kosack
  • Create a DL1Writer and ImageProcessor to simplify stage1 (#1499) @kosack
  • Fix naming of image -> true_image for simulated containers. (#1507) @nbiederbeck
  • Run tools in tmpdir during tests, do not write provlog if only help was run (#1475) @maxnoe
  • Make time shift corrections optional (#1492) @maxnoe
  • Enable setting input_url through config, fixes #1502 (#1503) @maxnoe
  • Add camera frame in TelescopeDescription.from_name (#1496) @maxnoe
  • Fix bug in h5_table_to_astropy and HDF5TableWriter (#1471) @kosack
  • DOC: Add black pre-commit hook, fix #1410. (#1488) @nbiederbeck
  • Do not calculate errors on time fit parameters, fixes #1420 (#1487) @maxnoe
  • Fix Path.validate for None (#1481) @maxnoe
  • Fix enum deserialization in HDF table writer (#1483) @maxnoe
  • (Re)move trigger related fields from R0/R1/DL0 Container (#1477) @maxnoe
  • Do not write tels with trigger in pointing table (#1479) @maxnoe
  • Add correct frame to CameraGeometry in SubArrayDescription.from_hdf, fixes #1469 (#1476) @maxnoe
  • Correct pedestal before extracting the pulse, fixes #1460 (#1461) @maxnoe
  • remove no-longer-used EnergyRegressor and EventClassifier (#1464) @kosack
  • Fix missing config=True, add test so this never happens again (#1462) @maxnoe
  • Simplify pixel log-likelihood. (#1403) @nbiederbeck
Contributors

@Hckjs, @LukasNickel, @andres-baquero, @kosack, @maxnoe and @nbiederbeck

Files

cta-observatory/ctapipe-v0.10.0.zip

Files (5.0 MB)

Name Size Download all
md5:70ac89a0ab95c91dada56840bdf3ddea
5.0 MB Preview Download

Additional details