Package: python3-xarray-eopf
Source: xarray-eopf
Version: 0.2.9-1
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Installed-Size: 30861
Depends: python3-aiohttp, python3-dask, python3-dask-image, python3-flox, python3-fsspec, python3-numpy, python3-pyproj, python3-requests, python3-rioxarray, python3-s3fs, python3-xarray, python3-xcube-resampling, python3-zarr, python3:any
Section: python
Priority: optional
Homepage: https://github.com/EOPF-Sample-Service/xarray-eopf
Description: EOPF Zarr backend for xarray
 An xarray backend implementation for ESA EOPF data products in
 Zarr format.
 .
 After installing this package, user can specify a new xarray backend
 named `"eopf-zarr"` to open EOPF sample products. The backend has
 two modes of operation, default analysis mode and the native mode.
 Both modes allow
 .
  * to open EOPF sample products from the local filesystem or from
    their original object storage using URLs with both `https` or `s3`
    protocols;
  * to open entire products as `xarray.DataTree` or `xarray.Dataset`;
  * to open a subgroup as `xarray.Dataset`. This works with
    local filesystem or `s3`-URLs.
 .
 The default analysis mode has the aim to represent the EOPF data
 products in an analysis-ready and convenient way. It provides the
 following features:
 .
  * Open the deeply nested EOPF products as flat `xarray.Dataset`
    objects.
  * All bands and quality images resampled to a single, user provided
    resolution, hence, spatial dimensions will be just `x` and `y`.
  * User-specified resampling by passing interpolation methods for
    up-scaling and aggregation methods for downscaling.
  * CF-compliant spatial referencing of datasets using a shared grid
    mapping variable `spatial_ref`.
  * Attach other CF-compliant metadata enhancements such as flag values
    and meanings for pixel quality information, such as the Sentinel-2
    scene classification (variable `scl`).
 .
 The native mode does not modify any contents or data, instead it
 basically delegates to the built-in `zarr` backend.
