Skip to content

Commit

Permalink
Update release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
alejoe91 committed Sep 12, 2024
1 parent 7a4087b commit 992716f
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 14 deletions.
52 changes: 38 additions & 14 deletions doc/releases/0.101.1.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,35 @@
SpikeInterface 0.101.1 release notes
------------------------------------

6th September 2024
13th September 2024

Main changes:

*
* Enabled support for consolidated Zarr-backend for `SortingAnalyzer`, including cloud support (#3314, #3318, #3349, #3351)
* Improved support for Kilosort4 **ONLY VERSIONS >= 4.0.16** (#3339, #3276)
* Skip recomputation of quality and template metrics if already computed (#3292)
* Dropped support for Python<3.9 (#3267)

core:

* Add `BaseRecording.reset_times()` function (#3363)
* Fix proposal for channel location when probegroup (#3392)
* Fix time handling test memory (#3379)
* Add `BaseRecording.reset_times()` function (#3363, #3380, #3391)
* Extend `estimate_sparsity` methods and fix from_ptp (#3369)
* Add `load_sorting_analyzer_or_waveforms` function (#3352)
* Propagate storage_options to load_sorting_analyzer (#3351)
* Fix zarr folder suffix handling (#3349)
* Analyzer extension exit status (#3347)
* Lazy loading of zarr timestamps (#3318)
* Enable cloud-loading for analyzer Zarr (#3314)
* Enable cloud-loading for analyzer Zarr (#3314, #3351, #3378)
* Refactor `set_property` in base (#3287)
* Job kwargs fix (#3259)
* Add check for None in 'NoiseGeneratorRecordingSegment' get_traces(). (#3230)
* Add `is_filtered` to annotations in `binary.json` (#3245)
* Add check for None in `NoiseGeneratorRecordingSegment`` get_traces() (#3230)

extractors:

* Load phy channel_group as group (#3368)
* "quality" property to be read as string instead of object in `BasePhyKilosortSortingExtractor` (#3365)
* Test IBL skip when the setting up the one client fails (#3289)

preprocessing:

Expand All @@ -33,18 +40,25 @@ preprocessing:

sorters:

* fix: download apptainer images without docker client (#3335)
* Updates to kilosort 4: version >= 4.0.16, `bad_channels`, `clear_cache`, `use_binary_file` (#3339)
* Download apptainer images without docker client (#3335)
* Expose save preprocessing in ks4 (#3276)
* Fix KS2/2.5/3 skip_kilosort_preprocessing (#3265)
* added lowpass parameter, fixed verbose option (#3262)
* HS: Added lowpass parameter, fixed verbose option (#3262)
* Now exclusive support for HS v0.4 (Lightning) (#3210)
* Add kilosort4 wrapper tests (#3085)

postprocessing:

* Add extra protection for template metrics (#3364)
* Protect median against nans in get_prototype_spike (#3270)
* Fix docstring and error for spike_amplitudes (#3269)

qualitymetrics:

* Do not delete quality and template metrics on recompute (#3292)
* Refactor quality metrics tests to use fixture (#3249)


curation:

Expand All @@ -56,15 +70,17 @@ widgets:

* Fix widgets tests and add test on unit_table_properties (#3354)
* Allow quality and template metrics in sortingview's unit table (#3299)
* Fix #3236 (#3238)
* Add subwidget parameters for UnitSummaryWidget (#3242)
* Fix `ipympl`/`widget` backend check (#3238)

sortingcomponents:
generators:

* Update doc handle drift + better preset (#3232)
* Handle case where channel count changes from probeA to probeB (#3237)

motion correction:
sortingcomponents:

* Make InterpolateMotionRecording not JSON-serializable (#3341)
* Update doc handle drift + better preset (#3232)
* Make `InterpolateMotionRecording`` not JSON-serializable (#3341)

documentation:

Expand All @@ -87,14 +103,19 @@ continuous integration:

packaging:

* Minor typing fixes (#3374)
* Drop python 3.8 in pyproject.toml (#3267)

testing:

* Fix time handling test memory (#3379)
* Fix streaming extractor condition in the CI (#3362)
* Test IBL skip when the setting up the one client fails (#3289)
* Refactor `set_property` in base (#3287)
* Refactor quality metrics tests to use fixture (#3249)
* Add kilosort4 wrapper tests (#3085)
* Test IBL skip when the setting up the one client fails (#3289)


Contributors:

Expand All @@ -104,7 +125,10 @@ Contributors:
* @alejoe91
* @app/pre-commit-ci
* @chrishalcrow
* @cwindolf
* @florian6973
* @h-mayorquin
* @jiumao2
* @jonahpearl
* @mhhennig
* @rkim48
Expand Down
5 changes: 5 additions & 0 deletions doc/whatisnew.rst
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,12 @@ Release notes
Version 0.101.1
===============

Minor release with bug fixes and minor improvements:

* Enabled support for consolidated Zarr-backend for `SortingAnalyzer`, including cloud support (#3314, #3318, #3349, #3351)
* Improved support for Kilosort4 **ONLY VERSIONS >= 4.0.16** (#3339, #3276)
* Skip recomputation of quality and template metrics if already computed (#3292)
* Dropped support for Python<3.9 (#3267)


Version 0.101.0
Expand Down

0 comments on commit 992716f

Please sign in to comment.