Models_of_Pyxel

Open Young Graduate Trainee opportunity

Around 100 positions for ESA’s Young Professional Traineeships are now open to early-career professionals with a Master’s or recently graduated.

There is an open position as a YGT in Science Mission Payload preparation which includes work on Pyxel, more info at the following link: https://jobs.esa.int/job/Noordwijk-Young-Graduate-Trainee-in-Science-Mission-Payload-Preparation/1029479601/

Apply and launch your career in space! For more information on the traineeships, click here.

Poster

New release: Version 2.0 !

Dear Pyxel users, The Pyxel version 2.0 is released ! This is a major release of Pyxel that brings number of new features such as support for multi-wavelength. Version 2.0 brings a number of bugfixes, improvements and deprecations. Breaking Changes Removed models The deprecated models in optics and photon_generation model groups are removed. The deprecated model simple_aperture in photon_collection is removed. New unit for wavelength Parameter wavelength in model optical_psf in photon_collection is defined in nanometer instead of meter. [Read More]

New release: Version 1.15

Dear Pyxel users,

The Pyxel version 1.15 is released.

This release brings a number of bugfixes and improvements.

The bucket Photon can now be 2D or 3D (with additional dimension wavelength).

A new function pyxel.display_scene() was added to display the scene, which is generated by models inside the Scene Generation.

New models were added to Photon Collection and Charge Generation that can manage multi-wavelength photons.

The following new models were added:

Breaking changes:

The model argument pixel_scale was moved to the Detector.geomerty.

The model aperture in photon_collection is deprecated and will be removed in Pyxel 2.0. Please use simple_collection instead.

See more details and changes in the changelog.

New release: Version 1.14

Dear Pyxel users,

The Pyxel version 1.14 is released.

This release brings a number of bugfixes and improvements.

The functions pyxel.exposure_mode(…), pyxel.observation_mode(…) and pyxel.calibration_mode(…) are deprecated and will be removed in Pyxel 2.0.

These functions are replaced by pyxel.run_mode(…).

See more details and changes in the changelog.

New release: Version 1.13.1

Dear Pyxel users,

The Pyxel version 1.13.1 is released.

This release brings a number of bugfixes and improvements.

With the new breaking changes in version 1.13 the pixel array was reset also when using non-destructive readout mode. This new release fixes the bug. The error message is improved when an array is not initialized and the documentation for the model groups is updated, such that the user is better informed.

See more details and changes in the changelog.

New release: Version 1.13

Dear Pyxel users,

The Pyxel version 1.13 is released.

This release brings a number of bugfixes and improvements.

Breaking changes: The containers such as Photon, Pixel, Signal and Image are not initialised before running a pipeline. The models must initialize the containers.

See more details and changes in the changelog.

Open Engineering Fellowship position at ESO

Dear all,

The engineering fellowship is once again open at ESO.

This is equivalent to a 3-year postdoc position, where applicants are expected to present an independent research plan that fits in with existing ESO projects. A PhD is not required; an MSc + research experience is sufficient. We would very much welcome applications from anyone who wants to work on Pyxel, in particular to simulate the detectors we plan to use on the ELT instruments.

The application deadline is November 30. For more information on the position, click here

I would of course be available to answer any questions potential applicants may have about the detector work we are doing at ESO and discuss potential future projects involving pyxel.

Dr. Elizabeth George

European Southern Observatory

Detector Systems Group

New release: Version 1.12

Dear Pyxel users,

The Pyxel version 1.12 is released.

This release brings a number of bugfixes, documentation and improvements.

The function pyxel.display_detector used in the jupyter notebooks to visualise the detector at each stage of the pipeline, has now the option to display in logarithmic scale besides the linear scale and to change the color of the image. The bin size and the x-axis range can now be changed in the related histogram plot.

See more details and changes in the changelog.

New release: Version 1.11.1

Dear Pyxel users,

The Pyxel version 1.11.1 is released.

This release brings a number of bugfixes, documentation and improvements.

The following new models were added:

Parameter data_type is now optional in model simple_adc in Readout Electronics. If this parameter is not provided then it is inferred from adc_bit_resolution in Detector.

See more details and changes in the changelog.

New release: Version 1.10

Dear Pyxel users,

The Pyxel version 1.10 is released.

This release brings a number of bugfixes, documentation and improvements.

The Pixel Coordinate conventions is now clarified.

The following new models were added: - Wavelength dependence AIRS from CEA Paris-Saclay. - Dark Current induced from ISAE Supaero. - EMCCD Clock Induced Charge from Niels Bohr Institute and University of Copenhagen. - Remove Cosmic Rays. - Signal to Noise Ratio.

A new parameter with_intermediate_steps in function pyxel.run_mode has been added. With this parameter, it is now possible to display all intermediate steps executed in the pipeline. This parameter is provisional and may change in the future.

See more details and changes in the changelog.