LICENSE.md
README.md
pyproject.toml
src/ewoksfluo/__init__.py
src/ewoksfluo/h5_subprocess.py
src/ewoksfluo/resource_utils.py
src/ewoksfluo/units.py
src/ewoksfluo.egg-info/PKG-INFO
src/ewoksfluo.egg-info/SOURCES.txt
src/ewoksfluo.egg-info/dependency_links.txt
src/ewoksfluo.egg-info/entry_points.txt
src/ewoksfluo.egg-info/requires.txt
src/ewoksfluo.egg-info/top_level.txt
src/ewoksfluo/gui/__init__.py
src/ewoksfluo/gui/data_viewer.py
src/ewoksfluo/gui/dynamic_tab_widget.py
src/ewoksfluo/gui/fit_widget.py
src/ewoksfluo/gui/mesh_widget.py
src/ewoksfluo/gui/pick_scans_widget.py
src/ewoksfluo/gui/serialize.py
src/ewoksfluo/gui/xrf_result_viewer.py
src/ewoksfluo/io/__init__.py
src/ewoksfluo/io/blissconcat.py
src/ewoksfluo/io/convert.py
src/ewoksfluo/io/hdf5.py
src/ewoksfluo/io/nexus.py
src/ewoksfluo/io/output_uri.py
src/ewoksfluo/io/spec.py
src/ewoksfluo/io/types.py
src/ewoksfluo/io/zap_utils.py
src/ewoksfluo/math/__init__.py
src/ewoksfluo/math/distance.py
src/ewoksfluo/math/expression.py
src/ewoksfluo/math/grid_utils.py
src/ewoksfluo/math/optimal_grid.py
src/ewoksfluo/math/pad.py
src/ewoksfluo/math/regular_grid.py
src/ewoksfluo/math/rounding.py
src/ewoksfluo/math/scan_shape.py
src/ewoksfluo/tasks/__init__.py
src/ewoksfluo/tasks/hdf5_utils.py
src/ewoksfluo/tasks/math.py
src/ewoksfluo/tasks/nexus_utils.py
src/ewoksfluo/tasks/positioner_utils.py
src/ewoksfluo/tasks/xrf_results.py
src/ewoksfluo/tasks/example_data/__init__.py
src/ewoksfluo/tasks/example_data/deadtime.py
src/ewoksfluo/tasks/example_data/ihc.png
src/ewoksfluo/tasks/example_data/monitor.py
src/ewoksfluo/tasks/example_data/scan_data.py
src/ewoksfluo/tasks/example_data/tasks.py
src/ewoksfluo/tasks/example_data/xrf_spectra.py
src/ewoksfluo/tasks/fit/__init__.py
src/ewoksfluo/tasks/fit/execute.py
src/ewoksfluo/tasks/fit/tasks.py
src/ewoksfluo/tasks/input/__init__.py
src/ewoksfluo/tasks/input/concat_bliss.py
src/ewoksfluo/tasks/input/concat_bliss_groups.py
src/ewoksfluo/tasks/input/pick_scan.py
src/ewoksfluo/tasks/input/pick_scan_groups.py
src/ewoksfluo/tasks/input/pick_scans.py
src/ewoksfluo/tasks/input/pick_utils.py
src/ewoksfluo/tasks/input/spec_to_bliss.py
src/ewoksfluo/tasks/normalization/__init__.py
src/ewoksfluo/tasks/normalization/norm_results.py
src/ewoksfluo/tasks/normalization/norm_results_stack.py
src/ewoksfluo/tasks/normalization/norm_utils.py
src/ewoksfluo/tasks/raw_counters/__init__.py
src/ewoksfluo/tasks/raw_counters/extract_counters.py
src/ewoksfluo/tasks/raw_counters/extract_counters_stack.py
src/ewoksfluo/tasks/regrid/__init__.py
src/ewoksfluo/tasks/regrid/positioners_utils.py
src/ewoksfluo/tasks/regrid/regrid.py
src/ewoksfluo/tasks/regrid/regrid_stack.py
src/ewoksfluo/tasks/sum_detectors/__init__.py
src/ewoksfluo/tasks/sum_detectors/sum_results.py
src/ewoksfluo/tasks/sum_detectors/sum_results_stack.py
src/ewoksfluo/tasks/sum_detectors/sum_spectra.py
src/ewoksfluo/tasks/sum_detectors/sum_spectra_partial.py
src/ewoksfluo/tasks/sum_detectors/sum_utils.py
src/ewoksfluo/tests/__init__.py
src/ewoksfluo/tests/conftest.py
src/ewoksfluo/tests/test_concat.py
src/ewoksfluo/tests/test_convert.py
src/ewoksfluo/tests/test_deadtime.py
src/ewoksfluo/tests/test_expression.py
src/ewoksfluo/tests/test_grid_utils.py
src/ewoksfluo/tests/test_hdf5.py
src/ewoksfluo/tests/test_hdf5_utils.py
src/ewoksfluo/tests/test_norm_utils.py
src/ewoksfluo/tests/test_positioners.py
src/ewoksfluo/tests/test_pymca_config.py
src/ewoksfluo/tests/test_regrid.py
src/ewoksfluo/tests/test_rounding.py
src/ewoksfluo/tests/test_scanshape.py
src/ewoksfluo/tests/test_sum.py
src/ewoksfluo/tests/test_units.py
src/ewoksfluo/tests/tests_resources.py
src/ewoksfluo/tests/fit/__init__.py
src/ewoksfluo/tests/fit/test_batch_fit.py
src/ewoksfluo/tests/fit/test_core_fit.py
src/ewoksfluo/tests/fit/test_xrfresult_writer.py
src/ewoksfluo/tests/fit/legacy/__init__.py
src/ewoksfluo/tests/fit/legacy/test_batch_fit.py
src/ewoksfluo/tests/tasks/__init__.py
src/ewoksfluo/tests/tasks/test_demo_tasks.py
src/ewoksfluo/tests/tasks/test_fit_tasks.py
src/ewoksfluo/tests/tasks/test_pick_tasks.py
src/ewoksfluo/tests/tutorials/__init__.py
src/ewoksfluo/tests/tutorials/assert_results.py
src/ewoksfluo/tests/tutorials/expected_results.py
src/ewoksfluo/tests/tutorials/map_mdet.py
src/ewoksfluo/tests/tutorials/test_map_1det.py
src/ewoksfluo/tests/tutorials/test_map_mdet_fit_partialsum.py
src/ewoksfluo/tests/tutorials/test_map_mdet_fit_sum.py
src/ewoksfluo/tests/tutorials/test_mosaic_map_1det.py
src/ewoksfluo/tests/tutorials/test_mosaic_map_mdet.py
src/ewoksfluo/tests/tutorials/test_mosaic_map_mdet_fit_partialsum.py
src/ewoksfluo/tests/tutorials/test_mosaic_map_mdet_fit_sum.py
src/ewoksfluo/tests/tutorials/test_mosaic_stack_1det.py
src/ewoksfluo/tests/tutorials/test_mosaic_stack_mdet.py
src/ewoksfluo/tests/tutorials/test_stack_1det.py
src/ewoksfluo/tests/tutorials/test_stack_mdet.py
src/ewoksfluo/tests/utils/__init__.py
src/ewoksfluo/tests/utils/generate.py
src/ewoksfluo/tests/utils/hdf5.py
src/ewoksfluo/xrffit/__init__.py
src/ewoksfluo/xrffit/batch/__init__.py
src/ewoksfluo/xrffit/batch/_progress.py
src/ewoksfluo/xrffit/batch/_save.py
src/ewoksfluo/xrffit/batch/_types.py
src/ewoksfluo/xrffit/fit/__init__.py
src/ewoksfluo/xrffit/fit/fast_fit.py
src/ewoksfluo/xrffit/fit/fast_fit_native.py
src/ewoksfluo/xrffit/fit/slow_fit.py
src/ewoksfluo/xrffit/fit/slow_fit_native.py
src/ewoksfluo/xrffit/fit/types.py
src/ewoksfluo/xrffit/fit/_utils/__init__.py
src/ewoksfluo/xrffit/fit/_utils/calibration.py
src/ewoksfluo/xrffit/fit/_utils/concentrations.py
src/ewoksfluo/xrffit/fit/_utils/limits.py
src/ewoksfluo/xrffit/fit/_utils/linear_fit.py
src/ewoksfluo/xrffit/fit/_utils/parse_native.py
src/ewoksfluo/xrffit/legacy/__init__.py
src/ewoksfluo/xrffit/legacy/fit.py
src/ewoksfluo/xrffit/legacy/outputbuffer_utils.py
src/ewoksfluo/xrffit/legacy/queue_messages.py
src/ewoksfluo/xrffit/legacy/buffers/__init__.py
src/ewoksfluo/xrffit/legacy/buffers/abstract.py
src/ewoksfluo/xrffit/legacy/buffers/external.py
src/ewoksfluo/xrffit/legacy/buffers/pymca.py
src/ewoksfluo/xrffit/legacy/handlers/__init__.py
src/ewoksfluo/xrffit/legacy/handlers/abstract.py
src/ewoksfluo/xrffit/legacy/handlers/nexus.py
src/ewoksfluo/xrffit/legacy/handlers/queue.py
src/ewoksfluo/xrffit/pymca_config/__init__.py
src/ewoksfluo/xrffit/pymca_config/model.py
src/ewoksfluo/xrffit/pymca_config/_modify/__init__.py
src/ewoksfluo/xrffit/pymca_config/_modify/beam_energy.py
src/ewoksfluo/xrffit/pymca_config/_modify/fast_fitting.py
src/ewoksfluo/xrffit/pymca_config/_modify/fit_weights.py
src/ewoksfluo/xrffit/pymca_config/_modify/matrix.py
src/ewoksfluo/xrffit/pymca_config/_modify/quantification.py
src/ewoksfluo/xrffit/pymca_config/_modify/split_mlines.py
src/ewoksfluo/xrffit/pymca_config/_modify/summary.py
src/orangecontrib/ewoksfluo/__init__.py
src/orangecontrib/ewoksfluo/normalization.py
src/orangecontrib/ewoksfluo/categories/__init__.py
src/orangecontrib/ewoksfluo/categories/demo/__init__.py
src/orangecontrib/ewoksfluo/categories/demo/mesh_single_scan_multi_det.py
src/orangecontrib/ewoksfluo/categories/demo/mesh_single_scan_multi_det_groups.py
src/orangecontrib/ewoksfluo/categories/demo/mesh_single_scan_single_det.py
src/orangecontrib/ewoksfluo/categories/demo/mesh_stack_multi_det.py
src/orangecontrib/ewoksfluo/categories/demo/mesh_stack_single_det.py
src/orangecontrib/ewoksfluo/categories/demo/mosaic_mesh_multi_det.py
src/orangecontrib/ewoksfluo/categories/demo/mosaic_mesh_multi_det_groups.py
src/orangecontrib/ewoksfluo/categories/demo/mosaic_mesh_single_det.py
src/orangecontrib/ewoksfluo/categories/demo/mosaic_mesh_stack_multi_det.py
src/orangecontrib/ewoksfluo/categories/demo/mosaic_mesh_stack_single_det.py
src/orangecontrib/ewoksfluo/categories/demo/icons/__init__.py
src/orangecontrib/ewoksfluo/categories/demo/icons/category.png
src/orangecontrib/ewoksfluo/categories/demo/icons/widget.png
src/orangecontrib/ewoksfluo/categories/demo/tutorials/__init__.py
src/orangecontrib/ewoksfluo/categories/demo/tutorials/map_1det.ows
src/orangecontrib/ewoksfluo/categories/demo/tutorials/map_mdet.ows
src/orangecontrib/ewoksfluo/categories/demo/tutorials/map_mdet_fit_partialsum.ows
src/orangecontrib/ewoksfluo/categories/demo/tutorials/map_mdet_fit_sum.ows
src/orangecontrib/ewoksfluo/categories/demo/tutorials/mosaic_map_1det.ows
src/orangecontrib/ewoksfluo/categories/demo/tutorials/mosaic_map_mdet.ows
src/orangecontrib/ewoksfluo/categories/demo/tutorials/mosaic_map_mdet_fit_partialsum.ows
src/orangecontrib/ewoksfluo/categories/demo/tutorials/mosaic_map_mdet_fit_sum.ows
src/orangecontrib/ewoksfluo/categories/demo/tutorials/mosaic_stack_1det.ows
src/orangecontrib/ewoksfluo/categories/demo/tutorials/mosaic_stack_mdet.ows
src/orangecontrib/ewoksfluo/categories/demo/tutorials/stack_1det.ows
src/orangecontrib/ewoksfluo/categories/demo/tutorials/stack_mdet.ows
src/orangecontrib/ewoksfluo/categories/fit/__init__.py
src/orangecontrib/ewoksfluo/categories/fit/fit_multi_scan_multi_det.py
src/orangecontrib/ewoksfluo/categories/fit/fit_multi_scan_single_det.py
src/orangecontrib/ewoksfluo/categories/fit/fit_single_scan_multi_det.py
src/orangecontrib/ewoksfluo/categories/fit/fit_single_scan_single_det.py
src/orangecontrib/ewoksfluo/categories/fit/icons/__init__.py
src/orangecontrib/ewoksfluo/categories/fit/icons/category.png
src/orangecontrib/ewoksfluo/categories/fit/icons/widget.png
src/orangecontrib/ewoksfluo/categories/fit/tutorials/__init__.py
src/orangecontrib/ewoksfluo/categories/input/__init__.py
src/orangecontrib/ewoksfluo/categories/input/concat_bliss.py
src/orangecontrib/ewoksfluo/categories/input/concat_bliss_groups.py
src/orangecontrib/ewoksfluo/categories/input/pick_scan.py
src/orangecontrib/ewoksfluo/categories/input/pick_scan_groups.py
src/orangecontrib/ewoksfluo/categories/input/pick_scans.py
src/orangecontrib/ewoksfluo/categories/input/spec_to_bliss.py
src/orangecontrib/ewoksfluo/categories/input/icons/__init__.py
src/orangecontrib/ewoksfluo/categories/input/icons/category.png
src/orangecontrib/ewoksfluo/categories/input/icons/widget.png
src/orangecontrib/ewoksfluo/categories/normalization/__init__.py
src/orangecontrib/ewoksfluo/categories/normalization/norm_results.py
src/orangecontrib/ewoksfluo/categories/normalization/norm_results_stack.py
src/orangecontrib/ewoksfluo/categories/normalization/icons/__init__.py
src/orangecontrib/ewoksfluo/categories/normalization/icons/category.png
src/orangecontrib/ewoksfluo/categories/normalization/icons/widget.png
src/orangecontrib/ewoksfluo/categories/raw_counters/__init__.py
src/orangecontrib/ewoksfluo/categories/raw_counters/extract_counters.py
src/orangecontrib/ewoksfluo/categories/raw_counters/extract_counters_stack.py
src/orangecontrib/ewoksfluo/categories/raw_counters/icons/__init__.py
src/orangecontrib/ewoksfluo/categories/raw_counters/icons/category.png
src/orangecontrib/ewoksfluo/categories/raw_counters/icons/widget.png
src/orangecontrib/ewoksfluo/categories/regrid/__init__.py
src/orangecontrib/ewoksfluo/categories/regrid/regrid.py
src/orangecontrib/ewoksfluo/categories/regrid/regrid_stack.py
src/orangecontrib/ewoksfluo/categories/regrid/icons/__init__.py
src/orangecontrib/ewoksfluo/categories/regrid/icons/category.png
src/orangecontrib/ewoksfluo/categories/regrid/icons/widget.png
src/orangecontrib/ewoksfluo/categories/sum_detectors/__init__.py
src/orangecontrib/ewoksfluo/categories/sum_detectors/sum_results.py
src/orangecontrib/ewoksfluo/categories/sum_detectors/sum_results_stack.py
src/orangecontrib/ewoksfluo/categories/sum_detectors/sum_spectra.py
src/orangecontrib/ewoksfluo/categories/sum_detectors/sum_spectra_partial.py
src/orangecontrib/ewoksfluo/categories/sum_detectors/icons/__init__.py
src/orangecontrib/ewoksfluo/categories/sum_detectors/icons/category.png
src/orangecontrib/ewoksfluo/categories/sum_detectors/icons/widget.png
src/orangecontrib/ewoksfluo/icons/__init__.py
src/orangecontrib/ewoksfluo/icons/category.png
src/orangecontrib/ewoksfluo/icons/widget.png