New release: Version 0.10

We have recently released a new version of Pyxel: v0.10. The changes since the last major version include:

  • Outputs of dynamic and parametric mode are Xarray datasets,
  • Ability to save output datasets on disk with command in YAML configuration,
  • Updates in documentation
  • dropped support for Python 3.6,
  • more visualization tools for Jupyter notebooks

    See more changes in the changelog.

    Parametric datset

DeMo online workshop 2021

Have you worked on any aspect of detector modelling? Are you involved in the development of an instrument simulator? Are you interested in the topic of detector effects modelling?

Join us for DeMo 2021!

DeMo 2021 is the Detector Modelling workshop organized by ESA and ESO to bring together the community of scientists and engineers who are interested in modelling of detectoreffects principally for astronomy and more. It is is free, open to all, and will be held on June 14-16 in the afternoons as an online event.

The days are organized around blocks of contributed talks from the community covering a range of topics related to detector modelling, as well as tutorials on Pyxel, an open-source detector simulation framework we are developing for use by ESA and ESO instruments as well as the general astronomical detector community.

To participate, register using this link: If you have modelling work you would like to present you may also submit an abstract before May 17.


New release: Version 0.9

The recently released version 0.9 brings multiple fixes for various bugs and also:

  • new visualization tools,
  • redesigned structure of documentation and examples,
  • ability to download Pyxel examples from command line ,
  • stripe pattern illumination model

    See more changes in the changelog.

    Display detector with bokeh example

Pyxel examples available on Binder

Pyxel examples from the repository Pyxel Data are now available on Binder! By clicking on the badge you can try Pyxel and run the examples in JupyterLab without prior installation: Binder


New SPIE paper and presentation

New Pyxel paper has been published in SPIE Proceedings and available in SPIE digital library together with a presentation about Pyxel given by Thibaut Prod’homme at SPIE Astronomical Telescopes & Instrumentation conference. The paper is also available publicly on arXiv.

SPIE presentation

New release: Version 0.8

The recently released version 0.8 introduces:

  • simplified use in Jupyter notebooks and changes in configuration files,
  • basic models for amplifier crosstalk and inter-pixel capacitance,
  • reduced size of the repository
  • new examples

    See more changes in the changelog.

Open job opportunities at ESO

Are you interested in the field of of astronomical instrumentation and telescope engineering? ESO is seeking candidates for the following student and postdoc positions, check them below!

Questions about the positions should be directed to the program coordinator Dr. Françoise Delplancke-Ströbele ( Deadline for the applications is 31/12/2020.

Version 0.7 is out

Newly added features in 0.7:

  • Pyxel is executable from command line
  • Added capability to load more image formats and tables
  • Memory usage tracking of objects
  • Jupyter notebook visualization functions
  • Function pyxel.show_versions()
Among others, version 0.7 also brings fixes for issues:
  • Instances of ‘DetectionPipeline’ are not serializable.
  • Cannot run ‘calibration’ pipeline with multiprocessing or ipyparallel islands.
  • Reimplement convolution in POPPY optical_psf model.
For more details see CHANGELOG.rst at