Skip to content

test for elephant v0.11.0

Compare
Choose a tag to compare
@Moritz-Alexander-Kern Moritz-Alexander-Kern released this 30 Mar 13:44
· 26 commits to main since this release

This release is to check the .zenodo.json file

Breaking changes

  • for Current Source Density measures electrode coordinates can no longer be supplied via a RecordingChannel object as it is no longer supported in Neo v0.10.0

New functionality and features

  • Various Features Spike Train Generation (#416)
  • multitaper psd estimate (#417)
  • Boundary correction rate for firing rate estimator with Gaussian KDE (#414 )
  • function to discretise spiketimes for a given spiketrain (#454)

Bug fixes

  • Issue with units in BinnedSpikeTrain (#425 )
  • random seed selection to use numpy (#430 )
  • Changed repr in BinnedSpikeTrain to support quantities<0.12.4 (#418)
  • Multiplication of np.empty in icsd.py can cause FloatingPointError (#421)
  • t_start information was lost while transposing lfp (#432)
  • Fixed test suite building for multiple modules (#426)
  • added PyPI compatibility with markdown (currently on https://github.com/INM-6/elephant/tree/feature/release_0.11.0)

Documentation

  • Fixed doc builds (#429)
  • update tutorials asset and unitary_event_analysis to use nixio >= 1.5.0 (#441)
  • updated spade tutorial to work with viziphant 0.2.0 (#444)
  • Fix for figures in the Granger causality tutorial (#434)

Optimizations

  • More efficient storage of spike complexities by the Complexity class (#412)
  • Updated zscore for in-place operations (#440)
  • Optimized SPADE analysis (#419)

Other changes

  • Continuous Integration (CI) was moved to github actions (#436)
  • Change test framework from Nose to pytest (#413)
  • added DOI with zenodo (#445)
  • Versioning for elephant-data introduced (#463)

Selected dependency changes

  • nixio >= 1.5.0
  • neo >= 0.10.0