Skip to content

Feature/earthdata downloader - #169

Merged
tausiaj merged 4 commits into
developfrom
feature/earthdata-downloader
Oct 26, 2026
Merged

tausiaj merged 4 commits into
developfrom
feature/earthdata-downloader

Conversation

@tausiaj

@tausiaj tausiaj commented Oct 26, 2026

Copy link
Copy Markdown
Member

No description provided.

tausiaj and others added 4 commits October 26, 2026 11:11
It was out of date (L3 path gives 404, L2 points to the superseded PGC0,
cycles hard-coded) and unused. SWOT L2 now comes from NASA Earthdata.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
New provider bluemath_tk.downloaders.earthdata: CMR granule search
(paged with CMR-Search-After; time range, bbox, updated_since), HTTPS
downloads with the Earthdata login from ~/.netrc, parallel and resumable,
checked against the CMR size and checksum. Product SWOT with dataset
L2_LR_SSH_WINDWAVE_D (files saved by month of the pass start).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
netCDF-C/HDF5 are not thread safe. Parallel downloads (CSIRO, Earthdata)
validate files from several threads at once, which gave HDF errors and
segfaults (a SWOT download job crashed after 13 s). A lock serialises the
netCDF4 open; the new test segfaults without it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
"~" is USERPROFILE on Windows, not HOME, so the test's temporary ~/.netrc
was not found there.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@tausiaj
tausiaj merged commit 43a842c into develop Oct 26, 2026
7 checks passed
@tausiaj
tausiaj deleted the feature/earthdata-downloader branch October 26, 2026 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant