Skip to content

Latest commit

 

History

History
84 lines (64 loc) · 2.88 KB

CHANGELOG.rst

File metadata and controls

84 lines (64 loc) · 2.88 KB

Changelog

Not Yet Released

  • Dropped support to Python <3.8
  • Multi-taper periodogram, including a Lomb-Scargle implementation for non-uniformly sampled data.
  • Upper limits on pulsations in periodograms and Z searches
  • New stingray.fourier module containing the basic timing products, usable on numpy arrays
  • Lots of performance improvements in the AveragedCrossspectrum and AveragedPowerspectrum classes
  • New methods in Crossspectrum and Powerspectrum to load data from specific inputs: from_events, from_lightcurve, from_time_array, from_lc_list
    • from_time_array was also tested using memory-mapped event lists as inputs: useful in very large datasets
  • New and improved spectral timing methods: ComplexCovarianceSpectrum, CovarianceSpectrum, LagSpectrum, RmsSpectrum
  • Improved error bars on cross-spectral and spectral timing methods
  • Some deprecated features are now removed
  • PSDLogLikelihood now also works with a log-rebinned PDS
  • PDS/CrossSp initially store the unnormalized power, and convert it on the fly when requested, to any normalization
  • Lots of bug fixes

Full list of changes

v0.3 (2021-05-31)

  • Lots of performance improvements
  • Faster simulations
  • Averaged Power spectra and Cross spectra now handle Gaussian light curves correctly
  • Fixes in rebin functions
  • New statistical functions for signal detection in power spectra and pulsar search periodograms
  • Much improved FTOOL-compatible mission support
  • New implementation of the FFTFIT method to calculate pulsar times of arrival
  • H-test for pulsar searches
  • Z^2_n search adapted to binned and normally distribute pulse profiles
  • Large data processing (e.g. from NICER) allowed
  • Rebinning function now accepts unevenly sampled data
  • New saving and loading from/to Astropy Tables and Timeseries
  • Improved I/O to ascii, hdf5 and other formats
  • Rehaul of documentation

Full list of changes

v0.2 (2020-06-17)

  • Added Citation info
  • Fixed various normalization bugs in Powerspectrum
  • Speedup of lightcurve creation and handling
  • Made code compatible with Python 3.6, and dropped support to Python 2.7
  • Test speedups
  • Dead time models and Fourier Amplitude Difference correction
  • Roundtrip of LightCurve to lightkurve objects
  • Fourier-domain accelerated search for pulsars
  • Adapt package to APE-17
  • Periodograms now also accept event lists (instead of just light curves)
  • Allow transparent MJDREF change in event lists and light curves

Full list of changes

v0.1.3 (2019-06-11)

  • Bug fixes

v0.1.2

  • Bug fixes

v0.1.1

  • Bug fixes

v0.1 (2019-05-29)

  • Initial release.