About
AstroImageJ (AIJ) is an open-source astronomical image analysis platform extending the popular ImageJ framework with a comprehensive suite of astronomy-specific tools. Distributed under the GNU General Public License, it is freely available for Windows, Linux, and macOS. The software reads and writes standard FITS images and tables—including FPACK-compressed and 3D image cubes—and supports TESScut cutouts and SPOC lightcurve data. Its interactive differential photometry pipeline supports fixed, auto-fixed, and variable apertures (circular, elliptical, or arbitrary shapes), automated comparison star ensemble selection, and real-time processing. Users can detrend light curves, fit transit models interactively, and optimize comparison ensembles without re-running full photometry. AIJ integrates directly with Astrometry.net for plate solving (with a local solver option on Windows) and provides coordinate display, SIMBAD object identification, and WCS-based image alignment. Time and coordinate conversions (AIRMASS, BJD, etc.) can be written back into FITS headers automatically. Additional capabilities include AAVSO and Minor Planet Center (MPC) formatted output, debayering of color images, magnitude calibration using reference stars, and an automated check for nearby eclipsing binary contamination for TESS follow-up. The tool is peer-reviewed and citable (Collins et al. 2017, AJ, 153, 77), making it suitable for publishable research. AstroImageJ is ideal for amateur and professional astronomers conducting exoplanet transit follow-up, variable star photometry, asteroid tracking, and general astronomical image reduction.
Key Features
- Differential Photometry Pipeline: Interactive, real-time differential photometry with multiple aperture types, automated comparison ensemble selection, detrending, and light curve outlier removal.
- FITS Image Support: Reads and writes standard FITS images and tables including FPACK-compressed files, 3D image cubes, and TESS TESScut data with full FITS header editing.
- Plate Solving & Astrometry: Integrated plate solving via the Astrometry.net web interface (with local solver on Windows), WCS-based image alignment, and object identification through an embedded SIMBAD interface.
- Interactive Light Curve Fitting: Simultaneous transit model fitting with detrending, automated comparison and detrend optimization, and multi-curve plotting streamlined for astronomical light curves.
- TESS & Exoplanet Follow-Up Tools: Supports TESS SPOC lightcurve analysis, automated eclipsing binary contamination checks, and direct MPC/AAVSO formatted data output for follow-up observations.
Use Cases
- Performing high-precision differential photometry of exoplanet transits for TESS follow-up programs (TFOP SG1).
- Reducing and calibrating raw astronomical images using bias, dark, flat, and non-linearity corrections.
- Generating publishable light curves for variable stars, eclipsing binaries, or asteroids with automated comparison ensemble optimization.
- Plate solving astronomical images and computing precise astrometric coordinates using Astrometry.net integration.
- Submitting asteroid astrometry to the Minor Planet Center (MPC) or contributing variable star observations to AAVSO using built-in export formats.
Pros
- Completely Free & Open Source: Licensed under the GNU GPL, AstroImageJ is free to use, modify, and distribute, making it accessible to students, amateurs, and professional researchers alike.
- Peer-Reviewed & Citable: Published in the Astronomical Journal (Collins et al. 2017), it is accepted as a legitimate scientific tool for publishable research.
- Comprehensive Photometry Workflow: Covers the full photometry pipeline from image calibration (bias, dark, flat) through aperture photometry to light curve fitting and data export in standard formats.
- Cross-Platform with Active Community: Available on Windows, Linux, and macOS with active GitHub discussions and a long-standing user forum for community support.
Cons
- Steep Learning Curve: The breadth of astronomy-specific features and the ImageJ-based interface can be overwhelming for new users without prior image analysis or astronomy experience.
- Astronomy-Only Scope: The tool is purpose-built exclusively for astronomical workflows; it is not suitable for general scientific image analysis outside of astronomy.
- Limited Local Plate Solving: Local plate solving is only available on Windows; Linux and macOS users must rely on the Astrometry.net web interface, requiring an internet connection.
Frequently Asked Questions
Yes. AstroImageJ is completely free and distributed under the GNU General Public License. It can be downloaded from astroimagej.com at no cost.
AIJ primarily supports FITS images and tables, including FPACK-compressed FITS and 3D image cubes. It also supports TESS TESScut images and SPOC lightcurve files.
Yes. AIJ has dedicated features for TESS follow-up, including TESS image analysis, SPOC lightcurve support, and an automated check for nearby eclipsing binary contamination (TFOP SG1 workflow).
Cite the peer-reviewed paper: Collins, Kielkopf, Stassun, and Hessman 2017, AJ, 153, 77 — available as an open-access article in the Astronomical Journal.
AstroImageJ is available for Windows, Linux, and macOS (both Intel and Apple Silicon). Installers for each platform can be downloaded from the official downloads page.