bluecellulab.circuit.config.bluepy_simulation_config

Classes

BluepySimulationConfig(config)

Bluepy implementation of SimulationConfig protocol.

class bluecellulab.circuit.config.bluepy_simulation_config.BluepySimulationConfig(config)[source]

Bluepy implementation of SimulationConfig protocol.

Parameters:

config (str)

property base_seed: int

Base seed of blueconfig.

condition_parameters()[source]

Returns parameters of global condition block of the blueconfig.

Return type:

Conditions

property duration: float | None

Get the duration of the simulation.

property extracellular_calcium: float | None

Get the extracellular calcium value.

get_all_stimuli_entries()[source]

Get all stimuli entries.

Return type:

list[Stimulus]

get_compartment_sets()[source]

Bluepy configs do not support compartment_sets.

Return type:

dict[str, dict[str, Any]]

get_modifications()[source]

Bluepy configs do not support modifications.

Return type:

list

property ionchannel_seed: int

Ion channel seed of blueconfig.

property minis_seed: int

Minis seed of blueconfig.

property output_root_path: str

Get the output root path.

property rng_mode: str

Gets the rng mode defined in simulation.

property spike_location: str

Get the spike location from simulation config.

property spike_threshold: float

Get the spike threshold from simulation config.

property stimulus_seed: int

Stimulus seed of blueconfig.

property synapse_seed: int

Synapse seed of blueconfig.