mlair.reference_models.reference_model_intellio3_v1

Extract forecasts from intelliO3 and store them for MLAir

Module Contents

Classes

IntelliO3_ts_v1

Reference handler that extracts IntelliO3-ts v1.0 forecasts (Kleinert, 2021).

Attributes

__author__

__date__

io3

mlair.reference_models.reference_model_intellio3_v1.__author__ = Felix Kleinert
mlair.reference_models.reference_model_intellio3_v1.__date__ = 2021-01-29
class mlair.reference_models.reference_model_intellio3_v1.IntelliO3_ts_v1(ref_name: str, ref_store_path: str = None)

Bases: mlair.reference_models.abstract_reference_model.AbstractReferenceB2share

Reference handler that extracts IntelliO3-ts v1.0 forecasts (Kleinert, 2021).

IntelliO3 forecasts can be used as a competitive model within MLAir. Downloads the IntelliO3 tar-ball and extracts the forecasts.

Kleinert, F., Leufen, L. H., and Schultz, M. G.: IntelliO3-ts v1.0: a neural network approach to predict near-surface ozone concentrations in Germany, Geosci. Model Dev., 14, 1–25, https://doi.org/10.5194/gmd-14-1-2021, 2021.

untar_forecasts(self)

Extracts IntelliO3 forecasts from tar-ball.

file_list(self)
Returns

base dir of tmp path and list of forecast files

Return type

tuple(str, list(str))

read_and_drop(self, sel_coords: dict = None)

Reads original forecast files, renames coord type and store forecasts as NetCdf4 files :param sel_coords:

make_reference_available_locally(self, remove_tmp_dir: bool = True)
Returns

Return type

mlair.reference_models.reference_model_intellio3_v1.io3