OpenSAR Toolkit
eoap-open-sar-toolkit is a CWL-based workflow for discovering Sentinel-1 products, processing them with OpenSarToolkit, and packaging the output as a STAC catalog containing a Cloud Optimized GeoTIFF.
What This Documentation Covers
This site documents:
- the main CWL workflow definition
- the workflow inputs, steps, and outputs
- the generated diagrams for the
opensartoolkitworkflow - the supporting Python command-line tools used by the workflow
Main Components
The repository is organized around three main parts:
cwl-workflow/open-sar-toolkit.cwl: the workflow entrypointcommand-line-tools/convert-search: selects the most relevant Sentinel-1 product from discovery resultscommand-line-tools/stac-catalog: converts OST output into a self-contained STAC catalog with a COG asset
Workflow Summary
At a high level, the workflow does the following:
- Builds a search request from a target datetime and AOI.
- Queries a remote catalog for Sentinel-1 products.
- Selects the best candidate product for the requested date.
- Stages the source SAFE product.
- Runs OpenSarToolkit preprocessing.
- Writes the final result as a STAC catalog.
Start Here
The generated workflow documentation is available here:
For source code and repository-level development details, see the project repository: