Skip to content
SalehRam CLOUD / CODE / LEARNING

SalehRam / Cloud · Code · Learning

ArmillaryLab

An astrophotography planning application connecting target selection, observing windows, exposure plans, and acquisition progress.

WEB APPLICATION / ASTRONOMY

The problem behind the project

Astrophotography is a long-running planning problem: which targets are visible, how much data is needed, and what remains to capture? ArmillaryLab brings those decisions and acquisition records into a single web application.

What it includes

  • Per-filter exposure plans, imaging logs, and acquisition progress.
  • Imaging windows and altitude charts with moon and weather information.
  • Completion estimates across baseline, moon, weather, and combined scenarios.
  • Mosaic planning and panel-level progress.
  • N.I.N.A. sequencer JSON and AstroBin acquisition CSV exports.

Built with

Python · Flask · SQLAlchemy · Astropy · Astroplan · SQLite / PostgreSQL

Project context

A personal application whose README explicitly acknowledges AI-assisted development. Completion predictions are estimates, not guarantees; further AI-driven session optimization is listed as future work.

Explore the source on GitHub

Back to selected work