Kilosort

Latest version: v4.0.30

Safety actively analyzes 722861 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

4.0.26

**NOTE: This release contains a bug affecting some datasets**, which is fixed in v4.0.28. If you encounter an error in `clustering_qr.run`, try updating. If you did not encounter an error, sorting was not affected.

This release improves resource usage during the graph-based clustering step. Users with non-consecutive channel maps in their probe files should see the largest improvement. This should resolve most out-of-memory errors, like those reported in 746 and 775.

Also included are several bug fixes, improved logging, and some new settings (see link below).
**Full Changelog**: https://github.com/MouseLand/Kilosort/compare/v4.0.22...v4.0.26

4.0.22

This release contains several bug fixes and a few new features, including:
* Exclude empty clustering centers.
* Error information for unrecognized settings passed to `run_kilosort`.
* Fixed deprecated `pkg_resources` reference.
* Fixed duplicate templates generated for multi-shank probes.
* Added utility functions for data exploration in `kilosort.data_tools`
* Switched `max_channel_distance` default to constant 32.
* Command-line options for resetting GUI and launching GUI without auto-loading.
* More content and better formatting in log file.
* Refactored `setup_logger` to not interfere with logging from 3rd-party packages.
* Added option to color-code templates by clustering center in probe preview in GUI.
* Added fix for estimated spike positions extending between shanks.

**Full Changelog**: https://github.com/MouseLand/Kilosort/compare/v4.0.18...v4.0.22

4.0.18

This release adds a fix for warnings related to conflicting BLAS and OpenMP implementations, as well as other misc bug fixes. It also adds logging for resource usage throughout the sorting pipeline.

**Full Changelog**: https://github.com/MouseLand/Kilosort/compare/v4.0.15...v4.0.18

4.0.15

This release adds:
- Option to specify channels to exclude from sorting through the API and GUI.
- Documentation for output files.
- A new tutorial notebook demonstrating how to modify good/mua labels using custom criteria.
- Option to force-clear PyTorch's reserved GPU memory between some operations, using `clear_cache = True`.

**Full Changelog**: https://github.com/MouseLand/Kilosort/compare/v4.0.14...v4.0.15

4.0.13

This release contains several bug fixes, changes the `duplicate_spike_bins` parameter to `duplicate_spike_ms` (new default 0.25), adds the `highpass_cutoff` parameter, and improves logging of error messages.

**Full Changelog**: https://github.com/MouseLand/Kilosort/compare/v4.0.12...v4.0.13

4.0.12

This release adds the option to save a drift-corrected copy of the data to `temp_wh.dat` in the results directory. This can be done through the API using `save_preprocessed_copy=True` for `run_kilosort`, or by clicking the checkbox with the same name under the "Run" button in the GUI. Using either option will also update options for Phy so that this copy of the data is used instead of the raw data.

**Full Changelog**: https://github.com/MouseLand/Kilosort/compare/v4.0.11...v4.0.12

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.