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¶
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¶
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).