Skip to content

Commit

Permalink
Filled in release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
alejoe91 committed Jan 31, 2024
1 parent e8a6974 commit dae157a
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 7 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
[![Twitter](https://img.shields.io/badge/@spikeinterface-%231DA1F2.svg?style=for-the-badge&logo=Twitter&logoColor=white)](https://twitter.com/spikeinterface) [![Mastodon](https://img.shields.io/badge/-@spikeinterface-%232B90D9?style=for-the-badge&logo=mastodon&logoColor=white)](https://fosstodon.org/@spikeinterface)


> :warning::warning::warning: **PRs with new features are frozen!**: after the 0.100.0 release, we will not accept PRs with new features (only bug fixes) until February 20th 2024
> :warning::warning::warning: **PRs with new features are frozen!**: after the 0.100.0 release, we will not accept PRs with new features (only bug fixes) until February 21st 2024.

SpikeInterface is a Python framework designed to unify preexisting spike sorting technologies into a single code base.
Expand Down
51 changes: 45 additions & 6 deletions doc/releases/0.100.0.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Main changes:
* Windows
* NWB
* joblib

* `run_sorter` in container: add several options for installing spikeinterface (#2273)


core:
Expand Down Expand Up @@ -44,17 +44,48 @@ core:
* Create `SharedmemRecording` (#2365)
* `WaveformExtractor.select_units` also functional if `we.has_recording()=False` (#2368)
* Add zarrrecordingextractor.py for backward compatibility (#2377, #2395, #2451)
* Improve ZarrSortingExtractor (#2403)
* Improvement to compute sparsity without WaveformsExtractor (#2410)
* Improve `ZarrSortingExtractor` (#2403)
* Improvement to compute sparsity without `WaveformsExtractor` (#2410)
* Zarr backcompatibility: map `root_path` to `folder_path` (#2451)
* Fix spikes generation on borders #2453

extractors:

preprocessing:
* Add .stream.cbin compatibility to `CompressedBinaryIblExtractor` (#2297)
* Add stream_folders path to `OpenEphysBinaryRecordingExtractor` (#2369)
* Several improvements to NWB extractors:
* Add option for no caching option to the NWB extractor when streaming (#2246, #2248, #2268)
* Fix `NwbSortingExtractor` reading of ragged arrays (#2255)
* Add nwb sorting `remfile` support (#2275)
* Avoid loading `channel_name` property in `NwbRecordingExtractor` (#2285)
* Add hdf5 backend support for Nwb extractors (#2294, #2297, #2341)
* Refactor `NwbSortingSegment` (#2313)
* Add `t_start` argument to NwbSortingExtractor (#2333)
* Add support for NWB-Zarr enhancement and zarr streaming (#2441)

preprocessing:

* Fix filtering rounding error (#2189)
* Fix: save a copy of group ids in `CommonReferenceRecording` (#2215)
* Add `outside_channels_location` option in `detect_bad_channels` (#2250)
* Fix overflow problems with CAR (#2362)
* Fix for Silence periods (saving noise levels) (#2375)
* Add `DecimateRecording` (#2385)
* Add `margin_sd` argument to gaussian filtering (#2389)
* Faster Gaussian filter implementation preprocessing (#2420)
* Faster unpickling of ZScoreRecording (#2431)
* Add bit depth compensation to unsigned_to_signed (#2438)

sorters:

* Several updates to SpykingCircus 2 (#2205, #2236, #2244, #2276)
* Handling segments in SC2 and TDC2 (#2208)
* A couple updates to `mountainsort5` sorter (#2225)
* `run_sorter` in container: dump to json or pickle (#2271)
* `run_sorter` in container: add several options for installing spikeinterface (#2273)
* Close `ShellScript` and pipes process at deletion (#2292, #2338)
* Remove deprecated direct function to `run_sorter` (e.g., `run_kilosort2` -> `run_sorter('kilosort2')` (#2355)
* Expose `lam` and `momentum` params in the appropriate kilosorts (#2358)

postprocessing:

Expand All @@ -71,8 +102,8 @@ qualitymetrics:
curation:

* Fix bug in `mergeunits` (#2443)

* Fix sortingview curation and merge units with array properties (#2427)
* Move computation away from __init__ in duplicated spikes (#2446)

widgets:

Expand All @@ -91,12 +122,20 @@ generation:
sortingcomponents:

* Strict inegality for sparsity with radius_um (#2277) by yger was merged on Dec 1, 2023

* Fix memory leak in lsmr solver and optimize correct_motion (#2263)

docs:

* Various improvements to docs (#2168, #2229, #2407)
* Improve `ids_to_indices` docstring (#2301)
* Fix for docstring of `get_traces` (#2320)
* Fix RTD warnings (#2348)
* Improve CMR docstring (#2354)
* Correct warning format in neo base extractors (#2357)
* Typo fix for verbose setting in `Multicomparison` (#2399)

ci / packaging / tests:

* Add tests for unique names in channel slice and unit selection (#2258)
* Add from `__future__` import annotations to core files (#2340)
* Add pickling test to streamers (#2170)

0 comments on commit dae157a

Please sign in to comment.