STIPS: The Nancy Grace Roman Space Telescope Imaging Product Simulator

STIPS Development Team,Sebastian Gomez,Andrea Bellini,Hanna Al-Kowsi,Tyler Desjardins,Robel Geda,Eunkyu Han,O. Justin Otor,Adric Riedel,Russell Ryan,Isaac Spitzer,Brian York
2024-11-19
Abstract:The Space Telescope Imaging Product Simulator (STIPS) is a Python-based package that can be used to simulate scenes from the upcoming \textit{Nancy Grace Roman Space Telescope} (\nancy). STIPS is able to generate post-pipeline astronomical images of any number of sensor chip assembly (SCA) detectors, up to the entire 18-SCA Wide-Field Instrument array on \nancy. STIPS can inject either point spread functions generated with {\tt WebbPSF}, or extended sources in any of the \nancy filters. The output images can include flat field, dark current, and cosmic ray residuals. Additionally, STIPS includes an estimate of Poisson and readout noise, as well as an estimate of the zodiacal background and internal background from the telescope. However, STIPS does not include instrument saturation, non-linearity, or distortion effects. STIPS is provided as an open source repository on GitHub.
Instrumentation and Methods for Astrophysics
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to develop and validate a tool named STIPS (Space Telescope Imaging Product Simulator) for simulating the imaging products of the upcoming Nancy Grace Roman Space Telescope (referred to as Roman for short). Specifically, STIPS aims to generate processed astronomical images, which can include point - spread functions (PSF), extended sources, background noise, and other observational effects. In this way, STIPS can help researchers better understand and predict the performance of the Roman telescope in actual observations. ### Main problems 1. **Simulating the imaging products of the Roman telescope**: - STIPS can generate post - processed astronomical images of any number of Sensor Chip Assembly (SCA) detectors, up to the entire 18 - SCA Wide - Field Instrument (WFI) array. - STIPS can inject point - spread functions (PSF) generated by WebbPSF or extended sources generated in any Roman filter. 2. **Considering multiple noise and background effects**: - The output images can include flat fields, dark currents, and cosmic - ray residuals. - STIPS also includes estimates of Poisson noise and read - out noise, as well as estimates of zodiacal light and the internal background of the telescope. 3. **Rapidly generating simulated images of large fields of view**: - STIPS is designed for rapid simulation of large fields of view and is suitable for scenarios requiring a large number of parameter variations, such as different pointings, filters, background levels, etc. - Compared with more accurate simulation tools, STIPS is approximately 20 times faster. 4. **Validating the accuracy of simulation results**: - The paper validates the photometric and astrometric accuracy of STIPS by comparing it with the results of Pandeia (another simulation tool). - Photometric measurements and position recoveries of injected point sources and extended sources are carried out using different methods to evaluate the performance of STIPS. ### Formula examples - **Pixel response function convolution**: \[ \text{IPC}=\frac{1}{100}\times\begin{bmatrix} 0.21 & 1.62 & 0.20\\ 1.88 & 91.59 & 1.87\\ 0.21 & 1.66 & 0.22 \end{bmatrix} \] - **Distance calculation**: \[ \delta x=(i - X)\times4 + C_x\\ \delta y=(j - Y)\times4 + C_y \] - **Pixel phase**: \[ f_x=\delta x-\text{int}(\delta x)\\ f_y=\delta y-\text{int}(\delta y) \] Through these methods, STIPS can rapidly generate a large number of simulated images while ensuring a certain level of accuracy, providing strong support for the scientific applications of the Roman telescope.