LICENSE
README.md
pyproject.toml
luracs/__init__.py
luracs/main.py
luracs/preloader.py
luracs/spectrogram.py
luracs/tests.py
luracs/theme_manager.py
luracs.egg-info/PKG-INFO
luracs.egg-info/SOURCES.txt
luracs.egg-info/dependency_links.txt
luracs.egg-info/entry_points.txt
luracs.egg-info/requires.txt
luracs.egg-info/top_level.txt
luracs/clients/DeviceWrappers.py
luracs/clients/MockClient.py
luracs/clients/RadiacodeClient/src/__init__.py
luracs/clients/RadiacodeClient/src/debug.py
luracs/clients/RadiacodeClient/src/scanner.py
luracs/clients/RadiacodeClient/src/radiacode/RCwrapper.py
luracs/clients/RadiacodeClient/src/radiacode/__init__.py
luracs/clients/RadiacodeClient/src/radiacode/bytes_buffer.py
luracs/clients/RadiacodeClient/src/radiacode/logger.py
luracs/clients/RadiacodeClient/src/radiacode/radiacode.py
luracs/clients/RadiacodeClient/src/radiacode/types.py
luracs/clients/RadiacodeClient/src/radiacode/decoders/__init__.py
luracs/clients/RadiacodeClient/src/radiacode/decoders/databuf.py
luracs/clients/RadiacodeClient/src/radiacode/decoders/spectrum.py
luracs/clients/RadiacodeClient/src/radiacode/transports/__init__.py
luracs/clients/RadiacodeClient/src/radiacode/transports/bluetooth.py
luracs/clients/RadiacodeClient/src/radiacode/transports/usb.py
luracs/clients/RaysidClient/QTUI.py
luracs/clients/RaysidClient/gaussian_fitting.py
luracs/clients/RaysidClient/RaysidClient/__init__.py
luracs/clients/RaysidClient/RaysidClient/client.py
luracs/clients/RaysidClient/RaysidClient/scanner.py
luracs/clients/RaysidClient/RaysidClient/src/__init__.py
luracs/clients/RaysidClient/RaysidClient/src/data_classes.py
luracs/clients/RaysidClient/RaysidClient/src/decoders.py
luracs/clients/RaysidClient/RaysidClient/src/encoders.py
luracs/clients/RaysidClient/RaysidClient/src/helpers.py
luracs/clients/RaysidClient/RaysidClient/src/logger.py
luracs/clients/RaysidClient/RaysidClient/src/spectrumaccumulator.py
luracs/containers/__init__.py
luracs/containers/instrument_classes.py
luracs/containers/nuclide_classes.py
luracs/containers/roi_classes.py
luracs/containers/spectrum_classes.py
luracs/core/__init__.py
luracs/core/calculator.py
luracs/core/gui_logger.py
luracs/core/instument_library.py
luracs/core/io_manager.py
luracs/core/nuclide_library.py
luracs/core/roi_manager.py
luracs/core/run_manager.py
luracs/core/script_engine.py
luracs/core/settings.py
luracs/core/spectrum_manager.py
luracs/core/utils.py
luracs/core/script_engine_components/__init__.py
luracs/core/script_engine_components/commands.py
luracs/core/script_engine_components/exceptions.py
luracs/core/script_engine_components/helpers.py
luracs/core/script_engine_components/registry.py
luracs/gui/__init__.py
luracs/gui/main_menu_bar.py
luracs/gui/mapping.py
luracs/gui/save_to_internal_dialogs.py
luracs/gui/spectrogram_plot.py
luracs/gui/spectrum_plot.py
luracs/gui/spectrum_plot_container.py
luracs/gui/dialogs/__init__.py
luracs/gui/dialogs/data_store_edit_dialogs.py
luracs/gui/dialogs/roi_editor.py
luracs/gui/dialogs/save_dialog.py
luracs/gui/dialogs/settings_dialog.py
luracs/gui/misc/__init__.py
luracs/gui/misc/confirm_callback.py
luracs/gui/misc/idx_table.py
luracs/gui/misc/table_menu_button.py
luracs/gui/tabs/ROIInfoTab_deprecated.py
luracs/gui/tabs/__init__.py
luracs/gui/tabs/console_tab.py
luracs/gui/tabs/devices_tab.py
luracs/gui/tabs/isotopics_tab.py
luracs/gui/tabs/logger_tab.py
luracs/gui/tabs/real_time_values_tab.py
luracs/gui/tabs/roi_info_tab.py
luracs/gui/tabs/spectrum_info_tab.py
luracs/gui/windows/ListPopupBase.py
luracs/gui/windows/__init__.py
luracs/gui/windows/_usb_list_popup.py
luracs/gui/windows/calc_calibration_window.py
luracs/gui/windows/calc_efficiency_window.py
luracs/gui/windows/calc_resolution_window.py
luracs/gui/windows/connection_window_bluetooth.py
luracs/gui/windows/connection_window_usb.py
luracs/gui/windows/data_store.py
luracs/gui/windows/documentation_windows.py
luracs/resources/docs/bibliography.md
luracs/resources/docs/documentation/Acknowledgements.md
luracs/resources/docs/documentation/Welcome.md
luracs/resources/docs/documentation/Interface/Gamma Tools.md
luracs/resources/docs/documentation/Interface/Map.md
luracs/resources/docs/documentation/Interface/Spectrogram.md
luracs/resources/docs/documentation/Interface/Spectrum.md
luracs/resources/docs/imgs/ROI_editing.png
luracs/resources/docs/imgs/ROIs_in_combined_view.png
luracs/resources/docs/imgs/analysis.webp
luracs/resources/docs/imgs/cli.webp
luracs/resources/docs/imgs/cli_spect.webp
luracs/resources/docs/imgs/image copy 2.png
luracs/resources/docs/imgs/image copy 3.png
luracs/resources/docs/imgs/image copy 4.png
luracs/resources/docs/imgs/image copy 5.png
luracs/resources/docs/imgs/image copy 6.png
luracs/resources/docs/imgs/image copy.png
luracs/resources/docs/imgs/image.png
luracs/resources/docs/imgs/map_with_points.webp
luracs/resources/docs/imgs/spect_view.webp
luracs/resources/docs/imgs/spectrum.webp
luracs/resources/docs/imgs/tabbel_spectrum_view.png
luracs/resources/docs/imgs/timeseries_view.webp
luracs/resources/mapping_resources/local_server.py
luracs/resources/mapping_resources/map.html
luracs/resources/mapping_resources/maplibre-gl.css
luracs/resources/mapping_resources/maplibre-gl.js
luracs/resources/mapping_resources/style_raster.json
luracs/resources/mapping_resources/style_vector.json
luracs/resources/mapping_resources/natural_earth_tiles/0/0/0.png
luracs/resources/mapping_resources/natural_earth_tiles/1/0/0.png
luracs/resources/mapping_resources/natural_earth_tiles/1/0/1.png
luracs/resources/mapping_resources/natural_earth_tiles/1/1/0.png
luracs/resources/mapping_resources/natural_earth_tiles/1/1/1.png
luracs/resources/mapping_resources/natural_earth_tiles/2/0/0.png
luracs/resources/mapping_resources/natural_earth_tiles/2/0/1.png
luracs/resources/mapping_resources/natural_earth_tiles/2/0/2.png
luracs/resources/mapping_resources/natural_earth_tiles/2/0/3.png
luracs/resources/mapping_resources/natural_earth_tiles/2/1/0.png
luracs/resources/mapping_resources/natural_earth_tiles/2/1/1.png
luracs/resources/mapping_resources/natural_earth_tiles/2/1/2.png
luracs/resources/mapping_resources/natural_earth_tiles/2/1/3.png
luracs/resources/mapping_resources/natural_earth_tiles/2/2/0.png
luracs/resources/mapping_resources/natural_earth_tiles/2/2/1.png
luracs/resources/mapping_resources/natural_earth_tiles/2/2/2.png
luracs/resources/mapping_resources/natural_earth_tiles/2/2/3.png
luracs/resources/mapping_resources/natural_earth_tiles/2/3/0.png
luracs/resources/mapping_resources/natural_earth_tiles/2/3/1.png
luracs/resources/mapping_resources/natural_earth_tiles/2/3/2.png
luracs/resources/mapping_resources/natural_earth_tiles/2/3/3.png
luracs/resources/mapping_resources/natural_earth_tiles/3/0/0.png
luracs/resources/mapping_resources/natural_earth_tiles/3/0/1.png
luracs/resources/mapping_resources/natural_earth_tiles/3/0/2.png
luracs/resources/mapping_resources/natural_earth_tiles/3/0/3.png
luracs/resources/mapping_resources/natural_earth_tiles/3/0/4.png
luracs/resources/mapping_resources/natural_earth_tiles/3/0/5.png
luracs/resources/mapping_resources/natural_earth_tiles/3/0/6.png
luracs/resources/mapping_resources/natural_earth_tiles/3/0/7.png
luracs/resources/mapping_resources/natural_earth_tiles/3/1/0.png
luracs/resources/mapping_resources/natural_earth_tiles/3/1/1.png
luracs/resources/mapping_resources/natural_earth_tiles/3/1/2.png
luracs/resources/mapping_resources/natural_earth_tiles/3/1/3.png
luracs/resources/mapping_resources/natural_earth_tiles/3/1/4.png
luracs/resources/mapping_resources/natural_earth_tiles/3/1/5.png
luracs/resources/mapping_resources/natural_earth_tiles/3/1/6.png
luracs/resources/mapping_resources/natural_earth_tiles/3/1/7.png
luracs/resources/mapping_resources/natural_earth_tiles/3/2/0.png
luracs/resources/mapping_resources/natural_earth_tiles/3/2/1.png
luracs/resources/mapping_resources/natural_earth_tiles/3/2/2.png
luracs/resources/mapping_resources/natural_earth_tiles/3/2/3.png
luracs/resources/mapping_resources/natural_earth_tiles/3/2/4.png
luracs/resources/mapping_resources/natural_earth_tiles/3/2/5.png
luracs/resources/mapping_resources/natural_earth_tiles/3/2/6.png
luracs/resources/mapping_resources/natural_earth_tiles/3/2/7.png
luracs/resources/mapping_resources/natural_earth_tiles/3/3/0.png
luracs/resources/mapping_resources/natural_earth_tiles/3/3/1.png
luracs/resources/mapping_resources/natural_earth_tiles/3/3/2.png
luracs/resources/mapping_resources/natural_earth_tiles/3/3/3.png
luracs/resources/mapping_resources/natural_earth_tiles/3/3/4.png
luracs/resources/mapping_resources/natural_earth_tiles/3/3/5.png
luracs/resources/mapping_resources/natural_earth_tiles/3/3/6.png
luracs/resources/mapping_resources/natural_earth_tiles/3/3/7.png
luracs/resources/mapping_resources/natural_earth_tiles/3/4/0.png
luracs/resources/mapping_resources/natural_earth_tiles/3/4/1.png
luracs/resources/mapping_resources/natural_earth_tiles/3/4/2.png
luracs/resources/mapping_resources/natural_earth_tiles/3/4/3.png
luracs/resources/mapping_resources/natural_earth_tiles/3/4/4.png
luracs/resources/mapping_resources/natural_earth_tiles/3/4/5.png
luracs/resources/mapping_resources/natural_earth_tiles/3/4/6.png
luracs/resources/mapping_resources/natural_earth_tiles/3/4/7.png
luracs/resources/mapping_resources/natural_earth_tiles/3/5/0.png
luracs/resources/mapping_resources/natural_earth_tiles/3/5/1.png
luracs/resources/mapping_resources/natural_earth_tiles/3/5/2.png
luracs/resources/mapping_resources/natural_earth_tiles/3/5/3.png
luracs/resources/mapping_resources/natural_earth_tiles/3/5/4.png
luracs/resources/mapping_resources/natural_earth_tiles/3/5/5.png
luracs/resources/mapping_resources/natural_earth_tiles/3/5/6.png
luracs/resources/mapping_resources/natural_earth_tiles/3/5/7.png
luracs/resources/mapping_resources/natural_earth_tiles/3/6/0.png
luracs/resources/mapping_resources/natural_earth_tiles/3/6/1.png
luracs/resources/mapping_resources/natural_earth_tiles/3/6/2.png
luracs/resources/mapping_resources/natural_earth_tiles/3/6/3.png
luracs/resources/mapping_resources/natural_earth_tiles/3/6/4.png
luracs/resources/mapping_resources/natural_earth_tiles/3/6/5.png
luracs/resources/mapping_resources/natural_earth_tiles/3/6/6.png
luracs/resources/mapping_resources/natural_earth_tiles/3/6/7.png
luracs/resources/mapping_resources/natural_earth_tiles/3/7/0.png
luracs/resources/mapping_resources/natural_earth_tiles/3/7/1.png
luracs/resources/mapping_resources/natural_earth_tiles/3/7/2.png
luracs/resources/mapping_resources/natural_earth_tiles/3/7/3.png
luracs/resources/mapping_resources/natural_earth_tiles/3/7/4.png
luracs/resources/mapping_resources/natural_earth_tiles/3/7/5.png
luracs/resources/mapping_resources/natural_earth_tiles/3/7/6.png
luracs/resources/mapping_resources/natural_earth_tiles/3/7/7.png
luracs/resources/mapping_resources/pmtiles/__init__.py
luracs/resources/mapping_resources/pmtiles/convert.py
luracs/resources/mapping_resources/pmtiles/reader.py
luracs/resources/mapping_resources/pmtiles/readme.md
luracs/resources/mapping_resources/pmtiles/tile.py
luracs/resources/mapping_resources/pmtiles/v2.py
luracs/resources/mapping_resources/pmtiles/writer.py
luracs/resources/mapping_resources/sprites/osm-liberty.json
luracs/resources/mapping_resources/sprites/osm-liberty.png
luracs/resources/mapping_resources/sprites/osm-liberty@2x.json
luracs/resources/mapping_resources/sprites/osm-liberty@2x.png
luracs/resources/nuclide_data/Ac-228.json
luracs/resources/nuclide_data/Am-241.json
luracs/resources/nuclide_data/Ba-133.json
luracs/resources/nuclide_data/Bi-210.json
luracs/resources/nuclide_data/Bi-212.json
luracs/resources/nuclide_data/Bi-214.json
luracs/resources/nuclide_data/Co-57.json
luracs/resources/nuclide_data/Co-60.json
luracs/resources/nuclide_data/Cs-134.json
luracs/resources/nuclide_data/Cs-137.json
luracs/resources/nuclide_data/Eu-152.json
luracs/resources/nuclide_data/F-18.json
luracs/resources/nuclide_data/I-123.json
luracs/resources/nuclide_data/Ir-192.json
luracs/resources/nuclide_data/K-40.json
luracs/resources/nuclide_data/Lu-177.json
luracs/resources/nuclide_data/Pa-234.json
luracs/resources/nuclide_data/Pa-234m.json
luracs/resources/nuclide_data/Pb-210.json
luracs/resources/nuclide_data/Pb-212.json
luracs/resources/nuclide_data/Pb-214.json
luracs/resources/nuclide_data/Po-210.json
luracs/resources/nuclide_data/Po-212.json
luracs/resources/nuclide_data/Po-214.json
luracs/resources/nuclide_data/Po-216.json
luracs/resources/nuclide_data/Po-218.json
luracs/resources/nuclide_data/Ra-224.json
luracs/resources/nuclide_data/Ra-226.json
luracs/resources/nuclide_data/Ra-228.json
luracs/resources/nuclide_data/Rn-220.json
luracs/resources/nuclide_data/Rn-222.json
luracs/resources/nuclide_data/Tc-99m.json
luracs/resources/nuclide_data/Th-228.json
luracs/resources/nuclide_data/Th-230.json
luracs/resources/nuclide_data/Th-232.json
luracs/resources/nuclide_data/Th-234.json
luracs/resources/nuclide_data/Tl-208.json
luracs/resources/nuclide_data/U-234.json
luracs/resources/nuclide_data/U-238.json
luracs/resources/themes/icons/check-bold.svg
luracs/resources/themes/icons/check-outline.svg
luracs/resources/themes/icons/check.svg
luracs/resources/themes/icons/circle-medium.svg
luracs/resources/themes/icons/main_icon_green.png
luracs/resources/themes/icons/menu-down-outline.svg
luracs/resources/themes/icons/menu-up-outline.svg
luracs/resources/themes/variants/dark-catppuccin.css
luracs/resources/themes/variants/dark-catppuccin.json
luracs/resources/themes/variants/light-catppuccin.css
luracs/resources/themes/variants/light-catppuccin.json
luracs/utils/__init__.py
luracs/utils/arg_parser.py
luracs/utils/ascii_art.py
luracs/utils/color_rotator.py
luracs/utils/save_to_internal.py
luracs/utils/startup.py
luracs/utils/file_io/__init__.py
luracs/utils/file_io/csv_xlsx.py
luracs/utils/file_io/db_converters.py
luracs/utils/file_io/db_parser.py
luracs/utils/file_io/dispatcher.py
luracs/utils/file_io/library_import_export.py
luracs/utils/file_io/map_formats.py
luracs/utils/file_io/nuclide_dataloader.py
luracs/utils/file_io/proprietary_formats.py
luracs/utils/file_io/xml_parser.py
luracs/utils/file_io/xml_writer.py
luracs/utils/numerics/MDA.py
luracs/utils/numerics/__init__.py
luracs/utils/numerics/approximation_fns.py
luracs/utils/numerics/calibration.py
luracs/utils/numerics/compression.py
luracs/utils/numerics/efficiency.py
luracs/utils/numerics/gaussian.py
luracs/utils/numerics/optimizer.py
luracs/utils/numerics/peak_detection.py
luracs/utils/numerics/weights.py