2605.25840

Total: 1

#1 skysurvey: a pure python package to simulate the transient sky [PDF] [Copy] [Kimi] [REL]

Authors: M. Rigault, M. Ginolin, L. Dellazzeri, B. Popovic, J. O. Hjortlund, A. Gilles-Lordet, S. Conseil, M. Coughlin, F. Ruppin, M. Smith, A. Townsend, A. Trigui, C. Barjou-Delayre, R. Kebadian, J. Nordin

Accurate simulation of astronomical observations is a critical element for any modern analyses, be it to measure event rates, analyses population properties, validate or train pipelines, account for selection effects, or correct biases. We present a novel pure python package named skysurvey made to enable the user to quickly simulate astrophysical transients as observed by a survey. The package is structured to make the implementation of any complex population modeling fast and easy. The skysurvey package relies on three core objects: a Target, that models how an astrophysical target exists in nature, a Survey, that specifies how the sky has been observed and, a DataSet that combine these two to generate data as they would have been acquired. In addition, we present a side stand-alone package named modeldag that contains the core structure that simplifies the parameter modeling. We present in this paper how skysurvey is structured and we clearly illustrate how the code can straightforwardly be used to simulate complex populations, such as Type Ia Supernovae with varying color-brightness $β$ term. We also illustrate how the package can be made to replicate the rate and redshift distribution of the ZTF SNe Ia DR2 dataset. The skysurvey package, already used in recent scientific publications, is now ready for general usage and paves the way for future use of simulations such as simulation based inference.

Subjects: Instrumentation and Methods for Astrophysics , Cosmology and Nongalactic Astrophysics

Publish: 2026-05-25 13:35:46 UTC