prepare_dataset_for_netcdf_write#
- mhm_tools.common.netcdf.prepare_dataset_for_netcdf_write(ds: Dataset, data_vars: Sequence[str], encoding: dict | None = None) tuple[source]#
Return a cleaned dataset and encoding for NetCDF output.
- Parameters:
ds (xr.Dataset) – Dataset to clean.
data_vars (Sequence[str]) – Payload data variables that should receive data encoding.
encoding (dict, optional) – Initial per-variable encoding.
- Returns:
(cleaned_dataset, safe_encoding)ready forto_netcdf.- Return type: