Skip to main content

Python lib to create co-locations between Sentinel-1 IW or EW images and SWOT KaRin swath.

Project description

s1swotcolocs

PyPI version Build Status Documentation Status Updates

Python lib to create co-locations between Sentinel-1 IW or EW images and SWOT KaRin swath.

Features


  • Find temporal and spatial co-locations between Sentinel-1 (S1) Level-1/Level-2 products and SWOT Level-3 (L3) SSH data.
  • Process S1 IW (Interferometric Wide swath) and EW (Extra Wide swath) modes.
  • Interface with CDSE (Copernicus Data Space Ecosystem) for S1 data discovery.
  • Generate output defining co-located S1 and SWOT data segments.
  • Configurable time delta for co-location criteria.
  • Utility functions for geospatial operations and data handling relevant to S1 and SWOT.

usage

   import s1swotcolocs

alias

creating meta-data colocation files

# to use the lib within a docker image
./coloc_SWOT_L3_with_S1_CDSE_TOPS_sequential_wrapper.py --startdate 20250616 --stopdate 20250616 --confpath src/s1swotcolocs/localconfig.yml

# to use the lib
coloc_SWOT_L3_with_S1_CDSE_TOPS_sequentiel --startmonth 20250616 --stopmonth 20250616 --confpath src/s1swotcolocs/localconfig.yml --outputdir /tmp/

illustration of a co-location between SWOT KaRIn swath and Sentinel-1 IW swath

coloc_swot_iw

illustration of a co-location between SWOT KaRIn reduced swath and Sentinel-1 IW swath

For triple co-location (KaRin ,SWOT-nadir, IW Level-2 WAV) purposes it oculd be important to limit the KarIn swath to the low incidence part of the swath.

coloc_swot_iw

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

s1swotcolocs-2025.9.10.post1.tar.gz (3.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

s1swotcolocs-2025.9.10.post1-py3-none-any.whl (3.4 MB view details)

Uploaded Python 3

File details

Details for the file s1swotcolocs-2025.9.10.post1.tar.gz.

File metadata

  • Download URL: s1swotcolocs-2025.9.10.post1.tar.gz
  • Upload date:
  • Size: 3.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for s1swotcolocs-2025.9.10.post1.tar.gz
Algorithm Hash digest
SHA256 a0d5326d9309c81175f3d1ca2cae80c52e0f730c7fe0aa7cb4ab8d40dd85fcac
MD5 15de4dd1110252eeb583609ea1df1d3b
BLAKE2b-256 2108e2d23a13b08ea43555eb0c67bed1fd236b275a259ff9eb57f5005612e12c

See more details on using hashes here.

Provenance

The following attestation bundles were made for s1swotcolocs-2025.9.10.post1.tar.gz:

Publisher: publish.yml on agrouaze/s1swotcolocs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file s1swotcolocs-2025.9.10.post1-py3-none-any.whl.

File metadata

File hashes

Hashes for s1swotcolocs-2025.9.10.post1-py3-none-any.whl
Algorithm Hash digest
SHA256 bf966938d16b7be656764300761da0996972a09c619179856821a058ce869b82
MD5 46bf6685fc7a414c48d7ad462d1a12cd
BLAKE2b-256 b2da596b9d40b9e352c073bedf854f185b6b4620a980bef1d9668fef3c4df68c

See more details on using hashes here.

Provenance

The following attestation bundles were made for s1swotcolocs-2025.9.10.post1-py3-none-any.whl:

Publisher: publish.yml on agrouaze/s1swotcolocs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page