Email updates

Keep up to date with the latest news and content from BMC Neuroscience and BioMed Central.

This article is part of the supplement: Eighteenth Annual Computational Neuroscience Meeting: CNS*2009

Open Access Oral presentation

Chronux: a platform for analyzing neural signals

Hemant S Bokil1*, Peter Andrews1, Hiren Maniar2, Bijan Pesaran3, Jayant Kulkarni1, Catherine Loader4 and Partha P Mitra1

Author Affiliations

1 Cold Spring Harbor Laboratory, Cold Spring Harbor, NY 11724, USA

2 Medametrics LLC, Cupertino, CA 95014, USA

3 Center for Neural Science, New York University, New York, NY 10003 USA

4 Department of Statistics, University of Auckland, Auckland, New Zealand

For all author emails, please log on.

BMC Neuroscience 2009, 10(Suppl 1):S3  doi:10.1186/1471-2202-10-S1-S3

The electronic version of this article is the complete one and can be found online at: http://www.biomedcentral.com/1471-2202/10/S1/S3


Published:29 September 2009

© 2009 Bokil et al; licensee BioMed Central Ltd.

Oral presentation

Neuroscientists are increasingly gathering large time series data sets in the form of multichannel electrophysiological recordings, EEG, MEG, fMRI and optical image time series. The availability of such data has brought with it new challenges for analysis and has created a pressing need for the development of software tools for storing and analyzing neural signals. In fact, while sophisticated methods for analyzing multichannel time series have been developed over the past several decades in statistics and signal processing, the lack of a unified, user-friendly platform that implements these methods is a critical bottleneck in mining large neuroscientific datasets.

Chronux http://www.chronux.org webcite is an open source software initiative that aims to fill this void by providing a comprehensive software platform for the analysis of neural signals. It is a collaborative research effort currently based at Cold Spring Harbor Laboratory that has grown out of the work of several groups [1-5]. The current version of Chronux includes a Matlab toolbox for signal processing of neural time series data, several specialized mini-packages for spike sorting, local regression, audio segmentation and other data-analysis tasks typically encountered by a neuroscientist, and a user interface (UI) designed specifically for analysis of EEG data. The eventual goal is to provide domain specific UIs for each experimental modality, along with corresponding data management tools. In particular, we expect Chronux to support analysis of time series data from most of the standard data acquisition modalities in use in neuroscience. We also expect it to grow in the types of analyses it implements. This talk provides an overview of the platform, emphasizing the spectral analysis toolbox and the EEG UI. We also illustrate the use of Chronux in selected recent publications.

Acknowledgments

The development of Chronux was supported in part by a grant from the NIH (5R01MH071744-03).

References

  1. Mitra PP, Pesaran B: Analysis of dynamic brain imaging data.

    Biophysical Journal 1999, 76:691-708. PubMed Abstract | Publisher Full Text | PubMed Central Full Text OpenURL

  2. Fee MS, Mitra PP, Kleinfeld D: Automatic sorting of multiple unit neuronal signals in the presence of anisotropic and non-gaussian variability.

    J Neuroscience Methods 1996, 69:175-188. Publisher Full Text OpenURL

  3. Bokil H, Pesaran B, Andersen RA, Mitra PP: A method for detection and classification of events in neural activity.

    IEEE Transactions on Biomedical Engineering 2006, 53:1678-1687. PubMed Abstract | Publisher Full Text OpenURL

  4. Bokil H, Purpura K, Schofflen J-M, Thompson D, Pesaran B, Mitra PP: Comparing spectra and coherences for groups of unequal size.

    Journal of Neuroscience Methods 2006, 159:337-345. PubMed Abstract | Publisher Full Text OpenURL

  5. Mitra PP, Bokil H: Observed Brain Dynamics. New York: Oxford University Press; 1998. OpenURL