rubem.configuration.app_settings

Application settings: value ranges, language and logging.

The packaged appsettings.json is the default. When the PYTHON_ENVIRONMENT variable is set, appsettings.<PYTHON_ENVIRONMENT>.json is looked up first in the package directory and then in the current working directory, and the first non-empty file found replaces the default.

Classes

AppSettings

The application settings.

I18nSettings

Language of the human-readable output.

ValueRange

Admissible [min, max] interval of a raster or a model variable.

ValueRanges

The ranges of the input rasters and of the model variables.