write_xarray_to_netcdf#
- mhm_tools.common.file_handler.write_xarray_to_netcdf(ds, file_path, var_name=None, encoding=None, engine='netcdf4')[source]#
Write an xarray Dataset or DataArray to a NetCDF file.
- Parameters:
ds (xr.Dataset or xr.DataArray) – Dataset or data array to write.
file_path (str or pathlib.Path) – Target NetCDF file path.
var_name (str, optional) – Data variable to write or DataArray name override.
encoding (dict, optional) – Per-variable NetCDF encoding.
engine (str, default “netcdf4”) – Xarray NetCDF backend engine.
- Return type:
None