Wave_clus is a fast and unsupervised algorithm for spike detection and sorting. Although it gives a first unsupervised solution, this can be further modified according to the experimenter’s preference (semi-automatic sorting).
Wave_clus screenshot

By Rodrigo Quian Quiroga,
Reader in Bioengineering,
Dept. Engineering. University of Leicester, UK.

The method combines the wavelet transform,which localizes distinctive spike features, with superparamagnetic clustering, which allows automatic classification of the data without assumptions such as low variance or gaussian distributions.
The detailed study describing the methodology can be found here.
The wave_clus program can be downloaded here.
Also, installation usage instructions can be found here.
Finally you may visit the wave_clus page, where simulated & real data are available in order to test wave_clus functionality.

Post to Twitter Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to Google Buzz Post to LinkedIn Post to Slashdot Post to StumbleUpon Post to Technorati