LICENSE.md
README.md
pyproject.toml
setup.cfg
setup.py
src/blissoda/__init__.py
src/blissoda/exceptions.py
src/blissoda.egg-info/PKG-INFO
src/blissoda.egg-info/SOURCES.txt
src/blissoda.egg-info/dependency_links.txt
src/blissoda.egg-info/entry_points.txt
src/blissoda.egg-info/requires.txt
src/blissoda.egg-info/top_level.txt
src/blissoda/app/__init__.py
src/blissoda/app/__main__.py
src/blissoda/app/cli_log_utils.py
src/blissoda/app/workflow_server/__init__.py
src/blissoda/app/workflow_server/subscriberv0.py
src/blissoda/app/workflow_server/subscriberv1.py
src/blissoda/app/workflow_server/subscribervid31.py
src/blissoda/bm02/__init__.py
src/blissoda/bm02/xrpd_processor.py
src/blissoda/bm23/__init__.py
src/blissoda/bm23/exafs_plotter.py
src/blissoda/demo/__init__.py
src/blissoda/demo/calib.py
src/blissoda/demo/exafs.py
src/blissoda/demo/example.py
src/blissoda/demo/id11.py
src/blissoda/demo/id12.py
src/blissoda/demo/id14.py
src/blissoda/demo/id22.py
src/blissoda/demo/streamline.py
src/blissoda/demo/xrpd.py
src/blissoda/demo/user_scripts/__init__.py
src/blissoda/demo/user_scripts/all.py
src/blissoda/demo/user_scripts/exafs.py
src/blissoda/demo/user_scripts/id11.py
src/blissoda/demo/user_scripts/id12.py
src/blissoda/demo/user_scripts/id14.py
src/blissoda/demo/user_scripts/id22.py
src/blissoda/demo/user_scripts/streamline.py
src/blissoda/demo/user_scripts/xrpd.py
src/blissoda/exafs/__init__.py
src/blissoda/exafs/plots.py
src/blissoda/exafs/plotter.py
src/blissoda/exafs/widgets.py
src/blissoda/flint/__init__.py
src/blissoda/gui/__init__.py
src/blissoda/gui/image_gallery.py
src/blissoda/id09/__init__.py
src/blissoda/id09/xrpd_processor.py
src/blissoda/id11/__init__.py
src/blissoda/id11/xrpd_processor.py
src/blissoda/id12/__init__.py
src/blissoda/id12/converter.py
src/blissoda/id13/__init__.py
src/blissoda/id13/xrpd_processor.py
src/blissoda/id14/__init__.py
src/blissoda/id14/converter.py
src/blissoda/id22/__init__.py
src/blissoda/id22/stscan_processor.py
src/blissoda/id22/xrpd_processor.py
src/blissoda/id24/__init__.py
src/blissoda/id24/exafs_plotter.py
src/blissoda/id24/plots.py
src/blissoda/id24/temperature_plotter.py
src/blissoda/id24/widgets.py
src/blissoda/id31/__init__.py
src/blissoda/id31/optimize_exposure.py
src/blissoda/id31/streamline_scanner.py
src/blissoda/id31/xrpd_processor.py
src/blissoda/persistent/__init__.py
src/blissoda/persistent/ordereddict.py
src/blissoda/persistent/parameters.py
src/blissoda/persistent/ndarray/__init__.py
src/blissoda/persistent/ndarray/ndarrayv0.py
src/blissoda/persistent/ndarray/ndarrayv1.py
src/blissoda/resources/__init__.py
src/blissoda/resources/demo/__init__.py
src/blissoda/resources/demo/background.xy
src/blissoda/resources/demo/pdf_config.cfg
src/blissoda/resources/exafs/__init__.py
src/blissoda/resources/exafs/exafs.ows
src/blissoda/resources/id11/__init__.py
src/blissoda/resources/id11/integrate_scan_with_saving.json
src/blissoda/resources/id11/integrate_scan_with_saving_pdf.json
src/blissoda/resources/id11/integrate_scan_without_saving.json
src/blissoda/resources/id12/__init__.py
src/blissoda/resources/id12/convert.json
src/blissoda/resources/id13/__init__.py
src/blissoda/resources/id13/integrate_scan_with_saving.json
src/blissoda/resources/id22/Sum_then_integrate_with_saving.json
src/blissoda/resources/id22/__init__.py
src/blissoda/resources/id24/__init__.py
src/blissoda/resources/id24/id24_planck_fitplot.json
src/blissoda/resources/id24/id24_planck_plot.json
src/blissoda/resources/streamline/__init__.py
src/blissoda/resources/streamline/reprocess.py
src/blissoda/resources/streamline/streamline_with_calib.json
src/blissoda/resources/streamline/streamline_without_calib.json
src/blissoda/resources/streamline/time_record.py
src/blissoda/resources/xrpd/__init__.py
src/blissoda/resources/xrpd/integrate_scan_with_saving.json
src/blissoda/resources/xrpd/integrate_scan_without_saving.json
src/blissoda/seslab/__init__.py
src/blissoda/seslab/streamline_scanner.py
src/blissoda/streamline/__init__.py
src/blissoda/streamline/scanner.py
src/blissoda/tests/__init__.py
src/blissoda/tests/conftest.py
src/blissoda/tests/test_id22.py
src/blissoda/tests/test_id31.py
src/blissoda/tests/test_persistent.py
src/blissoda/tests/mock_id31/__init__.py
src/blissoda/tests/mock_id31/attenuator.py
src/blissoda/tests/mock_id31/controllers.py
src/blissoda/tests/mock_id31/image_utils.py
src/blissoda/tests/mock_id31/lima_image.py
src/blissoda/tests/mock_id31/setup_globals.py
src/blissoda/tests/mock_id31/simulate.py
src/blissoda/utils/__init__.py
src/blissoda/utils/directories.py
src/blissoda/utils/pyfai.py
src/blissoda/utils/trigger.py
src/blissoda/xrpd/__init__.py
src/blissoda/xrpd/data.py
src/blissoda/xrpd/plots.py
src/blissoda/xrpd/plotter.py
src/blissoda/xrpd/processor.py
src/blissoda/xrpd/widgets.py