LightCurveLynx: Forward Modeling of Time-Domain Surveys with Application to ZTF SN Ia DR2
Mi Dai, Jeremy Kubica, Konstantin Malanchev, Alex I. Malz, Olivia Lynn, Andrew Connolly, Rachel Mandelbaum, W.M. Wood-Vasey

TL;DR
LightCurveLynx is a versatile software framework for realistic forward modeling of time-domain light curves, validated with ZTF SN Ia data, supporting survey strategy optimization and analysis pipeline development.
Contribution
It introduces a flexible, extensible tool for end-to-end simulation of time-domain surveys, validated with real supernova data, enhancing analysis and planning capabilities.
Findings
Simulated Type Ia supernovae match observed data distributions.
The simulation accurately reproduces noise properties and parameter distributions.
The generated Hubble diagram confirms survey completeness up to redshift 0.06.
Abstract
We present LightCurveLynx, a flexible and extensible software framework for end-to-end forward modeling time-domain light curves. Given the growing need for realistic simulations in the time-domain astronomy community, LightCurveLynx is designed to support a wide range of applications, including the development and validation of analysis pipelines, the optimization of survey strategies, and simulation-based inference studies. Realistic simulations can be generated from real survey metadata, forecasted survey plans, or user-defined mock survey strategies. We demonstrate the functionality of LightCurveLynx by generating a realistic simulation of Type Ia supernovae that is representative of the ZTF SN Ia Data Release 2 dataset and perform extensive comparisons between the simulated and observed samples to validate the software. The simulation shows excellent agreement with the data in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
