Skip to content

2.2: minor version release

Compare
Choose a tag to compare
@ryanhammonds ryanhammonds released this 21 Sep 21:28
· 72 commits to main since this release

Minor release version: 2.2.0

This is a minor, non-breaking, release version of NeuroDSP, as part of the 2.X.X series.

Changelog:

Aperiodic

  • Detrended Fluctuation Analysis (#167)
  • IRASA (#212)
  • Autocorrelation (#217)

Simulation

  • Fractional Gaussian noise and fractional Brownian motion (#216)
  • Burst detection bug fix (#220)
  • Time series with defined spectral parameters (i.e. height, width, center) (#221)
  • Time series with defined Lorentzian parameters (i.e. chi1, chi2, knee) (#222)
  • Asymmetrical gaussian cycles (#228)
  • Define bursts based on set durations (#239)
  • Extrema phase shifting (i.e. trough-to-trough or peak-to-peak) (#247)
  • Custom cycle support (#248)
  • Cycle length fix (#250)
  • Variable oscillations parameters (i.e. vary cycle simulation parameters on a cycle-by-cycle basis) (#252)
  • One-sided asymmetry (#254)
  • Simulate spikes of action potentials (#259)

Plotting

  • 2d array plotting (time series: #246, spectra: #269)
  • Labeling bug fix and improved tests (#255)
  • Plotting saving updates (#258, #260)

Maintenance

  • Deprecate increase_n argument of robust_hilbert (#215)
  • Improved speed of multidim decorator (#264)
  • Error for invalid transition bands (#267)

Documentation

  • Tutorial for Morlet wavelets (#226)
  • Tutorials and updates for lagged coherence and sliding window matching (#230)
  • Tutorials for DFA, IRASA, and Autocorrelation (#231)