jay.read.spikes {sjemea} | R Documentation |
Read in .txt file and work out array positions...
jay.read.spikes(filename)
filename |
Name of the text file to be read in. |
Return the data structure 's'.
No fancy tricks used here. If the data file has information about N different spike trains, the file has N (tab-separated) columns. Each column then gives the time (in seconds?) of each spike. Different columns are of different lengths since typically each cell will have a different number of spikes.
The txt file of spike times can be compressed (with gzip).
No references here.
data.file <- system.file("examples", "P9_CTRL_MY1_1A.txt", package = "sjemea") s <- jay.read.spikes( data.file) fourplot(s) s <- jay.read.spikes( data.file, beg=400, end=700) fourplot(s) ## Not run: s <- jay.read.spikes("/home/stephen/ms/jay/p9data.txt") fourplot(s) #summary plot. s$mi <- make.mi(s) show.prob.t.r(s) #conditional distributions. ## End(Not run) ## Not run: crosscorrplots(s, autocorr=T, tmax=3, nbins=100, xcorr.nrows=3, xcorr.ncols=3) #plot autocorrs on screen ## Plotting just one cross-correlogram is a slightly different matter: xcorr.plot( s$spikes[[1]], s$spikes[[2]], "1 v 2")## End(Not run)