bluecellulab.circuit.circuit_access.definition

Layer to abstract the circuit access functionality from the rest of bluecellulab.

Functions

get_synapse_connection_parameters(...)

Apply connection blocks in order for pre_gid, post_gid to determine a final connection override for this pair (pre_gid, post_gid).

Classes

CircuitAccess(*args, **kwargs)

Protocol that defines the circuit access layer.

EmodelProperties(*args, **kwargs)

class bluecellulab.circuit.circuit_access.definition.CircuitAccess(*args, **kwargs)[source]

Protocol that defines the circuit access layer.

bluecellulab.circuit.circuit_access.definition.get_synapse_connection_parameters(circuit_access, pre_cell, post_cell)[source]

Apply connection blocks in order for pre_gid, post_gid to determine a final connection override for this pair (pre_gid, post_gid).

Parameters:
Return type:

dict