Sensor classification
Group and organise images by the camera model and sensor type detected in metadata.
Dataset Organization Utility
A platform-agnostic Go utility that brings order to unstructured astrophotography datasets. Point it at your raw captures and it sorts thousands of frames into a logical, processing-ready hierarchy.
File Grouper is a platform-agnostic Go utility designed to solve the chaos of unstructured astrophotography datasets. Specifically optimised for ASIAIR and similar capture systems, it automates the tedious task of sorting thousands of frames into a logical hierarchy.
A clean dataset is the foundation of high-quality processing. File Grouper ensures your data is ready for calibration and stacking before you even open your processing software.
It reads the metadata your capture system already records — camera, date and target — and folders each frame accordingly, so multi-night projects and mixed sessions never bleed into one another.
Run it once after a session, or wire it into your import routine; either way your raw directory stops being a dumping ground and starts being an archive.
“A clean dataset is the foundation of high-quality processing.”
Group and organise images by the camera model and sensor type detected in metadata.
Group entire imaging sessions by precise dates, keeping multi-night project data separate.
Folder frames by celestial object name, separating your M42 from your Rosette instantly.
go install github.com/sidthesloth92/db-astro-suite/tools/file-grouper@latest
Run file-grouper --organize-asiair ./raw-data against your capture directory.
Your frames are sorted by camera, date, and object — ready for calibration.
Frames grouped by camera, date, and object — ready for calibration and stacking.