neurots.validator

A JSON schema validator for parameters and distributions.

Visit https://json-schema.org/understanding-json-schema/ for more information about JSON schemas.

Functions

validate(instance, schema)

Validate a JSON object according to a given schema.

validate_neuron_distribs(data)

Validate distribution dictionary.

validate_neuron_params(data)

Validate parameter dictionary.

Exceptions

ValidationError

Exception raised when a JSON object is not valid according to a given schema.

exception neurots.validator.ValidationError

Bases: Exception

Exception raised when a JSON object is not valid according to a given schema.

neurots.validator.validate(instance, schema)

Validate a JSON object according to a given schema.

neurots.validator.validate_neuron_distribs(data)

Validate distribution dictionary.

neurots.validator.validate_neuron_params(data)

Validate parameter dictionary.