Published October 22, 2024 | Version v2.2
Software Open

StingraySoftware/stingray: Stingray v2.2

  • 1. INAF/Osservatorio Astronomico di Cagliari
  • 2. SRON Netherlands Institute for Space Research
  • 3. Harness
  • 4. Level AI
  • 5. Michigan State University
  • 6. Sasahara Labs - TokyoTech
  • 7. @victronenergy
  • 8. Caltech/IPAC
  • 9. @voltrondata
  • 10. @aws
  • 11. Aperio Software
  • 12. Student
  • 13. @google

Description

This release accompanies the review of Stingray from pyOpenSci. As such, it contains some internal changes that were driven by the review together with some new addition.

New Features

  • Introduce FITSReader class for lazy-loading of event lists (#834)
  • Add a compute_rms function to LombScarglePowerspectrum (#828)
  • Implement the shift-and-add technique for QPOs and other varying power spectral features (#849)

Bug Fixes

  • The fold_events function now checks if the keyword arguments kwargs are in the list of optional parameters. If any unidentified keys are present, it raises a ValueError. This fix ensures that the function only accepts valid optional parameters and provides a clear error message for unsupported keys. (#837)

Internal Changes

  • Eliminated runtime dependency on setuptools (#852)
  • Moved configuration to pyproject.toml as recommended by PEP 621 (#842)
  • Added pre-commit hooks in pre-commit-config.yaml (#847)
  • Improved main page of the documentation (#748)

Files

StingraySoftware/stingray-v2.2.zip

Files (56.2 MB)

Name Size Download all
md5:0e9a88641c52ef4ebad253fc7340ef44
56.2 MB Preview Download

Additional details

Related works