pynn_brainscales.brainscales2.populations.Recorder

class pynn_brainscales.brainscales2.populations.Recorder(population, file=None)

Bases: pyNN.recording.Recorder

__init__(population, file=None)

Create a recorder.

population – the Population instance which is being recorded by the

recorder

file – one of:
  • a file-name,

  • None (write to a temporary file)

  • False (write to memory).

Methods

__init__(population[, file])

Create a recorder.

filter_recorded(variable, filter_ids)

get(variables[, gather, filter_ids, clear, …])

Return the recorded data as a Neo Block.

record(variables, ids[, sampling_interval, …])

Add the cells in ids to the sets of recorded cells for the given variables.

Attributes

filter_recorded(variable, filter_ids)
get(variables, gather=False, filter_ids=None, clear=False, annotations=None, locations=None)

Return the recorded data as a Neo Block.

record(variables, ids, sampling_interval=None, locations=None, *, device='madc')

Add the cells in ids to the sets of recorded cells for the given variables.