Spike Toolbox |
![]() ![]() |
Release notes
Toolbox release notes and known bugs are listed here.
Release 0.3
Current development / release version. No official release date.
Supported systems
The toolbox is assumed to work perfectly on all unix-like systems. Stimulation of external devices is only supported under Linux, as no PCI-AER driver exists for other systems. I'd be interested if you get the toolbox to stimulate under Windows...
Compiling the toolbox .mex
files in the private
directory may or may not work "out of the box" under Windows. In general the toolbox should function equally well on this platform.
All testing and development has been performed using MATLAB 7.x, although backwards-compatibility with MATLAB 6.5 is desired. If you find bugs or incompatibilities on MATLAB 6.5, please let the toolbox maintainers know.
Known issues
Spike trains instantiated with the regular spike generation mode can have temporal aliasing issues. These are especially obvious with spike trains that do not have constant frequencies. Constant frequency spike trains are affected when they have a very round frequency (eg 100 Hz
). We recommend using poisson generated trains for changing frequencies, and using slightly-off-round frequencies for constant regular spike trains (eg 100.01 Hz
).
The pciaer_stim_mon mex function will not compile if the -ansi
compiler option is used for gcc
(via mex
). This is a limitation of the pciaer
library. Edit your mex
compilation options to disable this compiler flag.
Most plotting functions do not behave correctly with respect to subplot: They will over-write an entire figure rather than plot only in a specified window.
With Matlab release 13 and earlier, the toolbox documentation does not integrate into the contents pane of the Matlab help browser. However, documentation links from the Matlab Start button and via STWelcome function correctly.
Release 0.2
Out of date version; still supported for bug fixes but no new features.
![]() |
Contact the toolbox maintainers
![]() |