Posts Tagged claude-code

Sun Mosaic Application with Claude Code

For years, stitching my solar HAlpha mosaics together meant firing up Photoshop, manually feathering seams, and repeating the whole process any time I wanted to revisit prominence details.

I built SunMosaic, an application for processing solar mosaics, using Claude Code — and Photoshop is no longer part of my solar imaging pipeline.

I would like to share it “as is” as an open source project: github.com/m42cococa/SunMosaic.

A ready-to-run .dmg installer is available hereApple Silicon Macs only. It also runs as a local browser app (Streamlit) or from the command line for anyone who wants to script it.

How the pipeline works

Each panel of a mosaic starts life as a 16-bit video captured through the rig. From there:

  1. Stack each panel with AutoStakkert!4 to produce a sharpened per-panel TIFF.
  2. Feed the stacked panels into SunMosaic, which detects the solar limb on each frame, cross-correlates the overlapping regions, solves the global alignment, corrects for the uneven brightness typical of H-alpha etalon imaging, and blends the panels — while preserving the layers for later touch-ups.
  3. Finish the mosaic in Affinity Photo 2 (free software now) for final adjustments.

Example: September 8, 2026 mosaic

Here’s a mosaic captured on September 8, 2026 at 20:38 UTC, built from 4 panels stacked from about 500 frames each, using the same rig described in my previous post — William Optics 60mm refractor, Daystar Quark H-alpha filter, and ZWO ASI 432MM camera.

Full-disk H-alpha mosaic, September 8, 2026, 20:38 — 4 panels, ~500 frames each.
Prominence detail from the same September 8, 2026 mosaic.

Another example: September 13, 2026 mosaic

Captured on September 13, 2026 at 20:29 UTC, same rig and pipeline.

, , , , ,

Leave a comment