Skip to content

v0.1 - Alpha

Compare
Choose a tag to compare
@alexamici alexamici released this 21 Mar 16:30
· 303 commits to main since this release
6e0cf6d

Algorithms and utilities for Synthetic Aperture Radar (SAR) sensors. Enables cloud-native SAR processing via Xarray and Dask.

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

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

Features and limitations

Sarsen is a Python library and command line tool with the following functionalities:

  • provides algorithms to terrain-correct satellite SAR data
    • geometric terrain correction (geocoding)
      • fast mode: to terrain-correct images
      • accurate mode: for interferometric processing
    • radiometric terrain correction (gamma flattening)
  • accesses SAR data via xarray-sentinel:
    • supports all Sentinel-1 data products as distributed by ESA:
      • Sentinel-1 Single Look Complex (SLC) SM/IW/EW
      • Sentinel-1 Ground Range Detected (GRD) SM/IW/EW
    • reads uncompressed and compressed SAFE data products on the local computer or
      on a network via fsspec - depends on rasterio>=1.3a3
  • accesses DEM data via rioxarray:
    • reads local and remote data in virtually any raster format via
      rasterio / GDAL
  • supports larger-than-memory and distributed data access and processing via dask

Current limitations and work-in-progress items:

  • little-to-no documentation. See #6.
  • radiometric terrain-correction algorithm slow and memory hungry. See #7.