ASIAIR Import Tool

Last Active: 2026-02-11

Contents

Concept

Python script that automates post-imaging file organization for astrophotography. Scans ASIAIR backup locations (Udisk/EMMC across Autorun, Preview, Plan, and Live folders), reads FITS headers to extract metadata, and organizes hundreds of frames by target and observation night into a directory structure ready for PixInsight’s Weighted Batch Preprocessing (WBPP) workflow.


Features


Quick Facts

   
Status Last Active: 2026-02-11

What This Is

A Python script that automates post-imaging-session file organization for astrophotography. It batch-imports FITS files from ASIAIR backup locations, organizes them by target and observation night, copies matching calibration frames, and prepares the directory structure for PixInsight’s WBPP (Weighted Batch Preprocessing) workflow.


Core Value

Eliminates manual file sorting after imaging sessions - scan hundreds of frames, organize by target/filter/date, validate calibration frame availability, and go straight to PixInsight processing.


Requirements


# Validated


# Active

(None - capturing existing functionality)


# Out of Scope


Context

Astrophotography workflow:

Current environment:

File types:


Constraints


Key Decisions

Decision Rationale Outcome
Use 16-hour shift for obs night Imaging sessions span midnight; shift groups frames by session — Pending
Copy files vs move Preserves ASIAIR backups as source of truth — Pending
Abort on existing destination Prevents accidental overwrites of previous imports — Pending
Target name from filename ASIAIR encodes target in filename (second underscore-delimited element) — Pending

Last updated: 2026-02-11 after initialization


Current Status

2026-02-11 — plans across 4 waves