Draft: New Script: Easy Drizzle v1.0.0
Description
Adds easy_drizzle.py, a script that automates drizzle stacking for smart telescope users (Seestar S30/S50/S30 Pro, Dwarf 2/3/Mini, Celestron Origin). It wraps the full pipeline — link → register → drizzle → stack — in a one-click interface with presets and clear tooltips, making drizzle accessible without requiring knowledge of individual Siril commands.
Changes Made
New file: easy_drizzle.py
- Auto-detects telescope model from FITS headers and pre-configures defaults accordingly
- Preset system for galaxies, nebulae and star clusters plus advance mode
- Adjustable drizzle scale (1.0×–3.0×) with live disk space and time estimates
- Full drizzle control: kernel, pixel fraction, framing
- All Siril rejection methods and stack weighting options
- Frame quality filters (FWHM, roundness, background, star count) with automatic fallback retry
- Optional per-frame background extraction (seqsubsky) and CFA calibration with master dark support
- Automatic cleanup of intermediate files on completion or error
Related Issues
N/A: new script submission.
Additional Notes
Tested by several users on Windows and Linux with Siril 1.4.x using Seestar S30 Pro, Seestar S50 and Dwarflab Mini frames.
Merge Request Checklists
- The script complies with the Commands Reference (.SSF scripts) or sirilpy API (python scripts).
- I have avoided unnecessary or excessive imports (python scripts).
- I have included a version and licence in my script (a SPDX licence identifier is sufficient).
- I have included author details and a means of contact (may be social media) for reporting issues.
- I acknowledge I am responsible for maintaining my script and that unmaintained scripts may be removed if they stop working.

