← All repos

spikemonger

Browse cluster: Cluster 68
63commits
4contributors
5languages

Tech stack & purpose

Spikemonger is a MATLAB-based tool for automated spike sorting and neural data analysis, designed to process electrophysiology recordings from neuronal action potentials. The project integrates circular statistics functionality (via the CircStat2009 toolbox by Philipp Berens and Marc J. Velasco) and unsupervised clustering (via KlustaKwik, a C++ program by Ken Harris for fitting mixtures of Gaussians). Spikemonger operates on raw neuronal recording files in .bwvt or .f32 formats and performs two main stages: automated clustering of spike waveforms followed by manual cluster refinement through a graphical interface. The system is computationally intensive, requiring substantial RAM and disk space, and is written in MATLAB with embedded C++ components for clustering operations.

Languages

MATLAB
85.8%
M
6.0%
C++
4.8%
C
2.5%
Objective-C
1.0%

Contributors