Automatic spike train analysis and report generation. An implementation with R, R2HTML and STAR.
Multi-electrode arrays (MEA) allow experimentalists to record extracellularly from many neurons simultaneously for long durations. They therefore often require that the data analyst spends a considerable amount of time first sorting the spikes, then doing again and again the same basic analysis on the different spike trains isolated from the raw data. This spike train analysis also often generates a considerable amount of figures, mainly diagnostic plots, that need to be stored (and/or printed) and organized for efficient subsequent use. The analysis of our data recorded from the first olfactory relay of an insect, the cockroach Periplaneta americana, has led us to settle on such "routine" spike train analysis procedures: one applied to spontaneous activity recordings, the other used with recordings where an olfactory stimulation was repetitively applied. We have developed a group of functions implementing a mixture of common and original procedures and producing graphical or numerical outputs. These functions can be run in batch mode and do moreover produce an organized report of their results in an HTML file. A R package: Spike Train Analysis with R (STAR) makes these functions readily available to the neurophysiologists community. Like R, STAR is open source and free. We believe that our basic analysis procedures are of general interest but they can also be very easily modified to suit user specific needs.
Pouzat
Christophe
C
Laboratoire de Physiologie Cérébrale, CNRS UMR 8118, UFR biomédicale de l'université Paris-Descartes, 45 Rue des Saints-Pères, 75006 Paris, France. christophe.pouzat@univ-paris5.fr
Chaffiol
Antoine
A
D000200:Action Potentials / Q000502:physiology*; D000465:Algorithms; D000818:Animals; D003058:Cockroaches; D004558:Electric Stimulation / Q000379:methods; D004566:Electrodes; D004594:Electrophysiology; D008297:Male; D008959:Models, Neurological; D009812:Odorants; D012679:Sense Organs / Q000166:cytology; D011984:Sensory Receptor Cells / Q000502:physiology*; D012815:Signal Processing, Computer-Assisted