Cheetah at the European XFEL


Quick start

Cheetah is available for the AGIPD-1M detector at the European XFEL.

The European XFEL became available for experiments in September 2017 and everything is still developmental.  Some patience is required and be aware that things may be subject to change.

As mentioned: Auto experiment setup currently is not configured - you will have to copy and modify the template yourself.

Cheetah for EuXFEL is installed on Maxwell:

        > source /gpfs/cfel/cxi/common/public/development/cheetah/ (or setup.csh if using csh/tcsh)

        > cheetah-gui

    A template directory structure and sample calibration files are located in the same place:

        > tar -xvf /gpfs/cfel/cxi/common/public/development/cheetah/template.tar

    Auto-experiment-setup dialog is not yet functional - for now you will have to set up paths by hand.

CrystFEL is also installed in a public version of the CFEL software stack:

        > source  /gpfs/cfel/cxi/common/public/cfelsoft-rh7-public/

        > module avail

        > module load crystfel

Useful notes about running at EuXFEL


AGIPD detector calibration

        One of the most important differences in running at EuXFEL, it is important to understand the detector
        in order to make sense of your data.

        Capable of measuring bursts of up to 352 pulses at MHz repetition rate, processing data from the
        AGIPD detector is one of the key challenges in EuXFEL data analysis. Proper calibration is essential.


        Cheetah performs analysis of AGIPD detector directly from RAW data files, calibrating images on the fly.

        Please read the notes on AGIPD data calibration to understand how this works. Ideally before starting.

Computing environment at the European XFEL

  1. Cheat Sheet for data analysis at the European XFEL

  2. Maxwell cluster (offline analysis, DESY site)

  3. XFEL detector specific analysis notes (XFEL site)

  4. XFEL detector calibration (XFEL site)