Command line tools

lsxfel

Examine the contents of an EuXFEL proposal directory, run directory, or HDF5 file:

# Proposal directory
lsxfel /gpfs/exfel/exp/XMPL/201750/p700000

# Run directory
lsxfel /gpfs/exfel/exp/XMPL/201750/p700000/raw/r0002

# Single file
lsxfel /gpfs/exfel/exp/XMPL/201750/p700000/proc/r0002/CORR-R0034-AGIPD00-S00000.h5

karabo-data-validate

Note

This tool has been renamed to extra-data-validate, provided as part of the EXtra-data package.

Check the structure of an EuXFEL run or HDF5 file:

karabo-data-validate /gpfs/exfel/exp/XMPL/201750/p700000/raw/r0002

If it finds problems with the data, the program will produce a list of them and exit with status 1.

karabo-bridge-serve-files

Stream data from files in the Karabo bridge format. See Streaming data over ZeroMQ for more information.

karabo-data-make-virtual-cxi

Note

This tool has been renamed to extra-data-make-virtual-cxi, provided as part of the EXtra-data package.

Make a virtual CXI file to access AGIPD/LPD detector data from a specified run:

karabo-data-make-virtual-cxi /gpfs/exfel/exp/XMPL/201750/p700000/proc/r0003 -o xmpl-3.cxi
-o <path>, --output <path>

The filename to write. Defaults to creating a file in the proposal’s scratch directory.

--min-modules <number>

Include trains where at least N modules have data (default 9).