blueetl.adapters.impl.bluepysnap.simulation

Bluepysnap simulation implementation.

Classes

SimulationImpl(simulation)

Bluepysnap simulation implementation.

class blueetl.adapters.impl.bluepysnap.simulation.SimulationImpl(simulation: SimulationT)

Bases: SimulationInterface[Simulation]

Bluepysnap simulation implementation.

Init the simulation interface with the specified simulation.

property circuit: CircuitInterface

Return the circuit used for the simulation.

is_complete() bool

Return True if the spikes can be loaded from the simulation, False otherwise.

Used to ignore a simulation before the simulation campaign is complete.

property reports: Mapping[str, Mapping[str | None, PopulationReportInterface]]

name -> population -> report.

Type:

Return the reports as a dict

property spikes: Mapping[str | None, PopulationSpikesReportInterface]

population -> report.

Type:

Return the spikes report as a dict