What to image tonight: ranks deep sky targets and comets for your location, weather, Moon and telescope
// readme
astro-recommender
A single-binary Go CLI that tells you what to image tonight from a given location. It ranks deep sky objects and bright comets over the whole astronomical night, from dusk to dawn (Sun below −18°), by how long each one stands high enough, far enough from the Moon and above your local horizon, and by how good the sky is while it does: the hourly cloud, transparency, dew and wind forecast, scattered moonlight, light pollution and atmospheric extinction all weigh in, minute by minute. The catalogues (about 30,000 objects in 14 lists) and the time-zone data are built in, no API keys are needed, and the astronomy is hand-rolled and checked against IAU SOFA.
It started as a port of the deep sky part of uptonight and adds, among other things:
- framing for the Celestron Origin smart telescope (
-origin) or any telescope and camera (-fov/-scale, or-focalwith-sensor/-pixel): only objects that fit the frame and are large enough in pixels, scored by how well they fill it - a sky-brightness model that weights every target by moonlight and light pollution, with optional narrowband
-filtersupport that…