Image simulations of highly magnified clumpy galaxies
Irene Mini, Massimo Meneghetti, Matteo Messa, Lauro Moscardini, Eros Vanzella, Pietro Bergamini, Piero Rosati, Anita Zanella
TL;DR
The paper presents ClumPyLen, a Python-based pipeline to generate realistic mock observations of strongly lensed, high-redshift, clumpy galaxies. It models host galaxies with Sérsic disks and bulges, populates them with clumps drawn from a Schechter-like mass function in the range $10^4\,M_{\odot}$ to $10^7\,M_{\odot}$, and adds spiral structure and SEDs via Yggdrasil models at $Z=0.004$ with Kroupa IMF and prescribed SFHs. Lensing is implemented through deflection-angle maps (e.g., Lenstool for MACS J0416.1-2403), combined with realistic observational effects—PSF, sky background, and Poisson noise—for HST and JWST instruments. The tool is demonstrated on two cases (Cosmic Archipelago and Abell 2744 System 3), illustrating clump detectability and blending across resolutions and magnifications, and enabling forward modeling, ML training data generation, and statistical studies of clump properties in the early universe.
Abstract
We present ClumPyLen, a Python-based simulator designed to produce realistic mock observations of strongly lensed, high-redshift, clumpy star-forming galaxies. The tool models galaxy components such as disks, bulges, and spiral arms using Sérsic profiles, and it populates them with stellar clumps whose properties are sampled from physically motivated distributions. ClumPyLen includes the effects of gravitational lensing through user-provided deflection angle maps and simulates realistic observational conditions by accounting for instrumental effects, Point-Spread-Function convolution, sky background, and photon noise. The simulator can support a wide range of filters and instruments; here we focus on HST/ACS, HST/WFC3-IR, and JWST/NIRCam. We demonstrate the capabilities of the code through two examples, including a detailed simulation of the z = 6.145 source Cosmic Archipelago lensed by MACS J0416.1-2403. The simulated images closely match the morphology and limiting magnitudes of real observations. ClumPyLen is designed to explore the detectability of stellar clumps in terms of mass and size, especially in the low-mass regime, and it allows the study of clump blending effects. Thanks to its modular design, the code is highly adaptable to a wide range of scientific goals, including lensing studies, galaxy evolution, and the generation of synthetic datasets for machine learning or forward modeling applications.
