Models_of_Pyxel

Pyxel 2.14 released ! Try the new Online GUI tool for build configuration files

Dear Pyxel users, We are excited to announce the release of Pyxel version 2.14, which comes with numerous improvements, performance enhancements and an entirely new online tool to build YAML configuration file, the Pyxel Config Lab developed by Doby Baxter. 🌐Pyxel Config Lab Thanks to the great contribution of Doby Baxter, we have now a new external online tool designed to: * Easily build YAML Configuration file * Retrieve model documentation * Access tutorials directly [Read More]

ESO PhD fellowship program

Dear pyxel developers,

ESO’s engineering PhD studentship job offer released in our recruitment portal: ESO Recruitment Portal You can find the subject description in the following page: https://www.eso.org/sci/activities/fellowships-and-studentships/engstudentfellow/phd-abstracts.html under ‘Detector simulation framework for ground and space based astronomy’.

If you are interested or know someone who is, please check it out. For further enquiries you can contact me: bserra@eso.org

Regards.

Benoit.

New release: Version 2.11

Dear Pyxel users, The Pyxel version 2.11 is released. This release includes various bug fixes and feature enhancements to improve usability and flexibility. 🆕 New Channel order convention Defined a consistent channel order convention for multi-channel detectors. More information in channel order. 🆕 New function pyxel.build_configuration and method Configuration.to_yaml New function pyxel.build_configuration to build a Configuration object with pre-defined models. Example: >>> import pyxel >>> config = pyxel.build_configuration( ... detector_type="CCD", . [Read More]

PhD position at ESO

Dear pyxel developers, ESO will be launching a call in May/June for an Engineering PhD position, with a start date in Q4 2025 or Q1 2026. One of the available topics would be for the development of Pyxel as part of our ESO-ESA cooperation. The topic would generally be integrating specific detectors used at ESA/ESO and developing new models, then calibrating detector models of some detectors that we plan to test here at ESO during the PhD period. [Read More]

New release: Version 2.9

Dear Pyxel users, The Pyxel version 2.9 is released. This release brings a number of bug fixes and improvements. 📸 New class Channel New class to characterize detectors with multi-channels and different readout position. More information at this link. Example configuration snippet in YAML Here’s an example of how channel configuration might appear in a YAML-based file: geometry: row: 1028 col: 1024 channels: matrix: [[OP9, OP13], [OP1, OP5 ]] readout_position: - OP9: top-left - OP13: top-left - OP1: bottom-left - OP5: bottom-left This class is provisional and not yet stable. [Read More]

New release: Version 2.8

Dear Pyxel users, The Pyxel version 2.8 is released. This release introduces significant updates and new features. 🆕 New model exponential_qe in Charge Generation Model exponential_qe from Charge Generation has been added. This model computes the Quantum Efficiency (QE) of a detector based on key characteristics such as: * Front/Back Illumination * Charge Collection Efficiency * Absorption coefficient * Reflectivity * Epilayer thickness * Poly gate thickness 🆕 FITS Header Propagation It is now possible to propagate the FITS header, read using model the load_image from Photon Collection with a FITS Image data file into the FITS output file(s). [Read More]

New release: Version 2.5

Dear Pyxel users, The Pyxel version 2.5 is released. This release brings a number of bugfixes and improvements. 🚀 New way to quickly install and use Pyxel 🚀 We’ve introduced a new quickstart setup guide for faster and easier installation and use of Pyxel with uv. How to get Started: First, install uv by following the installation guide here. Then, run the following commands to download the Pyxel tutorial notebooks (~200 MB) and open them in Jupyter Lab: $ uvx pyxel-sim download-examples Downloading examples: 388MB [00:08, 47. [Read More]

Confirmation Pyxel Developer workshop days (October 17th and 18th) at ESTEC, The Netherlands

Dear all, We are pleased to confirm that the face-to-face Developer Workshop at ESA/ESTEC, The Netherlands 🇳🇱, will take place on October 17th and 18th, 2024. There is no registration fee to attend this workshop. To register, please fill in the form available at this link: https://docs.google.com/forms/d/10gUt9w0poXcy31ua6Bf8unxuS2BetKqo9rkcZniKwqY/ Please not that the registration deadline is Tuesday, October 1st. The agenda will be as follows: Day 1: Thursday October 17th Time (CEST): 14:00 - 17:30 [Read More]

New release: Version 2.4

Dear Pyxel users, The Pyxel version 2.4 is released. This release brings a lot of bugfixes and improvements. There are no breaking changes. New parameter working_directory for the YAML file A new optional parameter working_directory has been added in the YAML configuration files. This parameter defines the current working directory, which will be used ad the base directory for all relative paths used in the YAML configuration file. See the following example: [Read More]

Pyxel Developer workshop days (October 17th and 18th) at ESTEC, The Netherlands

Dear all, We are excited to announce a face-to-face Developer Workshop at ESA/ESTEC, The Netherlands, planned for mid-October. This will be a two-day event on October 17th and 18th, 2024. The agenda is as follows: Day 1: Thursday October 17th - Pyxel workshop in the afternoon. In this workshop, we will walk you through the basics of Pyxel, from installation to the first simulation. We will give you then a tour of more advanced user modes. [Read More]