single_cell_parserwriterwrite_spike_times_file

write_spike_times_file

single_cell_parser.writer.write_spike_times_file(fname=None, spikeTimes=None)

Write trial numbers and all spike times in each trial (may be empty).

Parameters:
  • fname (str) – The name of the file to write to.

  • spikeTimes (dict) – A dictionary with trial numbers as keys (int) and tuples of spike times in each trial as values.

Returns:

None. Writes out the spike times file to fname.

Example

>>> spikeTimes = {0: [0.1, 0.2, 0.3], 1: [], 2: [0.2, 0.3]}
>>> write\_spike\_times\_file('spike\_times.param', spikeTimes)
>>> spike\_times.param
# trial spike times
0       0.1,0.2,0.3,
1
2       0.2,0.3,