Skip to content

Recent fires: extra cameras from the HPWREN CDN - #15

Merged
rharnish merged 1 commit into
mainfrom
recent-fire-cameras
Sep 25, 2026
Merged

rharnish merged 1 commit into
mainfrom
recent-fire-cameras

Conversation

@rharnish

Copy link
Copy Markdown
Owner

Adds recent.py, which fetches frames for cameras FIgLib never annotated, for fires still inside the CDN's ~90-day public window, and scores them against the all corpus's fires and ground truth.

  • New recent corpus (corpus.py) with its own metadata (data/meta/recent/), detections and outputs.
  • geolocate reads a sequence's own detection directory and frame width when the sequence names them. CDN sequences sit outside every corpus's detections and frame_sizes.json.
  • NOTES.md has the account (2026-09-21). README: one module-table row.
  • .gitignore covers the CDN frame directories and parquet caches.

Tests: pytest passes, including tests/test_recent.py.

This merges independently of #16; the two touch different hunks of geolocate.py, NOTES.md and .gitignore.

🤖 Generated with Claude Code

recent.py fetches frames for cameras FIgLib did not annotate, for fires
still inside the CDN's ~90-day public window, and scores them against
the `all` corpus's fires and ground truth. A new `recent` corpus gives
them their own metadata, detections and outputs.

geolocate reads a sequence's own detection directory and frame width
when it names them, since these CDN sequences sit outside every
corpus's detections and frame_sizes.json. NOTES.md has the account
(2026-09-21); .gitignore covers the CDN frame directories and parquet
caches.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rharnish
rharnish merged commit c1019da into main Sep 25, 2026
1 check passed
@rharnish
rharnish deleted the recent-fire-cameras branch September 25, 2026 07:00
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