Skip to content
Nabarb edited this page Mar 16, 2023 · 5 revisions

nigeLab

Neurophysiological analysis tools by engineers, for physiologists.

Project

We built a package for Matlab that organizes and tracks experimental data and metadata. You can easily access your data through an intuitive GUI or develop and execute batch processing using command line methods. The core of this software is a customizable data structure that can be easily initialized.

What can be done with nigeLab?

  • Preprocessing:
    • data extraction (so far from Intan and TDT but easily expandible)
    • fast filtering algorithms for spike and LFP detection
      • extensible for parallel computing
      • remote job submission capabilities
    • spike detection and sorting (with auto-clustering and curation tools)
    • Metadata tracking for easily comparing combinations of experimental factors
    • Video-ePhys coregistration and frame labelling for behaviour analysis

Can I use nigeLab?

  • We have not tested all use-cases; in general requirements are:
    • Windows OS (Windows 7, Windows 10)
    • Matlab R2017a+ (R2017a is necessary for running in Parallel on KUMC Isilon)
      • Signal Processing Toolkit
      • Parallel Computing Toolkit (Optional)
      • Wavelet Toolkit (Optional)

What's in progress?

  • Spike train analyses (rasters, PETH, correlograms, population dynamics, mutual information)
  • LFP analyses (phase/amplitude coupling, MEM spectrogram estimation)
  • Spike / LFP analysis
  • Statistics
  • Automatic reporting
Clone this wiki locally