Value

Return the data structure 's'.

METHOD

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).

read.spikes() is a wrapper around each xyz.read.spikes() function, so
that they can all be called just by specifying reader='xyz'. Current
readers are: "feller", "iit", "litke", "ncl", "sanger", "sun", "jay",
"sql".

By default, all spikes are read in. If beg is given, only spikes
occuring after this time (in seconds) are kept. Likewise, if end is
given, only spikes occuring before this time (in seconds) are kept.