Configuration Utilities

A set of functions for turning model specification files into programmatic representations of model specifications and configurations.

vivarium.framework.configuration.build_model_specification(model_specification=None, component_configuration=None, configuration=None, plugin_configuration=None)[source]
Parameters
Return type

ConfigTree

vivarium.framework.configuration.validate_model_specification_file(file_path)[source]

Ensures the provided file is a yaml file

Parameters

file_path (Union[str, Path]) –

Return type

None

vivarium.framework.configuration.build_simulation_configuration()[source]
Return type

ConfigTree