Spike Train Analysis Toolkit: Enabling Wider Application of Information-Theoretic Techniques to Neurophysiology
- 28 May 2009
- journal article
- research article
- Published by Springer Nature in Neuroinformatics
- Vol. 7 (3) , 165-178
- https://doi.org/10.1007/s12021-009-9049-y
Abstract
Conventional methods widely available for the analysis of spike trains and related neural data include various time- and frequency-domain analyses, such as peri-event and interspike interval histograms, spectral measures, and probability distributions. Information theoretic methods are increasingly recognized as significant tools for the analysis of spike train data. However, developing robust implementations of these methods can be time-consuming, and determining applicability to neural recordings can require expertise. In order to facilitate more widespread adoption of these informative methods by the neuroscience community, we have developed the Spike Train Analysis Toolkit. STAToolkit is a software package which implements, documents, and guides application of several information-theoretic spike train analysis techniques, thus minimizing the effort needed to adopt and use them. This implementation behaves like a typical Matlab toolbox, but the underlying computations are coded in C for portability, optimized for efficiency, and interfaced with Matlab via the MEX framework. STAToolkit runs on any of three major platforms: Windows, Mac OS, and Linux. The toolkit reads input from files with an easy-to-generate text-based, platform-independent format. STAToolkit, including full documentation and test cases, is freely available open source via http://neuroanalysis.org, maintained as a resource for the computational neuroscience and neuroinformatics communities. Use cases drawn from somatosensory and gustatory neurophysiology, and community use of STAToolkit, demonstrate its utility and scope.Keywords
This publication has 40 references indexed in Scilit:
- Terminology for Neuroscience Data Discovery: Multi-tree Syntax and Investigator-Derived SemanticsNeuroinformatics, 2008
- The Neuroscience Information Framework: A Data and Knowledge Environment for NeuroscienceNeuroinformatics, 2008
- Probability distributions of the logarithm of inter-spike intervals yield accurate entropy estimates from small datasetsJournal of Neuroscience Methods, 2008
- Variability in Responses and Temporal Coding of Tastants of Similar Quality in the Nucleus of the Solitary Tract of the RatJournal of Neurophysiology, 2008
- Neurophysiology of Prehension. III. Representation of Object Features in Posterior Parietal Cortex of the Macaque MonkeyJournal of Neurophysiology, 2007
- Dynamic programming algorithms for comparing multineuronal spike trains via cost-based metrics and alignmentsJournal of Neuroscience Methods, 2007
- Neural Coding Mechanisms for Flow Rate in Taste-Responsive Cells in the Nucleus of the Solitary Tract of the RatJournal of Neurophysiology, 2007
- Neurophysiology of Prehension. I. Posterior Parietal Cortex and Object-Oriented Hand BehaviorsJournal of Neurophysiology, 2007
- Taste Response Variability and Temporal Coding in the Nucleus of the Solitary Tract of the RatJournal of Neurophysiology, 2003
- Metric-space analysis of spike trains: theory, algorithms and applicationNetwork: Computation in Neural Systems, 1997