Hyper-py: HYbrid Photometry and Extraction Routine in PYthon
Alessio Traficante, Fabrizio De Angelis, Alice Nucara, Milena Benedettini
Published: 2025/9/26
Abstract
We present Hyper-Py, a fully restructured and extended Python implementation of HYPER (HYbrid Photometry and Extraction Routine, Traficante et al. 2015). HYPER was originally implemented in IDL, aiming to deliver robust and reproducible photometry of compact sources in FIR/sub-mm/mm maps. HYPER combines source detection via high-pass filtering, background estimation through local polynomial fitting, and source modeling with 2D elliptical Gaussians, simultaneously fitting multiple Gaussians to deblend overlapping sources. Hyper-Py preserves the original logic while offering improvements in performance, configurability, and background modeling capabilities, making it a flexible modern tool for source extraction and photometry across diverse datasets. Notably, Hyper-Py enables background estimation and subtraction across individual slices of 3D datacubes, allowing consistent background modeling along the spectral axis for line or continuum studies in spectrally resolved observations.