Dashboard
One screen, everything.
Total integration, target count, session count, frame count. Per-filter breakdown across L R G B Ha OIII SII. Recent sessions, top targets, quick navigation.
Features
A scan reads FITS headers, populates a local database, and turns the result into six views that answer different questions about your archive.
Dashboard
Total integration, target count, session count, frame count. Per-filter breakdown across L R G B Ha OIII SII. Recent sessions, top targets, quick navigation.
Scan
Point at a folder. Photon Ledger walks the tree, parses every .fit / .fits header in parallel, normalises filter and target names, and writes to a local database. No pixel data is read. Progress, errors, and per-folder stats are live.
Two folder layouts supported: date-first or target-first. See the schemas →
Targets
M81, NGC 7000, IC 1318 — every object you've imaged, with total integration, filter mix, session count, and which scope/camera you used. Sort, filter, and search.
Activity
Group integration time by month, telescope, camera, target, filter, or location. Stacked filter bars per group. Click through to the session list behind any bar.
Equipment
Per-scope, per-camera, per-filter-wheel hours. The honest answer to "is my second telescope earning its space?"
Sessions
A timeline of your imaging history with location, equipment, target, and total integration for each session.
Under the hood
| FITS header | Used for |
|---|---|
OBJECT | Target name (normalised against alias table) |
FILTER | Filter classification (L/R/G/B/Ha/OIII/SII) |
EXPTIME | Per-frame exposure → integration totals |
DATE-OBS | Session bucketing, calendar grouping |
INSTRUME / TELESCOP | Equipment attribution |
SITELAT / SITELONG | Location grouping |
GAIN / OFFSET / XBINNING / CCD-TEMP | Diagnostic surfacing per session |