carpet_concentrations.xarray_pint_utils
Tools for helping with xarray_pint
check_pint_quantified_array
- check_pint_quantified_array(inp)[source]
Check that input can be converted using pint
- Parameters
inp (
xarray.core.dataarray.DataArray) – Data to check- Raises
NotPintQuantifiedError –
inpis not pint compatible i.e. has not already been converted using pint via e.g..pint.quantify()- Return type
check_pint_quantified_dataset
- check_pint_quantified_dataset(inp)[source]
Check that all variables in an
xr.Datasetcan be converted using pint- Parameters
inp (
xarray.core.dataset.Dataset) – Data to check- Return type
check_pint_quantified_array_attrs
- check_pint_quantified_array_attrs(inp)
Check that input can be converted using pint
- Parameters
inp (
xarray.core.dataarray.DataArray) – Data to check- Raises
NotPintQuantifiedError –
inpis not pint compatible i.e. has not already been converted using pint via e.g..pint.quantify()- Return type
check_pint_quantified_dataset_attrs
- check_pint_quantified_dataset_attrs(inp)
Check that all variables in an
xr.Datasetcan be converted using pint- Parameters
inp (
xarray.core.dataset.Dataset) – Data to check- Return type