“Offline spike sorting approaches are currently used to detect and sort action potentials after finishing the experiment. Because the opportunities to record from the human brain are relatively rare, it is desirable to analyze large numbers of simultaneous recordings quickly using online sorting and detection algorithms. In this way, the experiment can be optimized for the particular response properties of the recorded neurons.”
A Matlab implementation of an online spike sorting algorithm. The software was implemented at the California Institute of Technology, Pasadena, CA, USA, by Ueli Rutishauser, E.M. Schuman, A.N. Mamelak.
Read the rest of this entry…
Amygdala is open-source software for simulating spiking neural networks (SNNs). Spiking neural networks are a very specific sort of “artificial brain” which has shown particular promise in recent scientific research. SNNs have very useful applications in artificial intelligence (AI) and pattern recognition.
Read the rest of this entry…
Modular toolkit for Data Processing (MDP) is a Python library to perform data processing. Already implemented algorithms include: Principal Component Analysis (PCA), Independent Component Analysis (ICA), Slow Feature Analysis (SFA), and Growing Neural Gas (GNG)
Read the rest of this entry…
Meabench is a set of interacting linux programs for recording data from MEAs and real time processing.
Read the rest of this entry…