Running modes#
There are three running modes in Pyxel:
Exposure mode: simulation of a single exposure, at a single or with incrementing readout times (quick look/ health check, simulation of non-destructive readout mode and time-dependent effects),
Observation mode: multiple exposure pipelines looping over a range of model or detector parameters (sensitivity analysis),
Calibration mode: optimize model or detector parameters to fit target data sets using a user-defined fitness function/figure of merit (model fitting, instrument optimization),
Results for all three running modes have the form of multidimensional datasets, provided by the Python library Xarray [7]. Datasets can for example store detector data at different readout times in the case of exposure mode, detector data at a different model or detector parameters in the case of observation modes, and simulated data and calibrated model parameters in the case of calibration mode.

Click below for more information on the modes and corresponding YAML
configurations.