FreshetLens is a static PACE-to-prey matchup triage tool for a narrow coastal optics problem: spring snow loss and river discharge can deliver coloured dissolved organic matter and scattering particles to the Gulf of Maine, making ocean-colour products harder to interpret biologically.
The app combines a bundled exploratory PACE quality snapshot from the
fish research repository with an
auditable snowmelt/discharge worksheet. It does not detect phytoplankton,
zooplankton, prey, or fish.
- Explores persistent relative PACE chlorophyll cells from a 27-day snapshot.
- Keeps unobserved and rejected pixels separate from numeric zero.
- Screens candidate matchups using visible snow-loss, discharge, river-distance, optical-partitioning, and retrieval-quality components.
- Exports a JSON record that can be joined to future fish matchup tables.
- Runs entirely in the browser with no database, account, API key, or live feed.
The bundled cohort contains PACE OCI Level-2 BGC product diagnostics, not
independent biological labels. adg combines detrital and dissolved absorption;
clouds, ice, nearshore atmospheric correction, and algorithm failure cause
non-random missingness. A lower ambiguity score is not biological validation.
npm install
npm run devProduction check:
npm run lint
npm run build- Dates: 2026-06-20 through 2026-07-19
- PACE scenes: 123
- Geographic audit box: 80°W–60°W, 35°N–50°N
- Grid resolution: 0.05° (exploratory; not equal-area)
- Provisional recommended-mask retention: 9.57% of audited pixels
See the in-app Method & sources view for provenance and primary-source links.