hermes_client.forecast.ForecastClient#

class hermes_client.forecast.ForecastClient(url: str, forecast: dict, timeout: int | None = None)#

Attributes

injectionobservations

Get the injection observations for a forecast.

injectionplans

Get all injection plans for the forecast.

metadata

Get the metadata of the forecast.

modelconfigs

Get all model configs for the forecast.

modelruns

List all model runs for a forecast.

seismicityobservation

Get the seismicity observations for a forecast.

Methods

extract_metadata

Build lists of InjectionPlans and ModelConfigs which are used in the model runs.

from_oid

Create a Forecast object from an oid.

get_results

Get the results for a model run.