Skip to content

Read the SAR metadata from the CDSE daily parquet files - #20

Merged
iliasreg merged 4 commits into
mainfrom
iliasreg-cdse-parquet-source
Nov 6, 2026
Merged

iliasreg merged 4 commits into
mainfrom
iliasreg-cdse-parquet-source

Conversation

@iliasreg

@iliasreg iliasreg commented Nov 5, 2026 •

Copy link
Copy Markdown
Collaborator

A recipe with sar_parquet_root takes imagette footprints, times and centres from the daily parquet files (WVImagettes plus the footprint polygons) and opens no SAFE. Dateline halves are merged in either order. SAFEs without a list, SAFEs whose counts disagree, and imagettes whose file is not in the archive are named in the manifest and logged at each run. Adds pyarrow.

Tested on small samples against the old method (SAR files read from the L2 path directly):

  • ALTI: about 98% of the matchups are identical. The rest sit at the 30 km limit, because the imagette centre comes from the polygon instead of the OSW file.
  • SWOT and scatterometers: 100% match.

The design document is unchanged.

A recipe with sar_parquet_root takes the imagette footprints, times and centres from
the daily parquet files (WVImagettes plus the footprint polygons) and opens no SAFE.
Dateline halves are merged in either order, and polygon k is paired with imagette k.
SAFEs without an imagette list, SAFEs whose polygons and imagettes disagree, and
imagettes whose file is not in the archive are named in the manifest discovery and
logged at each run. Adds pyarrow as a dependency.
@read-the-docs-community

read-the-docs-community Bot commented Nov 5, 2026 •

Copy link
Copy Markdown

Documentation build overview

📚 soba_matchups | 🛠️ Build #35674168 | 📁 Comparing c1d499d against latest (2a66d38)

  🔍 Preview build  

1 file changed
± index.html

A recipe needs sar_archive_root, sar_parquet_root, or both. The parquet folder alone skips the archive check and counts every imagette as available.
@iliasreg
iliasreg merged commit dc50859 into main Nov 6, 2026
5 checks passed
@iliasreg
iliasreg deleted the iliasreg-cdse-parquet-source branch November 6, 2026 16:16
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