release_notes.rst 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. *************
  2. Release Notes
  3. *************
  4. Elephant 0.4.1 release notes
  5. ============================
  6. March 23rd 2017
  7. Other changes
  8. =============
  9. * Fix in `setup.py` to correctly import the current source density module
  10. Elephant 0.4.0 release notes
  11. ============================
  12. March 22nd 2017
  13. New functions
  14. =============
  15. * `spike_train_generation` module:
  16. * peak detection: **peak_detection()**
  17. * Modules for Current Source Density: `current_source_density_src`
  18. * Module Current Source Density: `KCSD.py`
  19. * Module for Inverse Current Source Density: `icsd.py`
  20. API changes
  21. ===========
  22. * Interoperability between Neo 0.5.0 and Elephant
  23. * Elephant has adapted its functions to the changes in Neo 0.5.0,
  24. most of the functionality behaves as before
  25. * See Neo documentation for recent changes: http://neo.readthedocs.io/en/latest/whatisnew.html
  26. Other changes
  27. =============
  28. * Fixes to travis and setup configuration files.
  29. * Minor bug fixes.
  30. * Added module `six` for Python 2.7 backwards compatibility
  31. Elephant 0.3.0 release notes
  32. ============================
  33. April 12st 2016
  34. New functions
  35. =============
  36. * `spike_train_correlation` module:
  37. * cross correlation histogram: **cross_correlation_histogram()**
  38. * `spike_train_generation` module:
  39. * single interaction process (SIP): **single_interaction_process()**
  40. * compound Poisson process (CPP): **compound_poisson_process()**
  41. * `signal_processing` module:
  42. * analytic signal: **hilbert()**
  43. * `sta` module:
  44. * spike field coherence: **spike_field_coherence()**
  45. * Module to represent kernels: `kernels` module
  46. * Spike train metrics / dissimilarity / synchrony measures: `spike_train_dissimilarity` module
  47. * Unitary Event (UE) analysis: `unitary_event_analysis` module
  48. * Analysis of Sequences of Synchronous EvenTs (ASSET): `asset` module
  49. API changes
  50. ===========
  51. * Function **instantaneous_rate()** now uses kernels as objects defined in the `kernels` module. The previous implementation of the function using the `make_kernel()` function is deprecated, but still temporarily available as `oldfct_instantaneous_rate()`.
  52. Other changes
  53. =============
  54. * Fixes to travis and readthedocs configuration files.
  55. Elephant 0.2.1 release notes
  56. ============================
  57. February 18th 2016
  58. Minor bug fixes.
  59. Elephant 0.2.0 release notes
  60. ============================
  61. September 22nd 2015
  62. New functions
  63. =============
  64. * Added covariance function **covariance()** in the `spike_train_correlation` module
  65. * Added complexity pdf **complexity_pdf()** in the `statistics` module
  66. * Added spike train extraction from analog signals via threshold detection the in `spike_train_generation` module
  67. * Added **coherence()** function for analog signals in the `spectral` module
  68. * Added **Cumulant Based Inference for higher-order of Correlation (CuBIC)** in the `cubic` module for correlation analysis of parallel recorded spike trains
  69. API changes
  70. ===========
  71. * **Optimized kernel bandwidth** in `rate_estimation` function: Calculates the optimized kernel width when the paramter kernel width is specified as `auto`
  72. Other changes
  73. =============
  74. * **Optimized creation of sparse matrices**: The creation speed of the sparse matrix inside the `BinnedSpikeTrain` class is optimized
  75. * Added **Izhikevich neuron simulator** in the `make_spike_extraction_test_data` module
  76. * Minor improvements to the test and continous integration infrastructure