miranda.gis package#
GIS Operations module.
- miranda.gis.add_ar6_regions(ds: Dataset) Dataset [source]#
Add the IPCC AR6 Regions to dataset.
- Parameters:
ds (xarray.Dataset)
- Returns:
xarray.Dataset
- miranda.gis.subset_domain(ds: Dataset | DataArray, domain: str, **kwargs) Dataset | DataArray [source]#
Subset an xarray object according to a specific domain.
Notes
Requires installation of GIS libraries.
- Parameters:
ds (xarray.Dataset or xarray.DataArray)
domain (str)
**kwargs
- Returns:
xarray.Dataset or xarray.DataArray
- miranda.gis.subsetting_domains(domain: str) list [source]#
Provides the bounding box coordinates for specific domains.
- Parameters:
domain ({“global”, “nam”, “can”, “qc”, “mtl”})
- Returns:
np.array – North, West, South, and East coordinates
Submodules#
miranda.gis._domains module#
- miranda.gis._domains.add_ar6_regions(ds: Dataset) Dataset [source]#
Add the IPCC AR6 Regions to dataset.
- Parameters:
ds (xarray.Dataset)
- Returns:
xarray.Dataset
- miranda.gis._domains.subset_domain(ds: Dataset | DataArray, domain: str, **kwargs) Dataset | DataArray [source]#
Subset an xarray object according to a specific domain.
Notes
Requires installation of GIS libraries.
- Parameters:
ds (xarray.Dataset or xarray.DataArray)
domain (str)
**kwargs
- Returns:
xarray.Dataset or xarray.DataArray