├── .DS_Store ├── .codecov.yml ├── .coveragerc ├── .flake8 ├── .gitattributes ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── black.yml │ ├── docs.yml │ ├── docs_publish.yml │ ├── flake8.yml │ ├── isort.yml │ ├── python-publish.yml │ └── testing.yml ├── .gitignore ├── .isort.cfg ├── LICENSE ├── MANIFEST.in ├── README.rst ├── configs ├── .DS_Store ├── __init__.py ├── hxn_pv_config.json ├── pv_config.json ├── srx_pv_config-original.json ├── srx_pv_config.json ├── tes_pv_config.json ├── xfm_pv_config.json └── xrf_parameter.json ├── docs ├── Makefile ├── make.bat └── source │ ├── _static │ ├── define_h5file.jpg │ ├── define_h5file.pdf │ ├── define_h5file.png │ ├── load_parameter_file.png │ ├── more_datasets.png │ ├── select_data_plot.png │ └── zoomin_plot.png │ ├── conf.py │ ├── credits.rst │ ├── data_input.rst │ ├── data_output.rst │ ├── index.rst │ ├── installation.rst │ ├── questions.rst │ ├── release-notes.rst │ ├── summed_spectrum_fit.rst │ └── work_at_beamlines.rst ├── examples ├── Batch_mode_fit.ipynb ├── Batch_mode_fit_for_APS-2IDE-Bionanoprobe_data.ipynb ├── Spectrum_plot_with_given_area.ipynb ├── batch_mode_fit_AND_combine_data_for_recon.ipynb ├── combine_data_for_reconstruction.ipynb ├── compare_ROI_sum_and_fit.ipynb ├── data │ ├── background_11564ev.json │ ├── film_11564ev_all.json │ ├── film_25000ev_all.json │ ├── root.json │ └── root_all.json ├── get_concentration.ipynb ├── make_hdf_stitched_function.ipynb ├── output_data_to_hdf.ipynb ├── specfile_to_hdf.ipynb ├── stitch_fitted_results.ipynb └── summed_spectrum_fit.ipynb ├── github_deploy_key_nsls_ii_pyxrf.enc ├── pyproject.toml ├── pyxrf ├── __init__.py ├── _version.py ├── api.py ├── api_dev.py ├── core │ ├── __init__.py │ ├── dask_h5py_serializers.py │ ├── fitting.py │ ├── map_processing.py │ ├── quant_analysis.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_fitting.py │ │ ├── test_map_processing.py │ │ ├── test_quant_analysis.py │ │ ├── test_xrf_utils.py │ │ └── test_yaml_param_files.py │ ├── utils.py │ ├── xrf_quant_standards.yaml │ ├── xrf_utils.py │ └── yaml_param_files.py ├── db_config │ ├── __init__.py │ ├── hxn_db_config.py │ ├── srx_db_config.py │ ├── tes_db_config.py │ └── xfm_db_config.py ├── gui_module │ ├── __init__.py │ ├── central_widget.py │ ├── dlg_edit_user_peak_parameters.py │ ├── dlg_export_to_tiff_and_txt.py │ ├── dlg_find_elements.py │ ├── dlg_load_mask.py │ ├── dlg_new_user_peak.py │ ├── dlg_pileup_peak_parameters.py │ ├── dlg_plot_escape_peak.py │ ├── dlg_save_calibration.py │ ├── dlg_select_quant_standard.py │ ├── dlg_select_scan.py │ ├── dlg_view_calib_standard.py │ ├── dlg_view_metadata.py │ ├── form_base_widget.py │ ├── left_panel.py │ ├── main_window.py │ ├── right_panel.py │ ├── tab_wd_fit_maps.py │ ├── tab_wd_load_data.py │ ├── tab_wd_model.py │ ├── tab_wd_plots_fitting_model.py │ ├── tab_wd_plots_preview.py │ ├── tab_wd_plots_rgb_maps.py │ ├── tab_wd_plots_xrf_maps.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_main_window.py │ │ ├── test_useful_widgets.py │ │ ├── test_wd_image_wizard.py │ │ ├── test_wd_load_data.py │ │ ├── test_wnd_load_quant_calibration.py │ │ └── test_wnd_manage_emission_lines.py │ ├── useful_widgets.py │ ├── wd_preview_plot_count.py │ ├── wd_preview_plot_spectrum.py │ ├── wd_rgb_selection.py │ ├── wnd_compute_roi_maps.py │ ├── wnd_detailed_fitting_params.py │ ├── wnd_general_settings_for_fitting.py │ ├── wnd_image_wizard.py │ ├── wnd_load_quant_calibration.py │ └── wnd_manage_emission_lines.py ├── gui_support │ ├── __init__.py │ ├── gpc_class.py │ └── tests │ │ ├── __init__.py │ │ └── test_gpc_class.py ├── model │ ├── __init__.py │ ├── catalog_management.py │ ├── command_tools.py │ ├── data_to_analysis_store.py │ ├── draw_image.py │ ├── draw_image_rgb.py │ ├── fileio.py │ ├── fit_spectrum.py │ ├── lineplot.py │ ├── load_data_from_db.py │ ├── param_data.py │ ├── parameters.py │ ├── roi_model.py │ ├── scan_metadata.py │ └── tests │ │ ├── __init__.py │ │ └── test_hdf5_file_operations.py ├── pyxrf_run.py ├── simulation │ ├── __init__.py │ ├── sim_xrf_scan_data.py │ └── tests │ │ └── test_sim_xrf_scan_data.py └── xanes_maps │ ├── __init__.py │ ├── tests │ └── test_xanes_maps_api.py │ └── xanes_maps_api.py ├── requirements-dev.txt ├── requirements-docs.txt ├── requirements.txt ├── run_tests.py ├── setup.cfg ├── setup.py └── versioneer.py /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.DS_Store -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.coveragerc -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | pyxrf/_version.py export-subst 2 | -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/black.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.github/workflows/black.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/docs_publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.github/workflows/docs_publish.yml -------------------------------------------------------------------------------- /.github/workflows/flake8.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.github/workflows/flake8.yml -------------------------------------------------------------------------------- /.github/workflows/isort.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.github/workflows/isort.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.github/workflows/testing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.github/workflows/testing.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.gitignore -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/.isort.cfg -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/README.rst -------------------------------------------------------------------------------- /configs/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/configs/.DS_Store -------------------------------------------------------------------------------- /configs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/configs/__init__.py -------------------------------------------------------------------------------- /configs/hxn_pv_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/configs/hxn_pv_config.json -------------------------------------------------------------------------------- /configs/pv_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/configs/pv_config.json -------------------------------------------------------------------------------- /configs/srx_pv_config-original.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/configs/srx_pv_config-original.json -------------------------------------------------------------------------------- /configs/srx_pv_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/configs/srx_pv_config.json -------------------------------------------------------------------------------- /configs/tes_pv_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/configs/tes_pv_config.json -------------------------------------------------------------------------------- /configs/xfm_pv_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/configs/xfm_pv_config.json -------------------------------------------------------------------------------- /configs/xrf_parameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/configs/xrf_parameter.json -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/_static/define_h5file.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/_static/define_h5file.jpg -------------------------------------------------------------------------------- /docs/source/_static/define_h5file.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/_static/define_h5file.pdf -------------------------------------------------------------------------------- /docs/source/_static/define_h5file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/_static/define_h5file.png -------------------------------------------------------------------------------- /docs/source/_static/load_parameter_file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/_static/load_parameter_file.png -------------------------------------------------------------------------------- /docs/source/_static/more_datasets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/_static/more_datasets.png -------------------------------------------------------------------------------- /docs/source/_static/select_data_plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/_static/select_data_plot.png -------------------------------------------------------------------------------- /docs/source/_static/zoomin_plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/_static/zoomin_plot.png -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/credits.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/credits.rst -------------------------------------------------------------------------------- /docs/source/data_input.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/data_input.rst -------------------------------------------------------------------------------- /docs/source/data_output.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/data_output.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/installation.rst -------------------------------------------------------------------------------- /docs/source/questions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/questions.rst -------------------------------------------------------------------------------- /docs/source/release-notes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/release-notes.rst -------------------------------------------------------------------------------- /docs/source/summed_spectrum_fit.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/summed_spectrum_fit.rst -------------------------------------------------------------------------------- /docs/source/work_at_beamlines.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/docs/source/work_at_beamlines.rst -------------------------------------------------------------------------------- /examples/Batch_mode_fit.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/Batch_mode_fit.ipynb -------------------------------------------------------------------------------- /examples/Batch_mode_fit_for_APS-2IDE-Bionanoprobe_data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/Batch_mode_fit_for_APS-2IDE-Bionanoprobe_data.ipynb -------------------------------------------------------------------------------- /examples/Spectrum_plot_with_given_area.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/Spectrum_plot_with_given_area.ipynb -------------------------------------------------------------------------------- /examples/batch_mode_fit_AND_combine_data_for_recon.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/batch_mode_fit_AND_combine_data_for_recon.ipynb -------------------------------------------------------------------------------- /examples/combine_data_for_reconstruction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/combine_data_for_reconstruction.ipynb -------------------------------------------------------------------------------- /examples/compare_ROI_sum_and_fit.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/compare_ROI_sum_and_fit.ipynb -------------------------------------------------------------------------------- /examples/data/background_11564ev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/data/background_11564ev.json -------------------------------------------------------------------------------- /examples/data/film_11564ev_all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/data/film_11564ev_all.json -------------------------------------------------------------------------------- /examples/data/film_25000ev_all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/data/film_25000ev_all.json -------------------------------------------------------------------------------- /examples/data/root.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/data/root.json -------------------------------------------------------------------------------- /examples/data/root_all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/data/root_all.json -------------------------------------------------------------------------------- /examples/get_concentration.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/get_concentration.ipynb -------------------------------------------------------------------------------- /examples/make_hdf_stitched_function.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/make_hdf_stitched_function.ipynb -------------------------------------------------------------------------------- /examples/output_data_to_hdf.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/output_data_to_hdf.ipynb -------------------------------------------------------------------------------- /examples/specfile_to_hdf.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/specfile_to_hdf.ipynb -------------------------------------------------------------------------------- /examples/stitch_fitted_results.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/stitch_fitted_results.ipynb -------------------------------------------------------------------------------- /examples/summed_spectrum_fit.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/examples/summed_spectrum_fit.ipynb -------------------------------------------------------------------------------- /github_deploy_key_nsls_ii_pyxrf.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/github_deploy_key_nsls_ii_pyxrf.enc -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pyxrf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/__init__.py -------------------------------------------------------------------------------- /pyxrf/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/_version.py -------------------------------------------------------------------------------- /pyxrf/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/api.py -------------------------------------------------------------------------------- /pyxrf/api_dev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/api_dev.py -------------------------------------------------------------------------------- /pyxrf/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/core/__init__.py -------------------------------------------------------------------------------- /pyxrf/core/dask_h5py_serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/core/dask_h5py_serializers.py -------------------------------------------------------------------------------- /pyxrf/core/fitting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/core/fitting.py -------------------------------------------------------------------------------- /pyxrf/core/map_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/core/map_processing.py -------------------------------------------------------------------------------- /pyxrf/core/quant_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/core/quant_analysis.py -------------------------------------------------------------------------------- /pyxrf/core/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyxrf/core/tests/test_fitting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/core/tests/test_fitting.py -------------------------------------------------------------------------------- /pyxrf/core/tests/test_map_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/core/tests/test_map_processing.py -------------------------------------------------------------------------------- /pyxrf/core/tests/test_quant_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/core/tests/test_quant_analysis.py -------------------------------------------------------------------------------- /pyxrf/core/tests/test_xrf_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/core/tests/test_xrf_utils.py -------------------------------------------------------------------------------- /pyxrf/core/tests/test_yaml_param_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/core/tests/test_yaml_param_files.py -------------------------------------------------------------------------------- /pyxrf/core/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/core/utils.py -------------------------------------------------------------------------------- /pyxrf/core/xrf_quant_standards.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/core/xrf_quant_standards.yaml -------------------------------------------------------------------------------- /pyxrf/core/xrf_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/core/xrf_utils.py -------------------------------------------------------------------------------- /pyxrf/core/yaml_param_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/core/yaml_param_files.py -------------------------------------------------------------------------------- /pyxrf/db_config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyxrf/db_config/hxn_db_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/db_config/hxn_db_config.py -------------------------------------------------------------------------------- /pyxrf/db_config/srx_db_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/db_config/srx_db_config.py -------------------------------------------------------------------------------- /pyxrf/db_config/tes_db_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/db_config/tes_db_config.py -------------------------------------------------------------------------------- /pyxrf/db_config/xfm_db_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/db_config/xfm_db_config.py -------------------------------------------------------------------------------- /pyxrf/gui_module/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyxrf/gui_module/central_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/central_widget.py -------------------------------------------------------------------------------- /pyxrf/gui_module/dlg_edit_user_peak_parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/dlg_edit_user_peak_parameters.py -------------------------------------------------------------------------------- /pyxrf/gui_module/dlg_export_to_tiff_and_txt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/dlg_export_to_tiff_and_txt.py -------------------------------------------------------------------------------- /pyxrf/gui_module/dlg_find_elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/dlg_find_elements.py -------------------------------------------------------------------------------- /pyxrf/gui_module/dlg_load_mask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/dlg_load_mask.py -------------------------------------------------------------------------------- /pyxrf/gui_module/dlg_new_user_peak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/dlg_new_user_peak.py -------------------------------------------------------------------------------- /pyxrf/gui_module/dlg_pileup_peak_parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/dlg_pileup_peak_parameters.py -------------------------------------------------------------------------------- /pyxrf/gui_module/dlg_plot_escape_peak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/dlg_plot_escape_peak.py -------------------------------------------------------------------------------- /pyxrf/gui_module/dlg_save_calibration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/dlg_save_calibration.py -------------------------------------------------------------------------------- /pyxrf/gui_module/dlg_select_quant_standard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/dlg_select_quant_standard.py -------------------------------------------------------------------------------- /pyxrf/gui_module/dlg_select_scan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/dlg_select_scan.py -------------------------------------------------------------------------------- /pyxrf/gui_module/dlg_view_calib_standard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/dlg_view_calib_standard.py -------------------------------------------------------------------------------- /pyxrf/gui_module/dlg_view_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/dlg_view_metadata.py -------------------------------------------------------------------------------- /pyxrf/gui_module/form_base_widget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/form_base_widget.py -------------------------------------------------------------------------------- /pyxrf/gui_module/left_panel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/left_panel.py -------------------------------------------------------------------------------- /pyxrf/gui_module/main_window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/main_window.py -------------------------------------------------------------------------------- /pyxrf/gui_module/right_panel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/right_panel.py -------------------------------------------------------------------------------- /pyxrf/gui_module/tab_wd_fit_maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/tab_wd_fit_maps.py -------------------------------------------------------------------------------- /pyxrf/gui_module/tab_wd_load_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/tab_wd_load_data.py -------------------------------------------------------------------------------- /pyxrf/gui_module/tab_wd_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/tab_wd_model.py -------------------------------------------------------------------------------- /pyxrf/gui_module/tab_wd_plots_fitting_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/tab_wd_plots_fitting_model.py -------------------------------------------------------------------------------- /pyxrf/gui_module/tab_wd_plots_preview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/tab_wd_plots_preview.py -------------------------------------------------------------------------------- /pyxrf/gui_module/tab_wd_plots_rgb_maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/tab_wd_plots_rgb_maps.py -------------------------------------------------------------------------------- /pyxrf/gui_module/tab_wd_plots_xrf_maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/tab_wd_plots_xrf_maps.py -------------------------------------------------------------------------------- /pyxrf/gui_module/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyxrf/gui_module/tests/test_main_window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/tests/test_main_window.py -------------------------------------------------------------------------------- /pyxrf/gui_module/tests/test_useful_widgets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/tests/test_useful_widgets.py -------------------------------------------------------------------------------- /pyxrf/gui_module/tests/test_wd_image_wizard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/tests/test_wd_image_wizard.py -------------------------------------------------------------------------------- /pyxrf/gui_module/tests/test_wd_load_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/tests/test_wd_load_data.py -------------------------------------------------------------------------------- /pyxrf/gui_module/tests/test_wnd_load_quant_calibration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/tests/test_wnd_load_quant_calibration.py -------------------------------------------------------------------------------- /pyxrf/gui_module/tests/test_wnd_manage_emission_lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/tests/test_wnd_manage_emission_lines.py -------------------------------------------------------------------------------- /pyxrf/gui_module/useful_widgets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/useful_widgets.py -------------------------------------------------------------------------------- /pyxrf/gui_module/wd_preview_plot_count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/wd_preview_plot_count.py -------------------------------------------------------------------------------- /pyxrf/gui_module/wd_preview_plot_spectrum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/wd_preview_plot_spectrum.py -------------------------------------------------------------------------------- /pyxrf/gui_module/wd_rgb_selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/wd_rgb_selection.py -------------------------------------------------------------------------------- /pyxrf/gui_module/wnd_compute_roi_maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/wnd_compute_roi_maps.py -------------------------------------------------------------------------------- /pyxrf/gui_module/wnd_detailed_fitting_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/wnd_detailed_fitting_params.py -------------------------------------------------------------------------------- /pyxrf/gui_module/wnd_general_settings_for_fitting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/wnd_general_settings_for_fitting.py -------------------------------------------------------------------------------- /pyxrf/gui_module/wnd_image_wizard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/wnd_image_wizard.py -------------------------------------------------------------------------------- /pyxrf/gui_module/wnd_load_quant_calibration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/wnd_load_quant_calibration.py -------------------------------------------------------------------------------- /pyxrf/gui_module/wnd_manage_emission_lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_module/wnd_manage_emission_lines.py -------------------------------------------------------------------------------- /pyxrf/gui_support/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyxrf/gui_support/gpc_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_support/gpc_class.py -------------------------------------------------------------------------------- /pyxrf/gui_support/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_support/tests/__init__.py -------------------------------------------------------------------------------- /pyxrf/gui_support/tests/test_gpc_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/gui_support/tests/test_gpc_class.py -------------------------------------------------------------------------------- /pyxrf/model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/__init__.py -------------------------------------------------------------------------------- /pyxrf/model/catalog_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/catalog_management.py -------------------------------------------------------------------------------- /pyxrf/model/command_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/command_tools.py -------------------------------------------------------------------------------- /pyxrf/model/data_to_analysis_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/data_to_analysis_store.py -------------------------------------------------------------------------------- /pyxrf/model/draw_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/draw_image.py -------------------------------------------------------------------------------- /pyxrf/model/draw_image_rgb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/draw_image_rgb.py -------------------------------------------------------------------------------- /pyxrf/model/fileio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/fileio.py -------------------------------------------------------------------------------- /pyxrf/model/fit_spectrum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/fit_spectrum.py -------------------------------------------------------------------------------- /pyxrf/model/lineplot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/lineplot.py -------------------------------------------------------------------------------- /pyxrf/model/load_data_from_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/load_data_from_db.py -------------------------------------------------------------------------------- /pyxrf/model/param_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/param_data.py -------------------------------------------------------------------------------- /pyxrf/model/parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/parameters.py -------------------------------------------------------------------------------- /pyxrf/model/roi_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/roi_model.py -------------------------------------------------------------------------------- /pyxrf/model/scan_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/scan_metadata.py -------------------------------------------------------------------------------- /pyxrf/model/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/tests/__init__.py -------------------------------------------------------------------------------- /pyxrf/model/tests/test_hdf5_file_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/model/tests/test_hdf5_file_operations.py -------------------------------------------------------------------------------- /pyxrf/pyxrf_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/pyxrf_run.py -------------------------------------------------------------------------------- /pyxrf/simulation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/simulation/__init__.py -------------------------------------------------------------------------------- /pyxrf/simulation/sim_xrf_scan_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/simulation/sim_xrf_scan_data.py -------------------------------------------------------------------------------- /pyxrf/simulation/tests/test_sim_xrf_scan_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/simulation/tests/test_sim_xrf_scan_data.py -------------------------------------------------------------------------------- /pyxrf/xanes_maps/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/xanes_maps/__init__.py -------------------------------------------------------------------------------- /pyxrf/xanes_maps/tests/test_xanes_maps_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/xanes_maps/tests/test_xanes_maps_api.py -------------------------------------------------------------------------------- /pyxrf/xanes_maps/xanes_maps_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/pyxrf/xanes_maps/xanes_maps_api.py -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements-docs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/requirements-docs.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/requirements.txt -------------------------------------------------------------------------------- /run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/run_tests.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/setup.py -------------------------------------------------------------------------------- /versioneer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NSLS2/PyXRF/HEAD/versioneer.py --------------------------------------------------------------------------------