v0.8.1
What's Changed
- Leo update calc eyetracking by @leoscholl in #268
- add some get helper functions by @leoscholl in #259
- Add dataset classes mike nolan by @m-nolan in #187
- Update conf.py by @rcanfield2 in #300
- add accumulated log-likelihood (AccLLR) by @rcanfield2 in #249
- add quality to preproc docs by @leoscholl in #306
- update contributing.rst by @leoscholl in #307
- fix formatting by @leoscholl in #308
- add plot_ecog_map by @leoscholl in #305
- add trial average option by @leoscholl in #312
- Behavior metrics by @pavi-rajes in #311
- Add laser stim timing by @leoscholl in #315
- Leo add correlation plot by @leoscholl in #320
- Fix hand traj outliers by @rcanfield2 in #317
- Update analysis docstrings by @rcanfield2 in #310
- Leo update filter tests by @resatomo in #326
- update spatial map alpha by @leoscholl in #321
- Add lda by @sijia66 in #314
- add debug options to laser stim times by @leoscholl in #325
- Hand kinematics for non-mc experiments by @leoscholl in #328
- add opto signalpath by @leoscholl in #331
- correct both onset and offset times by @leoscholl in #329
- add wavelet time-frequency decomposition by @leoscholl in #330
- change search radius by @leoscholl in #332
- add plotting kwargs by @leoscholl in #333
- fix mock imports by @leoscholl in #338
- version bump by @leoscholl in #336
- update documentation by @leoscholl in #339
- add memory management utils by @leoscholl in #337
- accllr fixes by @leoscholl in #304
- update docs by @leoscholl in #343
- Refactor by @leoscholl in #344
- Fix get velo segs by @rcanfield2 in #350
- Add task rel dim calc files again after refactor by @rcanfield2 in #348
- Leo trials metrics 2 by @leoscholl in #351
- import inside functions by @leoscholl in #353
- add assertions to proc_single by @leoscholl in #352
- Fix pause bug by @leoscholl in #355
- Leo update get target locations by @leoscholl in #354
- Leo fix downsample by @leoscholl in #361
- add function to calculate local correlation map with a moving square kernel. by @rcanfield2 in #363
- Fix no event bug by @leoscholl in #357
- add concat trials function by @leoscholl in #366
- add test image by @leoscholl in #368
- improve color_trajectories by @leoscholl in #370
- Leo copy edges 2 by @leoscholl in #362
- Leo eyetracking by @leoscholl in #359
- spectrogram function with multitapers (pesaran lab code) by @resatomo in #358
- Changed AnalogPanel to DigiralPanel by @resatomo in #371
- speed up rotate data and nudge in all axes by @leoscholl in #376
- version bump by @leoscholl in #386
- Leo add rolling average by @leoscholl in #385
- Rounded numbers by @resatomo in #380
- Leo eyetracking poster functions by @leoscholl in #384
- Fixed import by @resatomo in #387
- Leo memory default by @leoscholl in #391
- fix docs by @leoscholl in #392
- Tomo neuropixel functions by @resatomo in #374
- udpate docs by @rcanfield2 in #394
- updates by @rcanfield2 in #395
- Leo kinematics and laser update by @leoscholl in #372
- Add movement error by @leoscholl in #389
- update docstrings by @leoscholl in #398
- Update conf.py by @rcanfield2 in #400
- Added dtype option in calc_mt_tfr by @resatomo in #403
- screenBadECoGchannels by @resatomo in #404
- Leo interp hotfix by @leoscholl in #406
- add aopy to pypi by @leoscholl in #402
- Update .readthedocs.yaml by @leoscholl in #407
- Update .readthedocs.yaml by @leoscholl in #408
- Update .readthedocs.yaml by @leoscholl in #409
- kilosort functions by @resatomo in #415
- change inter_barcode_interval by @resatomo in #414
- Calc waveforms from kilosort output data by @resatomo in #416
- Update base.py by @pavi-rajes in #418
- Modified get_first_last_times by @resatomo in #419
- Leo add db by @leoscholl in #410
- add db docs by @leoscholl in #430
- Get saccade labels by @resatomo in #428
- Changed code so that it remove bad trials in concatenating data across sessions by @resatomo in #429
- update rolling average by @leoscholl in #436
- remove str() from db.list_entry_details by @leoscholl in #439
- Update wrappers.py by @aolabNeuro in #440
- docs updates by @rcanfield2 in #442
- change criteria by @leoscholl in #435
- compute tuning significance by @rcanfield2 in #443
- update eye filtering by @leoscholl in #444
- add function to compute an array of RGB values that represent a gradient. by @rcanfield2 in #445
- update inits by @leoscholl in #449
- add prepare erp by @leoscholl in #450
- Update spectrograms by @leoscholl in #446
- swap erp axis by @leoscholl in #448
- Update conf.py by @rcanfield2 in #453
- spectrogram alignment by @leoscholl in #452
- add coherency function by @leoscholl in #447
- add more coherence notes by @leoscholl in #456
- add tabulate_kinematic_data by @leoscholl in #432
- add annotation by @leoscholl in #451
- always include eye closed mask by @leoscholl in #455
- fix erp tests by @leoscholl in #454
- tfcoh and tabulate_kinematics fixes by @leoscholl in #457
- Leo gradient plots by @leoscholl in #431
- add importlib_resources backport for python 3.8 and below by @sijia66 in #461
- Animate behavior by @leoscholl in #459
- Update requirements.txt by @katherineperks in #463
- fix docs by @leoscholl in #465
- Add trial definition function by @leoscholl in #470
- add helper fn for task codes by @leoscholl in #433
- add subplots with letter numbering by @sijia66 in #471
- Katherine update preproc for tablet (clean branch) by @katherineperks in #474
- fix visualization docs by @leoscholl in #466
- add options to sessions_by_trial by @leoscholl in #437
- updated doc figures by @leoscholl in #468
- add reset_color by @leoscholl in #482
- add eye closed mask to get_kinematics by @leoscholl in #480
- tabulate laser data by @leoscholl in #458
- add tabulate flash by @leoscholl in #481
- maybe load corrupted files by @leoscholl in #476
- add bad trials by @leoscholl in #467
- update mask_and_shift by @leoscholl in #485
- update boxplots by @leoscholl in #487
- Get conditioned trials per target by @resatomo in #484
- Movement onset by @resatomo in #483
- time_shuffling_helper_functions by @rcanfield2 in #478
- Katherine tabulate tracking task by @katherineperks in #462
- Process lfp from broadband by @leoscholl in #475
- maybe fix loading corrupted data by @leoscholl in #491
- Update to tabulate tracking task by @katherineperks in #497
- clarify bmi3d version by @leoscholl in #504
- add phase difference angle to calc_mt_tfcoh by @leoscholl in #492
- fix convert analog to digital scaling by @leoscholl in #511
- Update laser find_stim_times by @leoscholl in #499
- db decoder functions by @leoscholl in #506
- add default false to caching functions by @leoscholl in #494
- add t0 to plot_timeseries by @leoscholl in #512
- Leo update eye calibration by @leoscholl in #498
- Eye target calibration by @resatomo in #513
- add kwargs to load_chmap by @leoscholl in #514
- remove default filtering in get_interp_kinematics by @leoscholl in #509
- Leo fix docs and proc eye dazy by @leoscholl in #517
- add tabulate out by @leoscholl in #505
- Katherine tracking task analysis by @katherineperks in #516
- fix accllr p values by @leoscholl in #519
- add place_subplots by @leoscholl in #522
- Optical switch by @leoscholl in #528
- fix versioning by @leoscholl in #529
- add detect bad timepoints by @leoscholl in #526
- Katherine tracking task behavior by @katherineperks in #531
- add dbname option by @leoscholl in #532
- Katherine tracking task behavior by @katherineperks in #534
- Katherine tracking task analysis by @katherineperks in #525
- Update tracking task wrapper for tabulate by @katherineperks in #520
- tabulate ts segments by @leoscholl in #523
- saving neural data segments example by @leoscholl in #537
- Added low pass filtering and threshold by @resatomo in #539
- Changed so that target index could be aligned in the ascending order by @resatomo in #538
- update kinematics upsampling by @leoscholl in #540
- Get a confidence interval and compute overlap ratio between 2 confidence intervals by @resatomo in #544
- add channel option by @leoscholl in #545
- change calc_corr_over_distance inputs by @leoscholl in #521
- Fix tabulate ts channels by @leoscholl in #547
- speedup load_exp_data by @leoscholl in #541
- fix for mpl 3.9 by @leoscholl in #548
- fix bug in recreating random trial order of ref/dis freqs by @katherineperks in #546
- add summarize_entries by @leoscholl in #533
- add explicit dbname by @leoscholl in #552
- increase version compatibility by @leoscholl in #554
- Matt's github practice by @robsarti in #555
- add sequence name to db by @leoscholl in #556
- Matt's onehotencode function: Add function to db.py, Add file in _images by @robsarti in #557
- Katherine tracking task behavior by @katherineperks in #558
- Extract features by @leoscholl in #551
- Maintenance by @leoscholl in #562
- Filter function example: add example filter function to database_exam… by @robsarti in #564
- add reshape extract_lfp_features by @leoscholl in #565
- Katherine tracking task behavior by @katherineperks in #563
- db preproc by @leoscholl in #527
- plot_decoders by @leoscholl in #561
- add clim to spatial map by @leoscholl in #568
- fix db bug by @leoscholl in #567
- fix broken filters by @leoscholl in #560
- Fix db filter again by @leoscholl in #569
- rotate chmap by @leoscholl in #570
- update rounding by @leoscholl in #573
- add theta to place_subplots by @leoscholl in #574
- add dprime by @leoscholl in #576
- synchronize time series data by @resatomo in #572
- Fixed synchronization bugs by @resatomo in #578
- add metadata columns function by @leoscholl in #577
- destripe lfp batch by @resatomo in #580
- Update conf.py by @rcanfield2 in #581
- add color_targets by @leoscholl in #571
- Multiply matrix by huge data by @resatomo in #579
- overlay sulci by @leoscholl in #587
- plot xy scalebar by @leoscholl in #586
- np quality metric funcs and tests by @rcanfield2 in #584
- add np tabulate func and tests by @rcanfield2 in #582
- update docs by @rcanfield2 in #590
- Update postproc.rst by @rcanfield2 in #593
- generate updated figures for docs by @leoscholl in #595
- add latency calculations by @leoscholl in #589
- Updated loading functions by @resatomo in #585
- Neuropixel example notebook by @rcanfield2 in #596
- update by @rcanfield2 in #600
- Find index for a relevant saccade to look at the peripheral target from the center by @resatomo in #543
- add delay penalty to list of penalty codes by @katherineperks in #599
- add new install requirement by @katherineperks in #598
- Update cursor leave time func by @katherineperks in #602
- kinematic mappings by @leoscholl in #594
- cleanup by @leoscholl in #601
- Neuropixel example update markdown cells by @rcanfield2 in #604
- add coherence connectivity metrics by @leoscholl in #591
- update instructions by @leoscholl in #607
New Contributors
- @aolabNeuro made their first contribution in #440
- @katherineperks made their first contribution in #463
- @robsarti made their first contribution in #555
Full Changelog: v0.2...v0.8.1