Python lib to create co-locations between Sentinel-1 IW or EW images and SWOT KaRin swath.
Project description
s1swotcolocs
Python lib to create co-locations between Sentinel-1 IW or EW images and SWOT KaRin swath.
- Free software: MIT license
- Documentation: https://s1swotcolocs.readthedocs.io.
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
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a0d5326d9309c81175f3d1ca2cae80c52e0f730c7fe0aa7cb4ab8d40dd85fcac
|
|
| MD5 |
15de4dd1110252eeb583609ea1df1d3b
|
|
| BLAKE2b-256 |
2108e2d23a13b08ea43555eb0c67bed1fd236b275a259ff9eb57f5005612e12c
|
Provenance
The following attestation bundles were made for s1swotcolocs-2025.9.10.post1.tar.gz:
Publisher:
publish.yml on agrouaze/s1swotcolocs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
s1swotcolocs-2025.9.10.post1.tar.gz -
Subject digest:
a0d5326d9309c81175f3d1ca2cae80c52e0f730c7fe0aa7cb4ab8d40dd85fcac - Sigstore transparency entry: 494957043
- Sigstore integration time:
-
Permalink:
agrouaze/s1swotcolocs@40d39c358ebba6ee0d3fe3aee136f3d60f7c7eec -
Branch / Tag:
refs/tags/2025.9.10.post1 - Owner: https://github.com/agrouaze
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@40d39c358ebba6ee0d3fe3aee136f3d60f7c7eec -
Trigger Event:
release
-
Statement type:
File details
Details for the file s1swotcolocs-2025.9.10.post1-py3-none-any.whl.
File metadata
- Download URL: s1swotcolocs-2025.9.10.post1-py3-none-any.whl
- Upload date:
- Size: 3.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf966938d16b7be656764300761da0996972a09c619179856821a058ce869b82
|
|
| MD5 |
46bf6685fc7a414c48d7ad462d1a12cd
|
|
| BLAKE2b-256 |
b2da596b9d40b9e352c073bedf854f185b6b4620a980bef1d9668fef3c4df68c
|
Provenance
The following attestation bundles were made for s1swotcolocs-2025.9.10.post1-py3-none-any.whl:
Publisher:
publish.yml on agrouaze/s1swotcolocs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
s1swotcolocs-2025.9.10.post1-py3-none-any.whl -
Subject digest:
bf966938d16b7be656764300761da0996972a09c619179856821a058ce869b82 - Sigstore transparency entry: 494957061
- Sigstore integration time:
-
Permalink:
agrouaze/s1swotcolocs@40d39c358ebba6ee0d3fe3aee136f3d60f7c7eec -
Branch / Tag:
refs/tags/2025.9.10.post1 - Owner: https://github.com/agrouaze
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@40d39c358ebba6ee0d3fe3aee136f3d60f7c7eec -
Trigger Event:
release
-
Statement type: