Argos v0.4.0 — first usable alpha
Pre-release
Pre-release
The first usable alpha of Argos — desktop capture and differential photometry for the ZWO Seestar S30 Pro. From raw frames to a light curve, on your laptop, as the light lands.
What it does
- Capture & control — GoTo, tracking, live view and multi-step sequences over ASCOM Alpaca, with the native Seestar link for the moves the firmware won't expose.
- Science-grade FITS — every sub written with the headers the Seestar leaves out (exposure mid-times, gain, airmass, Moon separation), ready for Siril / PixInsight / AstroImageJ.
- Astrometry — ASTAP plate-solves every frame; each pixel maps to real sky coordinates, even on short live subs.
- Photometry — aperture photometry + AAVSO-ensemble differential magnitudes, a live light curve, and CSV / AAVSO export.
From quick-look to publishable
Argos stops at honest subs + a live quick-look. For the calibrated, phase-folded, AAVSO-ready curve, its frames drop straight into Siril with star_var_script — validated on RR Lyr against the published Sesar 2010 template.
Run it
Dev flow for now (packaged builds to follow):
brew install uv
git clone https://github.com/jperret21/argos.git
cd argos
uv sync --extra dev
uv run python main.pyNo telescope needed — it runs against the ASCOM Alpaca simulator (see docs/simulator_testing.md).
Alpha caveats
- Autofocus routine not yet wired (focuser control is).
- Calibration (darks / flats) is intentionally left to post-processing in Siril.
- Field-tested on the S30 Pro — expect rough edges, and please open issues.