Pyxel is an opensource python-based framework to simulate images including instrumental effects with a focus on detector modelling (CCDs & EM-CCDS, CIS, Hybrid-CMOS, APDs, MKIDs etc.). Right from the start of its development at ESA, Pyxel has been conceived to easily integrate and pipeline models from different contributors and in this way foster collaboration in the instrumentation community. We give an overview of the framework focusing on the main improvements and evolution since v1.0 and examples of new features. On top of the many models that were added to the framework, the pipeline hosts now to two new model groups “scene generation” and “data processing” to make the framework even more self-consistent.
Due to the space radiation environment at L2, ESA’s Euclid mission will be subject to a large amount of highly energetic particles over its lifetime. These particles can cause damage to the detectors by creating defects in the silicon lattice. These defects degrade the returned image in several ways, one example being a degradation of the Charge Transfer Efficiency, which appears as readout trails in the image data. This can be problematic for the Euclid VIS instrument, which aims to measure the shapes of galaxies to a very high degree of accuracy. Using a special clocking technique called trap pumping, the single defects in the CCDs can be detected and characterised. Being the first instrument in space with this capability, it will provide novel insights into the creation and evolution of radiation-induced defects and give input to the radiation damage correction of the scientific data. We present the status of the radiation damage of the Euclid VIS CCDs and how it has evolved over the first year in space.
Detector modeling is becoming more and more critical for the development of new instruments in scientific space missions and ground-based experiments. Modeling tools are often developed from scratch by each individual project and not necessarily shared for reuse by a wider community. To foster knowledge transfer, reusability, and reliability in the instrumentation community, we developed Pyxel, a framework for the simulation of scientific detectors and instruments. Pyxel is an open-source and collaborative project, based on Python, developed as an easy-to-use tool that can host and pipeline any kind of detector effect model. Recently, Pyxel has achieved a new milestone: the public release and launch of version 1.0, which simplified third-party contributions and improved ease of use even further. Since its launch, Pyxel has been experiencing a growing user community and is being used to simulate a variety of detectors. We give a tour of Pyxel’s version 1.0 changes and new features, including a new interface, parallel computing, and new detectors and models. We continue with an example of using Pyxel as a tool for model optimization and calibration. Finally, we describe an example of how Pyxel and its features can be used to develop a full-scale end-to-end instrument simulator.
To tackle the ever-more demanding requirements of upcoming astronomical instruments, emphasis is being put on accurate, reliable, and reusable models to simulate detector effects on images. The open-source python package Pyxel aims at solving these issues by providing a simulation framework where detector effects models can be easily implemented, pipelined and calibrated or validated against test data. In this contribution, we detail how by using the Pyxel framework, it is possible to calibrate ArCTIC – a model for simulating and correcting Charge Transfer Inefficiency in CCDs – and check its correction efficiency for realistic galaxy images acquired using an irradiated Teledyne e2v CCD273.
Detector modelling is becoming more and more critical for the successful development of new instruments in scientific space missions and ground-based experiments. Specific modelling tools are often developed from scratch by each individual project and not necessarily shared for reuse by a wider community. To foster knowledge transfer, reusability and reliability in the instrumentation community, ESA and ESO joined forces and developed Pyxel, a framework for the simulation of scientific detectors and instruments. Pyxel is an open-source and collaborative project, based on Python, developed as an easy-to-use tool that can host and pipeline any kind of detector effect model. Recently Pyxel has achieved a new milestone: the public release and launch of version 1.0 which simplified third-party contributions and improved ease of use even further. Since its launch, Pyxel has been experiencing a growing user community and is being used to simulate all kinds of detectors beyond the traditional Charged-Coupled Devices and CMOS devices, for example Microwave Kinetic Inductance Detectors (MKID) and Avalanche Photo Diode (APD) devices. We give a tour of Pyxel’s version 1.0 changes and new features including a new interface, parallel computing, and new detectors and models. We continue with an example of using Pyxel as a tool for model optimization and calibration. Finally, we describe an example of how Pyxel and its features can be used to develop a full-scale end-to-end instrument simulator.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.