pvtend.io.open_months_dataset

pvtend.io.open_months_dataset(data_dir: str | Path, var_list: Sequence[str], month_keys: Sequence[tuple[int, int]], *, engine: str = 'netcdf4', chunks: dict | None = None) Dataset[source]

Open multiple months of ERA5 data as a single dataset.

Parameters:
  • data_dir – Directory with ERA5 monthly files.

  • var_list – Variable names.

  • month_keys – List of (year, month) tuples.

  • engine – NetCDF engine.

  • chunks – Dask chunks.

Returns:

Merged xarray Dataset spanning all requested months.