Releases: GazzolaLab/MiV-OS
Releases · GazzolaLab/MiV-OS
v0.3.2.post1
What's Changed
- [Update] UV/Ruff to replace package managing by @skim0119 in #518
- [Fixed] burst detection by @Qixian-Wang in #517
- [Refactor] Redesign core by @skim0119 in #500
New Contributors
- @Qixian-Wang made their first contribution in #517
Full Changelog: v0.3.0.post14...v0.3.2.post1
Beta Release v0.3.0-beta.0
Release Note v0.3.0-beta.0
What's Changed
- Major rework in core operators and datatypes @skim0119 in #204
- Includes pipeline, lazy generator runs, caching, and callback
- Underlying structure implementation is done. The remaining work is left to test and try on various experimental procedures.
- Reduced documentation to only includes the pages that support the current operator structure.
Full Changelog: https://github.com/GazzolaLab/MiV-OS/commits/v0.3.0-beta.0
Release Version 0.2.4
Release Note (version 0.2.4)
What's Changed
Features
- Dynamic Time Warping for sorting and clustering by @skim0119 in #181
- Make
load_fragmentsto be default behavior forloadby @eunice-chan in #190 - Add more features for
miv.core.Spikestamps: time-window view, first/last spikestamps, and spike counter
Documentation
- update raw-binary file pre-processing by @skim0119 in #191
- Update read_TTL_events guide by @skim0119 in #187
- how to use change-point detection algorithm by @skim0119 in #193
New Contributors
- @eunice-chan made their first contribution in #190
Full Changelog: v0.2.3...V0.2.4
Release version 0.2.3
Release Note (version 0.2.3)
What's Changed
Features
- Intan RHS data load module by @skim0119 in #179
- Support fragment load for large file size.
- MiV native
miv.Spikestampsdatatime with extended 'merge' feature. - Support for OpenEphys version 0.5.4 file structure.
- Add array type return for spiketrain during spikedetection.
- Add
spike_amplitude_to_background_noisestatistics. - New protocol for
Datamodule prot
Minor
- bug: zero spikerate
- docs: update on SNR tools
- test: unittests on SNR features
- test: unittests on BSA coding module
- test: unittests on arduino module
- test: unittests on StimJim module
- test: unittests on geometry protocol
- test: unittests on OE TTL event readout
- test: more unittests on butter-bandpass module
- git-action: use python-action cache for poetry
- git-action: remove windows test with cache
Dependencies
- deprecated: removed h5py_cache
- pyseries -> pyserial dependency
Full Changelog: v0.2.2...v0.2.3
Release version 0.2.2
What's Changed
- Import binary raw file by @skim0119 in #116
- Include reverse capability for stimjim
- Documentation Update
Bug Fix
- Binned Spiketrain algorithm now includes counting
- Fix bug in synchronizing timestamps for TTL event recording
- Update dependencies and fix related issues
Full Changelog: v0.2.1...v0.2.2
Release version 0.2.1
What's Changed
- Test Cases + Bug fix binned_spiketrain by @Gauravu2 in #93
- Shift documentation theme to PyData by @skim0119 in #94
- Initial implementation of MiV HDF5-based data format by @iraikov in #90
- TTL event readout from OpenEphys dataset by @skim0119 in #99
- Add core datatypes: SpikeTrain by @skim0119 in #102
- Setup dependabot by @skim0119 in #103
- build(deps-dev): bump flake8 from 4.0.1 to 5.0.4 by @dependabot in #107
- build(deps): bump codecov/codecov-action from 2 to 3 by @dependabot in #105
- build(deps): bump actions/setup-python from 2.2.2 to 4.2.0 by @dependabot in #104
- build(deps-dev): bump pylint from 2.14.5 to 2.15.0 by @dependabot in #111
- Update 0.2.1 by @skim0119 in #112
New Contributors
- @iraikov made their first contribution in #90
- @dependabot made their first contribution in #107
Full Changelog: v0.2.0...v0.2.1
Release version 0.2.0
What's Changed
- Connectivity visualization by @Gauravu2 in #82
- Audio encoding (Lyon's Ear Model + BSA) by @skim0119 in #91
- Update Tests
Full Changelog: v0.1.2...v0.2.0
Release version 0.1.2
What's Changed
- Fano factor by @Gauravu2 in #67
- Feature automatic channel masking by @jihugo in #56
- Connectivity: Spike triggered average plot by @Gauravu2 in #71
- Multi channel signal replay over MEA geometry (#24, #59) by @armantekinalp in #66
- Refactor: remove poetry redundancies (#74) by @bhosale2 in #75
- Update tests by @skim0119 in #78
New Contributors
Full Changelog: v0.1.1...v0.1.2
Release version 0.1.1
What's Changed
- Patch CONTRIBUTING.md guideline by @skim0119 in #55
- Statistics: PSTH implementation by @armantekinalp in #57
- Connectivity guide update by @Gauravu2 in #53
- Burst analysis for a single channel and plotting across channels by @Gauravu2 in #60
- Information Theory Module by @Gauravu2 in #63
Full Changelog: v0.1.0...v0.1.1
Release version 0.1.0
Release Note (version 0.1.0)
Developer Note
What's Changed
- Update: Sample dataset and web-installation utilities by @skim0119 in #39
- Statistics: Inter-spike interval histogram and statistics documentation by @armantekinalp in #44
- Connectivity - documentation on cross correlation and pattern detection using cell assembly by @Gauravu2 in #42
New Contributors
Full Changelog: v0.0.6...v0.1.0