Caton (http://caton.googlecode.com) is a software package that automates the process of spike sorting, starting with raw data. It is specially designed to be used on data from multi-site probes with up to 32 sites or more. The software was named after Richard Caton, the 19th century Englishman who first recorded electrical signals in the brain.
I (John Schulman) wrote this software while I was working in the Buzsáki lab in the summer of 2009.
This program serves as a complete tool for the spike sorting. The outputs are in formats that can be viewed in Klusters and Neuroscope.