0.5.0
What's Changed
- Add error message for single-led with wrong parameters by @samuelbray32 in #680
- positionVideo debug by @samuelbray32 in #687
- Limited scope docs PR by @CBroz1 in #690
- Make artifact interval a 2d array by @samuelbray32 in #691
- Implement pre-commit, refactor input validation by @CBroz1 in #688
- Linearizationv1 debug and tutorial by @samuelbray32 in #695
- Mixin class by @CBroz1 in #692
- Changed SpyglassMixin to be imported from dj_mixin rather than dj_hel… by @sharon-chiang in #696
- added Path library to imports by @sharon-chiang in #697
- Spike sorting v1 pipeline by @khl02007 in #651
- Change
CurationV1.insert_metric_curation
to includemetric_curation_id
indescription
field to faciliate provenance checking by @khl02007 in #704 - Lfp band fixes by @samuelbray32 in #706
- Make sampling rate for LFP user-defined instead of hard-coded to 1000 Hz by @sharon-chiang in #705
- Delete downstream restriction fix by @CBroz1 in #703
- Prevent Curation from re-adding an existing sorting key with a new cu… by @samuelbray32 in #670
- Dlc debug by @emreybroyles in #702
- add remove_existing_folder argument by @samuelbray32 in #708
- Add cautious delete mixin by @CBroz1 in #711
- Hotfix for attrib error
__
->_nwb_table_dict
by @CBroz1 in #714 - Fix ref channel append error by @khl02007 in #720
- Avoid bug in spikeinterface for low spikecounts by @samuelbray32 in #721
- Change method of defining base dir in get_abs_path by @samuelbray32 in #715
- Env variables for DLC by @CBroz1 in #722
- Add
mkdir
to pass pytests by @CBroz1 in #723 - Priority for fetch_nwb function in merge tables by @samuelbray32 in #724
- Handle single intervals in spike sorting by @edeno in #726
- Handle sortings in which no units are detected (SpikeSortingV1) by @khl02007 in #728
- Helper function for adding data to kachery by @samuelbray32 in #729
- V0 migration model, revised by @CBroz1 in #717
- print -> logger by @CBroz1 in #730
- #732 by @CBroz1 in #734
- Add detail to sharing notebook by @samuelbray32 in #735
- Check for upsampled data in trodes fetch dataframe by @samuelbray32 in #741
- Remove logger.info() without message by @edeno in #747
- Fix PositionOutput.fetch1_dataframe bug by @samuelbray32 in #746
- Remove old
delete
method fromSpikeSorting
table of V0 pipeline by @khl02007 in #751 - Move
figurl_views
to spike sorting v0 by @khl02007 in #750 - Decoding pipeline by @edeno in #731
- Interval list types by @samuelbray32 in #742
- Dlc debug: smoothing_duration fix by @emreybroyles in #753
- restrict get position info by session name by @samuelbray32 in #757
- Restrict UnitWaveformFeaturesGroup and SortedSpikesGroup by nwb_file_name by @edeno in #758
- Fix the length of
object_id
forImportedSpikeSorting
by @khl02007 in #760 - Fix SpikeSortingOutput get_recording and get_sorting by @edeno in #761
- Print session/exp summary, fix lfp target sample fetch by @CBroz1 in #762
- Update LFP notebook by @samuelbray32 in #764
- Use PositionOutput to get data in example notebook by @samuelbray32 in #765
- Comment out video section for mini-rec in Update 20_Position_Trodes.ipynb by @edeno in #767
- Handle numpy arrays in
create_lfp_electrode_group
by @edeno in #766 - Pytest revamp by @CBroz1 in #743
- Minor decoding fixes by @edeno in #769
- DLC notebooks 21 and 22 by @emreybroyles in #772
- Docs fixes for decoding pipeline by @CBroz1 in #776
- Add new function to retrieve spatial series from NWB file by @khl02007 in #777
- Add overview to docs by @edeno in #779
- LFPV1 interval insert by @samuelbray32 in #775
- Proofing and minor edits to Tutorial notebooks 11-32 by @samuelbray32 in #796
- Update 01_Insert_Data.ipynb by @magland in #802
- Decoding pipeline edits for imported data by @edeno in #782
- Blackify 24.1.1 by @CBroz1 in #808
- More robust
delete_downstream_merge
by @CBroz1 in #806 - Address join-compatibility issue for long chains by @CBroz1 in #811
- Filtering units for decoding by @edeno in #807
- Cautious delete bugfixes by @CBroz1 in #821
- Revise dependencies by @CBroz1 in #822
- Minor decoding fixes by @edeno in #819
- Update waveform_features.py by @MichaelCoulter in #813
- Fault-permit insert and remove mutual exclusivity protections on Merge by @CBroz1 in #824
- Update CITATION.cff by @edeno in #826
New Contributors
- @sharon-chiang made their first contribution in #696 🎉
- @emreybroyles made their first contribution in #702 🎉
Full Changelog: 0.4.3...0.5.0
See also CHANGELOG.md