Repository for apps/software/codes that are used in CSF AstroLab projects.
Each app lives under apps/ and can be run directly with uv.
- Install uv (if not already): see https://docs.astral.sh/uv/
- From the repo root:
uv sync - Run the approximation app:
uv run approximation
approximation— software for approximating light curve extremas, load a TESS light curve (.tess) and an interval file (.txt), pick a polynomial order (auto 3–10 or fixed 3–10). After that, user can approximate each interval, review results, redo fit or delete specific extrema, then exportRESULTS.txtas well as figures for eac interval.