.gitignore
.gitlab-ci.yml
.readthedocs.yaml
COPYING.md
README.md
mkdocs.yml
notes.txt
pyproject.toml
scratch.org
setup.cfg
contrib/slim-completion.sh
doc/mkdocs.yml
doc/mkdocs/2step-spice.svg
doc/mkdocs/about.md
doc/mkdocs/api.md
doc/mkdocs/concepts.md
doc/mkdocs/data-structure.svg
doc/mkdocs/frame.svg
doc/mkdocs/glossary.md
doc/mkdocs/index.md
doc/mkdocs/license.md
doc/mkdocs/module-nx.md
doc/mkdocs/output_5_1.png
doc/mkdocs/scan.svg
doc/mkdocs/spice-example.ipynb
doc/mkdocs/spice-example.md
doc/mkdocs/stateful.svg
doc/mkdocs/streak1.svg
doc/mkdocs/streak2.svg
doc/mkdocs/tutorials/index.md
doc/mkdocs/tutorials/kmc3-data-processing-howto/kmc3-data-processing-howto.md
doc/mkdocs/tutorials/kmc3-data-processing-howto/output_15_0.png
doc/mkdocs/tutorials/kmc3-data-processing-howto/output_15_1.png
doc/mkdocs/tutorials/kmc3-data-processing-howto/output_15_2.png
doc/mkdocs/tutorials/kmc3-data-processing-howto/output_33_0.png
doc/mkdocs/tutorials/kmc3-data-processing-howto/output_52_1.png
doc/mkdocs/tutorials/scansource-howto/scansource-howto.md
doc/mkdocs/user-guide/api-guide.md
doc/mkdocs/user-guide/classes.svg
doc/mkdocs/user-guide/data-load.ipynb
doc/mkdocs/user-guide/index.md
doc/mkdocs/user-guide/install.md
doc/mkdocs/user-guide/quick-start.md
doc/mkdocs/user-guide/spice-man.ipynb
examples/kmc3/energy.json
examples/kmc3/exp_info_pilatus.json
examples/kmc3/offsets.json
examples/kmc3/pilatus_geometry.json
src/nx5d/__init__.py
src/nx5d/_version.py
src/nx5d/edf.py
src/nx5d/ingest.py
src/nx5d/nx.py
src/nx5d/recipe.py
src/nx5d/runlog.py
src/nx5d/scan.py
src/nx5d/slim.py
src/nx5d/spice.py
src/nx5d/streaks.py
src/nx5d/suitcase.py
src/nx5d.egg-info/PKG-INFO
src/nx5d.egg-info/SOURCES.txt
src/nx5d.egg-info/dependency_links.txt
src/nx5d.egg-info/entry_points.txt
src/nx5d.egg-info/requires.txt
src/nx5d.egg-info/top_level.txt
src/nx5d/h5like/__init__.py
src/nx5d/h5like/fio.py
src/nx5d/h5like/h5pickle.py
src/nx5d/h5like/pypod.py
src/nx5d/h5like/spec.py
src/nx5d/h5like/tools.py
src/nx5d/h5like/xfel.py
src/nx5d/repo/__init__.py
src/nx5d/repo/astor.py
src/nx5d/repo/base.py
src/nx5d/repo/filesystem.py
src/nx5d/xrd/ColonelSandersFinest.py
src/nx5d/xrd/__init__.py
src/nx5d/xrd/analysis.py
src/nx5d/xrd/base.py
src/nx5d/xrd/esrf_id09.py
src/nx5d/xrd/experiment-xpp.yml
src/nx5d/xrd/experiment.py
src/nx5d/xrd/h5experiment.py
src/nx5d/xrd/kmc3.py
src/nx5d/xrd/petra3.py
src/nx5d/xrd/roi.py
src/nx5d/xrd/signal.py
src/nx5d/xrd/udkm.py
src/nx5d/xrd/xfel.py
src/nx5d/xrd/xraytest.py
src/nx5d/xrd/xrd_helpers.py
tests/.gitignore
tests/fio_test.py
tests/pabst_test.py
tests/pypod_test.py
tests/recipe_test.py
tests/repo_fs_test.py
tests/runlog_test.py
tests/slim_test.py
tests/spec_test.py
tests/spice_test.py
tests/test_ingest.py
tests/test_xrd_helpers.py
tests/udkm_test.py
tests/xfel_test.py
tests/xrd_data_test.py
tests/test_data/fioh5/m3_2507_00342.fio
tests/test_data/fioh5/m3_2507_00744.fio
tests/test_data/fioh5/m3_2507_00744/lambda/m3_2507_00744_00000.nxs
tests/test_data/fiotiff/s1_1161_00484.fio
tests/test_data/fiotiff/s1_1161_00484/p100k/s1_1161_00484_00000.tif
tests/test_data/fiotiff/s1_1161_00484/p100k/s1_1161_00484_00001.tif
tests/test_data/fiotiff/s1_1161_00484/p100k/s1_1161_00484_00002.tif
tests/test_data/json/energy.json
tests/test_data/json/offsets.json
tests/test_data/runfile/run04.log
tests/test_data/runfile/run105.log
tests/test_data/runfile/run105_brokendata1.log
tests/test_data/runfile/run105_brokendata2.log
tests/test_data/runfile/run105_brokenheader.log
tests/test_data/runfile/run105_simple.log
tests/test_data/runfile/short_run04.log
tests/test_data/runfile/short_run04_0001.edf
tests/test_data/runfile/short_run04_0002.edf
tests/test_data/runfile/short_run04_0003.edf
tests/test_data/runfile/short_run04_0004.edf
tests/test_data/runfile/short_run04_0005.edf
tests/test_data/runfile/short_run04_0006.edf
tests/test_data/runfile/short_run04_0007.edf
tests/test_data/runfile/short_run04_0008.edf
tests/test_data/runfile/short_run04_0009.edf
tests/test_data/runfile/short_run04_0010.edf
tests/test_data/runfile/short_run04_0011.edf
tests/test_data/runfile/short_run04_0012.edf
tests/test_data/runfile/short_run04_0013.edf
tests/test_data/runfile/short_run04_0014.edf
tests/test_data/runfile/short_run04_0015.edf
tests/test_data/runfile/short_run04_0016.edf
tests/test_data/runfile/short_run04_0017.edf
tests/test_data/runfile/short_run04_0018.edf
tests/test_data/runfile/short_run04_0019.edf
tests/test_data/runfile/short_run04_0020.edf
tests/test_data/runfile/short_run04_0021.edf
tests/test_data/runfile/short_run04_0022.edf
tests/test_data/runfile/short_run04_0023.edf
tests/test_data/runfile/short_run04_0024.edf
tests/test_data/runfile/short_run04_0025.edf
tests/test_data/runfile/short_run04_0026.edf
tests/test_data/runfile/short_run04_0027.edf
tests/test_data/runfile/short_run04_0028.edf
tests/test_data/runfile/short_run04_0029.edf
tests/test_data/runfile/short_run04_0030.edf
tests/test_data/runfile/short_run04_0031.edf
tests/test_data/runfile/short_run04_0032.edf
tests/test_data/runfile/short_run04_0033.edf
tests/test_data/runfile/short_run04_0034.edf
tests/test_data/runfile/short_run04_0035.edf
tests/test_data/runfile/short_run04_0036.edf
tests/test_data/runfile/short_run04_0037.edf
tests/test_data/spech5/231-cw7-12083-roessle/231-cw7-12083-roessle.spec
tests/test_data/spech5/231-cw7-12083-roessle-missing/231-cw7-12083-roessle-missing.spec
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_1.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_10.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_11.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_14.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_15.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_16.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_17.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_18.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_19.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_2.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_20.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_21.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_22.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_23.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_24.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_25.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_26.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_27.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_28.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_29.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_3.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_30.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_31.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_32.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_33.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_34.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_35.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_36.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_37.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_38.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_39.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_4.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_40.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_5.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_6.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_7.tif
tests/test_data/spech5/231-cw7-12083-roessle-missing/pilatus/S00044/231-cw7-12083-roessle-missing_44_8.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00002/231-cw7-12083-roessle_2_0.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_0.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_1.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_10.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_11.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_12.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_13.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_14.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_15.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_16.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_17.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_18.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_19.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_2.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_20.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_21.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_22.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_23.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_24.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_25.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_26.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_27.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_28.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_29.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_3.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_30.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_31.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_32.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_33.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_34.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_35.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_36.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_37.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_38.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_39.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_4.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_40.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_5.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_6.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_7.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_8.tif
tests/test_data/spech5/231-cw7-12083-roessle/pilatus/S00044/231-cw7-12083-roessle_44_9.tif
tests/test_data/spech5/empty-spec/empty-spec.spec

tests/test_data/udkm/2014/20140902/213510/213510.txt
tests/test_data/udkm/2014/20140902/213510/image00000.tif
tests/test_data/udkm/2014/20140902/213510/image00001.tif
tests/test_data/udkm/2014/20140902/213510/image00002.tif
tests/test_data/udkm/2014/20140902/213510/image00003.tif
tests/test_data/udkm/2014/20140902/213510/image00004.tif
tests/test_data/udkm/2014/20140902/213510/image00005.tif
tests/test_data/udkm/2014/20140902/213510/image00298.tif
tests/test_data/udkm/2014/20140902/213510/intensities213510.dat
tests/test_data/udkm/2014/20140902/213510/parameters213510.txt
tests/test_data/udkm/2014/20140902/213510/rockingcurve213510.png
tests/test_data/udkm/2014/20140902/213510/rockingcurveTurned213510.png
tests/test_data/udkm/2014/20140902/213510/rockingcurves213510.dat
tests/test_data/udkm/2014/20140902/213510/rsm213510.png
tests/test_data/udkm/2014/20140902/213510/rsmTurned213510.png
tests/test_data/udkm/2014/20140902/213510/scan data213510.txt
tests/test_data/udkm/2014/20140902/221525/221525.txt
tests/test_data/udkm/2014/20140902/221525/image00000.tif
tests/test_data/udkm/2014/20140902/221525/image00001.tif
tests/test_data/udkm/2014/20140902/221525/image00002.tif
tests/test_data/udkm/2014/20140902/221525/image00003.tif
tests/test_data/udkm/2014/20140902/221525/image00004.tif
tests/test_data/udkm/2014/20140902/221525/image00005.tif
tests/test_data/udkm/2014/20140902/221525/image00298.tif
tests/test_data/udkm/2014/20140902/221525/intensities221525.dat
tests/test_data/udkm/2014/20140902/221525/parameters221525.txt
tests/test_data/udkm/2014/20140902/221525/rockingcurve221525.png
tests/test_data/udkm/2014/20140902/221525/rockingcurveTurned221525.png
tests/test_data/udkm/2014/20140902/221525/rockingcurves221525.dat
tests/test_data/udkm/2014/20140902/221525/rsm221525.png
tests/test_data/udkm/2014/20140902/221525/rsmTurned221525.png
tests/test_data/udkm/2014/20140902/221525/scan data221525.txt
tests/test_data/udkm/2014/20140902/225545/225545.txt
tests/test_data/udkm/2014/20140902/225545/image00000.tif
tests/test_data/udkm/2014/20140902/225545/image00001.tif
tests/test_data/udkm/2014/20140902/225545/image00002.tif
tests/test_data/udkm/2014/20140902/225545/image00003.tif
tests/test_data/udkm/2014/20140902/225545/image00004.tif
tests/test_data/udkm/2014/20140902/225545/image00005.tif
tests/test_data/udkm/2014/20140902/225545/image00298.tif
tests/test_data/udkm/2014/20140902/225545/intensities225545.dat
tests/test_data/udkm/2014/20140902/225545/parameters225545.txt
tests/test_data/udkm/2014/20140902/225545/rockingcurve225545.png
tests/test_data/udkm/2014/20140902/225545/rockingcurveTurned225545.png
tests/test_data/udkm/2014/20140902/225545/rockingcurves225545.dat
tests/test_data/udkm/2014/20140902/225545/rsm225545.png
tests/test_data/udkm/2014/20140902/225545/rsmTurned225545.png
tests/test_data/udkm/2014/20140902/225545/scan data225545.txt
tests/test_data/udkm/2022/20220804/191208/image00000.tif
tests/test_data/udkm/2022/20220804/191208/image00001.tif
tests/test_data/udkm/2022/20220804/191208/image00002.tif
tests/test_data/udkm/2022/20220804/191208/image00003.tif
tests/test_data/udkm/2022/20220804/191208/image00004.tif
tests/test_data/udkm/2022/20220804/191208/image00005.tif
tests/test_data/udkm/2022/20220804/191208/image01914.tif
tests/test_data/udkm/2022/20220804/191208/image01915.tif
tests/test_data/udkm/2022/20220804/191208/image01916.tif
tests/test_data/udkm/2022/20220804/191208/image01917.tif
tests/test_data/udkm/2022/20220804/191208/parameters191208.txt
tests/test_data/udkm/2022/20220804/191208/scans191208.dat
tests/test_data/udkm/2025/20250408/162828/image00000.tif
tests/test_data/udkm/2025/20250408/162828/image00001.tif
tests/test_data/udkm/2025/20250408/162828/image00002.tif
tests/test_data/udkm/2025/20250408/162828/image00205.tif
tests/test_data/udkm/2025/20250408/162828/intensities162828.dat
tests/test_data/udkm/2025/20250408/162828/parameters162828.txt
tests/test_data/udkm/2025/20250408/162828/rockingcurve162828.png
tests/test_data/udkm/2025/20250408/162828/rockingcurveTurned162828.png
tests/test_data/udkm/2025/20250408/162828/rockingcurves162828.dat
tests/test_data/udkm/2025/20250408/162828/rsm162828.png
tests/test_data/udkm/2025/20250408/162828/rsmTurned162828.png
tests/test_data/udkm/2025/20250424/150008/image00000.tif
tests/test_data/udkm/2025/20250424/150008/image00001.tif
tests/test_data/udkm/2025/20250424/150008/image01363.tif
tests/test_data/udkm/2025/20250424/150008/image01364.tif
tests/test_data/udkm/2025/20250424/150008/parameters150008.txt
tests/test_data/udkm/2025/20250424/150008/scans150008.dat
tests/test_data/udkm/2025/20250625/150642/allSteps150642.dat
tests/test_data/udkm/2025/20250625/150642/averages150642.dat
tests/test_data/udkm/2025/20250625/150642/averages150642.png
tests/test_data/udkm/2025/20250625/150642/image00000.tif
tests/test_data/udkm/2025/20250625/150642/image00001.tif
tests/test_data/udkm/2025/20250625/150642/image00002.tif
tests/test_data/udkm/2025/20250625/150642/image00003.tif
tests/test_data/udkm/2025/20250625/150642/image00004.tif
tests/test_data/udkm/2025/20250625/150642/image00178.tif
tests/test_data/udkm/2025/20250625/150642/image00179.tif
tests/test_data/udkm/2025/20250625/150642/parameters150642.txt