bluecellulab.circuit.validate

Functionality for validation the simulation configuration.

Functions

check_nrrp_value(synapses)

Assures the nrrp values fits the conditions.

Classes

SimulationValidator(circuit_access)

Validates the simulation configuration, should be called before simulation.

class bluecellulab.circuit.validate.SimulationValidator(circuit_access)[source]

Validates the simulation configuration, should be called before simulation.

Parameters:

circuit_access (CircuitAccess)

check_cao_cr_glusynapse_value()[source]

Make sure cao_CR_GluSynapse is equal to ExtracellularCalcium.

check_connection_entries()[source]

Check all connection entries at once.

check_spike_location()[source]

Allow only accepted spike locations.

bluecellulab.circuit.validate.check_nrrp_value(synapses)[source]

Assures the nrrp values fits the conditions.

Parameters:

synapses (DataFrame) – synapse description

Raises:
  • ValueError – when NRRP is <= 0

  • ValueError – when NRRP cannot ve cast to integer

Return type:

None