melodies_monet.util.tools_sat
Functions
|
Filter observations based on filter_dict. |
|
Applies masking and scaling to satellite observation data. |
|
Sum any variables noted that should be summed to create new variables. |
- melodies_monet.util.tools_sat.filter_obs_sat(obs)
Filter observations based on filter_dict. It opperates separately if the data is a dictionary or xarrray.Dataset. It acts in place.
- Parameters:
obs (
driver._observation.observation) – The observation object containing satellite data.- Returns:
None– The function modifies the observation data in place.- Raises:
TypeError – If obs.obj is neither an xarray.Dataset nor a dictionary of xarray.Datasets.
- melodies_monet.util.tools_sat.mask_and_scale_sat(obs)
Applies masking and scaling to satellite observation data. It opperates separately if the data is a dictionary or xarrray.Dataset. It acts in place
- Parameters:
obs (
driver._observation.observation) – The observation object containing satellite data.- Returns:
None– The function modifies the observation data in place.- Raises:
TypeError – If obs.obj is neither an xarray.Dataset nor a dictionary of xarray.Datasets.
- melodies_monet.util.tools_sat.sum_variables_sat(obs)
Sum any variables noted that should be summed to create new variables. This occurs after any unit scaling. It opperates separately if the data is a dictionary or xarrray.Dataset. It acts in place.
- Parameters:
obs (
driver._observation.observation) – The observation object containing satellite data.- Returns:
None– The function modifies the observation data in place.- Raises:
TypeError – If obs.obj is neither an xarray.Dataset nor a dictionary of xarray.Datasets.