Manager

A base Manager class to be used to create manager for use in vivarium simulations.

class vivarium.manager.Manager[source]
CONFIGURATION_DEFAULTS: Dict[str, Any] = {}

A dictionary containing the defaults for any configurations managed by this manager. An empty dictionary indicates no managed configurations.

property configuration_defaults: Dict[str, Any]

Provides a dictionary containing the defaults for any configurations managed by this manager.

These default values will be stored at the component_configs layer of the simulation’s ConfigTree.

Returns:

A dictionary containing the defaults for any configurations managed by this manager.

Return type:

Dict[str, Any]

setup(builder)[source]
Parameters:

builder (Builder) –