A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of xarray-sentinel

xarray-sentinel - v0.9.5 - Beta

Easily explore and access the SAR data products of the Copernicus Sentinel-1 satellite mission in Python.

This Open Source project is sponsored by B-Open - https://www.bopen.eu.

What's new:

  • Acknowledge that full fsspec support is now broken, see #127, and implement a workaround that work in simple cases.

Overview:

xarray-sentinel is a Python library and Xarray backend with the following functionalities:

  • supports the following data products as distributed by ESA:
    • Sentinel-1 Ground Range Detected (GRD):
      • Stripmap (SM)
      • Interferometric Wide Swath (IW)
      • Extra Wide Swath (EW)
    • Sentinel-1 Single Look Complex (SLC) SM/IW/EW
  • creates ready-to-use Xarray Datasets that map the data lazily and efficiently in terms of both memory usage and disk / network access
  • reads all SAR imagery data: GRD images, SLC swaths and SLC bursts
  • reads several metadata elements: satellite orbit and attitude, ground control points, radiometric calibration look up tables, Doppler centroid estimation and more
  • (partially broken, see #127) reads uncompressed and compressed SAFE data products on the local computer or on a network via fsspec - depends on rasterio >= 1.3.0
  • supports larger-than-memory and distributed data access via Dask and rioxarray / rasterio / GDAL
  • provides a few helpers for simple operations involving metadata like cropping individual bursts out of IW SLC swaths applying radiometric calibration polynomials and converting slant to ground range for GRD products

Overall, the software is in the beta phase and the usual caveats apply.

Sustainable Development - Environmental Satellites - Python
Published by alexamici over 2 years ago

xarray-sentinel - v0.9.4 - Beta

Minor release, with some correctness fixes.

Sustainable Development - Environmental Satellites - Python
Published by alexamici over 2 years ago

xarray-sentinel - v0.9.3 - Beta

Add all options to the xarray plugin.

Sustainable Development - Environmental Satellites - Python
Published by alexamici almost 3 years ago

xarray-sentinel - v0.9.2 - Beta

Easily explore and access the SAR data products of the Copernicus Sentinel-1 satellite mission in Python.

This Open Source project is sponsored by B-Open - https://www.bopen.eu.

What's new:

  • Add geospatial_* attributes from ACDD-1.3 to full images and bursts #54
  • Update documentation and tests following the release of rasterio 1.3.0 that enable the full support for accessing compressed and remote data via fsspec,
  • Improve performance of calibrate_* and slant_range_time_to_ground_range helpers in several real scenarios,
  • Add ground_range_to_slant_range_time helper.

Overview:

xarray-sentinel is a Python library and Xarray backend with the following functionalities:

  • supports the following data products as distributed by ESA:
    • Sentinel-1 Ground Range Detected (GRD):
      • Stripmap (SM)
      • Interferometric Wide Swath (IW)
      • Extra Wide Swath (EW)
    • Sentinel-1 Single Look Complex (SLC) SM/IW/EW
  • creates ready-to-use Xarray Datasets that map the data lazily and efficiently in terms of both memory usage and disk / network access
  • reads all SAR imagery data: GRD images, SLC swaths and SLC bursts
  • reads several metadata elements: satellite orbit and attitude, ground control points, radiometric calibration look up tables, Doppler centroid estimation and more
  • reads uncompressed and compressed SAFE data products on the local computer or on a network via fsspec - depends on rasterio >= 1.3.0
  • supports larger-than-memory and distributed data access via Dask and rioxarray / rasterio / GDAL
  • provides a few helpers for simple operations involving metadata like cropping individual bursts out of IW SLC swaths applying radiometric calibration polynomials and converting slant to ground range for GRD products

Overall, the software is in the beta phase and the usual caveats apply.

Sustainable Development - Environmental Satellites - Python
Published by alexamici almost 3 years ago

xarray-sentinel - v0.9.1 - Beta

Fix an incompatibility with Python 3.8.

Sustainable Development - Environmental Satellites - Python
Published by alexamici about 3 years ago

xarray-sentinel - v0.9.0 - Beta

Easily explore and access the SAR data products of the Copernicus Sentinel-1 satellite mission in Python.

This Open Source project is sponsored by B-Open - https://www.bopen.eu.

What's new:

  • first beta release, the code is in excellent shape with respect to features, stability and performance
  • breaking change: naming is now always modelled from SAFE XML tags ported to snake_case #101
  • add the option to select a burst by its burst_id in crop_burst_dataset #100
  • add a make_stac_item(ds.attrs) helper function
  • add group metadata attributes to data arrays #101
  • added a CF compliance checker to the test suite and fixed several CF issues #98

Overview:

xarray-sentinel is a Python library and Xarray backend with the following functionalities:

  • supports the following data products as distributed by ESA:
    • Sentinel-1 Ground Range Detected (GRD):
      • Stripmap (SM)
      • Interferometric Wide Swath (IW)
      • Extra Wide Swath (EW)
    • Sentinel-1 Single Look Complex (SLC) SM/IW/EW
  • creates ready-to-use Xarray Datasets that map the data lazily and efficiently in terms of both memory usage and disk / network access
  • reads all SAR imagery data: GRD images, SLC swaths and SLC bursts
  • reads several metadata elements: satellite orbit and attitude, ground control points, radiometric calibration look up tables, Doppler centroid estimation and more
  • reads uncompressed and compressed SAFE data products on the local computer or on a network via fsspec - depends on rasterio>=1.3a3
  • supports larger-than-memory and distributed data access via Dask and rioxarray / rasterio / GDAL
  • provides a few helpers for simple operations involving metadata like croppping individual bursts out of IW SLC swaths applying radiometric calibration polynomials and converting slant to ground range for GRD products

Overall, the software is in the beta phase and the usual caveats apply.

Sustainable Development - Environmental Satellites - Python
Published by alexamici about 3 years ago

xarray-sentinel - v0.4.2 - Alpha

Added incidence_angle_mid_swath metadata and mosaic_slc_iw helper function, needed by Sarsen.

Sustainable Development - Environmental Satellites - Python
Published by alexamici about 3 years ago

xarray-sentinel - v0.4.1 - Alpha

Allow accessing GRD in the Planetary computer by passing override_product_files="{dirname}/{prefix}{swath}-{polarization}{ext}".

Sustainable Development - Environmental Satellites - Python
Published by alexamici about 3 years ago

xarray-sentinel - v0.4 - Alpha

What's new:

  • Fixed chunking of measurement data
  • Added a helper functions for simple operations involving metadata
  • Start adding metadata to variables

Overview:

Overall the software is in the alpha phase and the usual caveats apply.

  • supports the following data products as distributed by ESA:
    • Sentinel-1 Ground Range Detected (GRD):
      • Stripmap (SM)
      • Interferometric Wide Swath (IW)
      • Extra Wide Swath (EW)
    • Sentinel-1 Single Look Complex (SLC) SM/IW/EW
  • creates ready-to-use Xarray Datasets that map the data lazily and efficiently in terms of both memory usage and disk / network access
  • reads all SAR imagery data: GRD images, SLC swaths and SLC bursts
  • reads several metadata elements: satellite orbit and attitude, ground control points, radiometric calibration look up tables, Doppler centroid estimation and more
  • reads uncompressed and compressed SAFE data products on the local computer or on a network via fsspec - depends on rasterio>=1.3a3
  • supports larger-than-memory and distributed data access via Dask and rioxarray / rasterio / GDAL
  • provides a few helpers for simple operations involving metadata like croppping individual bursts out of IW SLC swaths applying radiometric calibration polynomials and converting slant to ground range for GRD products

Sustainable Development - Environmental Satellites - Python
Published by alexamici about 3 years ago

xarray-sentinel - v0.3 - Alpha

Overall the software is in the alpha phase and the usual caveats apply.

  • supports the following data products as distributed by ESA:
    • Sentinel-1 Ground Range Detected (GRD): NEW
      • Stripmap (SM)
      • Interferometric Wide Swath (IW)
      • Extra Wide Swath (EW)
    • Sentinel-1 Single Look Complex (SLC) SM/IW/EW
  • creates ready-to-use Xarray Datasets that map the data lazily and efficiently in terms of both memory usage and disk / network access
  • reads all SAR imagery data: GRD images, SLC swaths and SLC bursts
  • reads several metadata elements: satellite orbit and attitude, ground control points, radiometric calibration look up tables, Doppler centroid estimation and more
  • reads uncompressed and compressed SAFE data products on the local computer or
    on a network via fsspec - depends on rasterio>=1.3a3
  • supports larger-than-memory and distributed data access via Dask and rioxarray / rasterio / GDAL

Sustainable Development - Environmental Satellites - Python
Published by alexamici about 3 years ago

xarray-sentinel - v0.2.1

Fix the crash on products generated by the new IPF 3.40 processor #79

Sustainable Development - Environmental Satellites - Python
Published by alexamici over 3 years ago

xarray-sentinel - v0.2 - Alpha

Overall the software is in the alpha phase and the usual caveats apply.
A few features, identified as technology preview below, are not fully usable yet.

  • supports the following data products as distributed by ESA:
    • Sentinel-1 Single Look Complex (SLC):
      • Stripmap (SM)
      • Interferometric Wide Swath (IW)
      • Extra Wide Swath (EW)
      • Wave (WV) - technology preview
    • Sentinel-1 Ground Range Detected (GRD) SM/IW/EW/WV - technology preview
  • creates ready-to-use Xarray Datasets that map the data
    lazily and efficiently in terms of both memory usage and disk / network access
  • reads all SAR imagery data: GRD images, SLC swaths and SLC bursts
  • reads several metadata elements:
    satellite orbit and attitude, ground control points, radiometric calibration look up tables,
    Doppler centroid estimation and more
  • reads uncompressed and compressed SAFE data products on the local computer or
    on a network via fsspec - technology preview
  • allows larger-than-memory and distributed processing via dask

Sustainable Development - Environmental Satellites - Python
Published by alexamici over 3 years ago

xarray-sentinel - v0.1.1

Fix the wheel package on PyPI, issue #43

Sustainable Development - Environmental Satellites - Python
Published by alexamici about 4 years ago

xarray-sentinel - v0.1 - Technology preview

Initial release.

Sustainable Development - Environmental Satellites - Python
Published by alexamici about 4 years ago