Skip to content

Releases: barbaLab/nigeLab

v1.2.1-alpha

14 Apr 19:11
Compare
Choose a tag to compare
v1.2.1-alpha Pre-release
Pre-release

Bugfixes

Fixed a Bug in SortUI channel selector.

Fixed a graphical glitch in Dashboard.

Silenced some warnings due to java objects in MATLAB 2019b and later.

v1.2.0-alpha

13 Apr 23:15
Compare
Choose a tag to compare
v1.2.0-alpha Pre-release
Pre-release

Bugfixes

  • nigeLab_demo.m should now run correctly
  • Improved compatibility with more recently-added features
    • Sort UI should work correctly again.

v1.1.0-alpha

01 Feb 01:41
Compare
Choose a tag to compare
v1.1.0-alpha Pre-release
Pre-release

nigeLab_demo.m should function properly now.

Status

  • Added subscript shortcuts and documentation.
  • Fixed a bug with doRawExtraction as well as adding parsing for closed-loop stimulus metadata
    • See paper for more details.

Remaining to Add

  • Still waiting to push features/VideoTools until the bugs are worked out with parsing Streams and extracting the relevant sync Events.

Semi-stable initial release (hotfix)

20 Jan 22:15
Compare
Choose a tag to compare
Pre-release

v1.0.2-alpha

Fixed naming convention in accordance with Semantic Versioning syntax

Status

  • Probably still some bugs
    • Fixed some bugs from v1.0.1
  • Missing the following:

Remaining to Add

  • features/VideoTools branch (I keep starting it and then bugfixes on other things)
    • nigeLab.Block/scoreVideo() : Fix to incorporate changes that have been made and test on MM-Thesis larger dataset.
    • nigeLab.Block/alignVideoLED() : Method to do batch export of individual trial video frames to improve efficiency on image-processing of trial-related data. This one is pretty critical for me right now and I'm working on it.
    • Integration of those methods with the VideoTools button in nigeLab.libs.DashBoard: basically trivial to do once the methods are working properly.

Features

  • Added nigeLab.nigelObj superclass for nigeLab.Tank, nigeLab.Animal, and nigeLab.Block
  • Worked through MM Thesis Dataset to troubleshoot niche implementation bugs.
    • Currently, doMethod calls via nigelDash(tankObj) are working on the KUMC Isilon for methods:
      • doRawExtraction
      • doLFPExtraction
      • doUnitFilter
      • doReReference
      • doSD
      • doAutoClustering
  • Added interface to nigeLab.Sort spike curation UI in the main dashboard.
    • nigeLab.Sort UI now has its own class (nigeLab.libs.SortUI)
  • Restricted class constructor for nigeLab.Sort and nigeLab.libs.DashBoard to method calls of nigeLab.nigelObj, which really only can be constructed from the nigeLab.Tank nigelObj Type.
  • Added _Pars.mat saving in order to save User-configured parameters.