EXtra-geom: X-ray detector geometry for European XFEL

EXtra-geom is a Python library to describe the physical layout of multi-module detectors at European XFEL, and to assemble complete detector images.

Installation

EXtra-geom is available on our Anaconda installation on the Maxwell cluster:

module load exfel exfel_anaconda3

You can also install it from PyPI to use in other environments with Python 3.6 or later:

pip install extra_geom

If you get a permissions error, add the --user flag to that command.

There is one optional feature: install extra_geom[interpolate] to use the position_modules_interpolate() method (slow).

Documentation contents

Development

Indices and tables