climate_toolbox.io package

Submodules

climate_toolbox.io.io module

climate_toolbox.io.io.load_bcsd(fp, varname, lon_name='lon', broadcast_dims=('time', ))[source]

Read and prepare climate data

After reading data, this method also fills NA values using linear interpolation, and standardizes longitude to -180:180

Parameters
  • fp (str) – File path or dataset

  • varname (str) – Variable name to be read

  • lon_name (str, optional) – Name of the longitude dimension (defualt selects from [‘lon’ or ‘longitude’])

Returns

xarray dataset loaded into memory

Return type

xr.Dataset

climate_toolbox.io.io.load_best(fp, varname, lon_name='lon', broadcast_dims=('time', ))[source]
climate_toolbox.io.io.load_gmfd(fp, varname, lon_name='lon', broadcast_dims=('time', ))[source]
climate_toolbox.io.io.standardize_climate_data(ds)[source]
Read climate data and standardize units to:
  • lon and lat,

  • lon to -180 to 180 and

Parameters

ds (xr.Dataset) –

Returns

Return type

xr.Dataset

Module contents