pynn_brainscales.brainscales2.recording

Classes

GrenadeRecId(population, …)

Recorder(population[, file])

RecordingConfig()

Save which observables are recorded with which “device”.

RecordingSite(cell_id, comp_id)

RecordingType(value)

An enumeration.

compress(data, selectors)

Return data elements corresponding to true selector elements.

datetime(year, month, day[, hour[, minute[, …)

The year, month and day arguments are required.

product

product(*iterables, repeat=1) –> product object

Functions

pynn_brainscales.brainscales2.recording.filter_by_variables(segment, variables)

Return a new Segment containing only recordings of the variables given in the list variables

pynn_brainscales.brainscales2.recording.gather_blocks(data, ordered=True)

Gather Neo Blocks

pynn_brainscales.brainscales2.recording.normalize_variables_arg(variables)

If variables is a single string, encapsulate it in a list.

pynn_brainscales.brainscales2.recording.remove_duplicate_spiketrains(data)
pynn_brainscales.brainscales2.recording.warn(message, category=None, stacklevel=1, source=None)

Issue a warning, or maybe ignore it or raise an exception.