blueetl.adapters.impl.bluepysnap.circuit

Bluepysnap circuit implementation.

Classes

CircuitImpl(circuit)

Bluepysnap circuit implementation.

class blueetl.adapters.impl.bluepysnap.circuit.CircuitImpl(circuit: CircuitT)

Bases: CircuitInterface[Circuit]

Bluepysnap circuit implementation.

Init the circuit interface with the specified circuit.

checksum() str

Return a hash of the relevant keys in the circuit configuration.

Circuits are considered different in this context if any relevant key is different.

property node_sets: NodeSetsInterface

Returns the NodeSets used by the circuit.

property node_sets_file: Path | None

Returns the NodeSets file used by the circuit.

property nodes: Mapping[str | None, NodePopulationInterface]

population -> nodes.

Type:

Return the nodes as a dict