S1-Enumerator
Uses asf-search to enumerate Sentinel-1 A/B pairs for interferograms.
Also provides functions to check if a S1-GUNW exists in the ASF DAAC.
Install
pip install s1-enumerator
Requires asf_search, geopandas, rasterio, requests, and tqdm. See the environment.yml.
Usage
See notebooks for examples.
from s1_enumerator import distill_all_pairs, enumerate_ifgs
# Over Los Padres National Forest, CA
point = Point(-120.0048, 34.8923)
aoi = point.buffer(1)
# Get all data from ASF Search
ifg_pairs_tiles = enumerate_ifgs(aoi,
min_reference_date=datetime.datetime(2021, 7, 9),
enumeration_type='tile',
min_days_backward = 364,
num_neighbors_ref=3,
num_neighbors_sec=1,
temporal_window_days=60,
min_ref_tile_overlap_perc=.2,
min_tile_aoi_overlap_km2=1e3,
minimum_path_intersection_km2=1e3,
minimum_ifg_area_km2=3e4,
entire_s1_catalog=False
)
# Distill for Generating IFGs
df_pairs = distill_all_pairs(ifg_pairs_tiles)
Metadata
Release files for s1-enumerator 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| s1-enumerator-0.1.0.tar.gz | 1.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| s1_enumerator-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.1 MB
Release files / s1-enumerator-0.1.0.tar.gz
| Download URL | s1-enumerator-0.1.0.tar.gz |
|---|---|
| Size | 1.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dae32fa09100b48fe128eb5f2a93916c49a3402c29363cb5359a636d2a6ed234
|
|
BLAKE2b-256 checksum How to use checksums |
ee09705b21cba9bd9181a24c79d358511adfbcab5309e8511eb57bbea858929d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
|
Release files / s1_enumerator-0.1.0-py3-none-any.whl
| Download URL | s1_enumerator-0.1.0-py3-none-any.whl |
|---|---|
| Size | 15.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
926a801ec7a0f2c80c134b99fc3c96685d7cddc538a52b8ec7c294e4b42e0697
|
|
BLAKE2b-256 checksum How to use checksums |
265fc7660e59d40254a10fc15704b041be3418a7e8a192d6be133efd8e132e6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9
|