Gnuastro: Estimating the Zero Point Magnitude in Astronomical Imaging

Sepideh Eskandarlou,Mohammad Akhlaghi,Raúl Infante-Sainz,Elham Saremi,Samane Raji,Zahra Sharbaf,Giulia Golini,Zohreh Ghaffari,Johan H. Knapen
2023-12-07
Abstract:Calibration of pixel values is a fundamental step for accurate measurements in astronomical imaging. In astronomical jargon this is known as estimating zero point magnitude. Here, we introduce a newly added script in GNU Astronomy Utilities (Gnuastro) version 0.20 for the zero point magnitude estimation, named: astscript-zeropoint. The script offers numerous features, such as the flexibility to use either image(s) or a catalog as the reference dataset. Additionally, steps are parallelized to enhance efficiency for big data. Thanks to Gnuastro's minimal dependencies, the script is both flexible and portable. The figures of this research note are reproducible with Maneage, on the Git commit c89275e.
Instrumentation and Methods for Astrophysics
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the calibration of pixel values in astronomical imaging, specifically the estimation of Zero Point Magnitude. In astronomical terms, this is known as "Zero Point Magnitude Estimation", which allows the conversion of pixel value units into physical units (such as the International System of Units or the centimeter - gram - second system of units), thus ensuring that the measurement results between different telescopes and instruments can be compared with each other. ### Specific description of the problem 1. **Background**: - Scientific measurement of data from astronomical sources requires the reduction and calibration of raw data. - In astronomical imaging, the calibration of pixel values is accomplished through Zero Point Magnitude, which can convert pixel value units into physical units and encode all factors related to the instrument and the observation. 2. **Importance**: - Calibrated data can be used for higher - level analysis, such as measuring the stellar mass of galaxies or spectral energy distribution fitting. - The measurement results between different telescopes and instruments can be standardized through Zero Point Magnitude, thus achieving data comparability and interoperability. 3. **Solution**: - The author introduces a new script `astscript - zeropoint`, which is a new feature in GNU Astronomy Utilities (Gnuastro) version 0.20 and is specifically designed for estimating Zero Point Magnitude. - The script works through the following steps: - Query the Gaia catalog to obtain the precise coordinates of stars in the input image. - Perform aperture photometry, considering different aperture sizes. - For each aperture and each star, calculate the magnitude difference \(\delta_{a,s}\) relative to the reference magnitude and set the input Zero Point Magnitude to zero. - Calculate the Zero Point Magnitude \(z_a\) for each aperture, which is the sigma - clipped median of the \(\delta_{a,s}\) distribution. - Finally, select the aperture with the least scatter (the smallest sigma - clipped standard deviation \(\sigma\)) as the final Zero Point Magnitude. 4. **Application scenarios**: - This script can use a reference image or catalog as a reference data set and is suitable for different types of data sources. - Parallel processing is provided to improve the efficiency of large data sets, and due to the few dependencies of Gnuastro, the script is flexible and portable. ### Summary The main objective of this paper is to solve the problem of Zero Point Magnitude estimation in astronomical imaging by introducing a new script `astscript - zeropoint`, thereby improving the accuracy and comparability of astronomical image data. This tool can help researchers calibrate and analyze astronomical data more effectively.