WaveSurfer

An application for acquiring neurophysiology data in Matlab

You are now following this Submission

An application for acquiring neurophysiology data in Matlab.
* Acquisition can be either trial-based or continuous
* Acquisition and stimulation can be triggered by external TTL inputs
* Supports analog and digital channels
* Flexible stimulus generation: pulses, trains, sinusoids, etc
* Works with any model of patch-clamp amplifier
* Tight integration with Heka and Axon patch-clamp amplifiers
* Works with National Instruments X-series DAQ boards
* Flexible and fast multi-electrode test pulse generation
* User can extend with custom Matlab scripts for online analysis, visualization
* Custom Matlab code can be run at start/end of trials, or periodically during acquisiton
* Saves data in HDF5 format, an open standard for scientific data
* Can integrate with Vidrio Technologies ScanImage for laser-scanning microscopy
* Open source

Cite As

Adam (2026). WaveSurfer (https://in.mathworks.com/matlabcentral/fileexchange/57115-wavesurfer), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0

Added screenshot.