openairclim.utils.create_test_data

Creates data objects for testing

openairclim.utils.create_test_data.create_test_conc_resp()[source]

Creates an example response dataset for testing purposes with resp_type = “conc”

Returns:

A minimal response dataset with random data.

Return type:

xr.Dataset

openairclim.utils.create_test_data.create_test_inv(year=2020, size=3, ac_lst=None)[source]

Creates an example inventory dataset for testing purposes.

Parameters:
  • year (int) – inventory year

  • size (int) – The number of samples to generate.

  • ac_lst (list, optional) – List of aircraft identifiers (strings).

Returns:

An xarray dataset with random inventory data.

Return type:

xr.Dataset

openairclim.utils.create_test_data.create_test_resp_cont(n_lat=48, n_lon=96, n_plev=39, seed=None)[source]

Creates example precalculated contrail input data for testing purposes.

Parameters:
  • n_lat (int, optional) – Number of latitude values. Defaults to 48.

  • n_lon (int, optional) – Number of longitude values. Defaults to 96.

  • n_plev (int, optional) – Number of pressure level values. Defaults to 39.

  • seed (int, optional) – Random seed.

Returns:

Example precalculated contrail input data.

Return type:

xr.Dataset

openairclim.utils.create_test_data.create_test_rf_resp()[source]

Creates an example response dataset for testing purposes with resp_type = “rf”

Returns:

A minimal response dataset with random data.

Return type:

xr.Dataset