Skip to main content

openSEPPO

Open SEPPO Tools — Supporting Geospatial and Remote Sensing Data Processing

openSEPPO provides open-source tools for processing and managing geospatial and SAR remote sensing data, with a focus on NASA NISAR products. The tools are designed to scale readily with the SEPPO software by Earth Big Data.


Tools

Command Description
seppo_nisar_rslc_convert Subset NISAR L-band RSLC HDF5 files directly from S3/HTTPS; output is compatible with isce3, GAMMA Remote Sensing, and SEPPO for interferometric processing; geographic bbox, pixel, and coordinate subsetting; quicklook generation
seppo_nisar_gcov_convert Convert NISAR GCOV HDF5 to Cloud Optimized GeoTIFF (COG), BigTIFF, or HDF5 subset with optional sigma0 conversion, reprojection, downscaling, and VRT time-series stacking
seppo_nisar_gcov_convert_S S-band variant of seppo_nisar_gcov_convert (Beta release)
seppo_nisar_gslc_convert Convert NISAR GSLC HDF5 complex data to COG or HDF5 subset: power, amplitude, magnitude, wrapped phase, or raw complex SLC (-cslc); supports subsetting, reprojection, downscaling, and VRT stacking
seppo_nisar_gunw_convert Convert NISAR GUNW (geocoded unwrapped interferogram, L2 InSAR pair) HDF5 to COG, BigTIFF, or a self-contained HDF5 subset; unwrapped and wrapped interferogram and pixel-offset grids, with subsetting, reprojection, downscaling and time-series stacks
seppo_nisar_sme2_convert Convert NISAR SME2 (soil moisture, L3) HDF5 to COG, BigTIFF, or a self-contained HDF5 subset on the native EASE-Grid 2.0; soil moisture, algorithm candidates, ancillary and radar layers, with subsetting, reprojection, and downscaling
seppo_nisar_coherence Compute pairwise interferometric coherence from co-registered NISAR GSLC complex SLC files with optional crop, downscale, and reprojection
seppo_nisar_search Search NISAR product URLs via NASA Earthdata CMR
seppo_earthaccess_credentials Manage NASA Earthdata S3 credentials and bearer token

Installation

See the Installation guide for full instructions including conda environment setup, pip install, and NASA Earthdata credential configuration.

Quick start:

mamba create -n openseppo -c conda-forge openseppo aria2 matplotlib
conda activate openseppo

Documentation

Full documentation with quick start, examples, and CLI reference is available in two places:

Document Description
Installation Installation via conda, pip, and local clone
Hawaii Volcanoes examples End-to-end RSLC, GSLC, GCOV search + inspect + subset examples (Kilauea)
Python API / Jupyter Integration Use openSEPPO as a Python API in scripts and Jupyter notebooks
GCOV examples Full usage examples for seppo_nisar_gcov_convert
RSLC CLI reference CLI reference and examples for RSLC subsetting
GSLC CLI reference CLI reference for GSLC conversion
GCOV CLI reference CLI reference for GCOV conversion
GUNW CLI reference CLI reference for GUNW interferogram conversion
GUNW examples Search-to-interferogram and interferogram-stack example over the 2026 Venezuela earthquakes
SME2 CLI reference CLI reference for SME2 soil moisture conversion
SME2 examples Search-to-COG soil moisture example over South Dakota irrigation
Dual-pol ratio Dual-pol ratio output details and formulas

License

Apache License 2.0 — see LICENSE.

(c) 2026 Earth Big Data LLC | https://earthbigdata.com

Metadata

Release files for openseppo 0.8.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for openseppo 0.8.1
File Size Uploaded Provenance
openseppo-0.8.1.tar.gz 360.8 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for openseppo 0.8.1
File Interpreter ABI Platform
openseppo-0.8.1-py3-none-any.whl Python 3 none any Details

Total release size: 632.1 kB

Release files / openseppo-0.8.1.tar.gz

Download URL openseppo-0.8.1.tar.gz
Size 360.8 kB
Tags Source
SHA-256 checksum
How to use checksums
406f869fe20f48a8e7014ed7555d1a413f0d7cfb5a3028d5ea0131583a83f5df
BLAKE2b-256 checksum
How to use checksums
a1480610c5a49e6d76cfd304a708e33102345371b7e44994266afd5c042b8c84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Release files / openseppo-0.8.1-py3-none-any.whl

Download URL openseppo-0.8.1-py3-none-any.whl
Size 271.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c1acaec7d5d47f9d612ceeb71e6260670e8950579db175206be8b39849d79f1e
BLAKE2b-256 checksum
How to use checksums
ba43aef4ac94ca83d93718fb11b93b1db4533280e393464f52b190f15fe75712
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

Security for openseppo 0.8.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for openseppo-0.8.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 9, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page