From noreply at github.com Mon Jun 1 17:25:49 2026 From: noreply at github.com (aaron-auc) Date: Mon, 01 Jun 2026 16:25:49 -0700 Subject: [us-commits] [ehb54/ultrascan3] ba2e69: Fix: Enhance build script for Windows by adding bu... Message-ID: Branch: refs/heads/840-bug-cmake-build---mariadb-plugin-missing-macos Home: https://github.com/ehb54/ultrascan3 Commit: ba2e69f89d211b977e99532f5a2ee4f5635fe241 https://github.com/ehb54/ultrascan3/commit/ba2e69f89d211b977e99532f5a2ee4f5635fe241 Author: aaron-auc Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M scripts/build.ps1 Log Message: ----------- Fix: Enhance build script for Windows by adding build type handling and ensuring full build before packaging To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 1 19:51:55 2026 From: noreply at github.com (aaron-auc) Date: Mon, 01 Jun 2026 18:51:55 -0700 Subject: [us-commits] [ehb54/ultrascan3] 07ebae: Fix: Copy MariaDB auth plugins to build directory ... Message-ID: Branch: refs/heads/840-bug-cmake-build---mariadb-plugin-missing-macos Home: https://github.com/ehb54/ultrascan3 Commit: 07ebae5c1a9fb79e304cf43ad4969948dbf53c1f https://github.com/ehb54/ultrascan3/commit/07ebae5c1a9fb79e304cf43ad4969948dbf53c1f Author: aaron-auc Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M CMakeLists.txt M programs/us/us.cpp Log Message: ----------- Fix: Copy MariaDB auth plugins to build directory for Windows development To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 1 20:35:53 2026 From: noreply at github.com (aaron-auc) Date: Mon, 01 Jun 2026 19:35:53 -0700 Subject: [us-commits] [ehb54/ultrascan3] c85594: Model Selector -- allow Accept for GMP-generated ... Message-ID: Branch: refs/heads/840-bug-cmake-build---mariadb-plugin-missing-macos Home: https://github.com/ehb54/ultrascan3 Commit: c85594c8e6e1edab8b7adae963da46ffe5913fc6 https://github.com/ehb54/ultrascan3/commit/c85594c8e6e1edab8b7adae963da46ffe5913fc6 Author: alexsav815 Date: 2026-04-16 (Thu, 16 Apr 2026) Changed paths: M gui/us_model_gui.cpp M gui/us_model_gui.h Log Message: ----------- Model Selector -- allow Accept for GMP-generated models... Commit: 46ff46e5434d882cb83343ffd5b854bf6f41f7d1 https://github.com/ehb54/ultrascan3/commit/46ff46e5434d882cb83343ffd5b854bf6f41f7d1 Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .gitignore M doc/manual/Makefile M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/2dsa/index.rst A doc/manual/source/__pycache__/auto_index.cpython-39.pyc A doc/manual/source/_static/UltraScanIII.pdf A doc/manual/source/_static/images/cmenu_help.png A doc/manual/source/_static/images/load_us3.png A doc/manual/source/_static/images/reporter_comrep.png A doc/manual/source/_static/images/us_spectrum-0-upded.png M doc/manual/source/_static/images/us_spectrum-1.png M doc/manual/source/_static/js/sphinx_highlight.js M doc/manual/source/analysprof_general.rst M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/analyte/analyte_new.rst M doc/manual/source/analyte/analyte_settings.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_new.rst M doc/manual/source/buffer/buffer_select.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/conf.py M doc/manual/source/config.rst M doc/manual/source/convert.rst M doc/manual/source/dmga_init.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/general.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/rotor.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/experiment/speeds.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_dmga_adv.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/grid_editor.rst M doc/manual/source/idist_combine.rst M doc/manual/source/index.rst M doc/manual/source/manage_data.rst M doc/manual/source/multi-wavelength/index.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/multi-wavelength/mwl_spectra.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/pseudo3d.rst M doc/manual/source/reporter.rst M doc/manual/source/rmsd_query.rst R doc/manual/source/rotor.rst M doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst M doc/manual/source/run_details.rst M doc/manual/source/second_moment.rst M doc/manual/source/simparams.rst M doc/manual/source/solutions/index.rst M doc/manual/source/solutions/solution_edit.rst M doc/manual/source/solutions/solution_new.rst M doc/manual/source/solutions/solution_settings.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-new.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/us_administrator.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_equiltime.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/us_investigator.rst M doc/manual/source/us_project.rst M doc/manual/source/us_spectrum.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst M gui/us_abstractrotor_gui.h M gui/us_rotor_gui.h Log Message: ----------- Merge branch 'main' into alexey-dev-issue819 Commit: 409fa95fadf7055d7f1a80221d9570136a3c74ea https://github.com/ehb54/ultrascan3/commit/409fa95fadf7055d7f1a80221d9570136a3c74ea Author: alexsav815 Date: 2026-05-22 (Fri, 22 May 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- GMP-dataDisk: 1.EXP.: 4. Cells -- Fix logic for changing centerpieces only for cells uploaded from data-from-diks; depending on rotor choice, if uploaded data contains counter-balancing cell, then mirror centerpieces; if no counter-balancing cell exists, do not trigger mirroring, keep cell disabled... Commit: 955a18e6afbf33a71fb3cb653635e8a1fdcba309 https://github.com/ehb54/ultrascan3/commit/955a18e6afbf33a71fb3cb653635e8a1fdcba309 Author: Saeed Date: 2026-05-25 (Mon, 25 May 2026) Changed paths: M gui/us_extinction_gui.cpp Log Message: ----------- us_extinction_gui: load multiple files to the target list in the us_extinction Commit: 8ffe17a2ff45c1bd98abb4f443c8e85a44607408 https://github.com/ehb54/ultrascan3/commit/8ffe17a2ff45c1bd98abb4f443c8e85a44607408 Author: alexsav815 Date: 2026-05-25 (Mon, 25 May 2026) Changed paths: M gui/us_properties.cpp Log Message: ----------- Database:Manage Models & US_Astfem: -- preclude segfault when clicking Edit Current Analyte in properties when no analyte uploaded and selected... Commit: 70c051b3319c22d073aec3e7963574dd431d374b https://github.com/ehb54/ultrascan3/commit/70c051b3319c22d073aec3e7963574dd431d374b Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_extinction_gui.cpp Log Message: ----------- Merge pull request #421 from samo38/ticket_821 ticket 821: load multiple files in the Spectra Fitter Commit: 47568edd1c571d37f6d337dac8403bf2b63355a7 https://github.com/ehb54/ultrascan3/commit/47568edd1c571d37f6d337dac8403bf2b63355a7 Author: alexsav815 Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_extinction_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue847 Commit: 9caa64325023045f92d621ea29c7c24238abe010 https://github.com/ehb54/ultrascan3/commit/9caa64325023045f92d621ea29c7c24238abe010 Author: alexsav815 Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_extinction_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue845 Commit: 3f5b75b4f2c1f0e13c26e4f5200970f1a849ccce https://github.com/ehb54/ultrascan3/commit/3f5b75b4f2c1f0e13c26e4f5200970f1a849ccce Author: alexsav815 Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_properties.cpp Log Message: ----------- [Warning message edited]Database:Manage Models & US_Astfem: -- preclude segfault when clicking Edit Current Analyte in properties when no analyte uploaded and selected... Commit: 8b4bb030d983d019042fbafc5db11ecddb4cef59 https://github.com/ehb54/ultrascan3/commit/8b4bb030d983d019042fbafc5db11ecddb4cef59 Author: alexsav815 Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_properties.cpp Log Message: ----------- [Warning message edited]Database:Manage Models & US_Astfem: -- preclude segfault when clicking Edit Current Analyte in properties when no analyte uploaded and selected... Commit: 4c2a5827c767a8efdf04d90f65582b75aa7b8f7b https://github.com/ehb54/ultrascan3/commit/4c2a5827c767a8efdf04d90f65582b75aa7b8f7b Author: alexsav815 Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_extinction_gui.cpp Log Message: ----------- Merge branch 'alexey-dev-issue845' of github.com:ehb54/ultrascan3 into alexey-dev-issue845 Commit: e41650e2a92988aaf178bb235f6fd635ae7732a5 https://github.com/ehb54/ultrascan3/commit/e41650e2a92988aaf178bb235f6fd635ae7732a5 Author: emre brookes Date: 2026-05-27 (Wed, 27 May 2026) Changed paths: M gui/us_properties.cpp Log Message: ----------- Merge pull request #422 from ehb54/alexey-dev-issue845 Database:Manage Models & US_Astfem: -- preclude segfault when clicking Edit Current Analyte in properties when no analyte uploaded and selected. Commit: 3c4763f65a21b749bfe07dc42e2128122b695384 https://github.com/ehb54/ultrascan3/commit/3c4763f65a21b749bfe07dc42e2128122b695384 Author: emre brookes Date: 2026-05-27 (Wed, 27 May 2026) Changed paths: M gui/us_properties.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue847 Commit: 2d6c96d3534c682e0f41a653e60626ac9ca3cda5 https://github.com/ehb54/ultrascan3/commit/2d6c96d3534c682e0f41a653e60626ac9ca3cda5 Author: alexsav815 Date: 2026-05-27 (Wed, 27 May 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- 1. EXP. setup for: GMP | R&D | Protocol Dev. -- (1) Previous Panel: disable when 1st tab index; (2) Next Panel: disable when last tab index; Enable both buttons otherwise... Commit: 336ecdb767221596e40fe03b4109ae958a244155 https://github.com/ehb54/ultrascan3/commit/336ecdb767221596e40fe03b4109ae958a244155 Author: emre brookes Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- Merge pull request #420 from ehb54/alexey-dev-issue847 GMP-dataDisk: 1.EXP.: 4. Cells -- Fix logic for changing centerpiece? Commit: 4271414177534df7efc4fa581c55c7156f3ddabd https://github.com/ehb54/ultrascan3/commit/4271414177534df7efc4fa581c55c7156f3ddabd Author: alexsav815 Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue855 Commit: 128150af07823bd4765583981c14e72a886ececb https://github.com/ehb54/ultrascan3/commit/128150af07823bd4765583981c14e72a886ececb Author: alexsav815 Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_plot.cpp M gui/us_properties.cpp M programs/us_2dsa/us_show_norm.cpp M programs/us_density_match/us_density_match.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_ga_init/us_ga_init.cpp M programs/us_integral/us_integral.cpp M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pcsa/us_analysis_control_pc.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue819 Commit: ac4b2e251a870242701d557b0f9fb1bde83f1ba1 https://github.com/ehb54/ultrascan3/commit/ac4b2e251a870242701d557b0f9fb1bde83f1ba1 Author: alexsav815 Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Merge pull request #424 from ehb54/alexey-dev-issue855 1. EXP. setup for: GMP | R&D | Protocol Dev. -- Previous Panel & Next Panel buttons Commit: 3650572bd17f9308587dfbf1d1410498922d61fc https://github.com/ehb54/ultrascan3/commit/3650572bd17f9308587dfbf1d1410498922d61fc Author: alexsav815 Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- GMP: 2. Rotor/Labs : in a non-typical situation where oper. or revs. or appr, lists are empty, disable Add to List button... Commit: fada6882842c5ae682cd424efd87744e75cace23 https://github.com/ehb54/ultrascan3/commit/fada6882842c5ae682cd424efd87744e75cace23 Author: alexsav815 Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge pull request #426 from ehb54/alexey-dev-issue857 GMP: 2. Rotor/Labs tab: Add to List bttns Commit: a2adfa71f41c800e6f524a3cc455920214b68843 https://github.com/ehb54/ultrascan3/commit/a2adfa71f41c800e6f524a3cc455920214b68843 Author: alexsav815 Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue819 Commit: 7d69bb500e80be10d428dd0e6858038dfd36f238 https://github.com/ehb54/ultrascan3/commit/7d69bb500e80be10d428dd0e6858038dfd36f238 Author: alexsav815 Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M gui/us_model_gui.cpp M gui/us_model_gui.h Log Message: ----------- Merge pull request #414 from ehb54/alexey-dev-issue819 Model Selector -- allow Accept for GMP-generated models... Commit: 88b1ac951023136e21e2f1ab0c2fd000ad06eac8 https://github.com/ehb54/ultrascan3/commit/88b1ac951023136e21e2f1ab0c2fd000ad06eac8 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: R .github/workflows/unit-tests.yml Log Message: ----------- Delete .github/workflows/unit-tests.yml Commit: ffe103a9cda3bf0765d63babc1383b5b73c60f00 https://github.com/ehb54/ultrascan3/commit/ffe103a9cda3bf0765d63babc1383b5b73c60f00 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml Log Message: ----------- Merge pull request #429 from ehb54/lukas/unit_test_v1_removal Delete .github/workflows/unit-tests.yml Commit: 4d0251f74bed05cb83787a04885731d3b152f4b5 https://github.com/ehb54/ultrascan3/commit/4d0251f74bed05cb83787a04885731d3b152f4b5 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M gui/us_extinction_gui.cpp M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_properties.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Merge branch 'main' into 840-bug-cmake-build---mariadb-plugin-missing-macos Compare: https://github.com/ehb54/ultrascan3/compare/07ebae5c1a9f...4d0251f74bed To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 2 12:48:40 2026 From: noreply at github.com (aaron-auc) Date: Tue, 02 Jun 2026 11:48:40 -0700 Subject: [us-commits] [ehb54/ultrascan3] ce2768: Potential fix for pull request finding Message-ID: Branch: refs/heads/840-bug-cmake-build---mariadb-plugin-missing-macos Home: https://github.com/ehb54/ultrascan3 Commit: ce276826700547ec7106f9d689b8d998e2001315 https://github.com/ehb54/ultrascan3/commit/ce276826700547ec7106f9d689b8d998e2001315 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M programs/us/us.cpp Log Message: ----------- Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 2 12:52:41 2026 From: noreply at github.com (aaron-auc) Date: Tue, 02 Jun 2026 11:52:41 -0700 Subject: [us-commits] [ehb54/ultrascan3] 48619c: Potential fix for pull request finding Message-ID: Branch: refs/heads/840-bug-cmake-build---mariadb-plugin-missing-macos Home: https://github.com/ehb54/ultrascan3 Commit: 48619c5707bd21b1fca1d26626f0d42608ec56a7 https://github.com/ehb54/ultrascan3/commit/48619c5707bd21b1fca1d26626f0d42608ec56a7 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M CMakeLists.txt Log Message: ----------- Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 2 13:15:54 2026 From: noreply at github.com (aaron-auc) Date: Tue, 02 Jun 2026 12:15:54 -0700 Subject: [us-commits] [ehb54/ultrascan3] c2f091: Fix: MariaDB Connector/C auth plugin packaging for... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: c2f09171367a1f7251e1b6c2f115e67a2ec2aa7e https://github.com/ehb54/ultrascan3/commit/c2f09171367a1f7251e1b6c2f115e67a2ec2aa7e Author: aaron-auc Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M scripts/build.sh Log Message: ----------- Fix: MariaDB Connector/C auth plugin packaging for Windows and Linux desktop deploys Commit: 59261739cdcce7bb342cec6d0eca84439819b56d https://github.com/ehb54/ultrascan3/commit/59261739cdcce7bb342cec6d0eca84439819b56d Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M .gitignore M CMakeLists.txt Log Message: ----------- Fix: Copy MariaDB auth plugins to build directory for development Commit: 8b547ef902833338a45d98fe066ac0c767fdf626 https://github.com/ehb54/ultrascan3/commit/8b547ef902833338a45d98fe066ac0c767fdf626 Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M CMakeLists.txt Log Message: ----------- Fix: Add US3 version string to Linux deployment CMake configuration Commit: 845441e33ec92b9dc3657f2b7871f2183122a73b https://github.com/ehb54/ultrascan3/commit/845441e33ec92b9dc3657f2b7871f2183122a73b Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M CMakeLists.txt M CMakePresets.json M scripts/build.ps1 Log Message: ----------- Fix: Enhance Windows deployment process for Qt tools in CMake and PowerShell scripts Commit: cae5416d082d2ffb9ce37e3299da1d6ba4818688 https://github.com/ehb54/ultrascan3/commit/cae5416d082d2ffb9ce37e3299da1d6ba4818688 Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M CMakeLists.txt M admin/cmake/toolchain.cmake M scripts/build.ps1 Log Message: ----------- Fix: Improve windeployqt handling for Windows ARM64 and x64 builds in CMake Commit: ba2e69f89d211b977e99532f5a2ee4f5635fe241 https://github.com/ehb54/ultrascan3/commit/ba2e69f89d211b977e99532f5a2ee4f5635fe241 Author: aaron-auc Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M scripts/build.ps1 Log Message: ----------- Fix: Enhance build script for Windows by adding build type handling and ensuring full build before packaging Commit: 07ebae5c1a9fb79e304cf43ad4969948dbf53c1f https://github.com/ehb54/ultrascan3/commit/07ebae5c1a9fb79e304cf43ad4969948dbf53c1f Author: aaron-auc Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M CMakeLists.txt M programs/us/us.cpp Log Message: ----------- Fix: Copy MariaDB auth plugins to build directory for Windows development Commit: 4d0251f74bed05cb83787a04885731d3b152f4b5 https://github.com/ehb54/ultrascan3/commit/4d0251f74bed05cb83787a04885731d3b152f4b5 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M gui/us_extinction_gui.cpp M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_properties.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Merge branch 'main' into 840-bug-cmake-build---mariadb-plugin-missing-macos Commit: ce276826700547ec7106f9d689b8d998e2001315 https://github.com/ehb54/ultrascan3/commit/ce276826700547ec7106f9d689b8d998e2001315 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M programs/us/us.cpp Log Message: ----------- Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.com> Commit: 48619c5707bd21b1fca1d26626f0d42608ec56a7 https://github.com/ehb54/ultrascan3/commit/48619c5707bd21b1fca1d26626f0d42608ec56a7 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M CMakeLists.txt Log Message: ----------- Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.com> Commit: 7c437d150e86857f0f355ba642049e8298aa2967 https://github.com/ehb54/ultrascan3/commit/7c437d150e86857f0f355ba642049e8298aa2967 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M scripts/build.ps1 M scripts/build.sh Log Message: ----------- Merge pull request #428 from ehb54/840-bug-cmake-build---mariadb-plugin-missing Fix: MariaDB Connector/C auth plugin packaging for Windows and Linux ? Compare: https://github.com/ehb54/ultrascan3/compare/ffe103a9cda3...7c437d150e86 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 2 15:50:23 2026 From: noreply at github.com (aaron-auc) Date: Tue, 02 Jun 2026 14:50:23 -0700 Subject: [us-commits] [ehb54/ultrascan3] c2f091: Fix: MariaDB Connector/C auth plugin packaging for... Message-ID: Branch: refs/heads/800-enhancement-nightly-build-using-vcpkg Home: https://github.com/ehb54/ultrascan3 Commit: c2f09171367a1f7251e1b6c2f115e67a2ec2aa7e https://github.com/ehb54/ultrascan3/commit/c2f09171367a1f7251e1b6c2f115e67a2ec2aa7e Author: aaron-auc Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M scripts/build.sh Log Message: ----------- Fix: MariaDB Connector/C auth plugin packaging for Windows and Linux desktop deploys Commit: 88b1ac951023136e21e2f1ab0c2fd000ad06eac8 https://github.com/ehb54/ultrascan3/commit/88b1ac951023136e21e2f1ab0c2fd000ad06eac8 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: R .github/workflows/unit-tests.yml Log Message: ----------- Delete .github/workflows/unit-tests.yml Commit: 59261739cdcce7bb342cec6d0eca84439819b56d https://github.com/ehb54/ultrascan3/commit/59261739cdcce7bb342cec6d0eca84439819b56d Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M .gitignore M CMakeLists.txt Log Message: ----------- Fix: Copy MariaDB auth plugins to build directory for development Commit: 8b547ef902833338a45d98fe066ac0c767fdf626 https://github.com/ehb54/ultrascan3/commit/8b547ef902833338a45d98fe066ac0c767fdf626 Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M CMakeLists.txt Log Message: ----------- Fix: Add US3 version string to Linux deployment CMake configuration Commit: 845441e33ec92b9dc3657f2b7871f2183122a73b https://github.com/ehb54/ultrascan3/commit/845441e33ec92b9dc3657f2b7871f2183122a73b Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M CMakeLists.txt M CMakePresets.json M scripts/build.ps1 Log Message: ----------- Fix: Enhance Windows deployment process for Qt tools in CMake and PowerShell scripts Commit: cae5416d082d2ffb9ce37e3299da1d6ba4818688 https://github.com/ehb54/ultrascan3/commit/cae5416d082d2ffb9ce37e3299da1d6ba4818688 Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M CMakeLists.txt M admin/cmake/toolchain.cmake M scripts/build.ps1 Log Message: ----------- Fix: Improve windeployqt handling for Windows ARM64 and x64 builds in CMake Commit: ffe103a9cda3bf0765d63babc1383b5b73c60f00 https://github.com/ehb54/ultrascan3/commit/ffe103a9cda3bf0765d63babc1383b5b73c60f00 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml Log Message: ----------- Merge pull request #429 from ehb54/lukas/unit_test_v1_removal Delete .github/workflows/unit-tests.yml Commit: ba2e69f89d211b977e99532f5a2ee4f5635fe241 https://github.com/ehb54/ultrascan3/commit/ba2e69f89d211b977e99532f5a2ee4f5635fe241 Author: aaron-auc Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M scripts/build.ps1 Log Message: ----------- Fix: Enhance build script for Windows by adding build type handling and ensuring full build before packaging Commit: 07ebae5c1a9fb79e304cf43ad4969948dbf53c1f https://github.com/ehb54/ultrascan3/commit/07ebae5c1a9fb79e304cf43ad4969948dbf53c1f Author: aaron-auc Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M CMakeLists.txt M programs/us/us.cpp Log Message: ----------- Fix: Copy MariaDB auth plugins to build directory for Windows development Commit: 4d0251f74bed05cb83787a04885731d3b152f4b5 https://github.com/ehb54/ultrascan3/commit/4d0251f74bed05cb83787a04885731d3b152f4b5 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M gui/us_extinction_gui.cpp M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_properties.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Merge branch 'main' into 840-bug-cmake-build---mariadb-plugin-missing-macos Commit: ce276826700547ec7106f9d689b8d998e2001315 https://github.com/ehb54/ultrascan3/commit/ce276826700547ec7106f9d689b8d998e2001315 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M programs/us/us.cpp Log Message: ----------- Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.com> Commit: 48619c5707bd21b1fca1d26626f0d42608ec56a7 https://github.com/ehb54/ultrascan3/commit/48619c5707bd21b1fca1d26626f0d42608ec56a7 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M CMakeLists.txt Log Message: ----------- Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.com> Commit: 7c437d150e86857f0f355ba642049e8298aa2967 https://github.com/ehb54/ultrascan3/commit/7c437d150e86857f0f355ba642049e8298aa2967 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M scripts/build.ps1 M scripts/build.sh Log Message: ----------- Merge pull request #428 from ehb54/840-bug-cmake-build---mariadb-plugin-missing Fix: MariaDB Connector/C auth plugin packaging for Windows and Linux ? Commit: 74a065b515b243ce83392ca76022b87d3d4dcb6c https://github.com/ehb54/ultrascan3/commit/74a065b515b243ce83392ca76022b87d3d4dcb6c Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M scripts/build.ps1 M scripts/build.sh Log Message: ----------- Merge branch 'main' into 800-enhancement-nightly-build-using-vcpkg Compare: https://github.com/ehb54/ultrascan3/compare/8ee0408d863d...74a065b515b2 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 2 17:14:06 2026 From: noreply at github.com (aaron-auc) Date: Tue, 02 Jun 2026 16:14:06 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/840-bug-cmake-build---mariadb-plugin-missing-macos Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 2 17:17:55 2026 From: noreply at github.com (aaron-auc) Date: Tue, 02 Jun 2026 16:17:55 -0700 Subject: [us-commits] [ehb54/ultrascan3] c2f091: Fix: MariaDB Connector/C auth plugin packaging for... Message-ID: Branch: refs/heads/lukas/us_config_db Home: https://github.com/ehb54/ultrascan3 Commit: c2f09171367a1f7251e1b6c2f115e67a2ec2aa7e https://github.com/ehb54/ultrascan3/commit/c2f09171367a1f7251e1b6c2f115e67a2ec2aa7e Author: aaron-auc Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M scripts/build.sh Log Message: ----------- Fix: MariaDB Connector/C auth plugin packaging for Windows and Linux desktop deploys Commit: 88b1ac951023136e21e2f1ab0c2fd000ad06eac8 https://github.com/ehb54/ultrascan3/commit/88b1ac951023136e21e2f1ab0c2fd000ad06eac8 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: R .github/workflows/unit-tests.yml Log Message: ----------- Delete .github/workflows/unit-tests.yml Commit: 59261739cdcce7bb342cec6d0eca84439819b56d https://github.com/ehb54/ultrascan3/commit/59261739cdcce7bb342cec6d0eca84439819b56d Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M .gitignore M CMakeLists.txt Log Message: ----------- Fix: Copy MariaDB auth plugins to build directory for development Commit: 8b547ef902833338a45d98fe066ac0c767fdf626 https://github.com/ehb54/ultrascan3/commit/8b547ef902833338a45d98fe066ac0c767fdf626 Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M CMakeLists.txt Log Message: ----------- Fix: Add US3 version string to Linux deployment CMake configuration Commit: 845441e33ec92b9dc3657f2b7871f2183122a73b https://github.com/ehb54/ultrascan3/commit/845441e33ec92b9dc3657f2b7871f2183122a73b Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M CMakeLists.txt M CMakePresets.json M scripts/build.ps1 Log Message: ----------- Fix: Enhance Windows deployment process for Qt tools in CMake and PowerShell scripts Commit: cae5416d082d2ffb9ce37e3299da1d6ba4818688 https://github.com/ehb54/ultrascan3/commit/cae5416d082d2ffb9ce37e3299da1d6ba4818688 Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M CMakeLists.txt M admin/cmake/toolchain.cmake M scripts/build.ps1 Log Message: ----------- Fix: Improve windeployqt handling for Windows ARM64 and x64 builds in CMake Commit: ffe103a9cda3bf0765d63babc1383b5b73c60f00 https://github.com/ehb54/ultrascan3/commit/ffe103a9cda3bf0765d63babc1383b5b73c60f00 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml Log Message: ----------- Merge pull request #429 from ehb54/lukas/unit_test_v1_removal Delete .github/workflows/unit-tests.yml Commit: ba2e69f89d211b977e99532f5a2ee4f5635fe241 https://github.com/ehb54/ultrascan3/commit/ba2e69f89d211b977e99532f5a2ee4f5635fe241 Author: aaron-auc Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M scripts/build.ps1 Log Message: ----------- Fix: Enhance build script for Windows by adding build type handling and ensuring full build before packaging Commit: 07ebae5c1a9fb79e304cf43ad4969948dbf53c1f https://github.com/ehb54/ultrascan3/commit/07ebae5c1a9fb79e304cf43ad4969948dbf53c1f Author: aaron-auc Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M CMakeLists.txt M programs/us/us.cpp Log Message: ----------- Fix: Copy MariaDB auth plugins to build directory for Windows development Commit: 4d0251f74bed05cb83787a04885731d3b152f4b5 https://github.com/ehb54/ultrascan3/commit/4d0251f74bed05cb83787a04885731d3b152f4b5 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M gui/us_extinction_gui.cpp M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_properties.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Merge branch 'main' into 840-bug-cmake-build---mariadb-plugin-missing-macos Commit: ce276826700547ec7106f9d689b8d998e2001315 https://github.com/ehb54/ultrascan3/commit/ce276826700547ec7106f9d689b8d998e2001315 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M programs/us/us.cpp Log Message: ----------- Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.com> Commit: 48619c5707bd21b1fca1d26626f0d42608ec56a7 https://github.com/ehb54/ultrascan3/commit/48619c5707bd21b1fca1d26626f0d42608ec56a7 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M CMakeLists.txt Log Message: ----------- Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.com> Commit: 7c437d150e86857f0f355ba642049e8298aa2967 https://github.com/ehb54/ultrascan3/commit/7c437d150e86857f0f355ba642049e8298aa2967 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M scripts/build.ps1 M scripts/build.sh Log Message: ----------- Merge pull request #428 from ehb54/840-bug-cmake-build---mariadb-plugin-missing Fix: MariaDB Connector/C auth plugin packaging for Windows and Linux ? Commit: c9483a2b187a96210afec12c05ea37f140d27c77 https://github.com/ehb54/ultrascan3/commit/c9483a2b187a96210afec12c05ea37f140d27c77 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M scripts/build.ps1 M scripts/build.sh Log Message: ----------- Merge branch 'main' into lukas/us_config_db Compare: https://github.com/ehb54/ultrascan3/compare/c4f9c771e1b2...c9483a2b187a To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 2 22:10:15 2026 From: noreply at github.com (Lukas Dobler) Date: Tue, 02 Jun 2026 21:10:15 -0700 Subject: [us-commits] [ehb54/ultrascan3] 3e9d2e: Refactor default database selection process Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 3e9d2e13ca1148add7cf8287085ba3db3a5863c2 https://github.com/ehb54/ultrascan3/commit/3e9d2e13ca1148add7cf8287085ba3db3a5863c2 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- Refactor default database selection process Refactor database selection logic to avoid redundant calls and improve clarity. Commit: c4f9c771e1b24dc0e93e5dca2db4cdb010f1dc9e https://github.com/ehb54/ultrascan3/commit/c4f9c771e1b24dc0e93e5dca2db4cdb010f1dc9e Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- Update database selection logic for default DB Commit: c9483a2b187a96210afec12c05ea37f140d27c77 https://github.com/ehb54/ultrascan3/commit/c9483a2b187a96210afec12c05ea37f140d27c77 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M scripts/build.ps1 M scripts/build.sh Log Message: ----------- Merge branch 'main' into lukas/us_config_db Commit: 77b0d98c96b9428b9058a18a1cde8a5234fd77de https://github.com/ehb54/ultrascan3/commit/77b0d98c96b9428b9058a18a1cde8a5234fd77de Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-06-03 (Wed, 03 Jun 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- Merge pull request #427 from ehb54/lukas/us_config_db Refactor default database selection process Compare: https://github.com/ehb54/ultrascan3/compare/7c437d150e86...77b0d98c96b9 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 2 22:10:24 2026 From: noreply at github.com (Lukas Dobler) Date: Tue, 02 Jun 2026 21:10:24 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/lukas/us_config_db Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 3 17:13:07 2026 From: noreply at github.com (alexsav815) Date: Wed, 03 Jun 2026 16:13:07 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue872 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 3 17:58:31 2026 From: noreply at github.com (alexsav815) Date: Wed, 03 Jun 2026 16:58:31 -0700 Subject: [us-commits] [ehb54/ultrascan3] 8109d2: GMP, Prot_devel, utils/xpn_data : remove unused fu... Message-ID: Branch: refs/heads/alexey-dev-issue872 Home: https://github.com/ehb54/ultrascan3 Commit: 8109d2d1f8a808b98af3173590fdf0a1bd470a4a https://github.com/ehb54/ultrascan3/commit/8109d2d1f8a808b98af3173590fdf0a1bd470a4a Author: alexsav815 Date: 2026-06-03 (Wed, 03 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M utils/us_xpn_data.cpp Log Message: ----------- GMP, Prot_devel, utils/xpn_data : remove unused function, ensure xpn (optima) host is configured during xpn->connect... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 4 09:29:20 2026 From: noreply at github.com (alexsav815) Date: Thu, 04 Jun 2026 08:29:20 -0700 Subject: [us-commits] [ehb54/ultrascan3] 8109d2: GMP, Prot_devel, utils/xpn_data : remove unused fu... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 8109d2d1f8a808b98af3173590fdf0a1bd470a4a https://github.com/ehb54/ultrascan3/commit/8109d2d1f8a808b98af3173590fdf0a1bd470a4a Author: alexsav815 Date: 2026-06-03 (Wed, 03 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M utils/us_xpn_data.cpp Log Message: ----------- GMP, Prot_devel, utils/xpn_data : remove unused function, ensure xpn (optima) host is configured during xpn->connect... Commit: 25fa9df5a94aabc9a5a53be7d6e15d767a17c238 https://github.com/ehb54/ultrascan3/commit/25fa9df5a94aabc9a5a53be7d6e15d767a17c238 Author: alexsav815 Date: 2026-06-04 (Thu, 04 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M utils/us_xpn_data.cpp Log Message: ----------- Merge pull request #430 from ehb54/alexey-dev-issue872 GMP, Prot_devel, utils/xpn_data : remove unused function, ensure xpn host is configured? Compare: https://github.com/ehb54/ultrascan3/compare/77b0d98c96b9...25fa9df5a94a To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 4 09:29:25 2026 From: noreply at github.com (alexsav815) Date: Thu, 04 Jun 2026 08:29:25 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue872 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 4 12:29:25 2026 From: noreply at github.com (AlssaT) Date: Thu, 04 Jun 2026 11:29:25 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alssadev Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 4 13:13:59 2026 From: noreply at github.com (alexsav815) Date: Thu, 04 Jun 2026 12:13:59 -0700 Subject: [us-commits] [ehb54/us3_sql] Message-ID: Branch: refs/heads/alexey-dev-for-issue852 Home: https://github.com/ehb54/us3_sql To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Thu Jun 4 13:36:00 2026 From: noreply at github.com (alexsav815) Date: Thu, 04 Jun 2026 12:36:00 -0700 Subject: [us-commits] [ehb54/us3_sql] 60429c: [SQL change for ticket 825] -- do not block cretio... Message-ID: Branch: refs/heads/alexey-dev-for-issue852 Home: https://github.com/ehb54/us3_sql Commit: 60429c0f86e0793f12f01292a7fa8dfcec6e5f2a https://github.com/ehb54/us3_sql/commit/60429c0f86e0793f12f01292a7fa8dfcec6e5f2a Author: alexsav815 Date: 2026-06-04 (Thu, 04 Jun 2026) Changed paths: M us3_solution_procs.sql Log Message: ----------- [SQL change for ticket 825] -- do not block cretion of a new solution by trying to associate with experiment of ID==1; ... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Thu Jun 4 14:28:37 2026 From: noreply at github.com (alexsav815) Date: Thu, 04 Jun 2026 13:28:37 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue874 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 4 18:17:42 2026 From: noreply at github.com (aaron-auc) Date: Thu, 04 Jun 2026 17:17:42 -0700 Subject: [us-commits] [ehb54/ultrascan3] 3e9d2e: Refactor default database selection process Message-ID: Branch: refs/heads/800-enhancement-nightly-build-using-vcpkg Home: https://github.com/ehb54/ultrascan3 Commit: 3e9d2e13ca1148add7cf8287085ba3db3a5863c2 https://github.com/ehb54/ultrascan3/commit/3e9d2e13ca1148add7cf8287085ba3db3a5863c2 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- Refactor default database selection process Refactor database selection logic to avoid redundant calls and improve clarity. Commit: c4f9c771e1b24dc0e93e5dca2db4cdb010f1dc9e https://github.com/ehb54/ultrascan3/commit/c4f9c771e1b24dc0e93e5dca2db4cdb010f1dc9e Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- Update database selection logic for default DB Commit: c9483a2b187a96210afec12c05ea37f140d27c77 https://github.com/ehb54/ultrascan3/commit/c9483a2b187a96210afec12c05ea37f140d27c77 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M scripts/build.ps1 M scripts/build.sh Log Message: ----------- Merge branch 'main' into lukas/us_config_db Commit: 77b0d98c96b9428b9058a18a1cde8a5234fd77de https://github.com/ehb54/ultrascan3/commit/77b0d98c96b9428b9058a18a1cde8a5234fd77de Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-06-03 (Wed, 03 Jun 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- Merge pull request #427 from ehb54/lukas/us_config_db Refactor default database selection process Commit: 8109d2d1f8a808b98af3173590fdf0a1bd470a4a https://github.com/ehb54/ultrascan3/commit/8109d2d1f8a808b98af3173590fdf0a1bd470a4a Author: alexsav815 Date: 2026-06-03 (Wed, 03 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M utils/us_xpn_data.cpp Log Message: ----------- GMP, Prot_devel, utils/xpn_data : remove unused function, ensure xpn (optima) host is configured during xpn->connect... Commit: 25fa9df5a94aabc9a5a53be7d6e15d767a17c238 https://github.com/ehb54/ultrascan3/commit/25fa9df5a94aabc9a5a53be7d6e15d767a17c238 Author: alexsav815 Date: 2026-06-04 (Thu, 04 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M utils/us_xpn_data.cpp Log Message: ----------- Merge pull request #430 from ehb54/alexey-dev-issue872 GMP, Prot_devel, utils/xpn_data : remove unused function, ensure xpn host is configured? Commit: 32aff34ae2377dd1854ab45ea784dcac5a4731d0 https://github.com/ehb54/ultrascan3/commit/32aff34ae2377dd1854ab45ea784dcac5a4731d0 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-04 (Thu, 04 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M utils/us_xpn_data.cpp Log Message: ----------- Merge branch 'main' into 800-enhancement-nightly-build-using-vcpkg Compare: https://github.com/ehb54/ultrascan3/compare/74a065b515b2...32aff34ae237 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 4 23:22:56 2026 From: noreply at github.com (alexsav815) Date: Thu, 04 Jun 2026 22:22:56 -0700 Subject: [us-commits] [ehb54/us3_sql] 09acc7: [commented sections removed][SQL change for ticket... Message-ID: Branch: refs/heads/alexey-dev-for-issue852 Home: https://github.com/ehb54/us3_sql Commit: 09acc745b4701bdaa79564a76b06239bc6f60422 https://github.com/ehb54/us3_sql/commit/09acc745b4701bdaa79564a76b06239bc6f60422 Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M us3_solution_procs.sql Log Message: ----------- [commented sections removed][SQL change for ticket 825] -- do not block cretion of a new solution by trying to associate with experiment of ID==1; ... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Fri Jun 5 00:09:04 2026 From: noreply at github.com (alexsav815) Date: Thu, 04 Jun 2026 23:09:04 -0700 Subject: [us-commits] [ehb54/ultrascan3] 6cf1e2: GMP, R&D -- correct interplay between scan counts, ... Message-ID: Branch: refs/heads/alexey-dev-issue874 Home: https://github.com/ehb54/ultrascan3 Commit: 6cf1e2de27f3dc7a74383050c085f36898bb156b https://github.com/ehb54/ultrascan3/commit/6cf1e2de27f3dc7a74383050c085f36898bb156b Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- GMP, R&D -- correct interplay between scan counts, scan interval, minimum scan interval in 3. Sppeds and 7. Ranges ... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 5 00:41:41 2026 From: noreply at github.com (alexsav815) Date: Thu, 04 Jun 2026 23:41:41 -0700 Subject: [us-commits] [ehb54/us3_sql] 60429c: [SQL change for ticket 825] -- do not block cretio... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3_sql Commit: 60429c0f86e0793f12f01292a7fa8dfcec6e5f2a https://github.com/ehb54/us3_sql/commit/60429c0f86e0793f12f01292a7fa8dfcec6e5f2a Author: alexsav815 Date: 2026-06-04 (Thu, 04 Jun 2026) Changed paths: M us3_solution_procs.sql Log Message: ----------- [SQL change for ticket 825] -- do not block cretion of a new solution by trying to associate with experiment of ID==1; ... Commit: 09acc745b4701bdaa79564a76b06239bc6f60422 https://github.com/ehb54/us3_sql/commit/09acc745b4701bdaa79564a76b06239bc6f60422 Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M us3_solution_procs.sql Log Message: ----------- [commented sections removed][SQL change for ticket 825] -- do not block cretion of a new solution by trying to associate with experiment of ID==1; ... Commit: f109a5b5e489cf5e6117c3caed46c63ae5029d1c https://github.com/ehb54/us3_sql/commit/f109a5b5e489cf5e6117c3caed46c63ae5029d1c Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M us3_solution_procs.sql Log Message: ----------- Merge pull request #32 from ehb54/alexey-dev-for-issue852 [SQL change for ticket 825] -- do not block cretion of a new solution by trying to associate with experiment of ID==1 Compare: https://github.com/ehb54/us3_sql/compare/38cff0775979...f109a5b5e489 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Fri Jun 5 00:41:48 2026 From: noreply at github.com (alexsav815) Date: Thu, 04 Jun 2026 23:41:48 -0700 Subject: [us-commits] [ehb54/us3_sql] Message-ID: Branch: refs/heads/alexey-dev-for-issue852 Home: https://github.com/ehb54/us3_sql To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Fri Jun 5 00:42:49 2026 From: noreply at github.com (alexsav815) Date: Thu, 04 Jun 2026 23:42:49 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue873 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 5 01:28:50 2026 From: noreply at github.com (alexsav815) Date: Fri, 05 Jun 2026 00:28:50 -0700 Subject: [us-commits] [ehb54/ultrascan3] 5ce35a: GMP, R&D -- The first sentence after Attention sho... Message-ID: Branch: refs/heads/alexey-dev-issue873 Home: https://github.com/ehb54/ultrascan3 Commit: 5ce35ace4e6f0bd6eb3de4111d93a0c754c613e8 https://github.com/ehb54/ultrascan3/commit/5ce35ace4e6f0bd6eb3de4111d93a0c754c613e8 Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp Log Message: ----------- GMP, R&D -- The first sentence after Attention should not have started with a period. Line should have started with "Please...".... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 5 10:24:48 2026 From: noreply at github.com (alexsav815) Date: Fri, 05 Jun 2026 09:24:48 -0700 Subject: [us-commits] [ehb54/ultrascan3] 5ce35a: GMP, R&D -- The first sentence after Attention sho... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 5ce35ace4e6f0bd6eb3de4111d93a0c754c613e8 https://github.com/ehb54/ultrascan3/commit/5ce35ace4e6f0bd6eb3de4111d93a0c754c613e8 Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp Log Message: ----------- GMP, R&D -- The first sentence after Attention should not have started with a period. Line should have started with "Please...".... Commit: 439bf47d73c1de196a1c091f8629403731ac42e6 https://github.com/ehb54/ultrascan3/commit/439bf47d73c1de196a1c091f8629403731ac42e6 Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp Log Message: ----------- Merge pull request #432 from ehb54/alexey-dev-issue873 GMP, R&D -- The first sentence after Attention should not have started with a period. Line should have started with "Please...".... Compare: https://github.com/ehb54/ultrascan3/compare/25fa9df5a94a...439bf47d73c1 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 5 10:24:56 2026 From: noreply at github.com (alexsav815) Date: Fri, 05 Jun 2026 09:24:56 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue873 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 5 12:38:43 2026 From: noreply at github.com (alexsav815) Date: Fri, 05 Jun 2026 11:38:43 -0700 Subject: [us-commits] [ehb54/ultrascan3] 5ce35a: GMP, R&D -- The first sentence after Attention sho... Message-ID: Branch: refs/heads/alexey-dev-issue874 Home: https://github.com/ehb54/ultrascan3 Commit: 5ce35ace4e6f0bd6eb3de4111d93a0c754c613e8 https://github.com/ehb54/ultrascan3/commit/5ce35ace4e6f0bd6eb3de4111d93a0c754c613e8 Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp Log Message: ----------- GMP, R&D -- The first sentence after Attention should not have started with a period. Line should have started with "Please...".... Commit: 439bf47d73c1de196a1c091f8629403731ac42e6 https://github.com/ehb54/ultrascan3/commit/439bf47d73c1de196a1c091f8629403731ac42e6 Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp Log Message: ----------- Merge pull request #432 from ehb54/alexey-dev-issue873 GMP, R&D -- The first sentence after Attention should not have started with a period. Line should have started with "Please...".... Commit: c70b0809570e8451264f061bfddbf0d90ed7d45b https://github.com/ehb54/ultrascan3/commit/c70b0809570e8451264f061bfddbf0d90ed7d45b Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue874 Compare: https://github.com/ehb54/ultrascan3/compare/6cf1e2de27f3...c70b0809570e To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sun Jun 7 10:28:49 2026 From: noreply at github.com (alexsav815) Date: Sun, 07 Jun 2026 09:28:49 -0700 Subject: [us-commits] [ehb54/ultrascan3] 6cf1e2: GMP, R&D -- correct interplay between scan counts, ... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 6cf1e2de27f3dc7a74383050c085f36898bb156b https://github.com/ehb54/ultrascan3/commit/6cf1e2de27f3dc7a74383050c085f36898bb156b Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- GMP, R&D -- correct interplay between scan counts, scan interval, minimum scan interval in 3. Sppeds and 7. Ranges ... Commit: c70b0809570e8451264f061bfddbf0d90ed7d45b https://github.com/ehb54/ultrascan3/commit/c70b0809570e8451264f061bfddbf0d90ed7d45b Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue874 Commit: ab4e29f258a4a76852473bb029a8d05af5101e3b https://github.com/ehb54/ultrascan3/commit/ab4e29f258a4a76852473bb029a8d05af5101e3b Author: alexsav815 Date: 2026-06-07 (Sun, 07 Jun 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge pull request #431 from ehb54/alexey-dev-issue874 GMP, R&D -- correct interplay between scan counts, scan interval, min. scan interval Compare: https://github.com/ehb54/ultrascan3/compare/439bf47d73c1...ab4e29f258a4 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sun Jun 7 10:28:57 2026 From: noreply at github.com (alexsav815) Date: Sun, 07 Jun 2026 09:28:57 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue874 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sun Jun 7 18:15:21 2026 From: noreply at github.com (aaron-auc) Date: Sun, 07 Jun 2026 17:15:21 -0700 Subject: [us-commits] [ehb54/us3lims_dbinst] Message-ID: Branch: refs/heads/832-enhancement-audit-person-table Home: https://github.com/ehb54/us3lims_dbinst To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_dbinst/settings/notifications From noreply at github.com Sun Jun 7 18:20:54 2026 From: noreply at github.com (aaron-auc) Date: Sun, 07 Jun 2026 17:20:54 -0700 Subject: [us-commits] [ehb54/us3lims_dbinst] a07c61: add: account enabled Message-ID: Branch: refs/heads/780-request-pbs-gfac-cleanup Home: https://github.com/ehb54/us3lims_dbinst Commit: a07c61183e804bca99108e23c24364daeba5a679 https://github.com/ehb54/us3lims_dbinst/commit/a07c61183e804bca99108e23c24364daeba5a679 Author: aaron-auc Date: 2026-05-14 (Thu, 14 May 2026) Changed paths: M activate.php M admin_links.php M checkuser.php M edit_users.php A edit_users_actions.php M lib/grant_integrity.php M lib/utility.php A view_people_audit.php Log Message: ----------- add: account enabled Commit: 774e2551d2e0bf67bdb2e3e641b71570c9bece40 https://github.com/ehb54/us3lims_dbinst/commit/774e2551d2e0bf67bdb2e3e641b71570c9bece40 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-05-15 (Fri, 15 May 2026) Changed paths: M activate.php M admin_links.php M checkuser.php M edit_users.php A edit_users_actions.php M lib/grant_integrity.php M lib/utility.php A view_people_audit.php Log Message: ----------- Merge pull request #54 from ehb54/836-request-add-account_enabled-checks-and-edit-capability Add account enabled feature Commit: 07d469f4464fbf152703324c9e10511671c3b653 https://github.com/ehb54/us3lims_dbinst/commit/07d469f4464fbf152703324c9e10511671c3b653 Author: aaron-auc Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M admin_links.php Log Message: ----------- mod: User Audit Log consistency Commit: b5ea6bb4ba83005cde6a4f9764b73f974f496d99 https://github.com/ehb54/us3lims_dbinst/commit/b5ea6bb4ba83005cde6a4f9764b73f974f496d99 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M admin_links.php Log Message: ----------- Merge pull request #55 from ehb54/850-request-user-audit-log-inconsistent-naming Ensure consistency in User Audit Log Menu Item Commit: b6085c88251b8d29bcbcfcd4bb1967e26510f492 https://github.com/ehb54/us3lims_dbinst/commit/b6085c88251b8d29bcbcfcd4bb1967e26510f492 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M view_database_info.php Log Message: ----------- Update labels for database info display Commit: 2d14fb9fc2d78d8e13069147e00c4517d420b30b https://github.com/ehb54/us3lims_dbinst/commit/2d14fb9fc2d78d8e13069147e00c4517d420b30b Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M view_database_info.php Log Message: ----------- Merge pull request #56 from ehb54/lukas/reformat_dbinfo Update labels for database info display Commit: ed5834f93a0121b70fd73d8defce9fb85fb84092 https://github.com/ehb54/us3lims_dbinst/commit/ed5834f93a0121b70fd73d8defce9fb85fb84092 Author: aaron-auc Date: 2026-06-07 (Sun, 07 Jun 2026) Changed paths: M activate.php M admin_links.php M checkuser.php M edit_users.php A edit_users_actions.php M lib/grant_integrity.php M lib/utility.php M view_database_info.php A view_people_audit.php Log Message: ----------- Merge remote-tracking branch 'origin/main' into 780-request-pbs-gfac-cleanup Compare: https://github.com/ehb54/us3lims_dbinst/compare/05a0ac85f177...ed5834f93a01 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_dbinst/settings/notifications From noreply at github.com Sun Jun 7 18:25:03 2026 From: noreply at github.com (aaron-auc) Date: Sun, 07 Jun 2026 17:25:03 -0700 Subject: [us-commits] [ehb54/us3_sql] Message-ID: Branch: refs/heads/versioning Home: https://github.com/ehb54/us3_sql To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Sun Jun 7 18:25:14 2026 From: noreply at github.com (aaron-auc) Date: Sun, 07 Jun 2026 17:25:14 -0700 Subject: [us-commits] [ehb54/us3_sql] Message-ID: Branch: refs/heads/832-enhancement-audit-person-table Home: https://github.com/ehb54/us3_sql To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Sun Jun 7 18:25:38 2026 From: noreply at github.com (aaron-auc) Date: Sun, 07 Jun 2026 17:25:38 -0700 Subject: [us-commits] [ehb54/us3_sql] Message-ID: Branch: refs/heads/bump-to-v0.0.1-RC1 Home: https://github.com/ehb54/us3_sql To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Mon Jun 8 14:36:30 2026 From: noreply at github.com (alexsav815) Date: Mon, 08 Jun 2026 13:36:30 -0700 Subject: [us-commits] [ehb54/us3_sql] Message-ID: Branch: refs/heads/alexey-dev-for-issue878 Home: https://github.com/ehb54/us3_sql To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Mon Jun 8 14:57:06 2026 From: noreply at github.com (alexsav815) Date: Mon, 08 Jun 2026 13:57:06 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue878 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 8 15:14:36 2026 From: noreply at github.com (alexsav815) Date: Mon, 08 Jun 2026 14:14:36 -0700 Subject: [us-commits] [ehb54/ultrascan3] 51603e: GMP: revs, appr, SME assigment -- exluced users no... Message-ID: Branch: refs/heads/alexey-dev-issue878 Home: https://github.com/ehb54/ultrascan3 Commit: 51603e7af78e14c82ebfbf863a5f7b5fd4093fd7 https://github.com/ehb54/ultrascan3/commit/51603e7af78e14c82ebfbf863a5f7b5fd4093fd7 Author: alexsav815 Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- GMP: revs, appr, SME assigment -- exluced users not activated... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 8 15:22:19 2026 From: noreply at github.com (alexsav815) Date: Mon, 08 Jun 2026 14:22:19 -0700 Subject: [us-commits] [ehb54/us3_sql] 96f91c: [SQL for] -- issue878, modified stored procs to ch... Message-ID: Branch: refs/heads/alexey-dev-for-issue878 Home: https://github.com/ehb54/us3_sql Commit: 96f91c1e3685d7193fc2ba1cd67d22327b9b8c4d https://github.com/ehb54/us3_sql/commit/96f91c1e3685d7193fc2ba1cd67d22327b9b8c4d Author: alexsav815 Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M us3_people_procs.sql Log Message: ----------- [SQL for] -- issue878, modified stored procs to check for 'activated' fields in people table; added sismilar proc for pulling out SMEs (instead of relying on general 'get_people' sp)... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Wed Jun 10 07:40:42 2026 From: noreply at github.com (aaron-auc) Date: Wed, 10 Jun 2026 06:40:42 -0700 Subject: [us-commits] [ehb54/us3lims_dbinst] b25835: del: remove edit instruments page Message-ID: Branch: refs/heads/780-request-pbs-gfac-cleanup Home: https://github.com/ehb54/us3lims_dbinst Commit: b2583567887da2622292d8570006b1c881a81e61 https://github.com/ehb54/us3lims_dbinst/commit/b2583567887da2622292d8570006b1c881a81e61 Author: aaron-auc Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M admin_links.php R edit_instruments.php R js/edit_instruments.js Log Message: ----------- del: remove edit instruments page To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_dbinst/settings/notifications From noreply at github.com Wed Jun 10 09:50:32 2026 From: noreply at github.com (emre brookes) Date: Wed, 10 Jun 2026 08:50:32 -0700 Subject: [us-commits] [ehb54/ultrascan3] f28a5e: fixed type cast warnings in us_mpi_analysis.cpp, g... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: f28a5e62b10d404ecce483e3109f42b1623253c4 https://github.com/ehb54/ultrascan3/commit/f28a5e62b10d404ecce483e3109f42b1623253c4 Author: Saeed Date: 2026-06-09 (Tue, 09 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- fixed type cast warnings in us_mpi_analysis.cpp, ga_worker.cpp Commit: f3611e7f434e44d3d1c61e7d0e945a94035388f9 https://github.com/ehb54/ultrascan3/commit/f3611e7f434e44d3d1c61e7d0e945a94035388f9 Author: emre brookes Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- Merge pull request #435 from samo38/t861_security_warn clean security warnings Compare: https://github.com/ehb54/ultrascan3/compare/ab4e29f258a4...f3611e7f434e To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 10 12:54:59 2026 From: noreply at github.com (alexsav815) Date: Wed, 10 Jun 2026 11:54:59 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue882 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 10 14:10:24 2026 From: noreply at github.com (alexsav815) Date: Wed, 10 Jun 2026 13:10:24 -0700 Subject: [us-commits] [ehb54/ultrascan3] 5be7ae: US_Config:Intruments -- incorporate test_Connectiv... Message-ID: Branch: refs/heads/alexey-dev-issue882 Home: https://github.com/ehb54/ultrascan3 Commit: 5be7ae9df7ec29fa88487a9dc72834ca6c3ab515 https://github.com/ehb54/ultrascan3/commit/5be7ae9df7ec29fa88487a9dc72834ca6c3ab515 Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_config/us_newxpnhost_db.cpp Log Message: ----------- US_Config:Intruments -- incorporate test_Connectivity into Save routing, remove extra connectivity check step... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 10 16:47:52 2026 From: noreply at github.com (alexsav815) Date: Wed, 10 Jun 2026 15:47:52 -0700 Subject: [us-commits] [ehb54/ultrascan3] 5be7ae: US_Config:Intruments -- incorporate test_Connectiv... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 5be7ae9df7ec29fa88487a9dc72834ca6c3ab515 https://github.com/ehb54/ultrascan3/commit/5be7ae9df7ec29fa88487a9dc72834ca6c3ab515 Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_config/us_newxpnhost_db.cpp Log Message: ----------- US_Config:Intruments -- incorporate test_Connectivity into Save routing, remove extra connectivity check step... Commit: 32473b578707e256cf293eb356d873413dd769b6 https://github.com/ehb54/ultrascan3/commit/32473b578707e256cf293eb356d873413dd769b6 Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_config/us_newxpnhost_db.cpp Log Message: ----------- Merge pull request #436 from ehb54/alexey-dev-issue882 US_Config:Intruments -- incorporate test_Connectivity into Save routing Compare: https://github.com/ehb54/ultrascan3/compare/f3611e7f434e...32473b578707 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 10 16:47:59 2026 From: noreply at github.com (alexsav815) Date: Wed, 10 Jun 2026 15:47:59 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue882 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 10 20:54:14 2026 From: noreply at github.com (alexsav815) Date: Wed, 10 Jun 2026 19:54:14 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue885 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 10 20:57:34 2026 From: noreply at github.com (alexsav815) Date: Wed, 10 Jun 2026 19:57:34 -0700 Subject: [us-commits] [ehb54/ultrascan3] 4aec24: GMP: 2. LIVE_UPDATE -- spelling error fixed... Message-ID: Branch: refs/heads/alexey-dev-issue885 Home: https://github.com/ehb54/ultrascan3 Commit: 4aec245df7e6c8b1e030e812298d6cba7cab845e https://github.com/ehb54/ultrascan3/commit/4aec245df7e6c8b1e030e812298d6cba7cab845e Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- GMP: 2. LIVE_UPDATE -- spelling error fixed... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 10 21:00:10 2026 From: noreply at github.com (alexsav815) Date: Wed, 10 Jun 2026 20:00:10 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue886 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 10 21:12:12 2026 From: noreply at github.com (alexsav815) Date: Wed, 10 Jun 2026 20:12:12 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue887 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 10 21:21:52 2026 From: noreply at github.com (alexsav815) Date: Wed, 10 Jun 2026 20:21:52 -0700 Subject: [us-commits] [ehb54/ultrascan3] 12f715: GMP: -- modify message for marking run as FAILED/N... Message-ID: Branch: refs/heads/alexey-dev-issue887 Home: https://github.com/ehb54/ultrascan3 Commit: 12f71524c0445a97e2b0b1aaf3d53f6736ea6301 https://github.com/ehb54/ultrascan3/commit/12f71524c0445a97e2b0b1aaf3d53f6736ea6301 Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- GMP: -- modify message for marking run as FAILED/NPT FAILED... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 11 14:10:35 2026 From: noreply at github.com (alexsav815) Date: Thu, 11 Jun 2026 13:10:35 -0700 Subject: [us-commits] [ehb54/ultrascan3] 6a2abe: GMP main window -- modify text in the upper textar... Message-ID: Branch: refs/heads/alexey-dev-issue886 Home: https://github.com/ehb54/ultrascan3 Commit: 6a2abeacf5fcb63c4355bea33d0a8665ebf1aea3 https://github.com/ehb54/ultrascan3/commit/6a2abeacf5fcb63c4355bea33d0a8665ebf1aea3 Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- GMP main window -- modify text in the upper textarea... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 11 16:00:38 2026 From: noreply at github.com (alexsav815) Date: Thu, 11 Jun 2026 15:00:38 -0700 Subject: [us-commits] [ehb54/ultrascan3] 3fbee9: [1]GMP main window -- modify text in the upper tex... Message-ID: Branch: refs/heads/alexey-dev-issue886 Home: https://github.com/ehb54/ultrascan3 Commit: 3fbee9fcc1783c2c585c16e2fe0cdb6c22982a61 https://github.com/ehb54/ultrascan3/commit/3fbee9fcc1783c2c585c16e2fe0cdb6c22982a61 Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- [1]GMP main window -- modify text in the upper textarea... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 11 16:01:00 2026 From: noreply at github.com (alexsav815) Date: Thu, 11 Jun 2026 15:01:00 -0700 Subject: [us-commits] [ehb54/ultrascan3] 4aec24: GMP: 2. LIVE_UPDATE -- spelling error fixed... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 4aec245df7e6c8b1e030e812298d6cba7cab845e https://github.com/ehb54/ultrascan3/commit/4aec245df7e6c8b1e030e812298d6cba7cab845e Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- GMP: 2. LIVE_UPDATE -- spelling error fixed... Commit: 290881f0fb957f5129113ca6c0d363cda44d453e https://github.com/ehb54/ultrascan3/commit/290881f0fb957f5129113ca6c0d363cda44d453e Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge pull request #437 from ehb54/alexey-dev-issue885 GMP: 2. LIVE_UPDATE -- spelling error fixed... Compare: https://github.com/ehb54/ultrascan3/compare/32473b578707...290881f0fb95 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 11 16:01:04 2026 From: noreply at github.com (alexsav815) Date: Thu, 11 Jun 2026 15:01:04 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue885 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 11 16:01:35 2026 From: noreply at github.com (alexsav815) Date: Thu, 11 Jun 2026 15:01:35 -0700 Subject: [us-commits] [ehb54/ultrascan3] 4aec24: GMP: 2. LIVE_UPDATE -- spelling error fixed... Message-ID: Branch: refs/heads/alexey-dev-issue887 Home: https://github.com/ehb54/ultrascan3 Commit: 4aec245df7e6c8b1e030e812298d6cba7cab845e https://github.com/ehb54/ultrascan3/commit/4aec245df7e6c8b1e030e812298d6cba7cab845e Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- GMP: 2. LIVE_UPDATE -- spelling error fixed... Commit: 290881f0fb957f5129113ca6c0d363cda44d453e https://github.com/ehb54/ultrascan3/commit/290881f0fb957f5129113ca6c0d363cda44d453e Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge pull request #437 from ehb54/alexey-dev-issue885 GMP: 2. LIVE_UPDATE -- spelling error fixed... Commit: 51eac7bb6878f0d5e5b586795486cea3043d3d0c https://github.com/ehb54/ultrascan3/commit/51eac7bb6878f0d5e5b586795486cea3043d3d0c Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue887 Compare: https://github.com/ehb54/ultrascan3/compare/12f71524c044...51eac7bb6878 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 11 16:01:57 2026 From: noreply at github.com (alexsav815) Date: Thu, 11 Jun 2026 15:01:57 -0700 Subject: [us-commits] [ehb54/ultrascan3] 4aec24: GMP: 2. LIVE_UPDATE -- spelling error fixed... Message-ID: Branch: refs/heads/alexey-dev-issue886 Home: https://github.com/ehb54/ultrascan3 Commit: 4aec245df7e6c8b1e030e812298d6cba7cab845e https://github.com/ehb54/ultrascan3/commit/4aec245df7e6c8b1e030e812298d6cba7cab845e Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- GMP: 2. LIVE_UPDATE -- spelling error fixed... Commit: 290881f0fb957f5129113ca6c0d363cda44d453e https://github.com/ehb54/ultrascan3/commit/290881f0fb957f5129113ca6c0d363cda44d453e Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge pull request #437 from ehb54/alexey-dev-issue885 GMP: 2. LIVE_UPDATE -- spelling error fixed... Commit: 27153f63f856b1d20b1465999a14d3e3281e707a https://github.com/ehb54/ultrascan3/commit/27153f63f856b1d20b1465999a14d3e3281e707a Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue886 Compare: https://github.com/ehb54/ultrascan3/compare/3fbee9fcc178...27153f63f856 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 11 23:14:07 2026 From: noreply at github.com (alexsav815) Date: Thu, 11 Jun 2026 22:14:07 -0700 Subject: [us-commits] [ehb54/ultrascan3] 12f715: GMP: -- modify message for marking run as FAILED/N... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 12f71524c0445a97e2b0b1aaf3d53f6736ea6301 https://github.com/ehb54/ultrascan3/commit/12f71524c0445a97e2b0b1aaf3d53f6736ea6301 Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- GMP: -- modify message for marking run as FAILED/NPT FAILED... Commit: 51eac7bb6878f0d5e5b586795486cea3043d3d0c https://github.com/ehb54/ultrascan3/commit/51eac7bb6878f0d5e5b586795486cea3043d3d0c Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue887 Commit: 4241a57028574e3cd23f3c3291191974fc72a7f5 https://github.com/ehb54/ultrascan3/commit/4241a57028574e3cd23f3c3291191974fc72a7f5 Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- Merge pull request #438 from ehb54/alexey-dev-issue887 GMP: -- modify message for marking run as FAILED/NOT FAILED... Compare: https://github.com/ehb54/ultrascan3/compare/290881f0fb95...4241a5702857 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 11 23:14:11 2026 From: noreply at github.com (alexsav815) Date: Thu, 11 Jun 2026 22:14:11 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue887 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 11 23:14:29 2026 From: noreply at github.com (alexsav815) Date: Thu, 11 Jun 2026 22:14:29 -0700 Subject: [us-commits] [ehb54/ultrascan3] 12f715: GMP: -- modify message for marking run as FAILED/N... Message-ID: Branch: refs/heads/alexey-dev-issue886 Home: https://github.com/ehb54/ultrascan3 Commit: 12f71524c0445a97e2b0b1aaf3d53f6736ea6301 https://github.com/ehb54/ultrascan3/commit/12f71524c0445a97e2b0b1aaf3d53f6736ea6301 Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- GMP: -- modify message for marking run as FAILED/NPT FAILED... Commit: 51eac7bb6878f0d5e5b586795486cea3043d3d0c https://github.com/ehb54/ultrascan3/commit/51eac7bb6878f0d5e5b586795486cea3043d3d0c Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue887 Commit: 4241a57028574e3cd23f3c3291191974fc72a7f5 https://github.com/ehb54/ultrascan3/commit/4241a57028574e3cd23f3c3291191974fc72a7f5 Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- Merge pull request #438 from ehb54/alexey-dev-issue887 GMP: -- modify message for marking run as FAILED/NOT FAILED... Commit: 5b1e1e57275a9d2d7788c8c73c68af8bffc728aa https://github.com/ehb54/ultrascan3/commit/5b1e1e57275a9d2d7788c8c73c68af8bffc728aa Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue886 Compare: https://github.com/ehb54/ultrascan3/compare/27153f63f856...5b1e1e57275a To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 12 11:14:29 2026 From: noreply at github.com (alexsav815) Date: Fri, 12 Jun 2026 10:14:29 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue886 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 12 11:14:24 2026 From: noreply at github.com (alexsav815) Date: Fri, 12 Jun 2026 10:14:24 -0700 Subject: [us-commits] [ehb54/ultrascan3] 6a2abe: GMP main window -- modify text in the upper textar... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 6a2abeacf5fcb63c4355bea33d0a8665ebf1aea3 https://github.com/ehb54/ultrascan3/commit/6a2abeacf5fcb63c4355bea33d0a8665ebf1aea3 Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- GMP main window -- modify text in the upper textarea... Commit: 3fbee9fcc1783c2c585c16e2fe0cdb6c22982a61 https://github.com/ehb54/ultrascan3/commit/3fbee9fcc1783c2c585c16e2fe0cdb6c22982a61 Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- [1]GMP main window -- modify text in the upper textarea... Commit: 27153f63f856b1d20b1465999a14d3e3281e707a https://github.com/ehb54/ultrascan3/commit/27153f63f856b1d20b1465999a14d3e3281e707a Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue886 Commit: 5b1e1e57275a9d2d7788c8c73c68af8bffc728aa https://github.com/ehb54/ultrascan3/commit/5b1e1e57275a9d2d7788c8c73c68af8bffc728aa Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue886 Commit: 1f2dea5900a814f27165ae2bc9b401c3dfee187c https://github.com/ehb54/ultrascan3/commit/1f2dea5900a814f27165ae2bc9b401c3dfee187c Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- Merge pull request #439 from ehb54/alexey-dev-issue886 GMP main window -- modify text in the upper textarea... Compare: https://github.com/ehb54/ultrascan3/compare/4241a5702857...1f2dea5900a8 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 12 11:41:44 2026 From: noreply at github.com (alexsav815) Date: Fri, 12 Jun 2026 10:41:44 -0700 Subject: [us-commits] [ehb54/us3_sql] 7a2d00: [2][SQL for] -- issue878, modified stored procs to... Message-ID: Branch: refs/heads/alexey-dev-for-issue878 Home: https://github.com/ehb54/us3_sql Commit: 7a2d0080674b33e48859fa56a351eac9dcbe1c12 https://github.com/ehb54/us3_sql/commit/7a2d0080674b33e48859fa56a351eac9dcbe1c12 Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M us3_people_procs.sql Log Message: ----------- [2][SQL for] -- issue878, modified stored procs to check for 'activated' && 'account_enabled' fields in people table; added sismilar proc for pulling out SMEs (instead of relying on general 'get_people' sp)... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Fri Jun 12 13:42:43 2026 From: noreply at github.com (alexsav815) Date: Fri, 12 Jun 2026 12:42:43 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue891 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 12 14:54:17 2026 From: noreply at github.com (alexsav815) Date: Fri, 12 Jun 2026 13:54:17 -0700 Subject: [us-commits] [ehb54/ultrascan3] 5e1874: GMP: dataDisk -- disable all upcoming tabs in 1. E... Message-ID: Branch: refs/heads/alexey-dev-issue891 Home: https://github.com/ehb54/ultrascan3 Commit: 5e1874151de9b54802972297c327c677ea4ed1c9 https://github.com/ehb54/ultrascan3/commit/5e1874151de9b54802972297c327c677ea4ed1c9 Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk option clicked; unlock only when valid .auc data-from-disk uploaded & downstream protocol parameters are generated; correct behavior for Next/Previous lower buttons: disable Next when at 2. Lab/Rotor tab, enable when back to 1. General; disable when back to 2. Lab/Rorot ... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 12 21:17:16 2026 From: noreply at github.com (alexsav815) Date: Fri, 12 Jun 2026 20:17:16 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue892 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 12 21:37:03 2026 From: noreply at github.com (alexsav815) Date: Fri, 12 Jun 2026 20:37:03 -0700 Subject: [us-commits] [ehb54/ultrascan3] d04691: GMP: 9. Upload -- ensure consistency between 'Subm... Message-ID: Branch: refs/heads/alexey-dev-issue892 Home: https://github.com/ehb54/ultrascan3 Commit: d046916c0c35b9f63e60bbce5dd8a702c8f2aee7 https://github.com/ehb54/ultrascan3/commit/d046916c0c35b9f63e60bbce5dd8a702c8f2aee7 Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- GMP: 9. Upload -- ensure consistency between 'Submit Enabled' in UI && in 'View Experiment Details' ... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 12 23:05:40 2026 From: noreply at github.com (Lukas Dobler) Date: Fri, 12 Jun 2026 22:05:40 -0700 Subject: [us-commits] [ehb54/us3_sql] Message-ID: Branch: refs/heads/lukas/model_metrics Home: https://github.com/ehb54/us3_sql To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Fri Jun 12 23:06:31 2026 From: noreply at github.com (Lukas Dobler) Date: Fri, 12 Jun 2026 22:06:31 -0700 Subject: [us-commits] [ehb54/us3_sql] ecc44e: Add stats column to us3.sql table Message-ID: Branch: refs/heads/lukas/model_metrics Home: https://github.com/ehb54/us3_sql Commit: ecc44e24456e58486b94d8a77c458832ff6d7301 https://github.com/ehb54/us3_sql/commit/ecc44e24456e58486b94d8a77c458832ff6d7301 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M us3.sql Log Message: ----------- Add stats column to us3.sql table To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Fri Jun 12 23:14:39 2026 From: noreply at github.com (Lukas Dobler) Date: Fri, 12 Jun 2026 22:14:39 -0700 Subject: [us-commits] [ehb54/us3_sql] 273db6: Include 'stats' in model selection query of get_mo... Message-ID: Branch: refs/heads/lukas/model_metrics Home: https://github.com/ehb54/us3_sql Commit: 273db6625e258280e2e131459a133fcf064c081e https://github.com/ehb54/us3_sql/commit/273db6625e258280e2e131459a133fcf064c081e Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M us3_model_procs.sql Log Message: ----------- Include 'stats' in model selection query of get_model_info To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Fri Jun 12 23:27:19 2026 From: noreply at github.com (Lukas Dobler) Date: Fri, 12 Jun 2026 22:27:19 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] Message-ID: Branch: refs/heads/lukas/model_stats Home: https://github.com/ehb54/us3lims_gridctl To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Fri Jun 12 23:40:30 2026 From: noreply at github.com (Lukas Dobler) Date: Fri, 12 Jun 2026 22:40:30 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] cde1cc: Enhance stats extraction with regex for model data Message-ID: Branch: refs/heads/lukas/model_statss Home: https://github.com/ehb54/us3lims_gridctl Commit: cde1cc805972171a15bd96ebb78f7f413b7fcdb1 https://github.com/ehb54/us3lims_gridctl/commit/cde1cc805972171a15bd96ebb78f7f413b7fcdb1 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M jobmonitor/cleanup_gfac.php Log Message: ----------- Enhance stats extraction with regex for model data Added regex extraction for HMETRIC, DW, KS, and EXCKURT to build JSON for model table. To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Sun Jun 14 16:59:13 2026 From: noreply at github.com (Saeed Mortezazadeh) Date: Sun, 14 Jun 2026 15:59:13 -0700 Subject: [us-commits] [ehb54/ultrascan3] b3e1c3: add a label to show the buffer manual state Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: b3e1c3148e849dfa0bb3115413e07983b919844e https://github.com/ehb54/ultrascan3/commit/b3e1c3148e849dfa0bb3115413e07983b919844e Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- add a label to show the buffer manual state Commit: f9dc1123f5d504527a1a5a5f98992c035cda5368 https://github.com/ehb54/ultrascan3/commit/f9dc1123f5d504527a1a5a5f98992c035cda5368 Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t870_buffer Commit: f80b73498a4973369419673e90274f59d9b598b3 https://github.com/ehb54/ultrascan3/commit/f80b73498a4973369419673e90274f59d9b598b3 Author: Saeed Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t870_buffer Commit: 9c70967b72e22425120bb3e0971e49e2cab828a2 https://github.com/ehb54/ultrascan3/commit/9c70967b72e22425120bb3e0971e49e2cab828a2 Author: Saeed Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_select_item.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t870_buffer Commit: 0678091c6b8ea3a347d8bda5c1f8887a6d3ee65b https://github.com/ehb54/ultrascan3/commit/0678091c6b8ea3a347d8bda5c1f8887a6d3ee65b Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- Merge pull request #433 from samo38/t870_buffer Add buffer manual state to the Buffer and Solution GUI Compare: https://github.com/ehb54/ultrascan3/compare/1f2dea5900a8...0678091c6b8e To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sun Jun 14 17:35:49 2026 From: noreply at github.com (Saeed Mortezazadeh) Date: Sun, 14 Jun 2026 16:35:49 -0700 Subject: [us-commits] [ehb54/ultrascan3] bfbbce: update ct range Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: bfbbceba435317993ba1177f8d6ed0a5810550da https://github.com/ehb54/ultrascan3/commit/bfbbceba435317993ba1177f8d6ed0a5810550da Author: Saeed Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- update ct range Commit: 081a9573c4b25b4a1160d69485efb294378d580d https://github.com/ehb54/ultrascan3/commit/081a9573c4b25b4a1160d69485efb294378d580d Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M gui/us_model_gui.cpp M gui/us_model_gui.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge branch 'main' into t842_gaplot Commit: bde95ecaf2c093c38c510529ade5c772aeb0d058 https://github.com/ehb54/ultrascan3/commit/bde95ecaf2c093c38c510529ade5c772aeb0d058 Author: Saeed Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M scripts/build.ps1 M scripts/build.sh M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t842_gaplot Commit: 3c7169cde650dedca3d3402f744d3253f88868d5 https://github.com/ehb54/ultrascan3/commit/3c7169cde650dedca3d3402f744d3253f88868d5 Author: Saeed Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M gui/us_model_gui.cpp M gui/us_model_gui.h M programs/us/us.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M scripts/build.ps1 M scripts/build.sh M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t842_gaplot Commit: 1be10ca817665f8309bb3df08852200424397547 https://github.com/ehb54/ultrascan3/commit/1be10ca817665f8309bb3df08852200424397547 Author: Saeed Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: Log Message: ----------- Merge remote-tracking branch 'origin/t842_gaplot' into t842_gaplot Commit: 1b9d32c8d947abd0215b70dbe7495fc98759a47b https://github.com/ehb54/ultrascan3/commit/1b9d32c8d947abd0215b70dbe7495fc98759a47b Author: Saeed Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- update the ct range by data Commit: cbb216d0d629fbbe7c3294431c08f61989b2e7a2 https://github.com/ehb54/ultrascan3/commit/cbb216d0d629fbbe7c3294431c08f61989b2e7a2 Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- upadte ct x and y in the set_limits() Commit: 67a4d242dabc14876d9354b93434c818b5baf7ec https://github.com/ehb54/ultrascan3/commit/67a4d242dabc14876d9354b93434c818b5baf7ec Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M gui/us_spectrodata.cpp Log Message: ----------- in the setRaster function, if xrng becomes 0, xinc becomes INF. The same approach for xrng is applied here. Commit: 6f904c41c021e36595b930817137f19ef8ccce19 https://github.com/ehb54/ultrascan3/commit/6f904c41c021e36595b930817137f19ef8ccce19 Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- connect the replot_data function to the pb_refresh Commit: c24e05faa744af2d76beb4c61148bc79fa771670 https://github.com/ehb54/ultrascan3/commit/c24e05faa744af2d76beb4c61148bc79fa771670 Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- fixed the issue with draw bins manually Commit: 075459dfc9537700e37aba51b3f8a5bb57c3c1c6 https://github.com/ehb54/ultrascan3/commit/075459dfc9537700e37aba51b3f8a5bb57c3c1c6 Author: Saeed Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_select_item.cpp M gui/us_solution_gui.cpp M gui/us_solution_gui.h M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t842_gaplot Commit: 16547f24596d6f1a1c6e10976383ed8bc2b74819 https://github.com/ehb54/ultrascan3/commit/16547f24596d6f1a1c6e10976383ed8bc2b74819 Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- Merge pull request #425 from samo38/t842_gaplot ticket 842: GA plot range issue Compare: https://github.com/ehb54/ultrascan3/compare/0678091c6b8e...16547f24596d To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sun Jun 14 19:38:31 2026 From: noreply at github.com (Saeed Mortezazadeh) Date: Sun, 14 Jun 2026 18:38:31 -0700 Subject: [us-commits] [ehb54/ultrascan3] d65cc7: fix the ct_plt range for D values Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: d65cc7b90bd9cfd09a504b97d1e991b5e9709798 https://github.com/ehb54/ultrascan3/commit/d65cc7b90bd9cfd09a504b97d1e991b5e9709798 Author: Saeed Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- fix the ct_plt range for D values Commit: 4d55ef620df76f15f779937d88eae46dc5476934 https://github.com/ehb54/ultrascan3/commit/4d55ef620df76f15f779937d88eae46dc5476934 Author: Saeed Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- us_pseudo3d_combine.cpp: update ct range Commit: 372d4a9b863855920c8f9fcc63e1e874250bcdae https://github.com/ehb54/ultrascan3/commit/372d4a9b863855920c8f9fcc63e1e874250bcdae Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- auto scale xy after selecting a new parameter Commit: c00094277c02fa9f1bbf1ea45e6c392960605b9e https://github.com/ehb54/ultrascan3/commit/c00094277c02fa9f1bbf1ea45e6c392960605b9e Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M gui/us_extinction_gui.cpp M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_properties.cpp M programs/us/us.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M scripts/build.ps1 M scripts/build.sh M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: 3dddb9117fd90c1f6e1fdeec16f309bcc7b74a10 https://github.com/ehb54/ultrascan3/commit/3dddb9117fd90c1f6e1fdeec16f309bcc7b74a10 Author: Saeed Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: 959da46aacd3efb25d3f0a0009e3da52819f733b https://github.com/ehb54/ultrascan3/commit/959da46aacd3efb25d3f0a0009e3da52819f733b Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M gui/us_select_item.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: 32feaefb494d632b390d9acb54c6daefdd47089b https://github.com/ehb54/ultrascan3/commit/32feaefb494d632b390d9acb54c6daefdd47089b Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- set range of ct by data Commit: a7cbce78277c83da3570ae8b311270ecf88d59a5 https://github.com/ehb54/ultrascan3/commit/a7cbce78277c83da3570ae8b311270ecf88d59a5 Author: Saeed Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: c7efd6ac8d78505ee8782507280e4a224fd9e858 https://github.com/ehb54/ultrascan3/commit/c7efd6ac8d78505ee8782507280e4a224fd9e858 Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge pull request #423 from samo38/ticket_822_pseudo3d_plot ticket_822: us_pseudo3d_combine manually diffusion plotting issue Compare: https://github.com/ehb54/ultrascan3/compare/16547f24596d...c7efd6ac8d78 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 15 11:50:01 2026 From: noreply at github.com (alexsav815) Date: Mon, 15 Jun 2026 10:50:01 -0700 Subject: [us-commits] [ehb54/ultrascan3] d65cc7: fix the ct_plt range for D values Message-ID: Branch: refs/heads/alexey-dev-issue892 Home: https://github.com/ehb54/ultrascan3 Commit: d65cc7b90bd9cfd09a504b97d1e991b5e9709798 https://github.com/ehb54/ultrascan3/commit/d65cc7b90bd9cfd09a504b97d1e991b5e9709798 Author: Saeed Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- fix the ct_plt range for D values Commit: 4d55ef620df76f15f779937d88eae46dc5476934 https://github.com/ehb54/ultrascan3/commit/4d55ef620df76f15f779937d88eae46dc5476934 Author: Saeed Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- us_pseudo3d_combine.cpp: update ct range Commit: bfbbceba435317993ba1177f8d6ed0a5810550da https://github.com/ehb54/ultrascan3/commit/bfbbceba435317993ba1177f8d6ed0a5810550da Author: Saeed Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- update ct range Commit: 081a9573c4b25b4a1160d69485efb294378d580d https://github.com/ehb54/ultrascan3/commit/081a9573c4b25b4a1160d69485efb294378d580d Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M gui/us_model_gui.cpp M gui/us_model_gui.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge branch 'main' into t842_gaplot Commit: b3e1c3148e849dfa0bb3115413e07983b919844e https://github.com/ehb54/ultrascan3/commit/b3e1c3148e849dfa0bb3115413e07983b919844e Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- add a label to show the buffer manual state Commit: f9dc1123f5d504527a1a5a5f98992c035cda5368 https://github.com/ehb54/ultrascan3/commit/f9dc1123f5d504527a1a5a5f98992c035cda5368 Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t870_buffer Commit: 372d4a9b863855920c8f9fcc63e1e874250bcdae https://github.com/ehb54/ultrascan3/commit/372d4a9b863855920c8f9fcc63e1e874250bcdae Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- auto scale xy after selecting a new parameter Commit: c00094277c02fa9f1bbf1ea45e6c392960605b9e https://github.com/ehb54/ultrascan3/commit/c00094277c02fa9f1bbf1ea45e6c392960605b9e Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M gui/us_extinction_gui.cpp M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_properties.cpp M programs/us/us.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M scripts/build.ps1 M scripts/build.sh M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: f80b73498a4973369419673e90274f59d9b598b3 https://github.com/ehb54/ultrascan3/commit/f80b73498a4973369419673e90274f59d9b598b3 Author: Saeed Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t870_buffer Commit: 3dddb9117fd90c1f6e1fdeec16f309bcc7b74a10 https://github.com/ehb54/ultrascan3/commit/3dddb9117fd90c1f6e1fdeec16f309bcc7b74a10 Author: Saeed Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: bde95ecaf2c093c38c510529ade5c772aeb0d058 https://github.com/ehb54/ultrascan3/commit/bde95ecaf2c093c38c510529ade5c772aeb0d058 Author: Saeed Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M scripts/build.ps1 M scripts/build.sh M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t842_gaplot Commit: 3c7169cde650dedca3d3402f744d3253f88868d5 https://github.com/ehb54/ultrascan3/commit/3c7169cde650dedca3d3402f744d3253f88868d5 Author: Saeed Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M gui/us_model_gui.cpp M gui/us_model_gui.h M programs/us/us.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M scripts/build.ps1 M scripts/build.sh M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t842_gaplot Commit: 1be10ca817665f8309bb3df08852200424397547 https://github.com/ehb54/ultrascan3/commit/1be10ca817665f8309bb3df08852200424397547 Author: Saeed Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: Log Message: ----------- Merge remote-tracking branch 'origin/t842_gaplot' into t842_gaplot Commit: 1b9d32c8d947abd0215b70dbe7495fc98759a47b https://github.com/ehb54/ultrascan3/commit/1b9d32c8d947abd0215b70dbe7495fc98759a47b Author: Saeed Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- update the ct range by data Commit: cbb216d0d629fbbe7c3294431c08f61989b2e7a2 https://github.com/ehb54/ultrascan3/commit/cbb216d0d629fbbe7c3294431c08f61989b2e7a2 Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- upadte ct x and y in the set_limits() Commit: 67a4d242dabc14876d9354b93434c818b5baf7ec https://github.com/ehb54/ultrascan3/commit/67a4d242dabc14876d9354b93434c818b5baf7ec Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M gui/us_spectrodata.cpp Log Message: ----------- in the setRaster function, if xrng becomes 0, xinc becomes INF. The same approach for xrng is applied here. Commit: 6f904c41c021e36595b930817137f19ef8ccce19 https://github.com/ehb54/ultrascan3/commit/6f904c41c021e36595b930817137f19ef8ccce19 Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- connect the replot_data function to the pb_refresh Commit: c24e05faa744af2d76beb4c61148bc79fa771670 https://github.com/ehb54/ultrascan3/commit/c24e05faa744af2d76beb4c61148bc79fa771670 Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- fixed the issue with draw bins manually Commit: 959da46aacd3efb25d3f0a0009e3da52819f733b https://github.com/ehb54/ultrascan3/commit/959da46aacd3efb25d3f0a0009e3da52819f733b Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M gui/us_select_item.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: 32feaefb494d632b390d9acb54c6daefdd47089b https://github.com/ehb54/ultrascan3/commit/32feaefb494d632b390d9acb54c6daefdd47089b Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- set range of ct by data Commit: 9c70967b72e22425120bb3e0971e49e2cab828a2 https://github.com/ehb54/ultrascan3/commit/9c70967b72e22425120bb3e0971e49e2cab828a2 Author: Saeed Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_select_item.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t870_buffer Commit: 0678091c6b8ea3a347d8bda5c1f8887a6d3ee65b https://github.com/ehb54/ultrascan3/commit/0678091c6b8ea3a347d8bda5c1f8887a6d3ee65b Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- Merge pull request #433 from samo38/t870_buffer Add buffer manual state to the Buffer and Solution GUI Commit: 075459dfc9537700e37aba51b3f8a5bb57c3c1c6 https://github.com/ehb54/ultrascan3/commit/075459dfc9537700e37aba51b3f8a5bb57c3c1c6 Author: Saeed Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_select_item.cpp M gui/us_solution_gui.cpp M gui/us_solution_gui.h M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t842_gaplot Commit: 16547f24596d6f1a1c6e10976383ed8bc2b74819 https://github.com/ehb54/ultrascan3/commit/16547f24596d6f1a1c6e10976383ed8bc2b74819 Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- Merge pull request #425 from samo38/t842_gaplot ticket 842: GA plot range issue Commit: a7cbce78277c83da3570ae8b311270ecf88d59a5 https://github.com/ehb54/ultrascan3/commit/a7cbce78277c83da3570ae8b311270ecf88d59a5 Author: Saeed Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: c7efd6ac8d78505ee8782507280e4a224fd9e858 https://github.com/ehb54/ultrascan3/commit/c7efd6ac8d78505ee8782507280e4a224fd9e858 Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge pull request #423 from samo38/ticket_822_pseudo3d_plot ticket_822: us_pseudo3d_combine manually diffusion plotting issue Commit: 9469ddfc983a4ffcdb98f100b778abb80ecebabb https://github.com/ehb54/ultrascan3/commit/9469ddfc983a4ffcdb98f100b778abb80ecebabb Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue892 Compare: https://github.com/ehb54/ultrascan3/compare/d046916c0c35...9469ddfc983a To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 15 14:47:42 2026 From: noreply at github.com (alexsav815) Date: Mon, 15 Jun 2026 13:47:42 -0700 Subject: [us-commits] [ehb54/ultrascan3] db2f11: [commented line removed]GMP: 9. Upload -- ensure c... Message-ID: Branch: refs/heads/alexey-dev-issue892 Home: https://github.com/ehb54/ultrascan3 Commit: db2f11a5b5d3808ec229422d4eeb0f4fc30664fd https://github.com/ehb54/ultrascan3/commit/db2f11a5b5d3808ec229422d4eeb0f4fc30664fd Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- [commented line removed]GMP: 9. Upload -- ensure consistency between 'Submit Enabled' in UI && in 'View Experiment Details' ... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 15 14:57:01 2026 From: noreply at github.com (alexsav815) Date: Mon, 15 Jun 2026 13:57:01 -0700 Subject: [us-commits] [ehb54/ultrascan3] 1eb5f8: [1]GMP: dataDisk -- disable all upcoming tabs in 1... Message-ID: Branch: refs/heads/alexey-dev-issue891 Home: https://github.com/ehb54/ultrascan3 Commit: 1eb5f81fa55c76e1991446dfaaafd472f62ff46f https://github.com/ehb54/ultrascan3/commit/1eb5f81fa55c76e1991446dfaaafd472f62ff46f Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [1]GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk option clicked; unlock only when valid .auc data-from-disk uploaded & downstream protocol parameters are generated; correct behavior for Next/Previous lower buttons: disable Next when at 2. Lab/Rotor tab, enable when back to 1. General; disable when back to 2. Lab/Rorot ... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 15 16:35:53 2026 From: noreply at github.com (alexsav815) Date: Mon, 15 Jun 2026 15:35:53 -0700 Subject: [us-commits] [ehb54/ultrascan3] 8285d5: [2: select Project, do not enable tabs]GMP: dataDi... Message-ID: Branch: refs/heads/alexey-dev-issue891 Home: https://github.com/ehb54/ultrascan3 Commit: 8285d5c355b2c8730c274762fd27522a30d3cd18 https://github.com/ehb54/ultrascan3/commit/8285d5c355b2c8730c274762fd27522a30d3cd18 Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [2: select Project, do not enable tabs]GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk option clicked; unlock only when valid .auc data-from-disk uploaded & downstream protocol parameters are generated; correct behavior for Next/Previous lower buttons: disable Next when at 2. Lab/Rotor tab, enable when back to 1. General; disable when back to 2. Lab/Rorot ... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 15 20:59:40 2026 From: noreply at github.com (alexsav815) Date: Mon, 15 Jun 2026 19:59:40 -0700 Subject: [us-commits] [ehb54/ultrascan3] d65cc7: fix the ct_plt range for D values Message-ID: Branch: refs/heads/alexey-dev-issue891 Home: https://github.com/ehb54/ultrascan3 Commit: d65cc7b90bd9cfd09a504b97d1e991b5e9709798 https://github.com/ehb54/ultrascan3/commit/d65cc7b90bd9cfd09a504b97d1e991b5e9709798 Author: Saeed Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- fix the ct_plt range for D values Commit: 4d55ef620df76f15f779937d88eae46dc5476934 https://github.com/ehb54/ultrascan3/commit/4d55ef620df76f15f779937d88eae46dc5476934 Author: Saeed Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- us_pseudo3d_combine.cpp: update ct range Commit: bfbbceba435317993ba1177f8d6ed0a5810550da https://github.com/ehb54/ultrascan3/commit/bfbbceba435317993ba1177f8d6ed0a5810550da Author: Saeed Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- update ct range Commit: 081a9573c4b25b4a1160d69485efb294378d580d https://github.com/ehb54/ultrascan3/commit/081a9573c4b25b4a1160d69485efb294378d580d Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M gui/us_model_gui.cpp M gui/us_model_gui.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge branch 'main' into t842_gaplot Commit: b3e1c3148e849dfa0bb3115413e07983b919844e https://github.com/ehb54/ultrascan3/commit/b3e1c3148e849dfa0bb3115413e07983b919844e Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- add a label to show the buffer manual state Commit: f9dc1123f5d504527a1a5a5f98992c035cda5368 https://github.com/ehb54/ultrascan3/commit/f9dc1123f5d504527a1a5a5f98992c035cda5368 Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t870_buffer Commit: 372d4a9b863855920c8f9fcc63e1e874250bcdae https://github.com/ehb54/ultrascan3/commit/372d4a9b863855920c8f9fcc63e1e874250bcdae Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- auto scale xy after selecting a new parameter Commit: c00094277c02fa9f1bbf1ea45e6c392960605b9e https://github.com/ehb54/ultrascan3/commit/c00094277c02fa9f1bbf1ea45e6c392960605b9e Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M gui/us_extinction_gui.cpp M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_properties.cpp M programs/us/us.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M scripts/build.ps1 M scripts/build.sh M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: f80b73498a4973369419673e90274f59d9b598b3 https://github.com/ehb54/ultrascan3/commit/f80b73498a4973369419673e90274f59d9b598b3 Author: Saeed Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t870_buffer Commit: 3dddb9117fd90c1f6e1fdeec16f309bcc7b74a10 https://github.com/ehb54/ultrascan3/commit/3dddb9117fd90c1f6e1fdeec16f309bcc7b74a10 Author: Saeed Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: bde95ecaf2c093c38c510529ade5c772aeb0d058 https://github.com/ehb54/ultrascan3/commit/bde95ecaf2c093c38c510529ade5c772aeb0d058 Author: Saeed Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M scripts/build.ps1 M scripts/build.sh M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t842_gaplot Commit: 3c7169cde650dedca3d3402f744d3253f88868d5 https://github.com/ehb54/ultrascan3/commit/3c7169cde650dedca3d3402f744d3253f88868d5 Author: Saeed Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M gui/us_model_gui.cpp M gui/us_model_gui.h M programs/us/us.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M scripts/build.ps1 M scripts/build.sh M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t842_gaplot Commit: 1be10ca817665f8309bb3df08852200424397547 https://github.com/ehb54/ultrascan3/commit/1be10ca817665f8309bb3df08852200424397547 Author: Saeed Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: Log Message: ----------- Merge remote-tracking branch 'origin/t842_gaplot' into t842_gaplot Commit: 1b9d32c8d947abd0215b70dbe7495fc98759a47b https://github.com/ehb54/ultrascan3/commit/1b9d32c8d947abd0215b70dbe7495fc98759a47b Author: Saeed Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- update the ct range by data Commit: cbb216d0d629fbbe7c3294431c08f61989b2e7a2 https://github.com/ehb54/ultrascan3/commit/cbb216d0d629fbbe7c3294431c08f61989b2e7a2 Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- upadte ct x and y in the set_limits() Commit: 67a4d242dabc14876d9354b93434c818b5baf7ec https://github.com/ehb54/ultrascan3/commit/67a4d242dabc14876d9354b93434c818b5baf7ec Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M gui/us_spectrodata.cpp Log Message: ----------- in the setRaster function, if xrng becomes 0, xinc becomes INF. The same approach for xrng is applied here. Commit: 6f904c41c021e36595b930817137f19ef8ccce19 https://github.com/ehb54/ultrascan3/commit/6f904c41c021e36595b930817137f19ef8ccce19 Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- connect the replot_data function to the pb_refresh Commit: c24e05faa744af2d76beb4c61148bc79fa771670 https://github.com/ehb54/ultrascan3/commit/c24e05faa744af2d76beb4c61148bc79fa771670 Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- fixed the issue with draw bins manually Commit: 959da46aacd3efb25d3f0a0009e3da52819f733b https://github.com/ehb54/ultrascan3/commit/959da46aacd3efb25d3f0a0009e3da52819f733b Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M gui/us_select_item.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: 32feaefb494d632b390d9acb54c6daefdd47089b https://github.com/ehb54/ultrascan3/commit/32feaefb494d632b390d9acb54c6daefdd47089b Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- set range of ct by data Commit: 9c70967b72e22425120bb3e0971e49e2cab828a2 https://github.com/ehb54/ultrascan3/commit/9c70967b72e22425120bb3e0971e49e2cab828a2 Author: Saeed Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_select_item.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t870_buffer Commit: 0678091c6b8ea3a347d8bda5c1f8887a6d3ee65b https://github.com/ehb54/ultrascan3/commit/0678091c6b8ea3a347d8bda5c1f8887a6d3ee65b Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- Merge pull request #433 from samo38/t870_buffer Add buffer manual state to the Buffer and Solution GUI Commit: 075459dfc9537700e37aba51b3f8a5bb57c3c1c6 https://github.com/ehb54/ultrascan3/commit/075459dfc9537700e37aba51b3f8a5bb57c3c1c6 Author: Saeed Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_select_item.cpp M gui/us_solution_gui.cpp M gui/us_solution_gui.h M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t842_gaplot Commit: 16547f24596d6f1a1c6e10976383ed8bc2b74819 https://github.com/ehb54/ultrascan3/commit/16547f24596d6f1a1c6e10976383ed8bc2b74819 Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- Merge pull request #425 from samo38/t842_gaplot ticket 842: GA plot range issue Commit: a7cbce78277c83da3570ae8b311270ecf88d59a5 https://github.com/ehb54/ultrascan3/commit/a7cbce78277c83da3570ae8b311270ecf88d59a5 Author: Saeed Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: c7efd6ac8d78505ee8782507280e4a224fd9e858 https://github.com/ehb54/ultrascan3/commit/c7efd6ac8d78505ee8782507280e4a224fd9e858 Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge pull request #423 from samo38/ticket_822_pseudo3d_plot ticket_822: us_pseudo3d_combine manually diffusion plotting issue Commit: 245d4309e28c9db90cffbef3cb981c97b69a9b4a https://github.com/ehb54/ultrascan3/commit/245d4309e28c9db90cffbef3cb981c97b69a9b4a Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue891 Compare: https://github.com/ehb54/ultrascan3/compare/8285d5c355b2...245d4309e28c To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 15 21:38:19 2026 From: noreply at github.com (alexsav815) Date: Mon, 15 Jun 2026 20:38:19 -0700 Subject: [us-commits] [ehb54/ultrascan3] 5e1874: GMP: dataDisk -- disable all upcoming tabs in 1. E... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 5e1874151de9b54802972297c327c677ea4ed1c9 https://github.com/ehb54/ultrascan3/commit/5e1874151de9b54802972297c327c677ea4ed1c9 Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk option clicked; unlock only when valid .auc data-from-disk uploaded & downstream protocol parameters are generated; correct behavior for Next/Previous lower buttons: disable Next when at 2. Lab/Rotor tab, enable when back to 1. General; disable when back to 2. Lab/Rorot ... Commit: 1eb5f81fa55c76e1991446dfaaafd472f62ff46f https://github.com/ehb54/ultrascan3/commit/1eb5f81fa55c76e1991446dfaaafd472f62ff46f Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [1]GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk option clicked; unlock only when valid .auc data-from-disk uploaded & downstream protocol parameters are generated; correct behavior for Next/Previous lower buttons: disable Next when at 2. Lab/Rotor tab, enable when back to 1. General; disable when back to 2. Lab/Rorot ... Commit: 8285d5c355b2c8730c274762fd27522a30d3cd18 https://github.com/ehb54/ultrascan3/commit/8285d5c355b2c8730c274762fd27522a30d3cd18 Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [2: select Project, do not enable tabs]GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk option clicked; unlock only when valid .auc data-from-disk uploaded & downstream protocol parameters are generated; correct behavior for Next/Previous lower buttons: disable Next when at 2. Lab/Rotor tab, enable when back to 1. General; disable when back to 2. Lab/Rorot ... Commit: 245d4309e28c9db90cffbef3cb981c97b69a9b4a https://github.com/ehb54/ultrascan3/commit/245d4309e28c9db90cffbef3cb981c97b69a9b4a Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue891 Commit: 7870bc0e407e502ff7e3dac5490ba89f35c0a24b https://github.com/ehb54/ultrascan3/commit/7870bc0e407e502ff7e3dac5490ba89f35c0a24b Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge pull request #440 from ehb54/alexey-dev-issue891 GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk selected to prevent user-filled protocol creation Compare: https://github.com/ehb54/ultrascan3/compare/c7efd6ac8d78...7870bc0e407e To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 15 21:38:24 2026 From: noreply at github.com (alexsav815) Date: Mon, 15 Jun 2026 20:38:24 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue891 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 15 22:10:50 2026 From: noreply at github.com (alexsav815) Date: Mon, 15 Jun 2026 21:10:50 -0700 Subject: [us-commits] [ehb54/ultrascan3] 5e1874: GMP: dataDisk -- disable all upcoming tabs in 1. E... Message-ID: Branch: refs/heads/alexey-dev-issue892 Home: https://github.com/ehb54/ultrascan3 Commit: 5e1874151de9b54802972297c327c677ea4ed1c9 https://github.com/ehb54/ultrascan3/commit/5e1874151de9b54802972297c327c677ea4ed1c9 Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk option clicked; unlock only when valid .auc data-from-disk uploaded & downstream protocol parameters are generated; correct behavior for Next/Previous lower buttons: disable Next when at 2. Lab/Rotor tab, enable when back to 1. General; disable when back to 2. Lab/Rorot ... Commit: 1eb5f81fa55c76e1991446dfaaafd472f62ff46f https://github.com/ehb54/ultrascan3/commit/1eb5f81fa55c76e1991446dfaaafd472f62ff46f Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [1]GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk option clicked; unlock only when valid .auc data-from-disk uploaded & downstream protocol parameters are generated; correct behavior for Next/Previous lower buttons: disable Next when at 2. Lab/Rotor tab, enable when back to 1. General; disable when back to 2. Lab/Rorot ... Commit: 8285d5c355b2c8730c274762fd27522a30d3cd18 https://github.com/ehb54/ultrascan3/commit/8285d5c355b2c8730c274762fd27522a30d3cd18 Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [2: select Project, do not enable tabs]GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk option clicked; unlock only when valid .auc data-from-disk uploaded & downstream protocol parameters are generated; correct behavior for Next/Previous lower buttons: disable Next when at 2. Lab/Rotor tab, enable when back to 1. General; disable when back to 2. Lab/Rorot ... Commit: 245d4309e28c9db90cffbef3cb981c97b69a9b4a https://github.com/ehb54/ultrascan3/commit/245d4309e28c9db90cffbef3cb981c97b69a9b4a Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue891 Commit: 7870bc0e407e502ff7e3dac5490ba89f35c0a24b https://github.com/ehb54/ultrascan3/commit/7870bc0e407e502ff7e3dac5490ba89f35c0a24b Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge pull request #440 from ehb54/alexey-dev-issue891 GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk selected to prevent user-filled protocol creation Commit: 0d175fa9f93706396a500e6f18468f78ac2c61d9 https://github.com/ehb54/ultrascan3/commit/0d175fa9f93706396a500e6f18468f78ac2c61d9 Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge branch 'main' into alexey-dev-issue892 Compare: https://github.com/ehb54/ultrascan3/compare/db2f11a5b5d3...0d175fa9f937 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 16 09:31:29 2026 From: noreply at github.com (alexsav815) Date: Tue, 16 Jun 2026 08:31:29 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue890 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 16 09:34:49 2026 From: noreply at github.com (alexsav815) Date: Tue, 16 Jun 2026 08:34:49 -0700 Subject: [us-commits] [ehb54/ultrascan3] 04bc61: Protocol-Developer: remove v.0, 1 from the window t... Message-ID: Branch: refs/heads/alexey-dev-issue890 Home: https://github.com/ehb54/ultrascan3 Commit: 04bc610b180db0057d777dd09625732e535d15d1 https://github.com/ehb54/ultrascan3/commit/04bc610b180db0057d777dd09625732e535d15d1 Author: alexsav815 Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Protocol-Developer: remove v.0,1 from the window title ... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 16 10:37:34 2026 From: noreply at github.com (alexsav815) Date: Tue, 16 Jun 2026 09:37:34 -0700 Subject: [us-commits] [ehb54/ultrascan3] 04bc61: Protocol-Developer: remove v.0, 1 from the window t... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 04bc610b180db0057d777dd09625732e535d15d1 https://github.com/ehb54/ultrascan3/commit/04bc610b180db0057d777dd09625732e535d15d1 Author: alexsav815 Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Protocol-Developer: remove v.0,1 from the window title ... Commit: aabf6395ab17f75fe98ee8a1856d0df8163ac5a0 https://github.com/ehb54/ultrascan3/commit/aabf6395ab17f75fe98ee8a1856d0df8163ac5a0 Author: alexsav815 Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Merge pull request #442 from ehb54/alexey-dev-issue890 Protocol-Developer: remove v.0,1 from the window title ... Compare: https://github.com/ehb54/ultrascan3/compare/7870bc0e407e...aabf6395ab17 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 16 10:37:40 2026 From: noreply at github.com (alexsav815) Date: Tue, 16 Jun 2026 09:37:40 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue890 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 16 15:17:13 2026 From: noreply at github.com (emre brookes) Date: Tue, 16 Jun 2026 14:17:13 -0700 Subject: [us-commits] [ehb54/ultrascan3] aa3e24: Update UltraScan version to 4.1.0 Message-ID: Branch: refs/heads/ehb54-patch-2 Home: https://github.com/ehb54/ultrascan3 Commit: aa3e24b3a1ee36a6659d235aaeaf7880d3bfec4e https://github.com/ehb54/ultrascan3/commit/aa3e24b3a1ee36a6659d235aaeaf7880d3bfec4e Author: emre brookes Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M utils/us_defines.h Log Message: ----------- Update UltraScan version to 4.1.0 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 16 15:59:21 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 14:59:21 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/898-update-bump-pr-commit-sha-ultrascan3 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 16 16:03:37 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 15:03:37 -0700 Subject: [us-commits] [ehb54/ultrascan3] c01e13: fix: Update bump PR commit SHA in workflow configu... Message-ID: Branch: refs/heads/898-update-bump-pr-commit-sha-ultrascan3 Home: https://github.com/ehb54/ultrascan3 Commit: c01e1313f848d52ba4e9f5c91129eac8c54f2b4d https://github.com/ehb54/ultrascan3/commit/c01e1313f848d52ba4e9f5c91129eac8c54f2b4d Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: Update bump PR commit SHA in workflow configuration To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 16 16:29:18 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 15:29:18 -0700 Subject: [us-commits] [ehb54/ultrascan3] c01e13: fix: Update bump PR commit SHA in workflow configu... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: c01e1313f848d52ba4e9f5c91129eac8c54f2b4d https://github.com/ehb54/ultrascan3/commit/c01e1313f848d52ba4e9f5c91129eac8c54f2b4d Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: Update bump PR commit SHA in workflow configuration Commit: 52cc7dc3a6bb04f611fd929cf3e9a34d8ff69e1c https://github.com/ehb54/ultrascan3/commit/52cc7dc3a6bb04f611fd929cf3e9a34d8ff69e1c Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge pull request #444 from ehb54/898-update-bump-pr-commit-sha-ultrascan3 Update workflow configuration for commit SHA bump Compare: https://github.com/ehb54/ultrascan3/compare/aabf6395ab17...52cc7dc3a6bb To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 16 16:35:23 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 15:35:23 -0700 Subject: [us-commits] [ehb54/ultrascan3] ef6f3b: mod: icons remove border Message-ID: Branch: refs/heads/bump-to-v4.1.0 Home: https://github.com/ehb54/ultrascan3 Commit: ef6f3bd3f96408decfe78facbf37acadc5834997 https://github.com/ehb54/ultrascan3/commit/ef6f3bd3f96408decfe78facbf37acadc5834997 Author: aaron-auc Date: 2025-12-18 (Thu, 18 Dec 2025) Changed paths: A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png Log Message: ----------- mod: icons remove border Commit: b7ef6c746a0255676ccbfb6b665b6333622e83d4 https://github.com/ehb54/ultrascan3/commit/b7ef6c746a0255676ccbfb6b665b6333622e83d4 Author: Saeed Date: 2026-01-19 (Mon, 19 Jan 2026) Changed paths: M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h Log Message: ----------- us_integral: added vbar distro Commit: edfe3d93736f4d21d05015dba6216a7c07cfb618 https://github.com/ehb54/ultrascan3/commit/edfe3d93736f4d21d05015dba6216a7c07cfb618 Author: Saeed Date: 2026-01-22 (Thu, 22 Jan 2026) Changed paths: M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h Log Message: ----------- add R(h) rb Commit: 101862e8adaad3ad184dd77cd388423c467368a7 https://github.com/ehb54/ultrascan3/commit/101862e8adaad3ad184dd77cd388423c467368a7 Author: Saeed Date: 2026-01-22 (Thu, 22 Jan 2026) Changed paths: M .github/workflows/codeql-analysis.yml M CMakeLists.txt M CMakePresets.json M admin/cmake/FindQwt.cmake A admin/cmake/triplets/x64-mingw-dynamic.cmake A buildsys/vcpkg/overlay-ports/qt5-multimedia/drop-wmf-plugin.patch A buildsys/vcpkg/overlay-ports/qt5-multimedia/portfile.cmake A buildsys/vcpkg/overlay-ports/qt5-multimedia/vcpkg.json A buildsys/vcpkg/overlay-ports/qt5-tools/fix-pkgconfig-qt5uiplugin-not-found.patch A buildsys/vcpkg/overlay-ports/qt5-tools/fix-spawnvp-argv.patch A buildsys/vcpkg/overlay-ports/qt5-tools/libclang.patch A buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qt5-tools/vcpkg.json A buildsys/vcpkg/overlay-ports/qwt-6-1-6/portfile.cmake A buildsys/vcpkg/overlay-ports/qwt-6-1-6/vcpkg.json A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/config.patch A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/fix_dll_install.patch A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/portfile.cmake A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/unofficial-qwt-config.cmake A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/vcpkg.json A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/config.patch A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/fix_dll_install.patch A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/unofficial-qwt-config.cmake A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/vcpkg.json R buildsys/vcpkg/overlay-ports/qwt/portfile.cmake R buildsys/vcpkg/overlay-ports/qwt/vcpkg.json A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5/portfile.cmake A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5/qwtplot3d-config.cmake.in A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5/vcpkg.json A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt5/portfile.cmake A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt5/qwtplot3d-config.cmake.in A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt5/vcpkg.json A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt6/portfile.cmake A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt6/qwtplot3d-config.cmake.in A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt6/vcpkg.json R buildsys/vcpkg/overlay-ports/qwtplot3d/portfile.cmake R buildsys/vcpkg/overlay-ports/qwtplot3d/qwtplot3d-config.cmake.in R buildsys/vcpkg/overlay-ports/qwtplot3d/vcpkg.json M gui.pri M gui/CMakeLists.txt M gui/fix-mac-make.sh R gui/images.qrc M gui/libus_gui.pro M gui/qrc_make_adds.txt M gui/us_analysis_base2.cpp M gui/us_analyte_gui.cpp M gui/us_buffer_gui.cpp M gui/us_convert_gui.cpp M gui/us_convert_gui.h M gui/us_csv_loader.cpp M gui/us_extinctfitter_gui.cpp M gui/us_extinction_gui.cpp M gui/us_get_run.cpp M gui/us_gui_util.cpp M gui/us_images.cpp M gui/us_images.h M gui/us_investigator.cpp M gui/us_license.cpp M gui/us_minimize.cpp M gui/us_model_gui.cpp M gui/us_model_loader.cpp M gui/us_mwl_data.cpp M gui/us_new_spectrum.cpp M gui/us_plot.cpp M gui/us_plot.h M gui/us_plot3d.cpp M gui/us_plot3d.h M gui/us_predict1.cpp M gui/us_predict1.h M gui/us_run_details2.cpp M gui/us_sassoc.cpp M gui/us_sassoc.h M gui/us_solution_gui.cpp M gui/us_spectrodata.cpp M gui/us_spectrodata.h M gui/us_widgets.h M makeall.sh M programs/CMakeLists.txt M programs/main1.inc M programs/us/us.cpp M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_show_norm.cpp M programs/us_abde/us_abde_main.cpp M programs/us_abde/us_norm_profile.cpp M programs/us_abde/us_norm_profile.h M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_autoflow_analysis/CMakeLists.txt M programs/us_autoflow_analysis/us_autoflow_analysis.cpp M programs/us_autoflow_analysis/us_autoflow_analysis.h M programs/us_buoyancy/us_buoyancy.cpp M programs/us_buoyancy/us_buoyancy.h M programs/us_colorgradient/us_colorgradient.cpp M programs/us_com_project/CMakeLists.txt M programs/us_com_project/us_com_project_gui.h M programs/us_com_project_academic/CMakeLists.txt M programs/us_combine_models/us_combine_models.cpp M programs/us_config/us_color.cpp M programs/us_config/us_font.cpp M programs/us_config/us_font.h M programs/us_config/us_newxpnhost_db.cpp M programs/us_config/us_xpnhost_db.cpp M programs/us_dcdt/us_dcdt.cpp M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_density_match/us_density_match.cpp M programs/us_dmga_init/us_dmga_init.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_edit/us_edit_scan.cpp M programs/us_edit/us_edit_scan.h M programs/us_esigner_gmp/us_esigner_gmp.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_export_legacy/us_export.cpp M programs/us_fds_filemanager/us_fds_filemanager.cpp M programs/us_fematch/CMakeLists.txt M programs/us_fematch/us_fematch.cpp M programs/us_fematch/us_plot_control_fem.cpp M programs/us_fematch/us_plot_control_fem.h M programs/us_fit_meniscus/CMakeLists.txt M programs/us_fit_meniscus/us_fit_meniscus.cpp M programs/us_fit_meniscus/us_fit_meniscus.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_globalequil/us_eqfit_control.cpp M programs/us_globalequil/us_eqhistogram.cpp M programs/us_globalequil/us_eqmath.cpp M programs/us_globalequil/us_eqmodel_control.cpp M programs/us_globalequil/us_eqreporter.cpp M programs/us_globalequil/us_fit_worker.cpp M programs/us_globalequil/us_globalequil.cpp M programs/us_globalequil/us_globalequil.h M programs/us_grid_editor/us_grid_editor.cpp M programs/us_integral/us_integral.cpp M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_manage_data/us_data_model.cpp M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_mwl_species_fit/CMakeLists.txt M programs/us_mwl_species_fit/us_mwl_sf_plot3d.cpp M programs/us_mwl_species_fit/us_mwl_sf_plot3d.h M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_spectra/us_mwl_spectra.cpp M programs/us_mwl_spectra/us_mwls_pltctl.cpp M programs/us_mwl_spectra/us_mwls_pltctl.h M programs/us_mwlr_viewer/us_mwl_pltctrl.cpp M programs/us_mwlr_viewer/us_mwl_pltctrl.h M programs/us_mwlr_viewer/us_mwlr_viewer.cpp M programs/us_pcsa/us_mlplot.cpp M programs/us_pcsa/us_mrecs_loader.cpp M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h M programs/us_pcsa/us_rpscan.cpp M programs/us_pcsa/us_rpscan.h M programs/us_protocol_dev/CMakeLists.txt M programs/us_protocol_dev/us_protocol_dev_gui.h M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo_absorbance/us_add_refScan.cpp M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M programs/us_pseudo_absorbance/us_pseudo_absorbance.cpp M programs/us_pseudo_absorbance/us_remove_ri.cpp M programs/us_pseudo_absorbance/us_remove_ri.h M programs/us_query_rmsd/CMakeLists.txt M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_ramp/us_experiment_ra.cpp M programs/us_ramp/us_get_dbrun_ra.cpp M programs/us_ramp/us_mwlramp.cpp M programs/us_ramp/us_ramp.cpp M programs/us_ramp/us_ramp_gui.cpp M programs/us_ramp/us_ramp_gui.h M programs/us_reporter_gmp/CMakeLists.txt M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_rotor_calibration/us_rotor_calibration.cpp M programs/us_rotor_calibration/us_rotor_calibration.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M programs/us_vhw_combine/us_vhw_combine.cpp M programs/us_vhw_combine/us_vhwc_pltctl.cpp M programs/us_vhw_combine/us_vhwc_pltctl.h M programs/us_vhw_enhanced/us_distrib_plot.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp M programs/us_xpn_viewer/us_xpn_viewer_gui.h M qwtplot3d/CMakeLists.txt M qwtplot3d/include/qwt3d_io_gl2ps.h M qwtplot3d/include/qwt3d_openglhelper.h M qwtplot3d/include/qwt3d_plot.h M qwtplot3d/include/qwt3d_surfaceplot.h M qwtplot3d/qwtplot3d.pro M qwtplot3d/src/qwt3d_io.cpp M qwtplot3d/src/qwt3d_io_gl2ps.cpp M qwtplot3d/src/qwt3d_label.cpp M qwtplot3d/src/qwt3d_lighting.cpp M qwtplot3d/src/qwt3d_movements.cpp M qwtplot3d/src/qwt3d_plot.cpp M qwtplot3d/src/qwt3d_surfaceplot.cpp M test/utils/CMakeLists.txt M utils/CMakeLists.txt M utils/libus_utils.pro M utils/us_ana_profile.cpp M utils/us_ana_profile.h M utils/us_analyte.cpp M utils/us_analyte.h M utils/us_archive.cpp M utils/us_archive.h M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_astfem_rsa.cpp M utils/us_astfem_rsa.h M utils/us_buffer.cpp M utils/us_buffer.h M utils/us_cfa_data.cpp M utils/us_cfa_data.h M utils/us_constants.cpp M utils/us_constants.h M utils/us_convert.cpp M utils/us_convert.h M utils/us_convertio.cpp M utils/us_convertio.h M utils/us_crc.cpp M utils/us_crc.h M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_csv_data.cpp M utils/us_csv_data.h M utils/us_dataIO.cpp M utils/us_dataIO.h M utils/us_datafiles.cpp M utils/us_datafiles.h M utils/us_db2.cpp M utils/us_db2.h M utils/us_dmga_constr.cpp M utils/us_eprofile.h M utils/us_experiment.cpp M utils/us_extern.h M utils/us_geturl.cpp M utils/us_geturl.h M utils/us_global.cpp M utils/us_global.h M utils/us_gzip.cpp M utils/us_gzip.h M utils/us_hardware.h M utils/us_http_post.h M utils/us_hydrosim.cpp M utils/us_hydrosim.h M utils/us_lamm_astfvm.cpp M utils/us_lamm_astfvm.h M utils/us_license_t.cpp M utils/us_license_t.h M utils/us_link_ssl.cpp M utils/us_link_ssl.h M utils/us_lm.cpp M utils/us_local_server.cpp M utils/us_local_server.h M utils/us_math2.cpp M utils/us_math2.h M utils/us_matrix.cpp M utils/us_matrix.h M utils/us_memory.cpp M utils/us_memory.h M utils/us_model.cpp M utils/us_model.h M utils/us_noise.cpp M utils/us_noise.h M utils/us_pcsa_modelrec.cpp M utils/us_pcsa_modelrec.h M utils/us_project.cpp M utils/us_protocol_util.cpp M utils/us_protocol_util.h M utils/us_report.cpp M utils/us_report.h M utils/us_report_gmp.cpp M utils/us_rotor.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h M utils/us_settings.cpp M utils/us_settings.h M utils/us_simparms.cpp M utils/us_simparms.h M utils/us_sleep.h M utils/us_solute.cpp M utils/us_solute.h M utils/us_solution.cpp M utils/us_solution.h M utils/us_solution_vals.h M utils/us_solve_sim.cpp M utils/us_stiffbase.cpp M utils/us_stiffbase.h M utils/us_tar.cpp M utils/us_tar.h M utils/us_time_state.h M utils/us_timer.cpp M utils/us_timer.h M utils/us_util.cpp M utils/us_util.h A utils/us_utils_qt.h M utils/us_vector.cpp M utils/us_vector.h M utils/us_xpn_data.cpp M utils/us_xpn_data.h M utils/us_zsolute.cpp M utils/us_zsolute.h M vcpkg.json Log Message: ----------- Merge remote-tracking branch 'upstream/main' into us_integral Commit: 1adf73f1c4c9bfe5776f65ecae19294163ba1237 https://github.com/ehb54/ultrascan3/commit/1adf73f1c4c9bfe5776f65ecae19294163ba1237 Author: Saeed Date: 2026-01-22 (Thu, 22 Jan 2026) Changed paths: M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h Log Message: ----------- add hr vectors Commit: 2542899201e17dd085de687f6fdfe671fa123bdb https://github.com/ehb54/ultrascan3/commit/2542899201e17dd085de687f6fdfe671fa123bdb Author: Haben Gabir Date: 2026-01-22 (Thu, 22 Jan 2026) Changed paths: A doc/manual/source/#Makefile# A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3d_plot.rst A doc/manual/source/_static/css/custom.css A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_edit.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/language_data.js A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst A doc/manual/source/conf.py A doc/manual/source/conf.py-orig.081225 A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst A doc/manual/source/index.rst A doc/manual/source/make.bat A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/mwl_species_fit.rst A doc/manual/source/mwl_species_sim.rst A doc/manual/source/mwl_spectra.rst A doc/manual/source/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/ramp_data.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst A doc/manual/source/requirements.txt A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page.rst A doc/manual/source/temp.txt A doc/manual/source/time_derivative.rst A doc/manual/source/tmp.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst Log Message: ----------- ACAB doubled Commit: 0f3650c4ac72c937a21c2c1b00a9fcf2bbcd9c8d https://github.com/ehb54/ultrascan3/commit/0f3650c4ac72c937a21c2c1b00a9fcf2bbcd9c8d Author: Saeed Date: 2026-01-23 (Fri, 23 Jan 2026) Changed paths: M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h Log Message: ----------- calculate rh from D Commit: a71ddd5aa108ec9bc41b90b64fc57f365032083f https://github.com/ehb54/ultrascan3/commit/a71ddd5aa108ec9bc41b90b64fc57f365032083f Author: Saeed Date: 2026-01-26 (Mon, 26 Jan 2026) Changed paths: M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h Log Message: ----------- replace S_Solute with SolParam Commit: efe498c83cd9b87e53393725e527abdfe2e4036f https://github.com/ehb54/ultrascan3/commit/efe498c83cd9b87e53393725e527abdfe2e4036f Author: Saeed Date: 2026-01-26 (Mon, 26 Jan 2026) Changed paths: M programs/us_integral/us_integral.cpp Log Message: ----------- recalc r_h Commit: 8ba90ba55aa38fa0756457d800cf859cfbbb5c78 https://github.com/ehb54/ultrascan3/commit/8ba90ba55aa38fa0756457d800cf859cfbbb5c78 Author: Saeed Date: 2026-01-26 (Mon, 26 Jan 2026) Changed paths: M programs/us_integral/us_integral.cpp Log Message: ----------- calculate rh from f in meter Commit: 1775a16ed46b3e795b72a8c39e85c37e084c347e https://github.com/ehb54/ultrascan3/commit/1775a16ed46b3e795b72a8c39e85c37e084c347e Author: Saeed Date: 2026-01-26 (Mon, 26 Jan 2026) Changed paths: M programs/us_integral/us_integral.cpp Log Message: ----------- edit x axis labels Commit: 2f0b65d3035c4164a71480a60c692161bf64ab2c https://github.com/ehb54/ultrascan3/commit/2f0b65d3035c4164a71480a60c692161bf64ab2c Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-01-26 (Mon, 26 Jan 2026) Changed paths: A .github/workflows/bump-version.yml Log Message: ----------- Merge branch 'main' into us_integral Commit: e08ce06ec32dbd266cd302dda037f3f30e0f364c https://github.com/ehb54/ultrascan3/commit/e08ce06ec32dbd266cd302dda037f3f30e0f364c Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-01-26 (Mon, 26 Jan 2026) Changed paths: M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h Log Message: ----------- Merge pull request #347 from samo38/us_integral us_integral: added vbar distribution Commit: 0ca5c3f6f16b6c2e357c2eca631eee2e5d894a4f https://github.com/ehb54/ultrascan3/commit/0ca5c3f6f16b6c2e357c2eca631eee2e5d894a4f Author: alexsav815 Date: 2026-01-28 (Wed, 28 Jan 2026) Changed paths: M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- GMP and R&D | 1. EXP:Ranges -- fix error in the Manula Wavelength Slector syntax... Commit: 96ee714e450f03998ba02aaaf514f1a350da0197 https://github.com/ehb54/ultrascan3/commit/96ee714e450f03998ba02aaaf514f1a350da0197 Author: alexsav815 Date: 2026-02-02 (Mon, 02 Feb 2026) Changed paths: M gui/us_report_gui.cpp M gui/us_report_gui.h Log Message: ----------- GMP | 8. AProfile: Report | ReportItems -- work on adding an option to upload from .gadistro & .sol_integ.stats files... Commit: ec1ef5551bdd7381fd14863e3ad0cddd7474237b https://github.com/ehb54/ultrascan3/commit/ec1ef5551bdd7381fd14863e3ad0cddd7474237b Author: alexsav815 Date: 2026-02-02 (Mon, 02 Feb 2026) Changed paths: M gui/us_report_gui.cpp Log Message: ----------- [ further wirk, bugs fixed]GMP | 8. AProfile: Report | ReportItems -- work on adding an option to upload from .gadistro & .sol_integ.stats files... Commit: 1bed32fbf1b5865f9d4241da389cd51fc7502286 https://github.com/ehb54/ultrascan3/commit/1bed32fbf1b5865f9d4241da389cd51fc7502286 Author: alexsav815 Date: 2026-02-02 (Mon, 02 Feb 2026) Changed paths: M gui/us_report_gui.cpp Log Message: ----------- [ further work, multiple files checks]GMP | 8. AProfile: Report | ReportItems -- work on adding an option to upload from .gadistro & .sol_integ.stats files... Commit: 84ab1b719ee2bb0d31cf0c1b50bb2d0c702c3b06 https://github.com/ehb54/ultrascan3/commit/84ab1b719ee2bb0d31cf0c1b50bb2d0c702c3b06 Author: alexsav815 Date: 2026-02-02 (Mon, 02 Feb 2026) Changed paths: M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h Log Message: ----------- Merge pull request #352 from ehb54/main Add main to alexey-dev-issue693 Commit: 2c019fc6878b57e1c32eaffbe63a5e91f774116d https://github.com/ehb54/ultrascan3/commit/2c019fc6878b57e1c32eaffbe63a5e91f774116d Author: alexsav815 Date: 2026-02-02 (Mon, 02 Feb 2026) Changed paths: M gui/us_report_gui.cpp Log Message: ----------- [ 11a further work, multiple files checks]GMP | 8. AProfile: Report | ReportItems -- work on adding an option to upload from .gadistro & .sol_integ.stats files... Commit: d1e2cfa1ac60af4aadf7b43609bce67db0172b7e https://github.com/ehb54/ultrascan3/commit/d1e2cfa1ac60af4aadf7b43609bce67db0172b7e Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-02-03 (Tue, 03 Feb 2026) Changed paths: M gui/us_report_gui.cpp M gui/us_report_gui.h Log Message: ----------- Merge pull request #353 from ehb54/alexey-dev-issue693 Alexey dev issue693: GMP : AProfile: Reports -- read from gadistro & stats files... Commit: 754919623caf6fd45a51f5727822cfac0020d4e7 https://github.com/ehb54/ultrascan3/commit/754919623caf6fd45a51f5727822cfac0020d4e7 Author: Saeed Mortezazadeh Date: 2026-02-03 (Tue, 03 Feb 2026) Changed paths: M gui/us_csv_loader.cpp M utils/us_csv_data.cpp Log Message: ----------- csv loader: remove strict rules from ASCII checking Commit: ce46d86dbadf1a938281bae38ce621b26a5de8a3 https://github.com/ehb54/ultrascan3/commit/ce46d86dbadf1a938281bae38ce621b26a5de8a3 Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-02-05 (Thu, 05 Feb 2026) Changed paths: M gui/us_csv_loader.cpp M utils/us_csv_data.cpp Log Message: ----------- Merge pull request #354 from samo38/issue_721 csv loader: remove strict rules to check ASCII Commit: d287d24ac45d15c14c50dffde79d3abcf44e1c47 https://github.com/ehb54/ultrascan3/commit/d287d24ac45d15c14c50dffde79d3abcf44e1c47 Author: Saeed Date: 2026-02-06 (Fri, 06 Feb 2026) Changed paths: M gui/us_spectrodata.h Log Message: ----------- us_spectrodata: add hydrodynamic radius to S_Solute Commit: 1a9eda0deabbf567b25ddd721c01232463c6d549 https://github.com/ehb54/ultrascan3/commit/1a9eda0deabbf567b25ddd721c01232463c6d549 Author: Saeed Date: 2026-02-06 (Fri, 06 Feb 2026) Changed paths: M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h Log Message: ----------- us_integral: replace SolParam with S_Solute Commit: da3fc554ce97a1be8cfe7b62337d78d92604161f https://github.com/ehb54/ultrascan3/commit/da3fc554ce97a1be8cfe7b62337d78d92604161f Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-08 (Sun, 08 Feb 2026) Changed paths: A test/utils/test_us_regex.cpp Log Message: ----------- Add unit tests for regex pattern validation across multiple directories using Google Test. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: cb515698419c2bb2848d269cceca3d7868746844 https://github.com/ehb54/ultrascan3/commit/cb515698419c2bb2848d269cceca3d7868746844 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-08 (Sun, 08 Feb 2026) Changed paths: M programs/us_astfem_sim/us_astfem_sim.cpp Log Message: ----------- Remove unused QRegularExpression instance in `us_astfem_sim.cpp` for cleanup. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: b0ac1a3cb666e4f4b25c1365edc8d5c5e4f6bacf https://github.com/ehb54/ultrascan3/commit/b0ac1a3cb666e4f4b25c1365edc8d5c5e4f6bacf Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-08 (Sun, 08 Feb 2026) Changed paths: M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Fix regex pattern Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 6576b55edf442a9f5bbf1a514fdf3c8b7d0aacb4 https://github.com/ehb54/ultrascan3/commit/6576b55edf442a9f5bbf1a514fdf3c8b7d0aacb4 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-08 (Sun, 08 Feb 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- Fix regex pattern to escape hyphen in `us_experiment_gui_optima.cpp`. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 6e7d30e0ef299014a0c9cb9ef1946d1a47fb0a7c https://github.com/ehb54/ultrascan3/commit/6e7d30e0ef299014a0c9cb9ef1946d1a47fb0a7c Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-08 (Sun, 08 Feb 2026) Changed paths: M test/utils/test_us_regex.cpp Log Message: ----------- Enhance regex validation test to handle multiple root directories. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 08cb8eff95cbb8854677c23f9a6feaf2cb8a3cf0 https://github.com/ehb54/ultrascan3/commit/08cb8eff95cbb8854677c23f9a6feaf2cb8a3cf0 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-08 (Sun, 08 Feb 2026) Changed paths: M gui/us_model_loader.cpp Log Message: ----------- Refactor `mflt1` handling in `us_model_loader.cpp` to improve readability and maintainability with explicit regex variable. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 5078a8d03fd2b3aa46a05080799be0a7160b8ebf https://github.com/ehb54/ultrascan3/commit/5078a8d03fd2b3aa46a05080799be0a7160b8ebf Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-08 (Sun, 08 Feb 2026) Changed paths: M CMakeLists.txt M test/utils/test_us_regex.cpp Log Message: ----------- Improve regex patterns in `test_us_regex.cpp` by refining matching groups and simplify logic using `US3_SOURCE_DIR`. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 209a54e72c0504fe6f76815b7942f5a22fd234f0 https://github.com/ehb54/ultrascan3/commit/209a54e72c0504fe6f76815b7942f5a22fd234f0 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-08 (Sun, 08 Feb 2026) Changed paths: M test/utils/test_us_regex.cpp Log Message: ----------- Remove unused `#include ` from `test_us_regex.cpp`. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 9242af2cd2230eee60f31dfeb847dc9f5e8d5f7f https://github.com/ehb54/ultrascan3/commit/9242af2cd2230eee60f31dfeb847dc9f5e8d5f7f Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-08 (Sun, 08 Feb 2026) Changed paths: M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Improve regex pattern in `us_proto_ranges.cpp` by adding anchors to validate the entire input string. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 265038699620b8b1a90c53f84efb775c87a8d9f8 https://github.com/ehb54/ultrascan3/commit/265038699620b8b1a90c53f84efb775c87a8d9f8 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-08 (Sun, 08 Feb 2026) Changed paths: M gui/us_csv_loader.cpp M utils/us_csv_data.cpp Log Message: ----------- Merge branch 'main' into lukas/qregularexpression Commit: 2ea487199988c676fcc1964a6f46d839a5923f6e https://github.com/ehb54/ultrascan3/commit/2ea487199988c676fcc1964a6f46d839a5923f6e Author: alexsav815 Date: 2026-02-09 (Mon, 09 Feb 2026) Changed paths: M programs/us_reporter_gmp/us_reporter_gmp.cpp Log Message: ----------- GMP | 6. Report | GMP Reporter -- do not treat models for triples unselected via MWL settings in AProfile... Commit: 61e17120bfea3d3fe14220a8a0813e06f91b405e https://github.com/ehb54/ultrascan3/commit/61e17120bfea3d3fe14220a8a0813e06f91b405e Author: alexsav815 Date: 2026-02-09 (Mon, 09 Feb 2026) Changed paths: M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h Log Message: ----------- GMP | 6. Report | GMP Reporter -- [test for exclusion from replicas averages ] do not treat models for triples unselected via MWL settings in AProfile... Commit: bc93bdb1ac483145af191042bca04ce2dae6160c https://github.com/ehb54/ultrascan3/commit/bc93bdb1ac483145af191042bca04ce2dae6160c Author: alexsav815 Date: 2026-02-09 (Mon, 09 Feb 2026) Changed paths: M programs/us_reporter_gmp/us_reporter_gmp.cpp Log Message: ----------- GMP | 6. Report | GMP Reporter -- [test for exclusion from replicas averages ] do not treat models for triples unselected via MWL settings in AProfile... Commit: f422eaebafa361f357d0b27d3f56d3f4d3247f8e https://github.com/ehb54/ultrascan3/commit/f422eaebafa361f357d0b27d3f56d3f4d3247f8e Author: Saeed Date: 2026-02-10 (Tue, 10 Feb 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h Log Message: ----------- us_ga_init: add Rh Commit: 64aaf14c987aa4ffd38f3384794e8d48c9db4550 https://github.com/ehb54/ultrascan3/commit/64aaf14c987aa4ffd38f3384794e8d48c9db4550 Author: alexsav815 Date: 2026-02-10 (Tue, 10 Feb 2026) Changed paths: M programs/us_analysis_profile/us_analysis_profile.cpp Log Message: ----------- GMP | 6. Report | GMP Reporter -- debugs... Commit: 0948900b5205298e629f088eb4065f427533405a https://github.com/ehb54/ultrascan3/commit/0948900b5205298e629f088eb4065f427533405a Author: alexsav815 Date: 2026-02-10 (Tue, 10 Feb 2026) Changed paths: M programs/us_analysis_profile/us_analysis_profile.cpp Log Message: ----------- [1]GMP | 6. Report | GMP Reporter -- debugs... Commit: dea86432abbfcb78b4a27b2d6ff3e2598049a457 https://github.com/ehb54/ultrascan3/commit/dea86432abbfcb78b4a27b2d6ff3e2598049a457 Author: alexsav815 Date: 2026-02-10 (Tue, 10 Feb 2026) Changed paths: M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_anapro_utils.cpp Log Message: ----------- [3]GMP | 6. Report | GMP Reporter -- debugs... Commit: 460d442cc51bf15666694018e83b32f67ad3b7d3 https://github.com/ehb54/ultrascan3/commit/460d442cc51bf15666694018e83b32f67ad3b7d3 Author: alexsav815 Date: 2026-02-10 (Tue, 10 Feb 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp Log Message: ----------- [44]GMP | 6. Report | GMP Reporter -- debugs... Commit: dd8f0db7bde551fdadeb9537b163c89d4a92c354 https://github.com/ehb54/ultrascan3/commit/dd8f0db7bde551fdadeb9537b163c89d4a92c354 Author: alexsav815 Date: 2026-02-10 (Tue, 10 Feb 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp Log Message: ----------- [55]GMP | 6. Report | GMP Reporter -- debugs... Commit: 7b19d82c50ea2091a5f5505be3dcc5dc6c68c1f2 https://github.com/ehb54/ultrascan3/commit/7b19d82c50ea2091a5f5505be3dcc5dc6c68c1f2 Author: alexsav815 Date: 2026-02-10 (Tue, 10 Feb 2026) Changed paths: M gui/us_csv_loader.cpp M gui/us_report_gui.cpp M gui/us_report_gui.h M utils/us_csv_data.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue696 Commit: 03cfa5a45de626720e1950e9f8175c43f8f4eeda https://github.com/ehb54/ultrascan3/commit/03cfa5a45de626720e1950e9f8175c43f8f4eeda Author: alexsav815 Date: 2026-02-10 (Tue, 10 Feb 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- GMP | 1. EXP.: dataDisk -- preclude uploading data with mismatching wvls in A/B channels of each cell .. Commit: 4aea2b2f6186986e0fd3ad290cfeaa1377b10159 https://github.com/ehb54/ultrascan3/commit/4aea2b2f6186986e0fd3ad290cfeaa1377b10159 Author: alexsav815 Date: 2026-02-10 (Tue, 10 Feb 2026) Changed paths: M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge pull request #351 from ehb54/alexey-dev-issue696 GMP and R&D | 1. EXP:Ranges -- fix error in the Manula Wavelength Selector syntax Commit: 3f5f87a55d56cc92cf12660f817aac9818f146c2 https://github.com/ehb54/ultrascan3/commit/3f5f87a55d56cc92cf12660f817aac9818f146c2 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-11 (Wed, 11 Feb 2026) Changed paths: M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge branch 'main' into lukas/qregularexpression Commit: c15785325aacd959a7751c0d680b21526c3d13c2 https://github.com/ehb54/ultrascan3/commit/c15785325aacd959a7751c0d680b21526c3d13c2 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-11 (Wed, 11 Feb 2026) Changed paths: M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Remove unused QRegularExpression definition Removed commented-out QRegularExpression for range matching. Commit: 7dd74a941f99399277845ebc113b332cb11a6c83 https://github.com/ehb54/ultrascan3/commit/7dd74a941f99399277845ebc113b332cb11a6c83 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-11 (Wed, 11 Feb 2026) Changed paths: M programs/us_fit_meniscus/CMakeLists.txt Log Message: ----------- Refactor CMakeLists.txt for us_fit_meniscus Updated the CMake configuration to simplify the build process by removing conditional library builds and directly linking the executable to the common library. Commit: c0861a3c61ea3133bd02b3dd1974217fa41b6ccb https://github.com/ehb54/ultrascan3/commit/c0861a3c61ea3133bd02b3dd1974217fa41b6ccb Author: alexsav815 Date: 2026-02-11 (Wed, 11 Feb 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- GMP | 1. EXP.: dataDisk -- set all tabs but few to readonly upon dataDisk upload; unset when dataDisk uncheched .. Commit: 51825487cf5107edca76f02968f26dd1d142173d https://github.com/ehb54/ultrascan3/commit/51825487cf5107edca76f02968f26dd1d142173d Author: alexsav815 Date: 2026-02-11 (Wed, 11 Feb 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- [1]GMP | 1. EXP.: dataDisk -- set all tabs but few to readonly upon dataDisk upload; unset when dataDisk uncheched .. Commit: b4b6df18011d41ed7209dca2fa4580a93512d976 https://github.com/ehb54/ultrascan3/commit/b4b6df18011d41ed7209dca2fa4580a93512d976 Author: Saeed Date: 2026-02-11 (Wed, 11 Feb 2026) Changed paths: M programs/us_ga_init/us_solutedata.cpp Log Message: ----------- us_ga_init/us_solutedata: add Hr to the report file Commit: a10c820b1808470ff1529c74ae9e8cbb6f2db80f https://github.com/ehb54/ultrascan3/commit/a10c820b1808470ff1529c74ae9e8cbb6f2db80f Author: Saeed Date: 2026-02-11 (Wed, 11 Feb 2026) Changed paths: M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h Log Message: ----------- us_ddist_combine: add Rh to the discrete distributions program Commit: 3e454dd1eca619263c23dc1206fe22fb60c737c4 https://github.com/ehb54/ultrascan3/commit/3e454dd1eca619263c23dc1206fe22fb60c737c4 Author: Saeed Date: 2026-02-11 (Wed, 11 Feb 2026) Changed paths: M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_699 Commit: 9e51cdcfa43a81f4121dea2aa9d99d5f9cfe7d05 https://github.com/ehb54/ultrascan3/commit/9e51cdcfa43a81f4121dea2aa9d99d5f9cfe7d05 Author: alexsav815 Date: 2026-02-12 (Thu, 12 Feb 2026) Changed paths: M programs/us_analysis_profile/us_analysis_profile.cpp Log Message: ----------- GMP | 1. EXP.: 8.AProfile:2DSA -- remove check for metadata in customgrid models in GMP... Commit: 482dbb495512e7628e78756240055909d096c476 https://github.com/ehb54/ultrascan3/commit/482dbb495512e7628e78756240055909d096c476 Author: Saeed Date: 2026-02-12 (Thu, 12 Feb 2026) Changed paths: M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ga_init/us_ga_init.cpp M programs/us_integral/us_integral.cpp M programs/us_modelmetrics/us_modelmetrics.cpp Log Message: ----------- us nm unit for hydrodynamic radius Commit: 679d24e59f88ba1d091f5f2d7025cebce66847a2 https://github.com/ehb54/ultrascan3/commit/679d24e59f88ba1d091f5f2d7025cebce66847a2 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-13 (Fri, 13 Feb 2026) Changed paths: M gui/us_plot.cpp Log Message: ----------- Adjust button sizes in `us_plot.cpp` to improve UI consistency. Add missing size configurations for `btnCMap`. Commit: 9c4bc4cfdbca84956e3698eae833736bd38049ec https://github.com/ehb54/ultrascan3/commit/9c4bc4cfdbca84956e3698eae833736bd38049ec Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-13 (Fri, 13 Feb 2026) Changed paths: M gui/us_analysis_base2.cpp M gui/us_analysis_base2.h Log Message: ----------- Refactor `US_AnalysisBase2` to improve readability and maintainability: - Replace raw arrays with `QVector` for `x_weights` and `y_weights`. - Use `QSignalBlocker` to simplify signal connection management. - Switch from old-style signal/slot syntax to the new syntax. - Add `reset_data` and `reset_gui` methods to centralize reset logic. - Update function parameters to use `const` where applicable. - Improve code consistency with `nullptr` and `static_cast`. Commit: 53e206359e71440d79578430acdebaef4dcaedf0 https://github.com/ehb54/ultrascan3/commit/53e206359e71440d79578430acdebaef4dcaedf0 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-13 (Fri, 13 Feb 2026) Changed paths: M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_2dsa.h Log Message: ----------- Add `reset`, `reset_data`, and `reset_gui` methods to `US_2dsa`. Refactor signal/slot connections to new-style syntax for improved clarity and maintainability. Commit: 7947fe35531e4787b56f263dd0789b40f196dc98 https://github.com/ehb54/ultrascan3/commit/7947fe35531e4787b56f263dd0789b40f196dc98 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-13 (Fri, 13 Feb 2026) Changed paths: M programs/us_dcdt/us_dcdt.cpp M programs/us_dcdt/us_dcdt.h Log Message: ----------- Refactor `US_Dcdt` for signal/slot modernization and reset logic centralization: - Refactor signal/slot connections to use the new-style syntax. - Add `reset_data` and `reset_gui` methods for better modularity. - Replace repetitive signal blocking with `QSignalBlocker`. Commit: aa8931a16cb3c1b35e26f7ae7c12d77303de7449 https://github.com/ehb54/ultrascan3/commit/aa8931a16cb3c1b35e26f7ae7c12d77303de7449 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-13 (Fri, 13 Feb 2026) Changed paths: M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h Log Message: ----------- Add `reset`, `reset_data`, and `reset_gui` methods to `US_MwlSpeciesFit` for centralized reset logic. Commit: c220871ce8f2a92cd7d0599e8f3f1c8d9d5ca440 https://github.com/ehb54/ultrascan3/commit/c220871ce8f2a92cd7d0599e8f3f1c8d9d5ca440 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-13 (Fri, 13 Feb 2026) Changed paths: M programs/us_second_moment/us_second_moment.cpp M programs/us_second_moment/us_second_moment.h Log Message: ----------- Add `reset`, `reset_data`, and `reset_gui` methods to `US_SecondMoment` for centralized reset logic. Commit: 66ad967703fe072619f70bd88332a44b08f6deb7 https://github.com/ehb54/ultrascan3/commit/66ad967703fe072619f70bd88332a44b08f6deb7 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-13 (Fri, 13 Feb 2026) Changed paths: M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h Log Message: ----------- Add `reset`, `reset_data`, and `reset_gui` methods to `US_vHW_Enhanced` for centralized reset logic. Refactor signal/slot connections to new-style syntax for improved readability. Commit: 07467629be5a04d4391038f9c0928e1801bea687 https://github.com/ehb54/ultrascan3/commit/07467629be5a04d4391038f9c0928e1801bea687 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-14 (Sat, 14 Feb 2026) Changed paths: M CMakeLists.txt M gui/us_model_loader.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp A test/utils/test_us_regex.cpp Log Message: ----------- Merge pull request #355 from ehb54/lukas/qregularexpression Add test case for QRegularExpression Commit: a4ef846e1efc8c0c36fd8ba95a8624abe699b90d https://github.com/ehb54/ultrascan3/commit/a4ef846e1efc8c0c36fd8ba95a8624abe699b90d Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-14 (Sat, 14 Feb 2026) Changed paths: M CMakeLists.txt M gui/us_model_loader.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp A test/utils/test_us_regex.cpp Log Message: ----------- Merge branch 'main' into lukas/us_fit_meniscus Commit: 276cc3fe3d26224cab52f0f3f4300685881cb7b0 https://github.com/ehb54/ultrascan3/commit/276cc3fe3d26224cab52f0f3f4300685881cb7b0 Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-02-14 (Sat, 14 Feb 2026) Changed paths: M CMakeLists.txt M gui/us_model_loader.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp A test/utils/test_us_regex.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue727 Commit: 2fd6c045e09af67fd040a1060e4511630131160d https://github.com/ehb54/ultrascan3/commit/2fd6c045e09af67fd040a1060e4511630131160d Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-14 (Sat, 14 Feb 2026) Changed paths: M programs/us_fit_meniscus/CMakeLists.txt Log Message: ----------- Merge pull request #360 from ehb54/lukas/us_fit_meniscus Refactor CMakeLists.txt for us_fit_meniscus Commit: 8c56b13faf08fbb28cae8ccf6065281505773c75 https://github.com/ehb54/ultrascan3/commit/8c56b13faf08fbb28cae8ccf6065281505773c75 Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-02-14 (Sat, 14 Feb 2026) Changed paths: M CMakeLists.txt M gui/us_model_loader.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp M programs/us_fit_meniscus/CMakeLists.txt A test/utils/test_us_regex.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue722 Commit: b88e3e9b8bf9b260bb39b1506d42a8109999484f https://github.com/ehb54/ultrascan3/commit/b88e3e9b8bf9b260bb39b1506d42a8109999484f Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-02-14 (Sat, 14 Feb 2026) Changed paths: M CMakeLists.txt M gui/us_model_loader.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp M programs/us_fit_meniscus/CMakeLists.txt A test/utils/test_us_regex.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue726 Commit: d33d111549b1ef2ab5c3c1fb0221d0d4051f5c45 https://github.com/ehb54/ultrascan3/commit/d33d111549b1ef2ab5c3c1fb0221d0d4051f5c45 Author: alexsav815 Date: 2026-02-14 (Sat, 14 Feb 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- Merge pull request #359 from ehb54/alexey-dev-issue722 GMP | 1. EXP.: dataDisk -- preclude uploading data with mismatching wavelengths in A/B channels Commit: 0bd3d78bdfcabdbfcf26427148b6c46ba5e35ab0 https://github.com/ehb54/ultrascan3/commit/0bd3d78bdfcabdbfcf26427148b6c46ba5e35ab0 Author: alexsav815 Date: 2026-02-14 (Sat, 14 Feb 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_fit_meniscus/CMakeLists.txt Log Message: ----------- Merge branch 'main' into alexey-dev-issue727 Commit: 74decf93e5b0bcb0d14c8b1c478c7ea142927592 https://github.com/ehb54/ultrascan3/commit/74decf93e5b0bcb0d14c8b1c478c7ea142927592 Author: alexsav815 Date: 2026-02-14 (Sat, 14 Feb 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue726 Commit: e2958af17ebf6efb9e81b1f388d776e1ca4e57c9 https://github.com/ehb54/ultrascan3/commit/e2958af17ebf6efb9e81b1f388d776e1ca4e57c9 Author: alexsav815 Date: 2026-02-14 (Sat, 14 Feb 2026) Changed paths: M programs/us_analysis_profile/us_analysis_profile.cpp Log Message: ----------- Merge pull request #363 from ehb54/alexey-dev-issue726 GMP | 1. EXP.: 8.AProfile:2DSA -- remove check for metadata in customGrid models uploaded Commit: 146c6530464ca618ee4f58a94b04927bbc7bd34a https://github.com/ehb54/ultrascan3/commit/146c6530464ca618ee4f58a94b04927bbc7bd34a Author: alexsav815 Date: 2026-02-14 (Sat, 14 Feb 2026) Changed paths: M programs/us_analysis_profile/us_analysis_profile.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue727 Commit: 0b9cfd848d0d53888d6c22853966518f5b088fe7 https://github.com/ehb54/ultrascan3/commit/0b9cfd848d0d53888d6c22853966518f5b088fe7 Author: alexsav815 Date: 2026-02-14 (Sat, 14 Feb 2026) Changed paths: M CMakeLists.txt M gui/us_model_loader.cpp M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp M programs/us_fit_meniscus/CMakeLists.txt A test/utils/test_us_regex.cpp Log Message: ----------- Merge pull request #357 from ehb54/main main to here Commit: d874c292e59932a8d126026910cca00d4279ae90 https://github.com/ehb54/ultrascan3/commit/d874c292e59932a8d126026910cca00d4279ae90 Author: alexsav815 Date: 2026-02-14 (Sat, 14 Feb 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge pull request #361 from ehb54/alexey-dev-issue727 Alexey dev issue727: ReadOnly tabs when dataDisk in GMP Commit: b005ec4151340cdf16ce95a47c930d0807c6fc40 https://github.com/ehb54/ultrascan3/commit/b005ec4151340cdf16ce95a47c930d0807c6fc40 Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-02-14 (Sat, 14 Feb 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue724 Commit: 49e66ee799500b45cb201876615b40b4ea9e3bd9 https://github.com/ehb54/ultrascan3/commit/49e66ee799500b45cb201876615b40b4ea9e3bd9 Author: alexsav815 Date: 2026-02-15 (Sun, 15 Feb 2026) Changed paths: M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h Log Message: ----------- Merge pull request #356 from ehb54/alexey-dev-issue724 GMP | 6. Report | GMP Reporter -- do not treat models for triples unselected in MWL settings as missed Commit: c9c647fe4dee50482fd482171b83783d3fae427c https://github.com/ehb54/ultrascan3/commit/c9c647fe4dee50482fd482171b83783d3fae427c Author: alexsav815 Date: 2026-02-15 (Sun, 15 Feb 2026) Changed paths: M programs/us_autoflow_analysis/us_autoflow_analysis.cpp M programs/us_fit_meniscus/us_fit_meniscus.cpp Log Message: ----------- GMP | 5. ANALSYSI | 6. REPORT -- for fit_meniscus_And_bottom option, make sure to capture mode of meniscus update in 5. ANALAYSIS|FITMEN stage - best fit, or manual update, pass to User Interations section of the Rpeort as well as to audit trail... Commit: 0500c3350c3437732e0d9ed656185a5e32ca2584 https://github.com/ehb54/ultrascan3/commit/0500c3350c3437732e0d9ed656185a5e32ca2584 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M gui/us_analysis_base2.h Log Message: ----------- Make `reset_data` and `reset_gui` non-virtual in `US_AnalysisBase2` to simplify inheritance structure. Commit: 074e12d4c448250dccba1b236d2f887b14cd26f0 https://github.com/ehb54/ultrascan3/commit/074e12d4c448250dccba1b236d2f887b14cd26f0 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M programs/us_2dsa/us_2dsa.cpp Log Message: ----------- Simplify `reset_gui` in `US_2dsa` by removing redundant `nullptr` assignments. Commit: 643926ae3cc32d094e7feda27fe58bc9099818ef https://github.com/ehb54/ultrascan3/commit/643926ae3cc32d094e7feda27fe58bc9099818ef Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M programs/us_pcsa/us_pcsa.cpp Log Message: ----------- Refactor `US_pcsa` signal/slot connections to use new-style syntax for improved readability and maintainability. Commit: 0667d84eda957989a0d1072815ced463ad60dd21 https://github.com/ehb54/ultrascan3/commit/0667d84eda957989a0d1072815ced463ad60dd21 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M programs/us_pcsa/us_pcsa.cpp Log Message: ----------- Refactor `US_pcsa` to modernize signal/slot connections with new-style syntax for improved clarity and maintainability. Commit: 90e550a3655c4e118231ecaaf412f1844d959f34 https://github.com/ehb54/ultrascan3/commit/90e550a3655c4e118231ecaaf412f1844d959f34 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h Log Message: ----------- Refactor `US_pcsa` to replace raw pointer `te_results` with `QPointer` for improved memory management and safety. Commit: 8a1a27c3f2cbf5cd2341fe453c6d33a6fe6f5182 https://github.com/ehb54/ultrascan3/commit/8a1a27c3f2cbf5cd2341fe453c6d33a6fe6f5182 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h Log Message: ----------- Refactor `US_pcsa` to remove unused `child_closed` slot and redundant signal/slot connections. Adjust pointer initialization for improved clarity and use `clear()` for better reset logic. Commit: 2e87560345745184b24f6b1adc221a84a71ba937 https://github.com/ehb54/ultrascan3/commit/2e87560345745184b24f6b1adc221a84a71ba937 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h Log Message: ----------- Add `reset`, `reset_data`, and `reset_gui` methods to `US_pcsa` for centralized reset logic. Commit: 915e9c1eeea05f71a9a76779507fc00a9f7c0cf1 https://github.com/ehb54/ultrascan3/commit/915e9c1eeea05f71a9a76779507fc00a9f7c0cf1 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M programs/us_pcsa/us_pcsa.cpp Log Message: ----------- Refactor `US_pcsa` for improved readability and maintainability: update conditional checks, initialize variables with modern syntax, and streamline GUI reset logic. Commit: f7feea2e4e70bf2d86cf344797d74e454c074bf1 https://github.com/ehb54/ultrascan3/commit/f7feea2e4e70bf2d86cf344797d74e454c074bf1 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M gui/us_analysis_base2.cpp Log Message: ----------- Refactor `US_AnalysisBase2`: remove redundant `const` in `QDir` declaration and increase precision for `vbar` field display. Commit: 7bc3455e432949e1baf6f295e3c3e2918ea647cd https://github.com/ehb54/ultrascan3/commit/7bc3455e432949e1baf6f295e3c3e2918ea647cd Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M programs/us_mwl_species_fit/us_mwl_species_fit.cpp Log Message: ----------- Refactor `US_MwlSpeciesFit`: enhance `reset_data` by clearing additional containers and initializing `us_gmp_auto_mode` to `false`. Commit: 45ebb0d251485129fedf336ed7fe31f374d468b8 https://github.com/ehb54/ultrascan3/commit/45ebb0d251485129fedf336ed7fe31f374d468b8 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M CMakeLists.txt M gui/us_model_loader.cpp M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_fit_meniscus/CMakeLists.txt M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h A test/utils/test_us_regex.cpp Log Message: ----------- Merge branch 'main' into lukas/us_analysis_base_reset_button Commit: 7e1223aebe668ca75e872f8f2096bff99af80529 https://github.com/ehb54/ultrascan3/commit/7e1223aebe668ca75e872f8f2096bff99af80529 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M programs/us_2dsa/us_2dsa.cpp Log Message: ----------- Refactor `US_2dsa`: enhance `reset_data` by initializing `dset` and appending it to `dsets`. Commit: 7ad4a9ea5ad1ded27de94a0da82a9a2a240a01f4 https://github.com/ehb54/ultrascan3/commit/7ad4a9ea5ad1ded27de94a0da82a9a2a240a01f4 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M programs/us/CMakeLists.txt Log Message: ----------- Update Windows icon resource path in CMakeLists.txt Commit: 19e226c14175154289a18157f2ec01fee0d0092c https://github.com/ehb54/ultrascan3/commit/19e226c14175154289a18157f2ec01fee0d0092c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M utils/CMakeLists.txt Log Message: ----------- Enable BigObj format for large files in CMake Added support for BigObj format in MSVC and GCC/Clang compilers for large files. Commit: 34e1f1f692d84430b5d47ba46266add455f73b66 https://github.com/ehb54/ultrascan3/commit/34e1f1f692d84430b5d47ba46266add455f73b66 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M programs/CMakeLists.txt Log Message: ----------- Add link options for Windows Release builds Add Windows-specific link options for Release builds to suppress console window Commit: 82c31c25f15c5c68ad67fa5c4f6adcae251c7ddd https://github.com/ehb54/ultrascan3/commit/82c31c25f15c5c68ad67fa5c4f6adcae251c7ddd Author: alexsav815 Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M programs/us_fit_meniscus/us_fit_meniscus.cpp Log Message: ----------- [1]GMP | 5. ANALSYSI | 6. REPORT -- for fit_meniscus_And_bottom option, make sure to capture mode of meniscus update in 5. ANALAYSIS|FITMEN stage - best fit, or manual update, pass to User Interations section of the Rpeort as well as to audit trail... Commit: 85154b5fde5b9b552646f5bd6334c86faa744dac https://github.com/ehb54/ultrascan3/commit/85154b5fde5b9b552646f5bd6334c86faa744dac Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M gui/us_analysis_base2.cpp Log Message: ----------- Add null check for dbP in disk_controls condition Commit: 1abad2a8d207a4293111f589493d27d7d093b877 https://github.com/ehb54/ultrascan3/commit/1abad2a8d207a4293111f589493d27d7d093b877 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M utils/CMakeLists.txt Log Message: ----------- Add BigObj compile options for us_utils_static Commit: 02b8e6a74eda39a2f7930e2a161c0a91392fff6d https://github.com/ehb54/ultrascan3/commit/02b8e6a74eda39a2f7930e2a161c0a91392fff6d Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M gui/us_analysis_base2.cpp M gui/us_analysis_base2.h M gui/us_plot.cpp M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_2dsa.h M programs/us_dcdt/us_dcdt.cpp M programs/us_dcdt/us_dcdt.h M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h M programs/us_second_moment/us_second_moment.cpp M programs/us_second_moment/us_second_moment.h M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h Log Message: ----------- Merge pull request #364 from ehb54/lukas/us_analysis_base_reset_button Analysis programs reset button Commit: 8816a556aaf04bde3c1bf2d4a8ae26ea83682e81 https://github.com/ehb54/ultrascan3/commit/8816a556aaf04bde3c1bf2d4a8ae26ea83682e81 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M gui/us_analysis_base2.cpp M gui/us_analysis_base2.h M gui/us_plot.cpp M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_2dsa.h M programs/us_dcdt/us_dcdt.cpp M programs/us_dcdt/us_dcdt.h M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h M programs/us_second_moment/us_second_moment.cpp M programs/us_second_moment/us_second_moment.h M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h Log Message: ----------- Merge branch 'main' into lukas/cmake_fixes Commit: c3f92aa4906fca184b43069e3fcf49aa9c65aa9d https://github.com/ehb54/ultrascan3/commit/c3f92aa4906fca184b43069e3fcf49aa9c65aa9d Author: alexsav815 Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M programs/us_fit_meniscus/us_fit_meniscus.cpp M programs/us_fit_meniscus/us_fit_meniscus.h Log Message: ----------- [2]GMP | 5. ANALSYSI | 6. REPORT -- for fit_meniscus_And_bottom option, make sure to capture mode of meniscus update in 5. ANALAYSIS|FITMEN stage - best fit, or manual update, pass to User Interations section of the Rpeort as well as to audit trail... Commit: 1aabf75b57be7e0c7096cab60625574e0b688794 https://github.com/ehb54/ultrascan3/commit/1aabf75b57be7e0c7096cab60625574e0b688794 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-17 (Tue, 17 Feb 2026) Changed paths: M gui/us_analysis_base2.cpp M programs/CMakeLists.txt M programs/us/CMakeLists.txt M utils/CMakeLists.txt Log Message: ----------- Merge pull request #365 from ehb54/lukas/cmake_fixes Lukas/cmake fixes Commit: 678ff7f6c7bed9024cc5f25e855c87b95ed0db50 https://github.com/ehb54/ultrascan3/commit/678ff7f6c7bed9024cc5f25e855c87b95ed0db50 Author: Saeed Mortezazadeh Date: 2026-02-17 (Tue, 17 Feb 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h Log Message: ----------- us_ga_init: replace plot checkboxs with radiobuttons Commit: 7ce3e54ec1ff65f0e3dbbccd1119349c41eeb9a8 https://github.com/ehb54/ultrascan3/commit/7ce3e54ec1ff65f0e3dbbccd1119349c41eeb9a8 Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-02-17 (Tue, 17 Feb 2026) Changed paths: M gui/us_analysis_base2.cpp M gui/us_analysis_base2.h M gui/us_plot.cpp M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_2dsa.h M programs/us_dcdt/us_dcdt.cpp M programs/us_dcdt/us_dcdt.h M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h M programs/us_second_moment/us_second_moment.cpp M programs/us_second_moment/us_second_moment.h M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h M utils/CMakeLists.txt Log Message: ----------- Merge branch 'main' into alexey-dev-issue736 Commit: 8fc7603a80492999df59ceed6230f0534734c5d8 https://github.com/ehb54/ultrascan3/commit/8fc7603a80492999df59ceed6230f0534734c5d8 Author: alexsav815 Date: 2026-02-17 (Tue, 17 Feb 2026) Changed paths: M programs/us_autoflow_analysis/us_autoflow_analysis.cpp M programs/us_fit_meniscus/us_fit_meniscus.cpp M programs/us_fit_meniscus/us_fit_meniscus.h Log Message: ----------- Merge pull request #366 from ehb54/alexey-dev-issue736 User Interactions for 5. ANALYSIS : FITMEN in the GMP report & Audit Trail in case of 'Fit Maniscus & Bottom' option Commit: 3902c84e081fd344c94094e6e7c120a10bf3c40f https://github.com/ehb54/ultrascan3/commit/3902c84e081fd344c94094e6e7c120a10bf3c40f Author: alexsav815 Date: 2026-02-18 (Wed, 18 Feb 2026) Changed paths: M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h Log Message: ----------- GMP | 1. EXP. [Gen., 2DSA, PCSA] -- remove Varying Vbar & cons.f/f0 fields in 2DSA; field validators in all tabs.... Commit: 327e1e2fcb6c942e05029608fbe46152c3027639 https://github.com/ehb54/ultrascan3/commit/327e1e2fcb6c942e05029608fbe46152c3027639 Author: alexsav815 Date: 2026-02-18 (Wed, 18 Feb 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- GMP | 1. EXP. : dataDist -- do not impose check for mismatched A/B channs. wvls. for S-data, and singe-channel RA data.... Commit: c9c5a8725b6a56caf94ad54e46417d544ae8c914 https://github.com/ehb54/ultrascan3/commit/c9c5a8725b6a56caf94ad54e46417d544ae8c914 Author: aaron-auc Date: 2026-02-18 (Wed, 18 Feb 2026) Changed paths: M CMakeLists.txt M CMakePresets.json A admin/cmake/toolchain-macos.cmake A admin/cmake/triplets/arm64-osx-dynamic.cmake M admin/cmake/triplets/x64-osx-dynamic.cmake R alpha/srcdevel R alpha/us.cpp M programs/us/CMakeLists.txt M scripts/build.sh Log Message: ----------- mod: remove alpha folder and update macos build Commit: ca2d76006ab1d5031061c41da2fdb082b475438e https://github.com/ehb54/ultrascan3/commit/ca2d76006ab1d5031061c41da2fdb082b475438e Author: aaron-auc Date: 2026-02-18 (Wed, 18 Feb 2026) Changed paths: M scripts/build.sh Log Message: ----------- mod: update environment variable echo statement Commit: 12375251f49081bbf84273353a7d7dba7dfa1cde https://github.com/ehb54/ultrascan3/commit/12375251f49081bbf84273353a7d7dba7dfa1cde Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-02-19 (Thu, 19 Feb 2026) Changed paths: M CMakeLists.txt M CMakePresets.json A admin/cmake/toolchain-macos.cmake A admin/cmake/triplets/arm64-osx-dynamic.cmake M admin/cmake/triplets/x64-osx-dynamic.cmake R alpha/srcdevel R alpha/us.cpp M programs/us/CMakeLists.txt M scripts/build.sh Log Message: ----------- Merge pull request #369 from ehb54/629-request-remove-alpha-folder-from-ultrascan3-repo Remove Alpha Folder Commit: d787112c42145adc032e986e17be63d8efd5dfda https://github.com/ehb54/ultrascan3/commit/d787112c42145adc032e986e17be63d8efd5dfda Author: Saeed Date: 2026-02-19 (Thu, 19 Feb 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h Log Message: ----------- add check_draw_btn Commit: ba06a7cd941b1bb63391e1fba5d30baf782f4d3e https://github.com/ehb54/ultrascan3/commit/ba06a7cd941b1bb63391e1fba5d30baf782f4d3e Author: Saeed Date: 2026-02-19 (Thu, 19 Feb 2026) Changed paths: M CMakeLists.txt M CMakePresets.json A admin/cmake/toolchain-macos.cmake A admin/cmake/triplets/arm64-osx-dynamic.cmake M admin/cmake/triplets/x64-osx-dynamic.cmake R alpha/srcdevel R alpha/us.cpp M gui/us_analysis_base2.cpp M gui/us_analysis_base2.h M gui/us_model_loader.cpp M gui/us_plot.cpp M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_2dsa.h M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_autoflow_analysis/us_autoflow_analysis.cpp M programs/us_dcdt/us_dcdt.cpp M programs/us_dcdt/us_dcdt.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_fit_meniscus/CMakeLists.txt M programs/us_fit_meniscus/us_fit_meniscus.cpp M programs/us_fit_meniscus/us_fit_meniscus.h M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_second_moment/us_second_moment.cpp M programs/us_second_moment/us_second_moment.h M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h M scripts/build.sh A test/utils/test_us_regex.cpp M utils/CMakeLists.txt Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_699 Commit: 0e8e23a92b9a25ccfdbb4c7644d30119ab521a43 https://github.com/ehb54/ultrascan3/commit/0e8e23a92b9a25ccfdbb4c7644d30119ab521a43 Author: alexsav815 Date: 2026-02-19 (Thu, 19 Feb 2026) Changed paths: M CMakeLists.txt M CMakePresets.json A admin/cmake/toolchain-macos.cmake A admin/cmake/triplets/arm64-osx-dynamic.cmake M admin/cmake/triplets/x64-osx-dynamic.cmake R alpha/srcdevel R alpha/us.cpp M programs/us/CMakeLists.txt M scripts/build.sh Log Message: ----------- Merge branch 'main' into alexey-dev-issue718 Commit: ac5f152ac8ba6b0d7f9a65d40f3b7556bc970cee https://github.com/ehb54/ultrascan3/commit/ac5f152ac8ba6b0d7f9a65d40f3b7556bc970cee Author: alexsav815 Date: 2026-02-19 (Thu, 19 Feb 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp Log Message: ----------- GMP | R&D -- connect Help btn to help().... Commit: 05244eacbe440afd5348b931a95305443dd6673d https://github.com/ehb54/ultrascan3/commit/05244eacbe440afd5348b931a95305443dd6673d Author: alexsav815 Date: 2026-02-19 (Thu, 19 Feb 2026) Changed paths: M gui/us_report_gui.cpp Log Message: ----------- GMP | 8. AProf.:Report -- shift tille for Pseudo3D plots up a bit... Commit: 9f65eb0ffed3357339a3500e400ea119f9827144 https://github.com/ehb54/ultrascan3/commit/9f65eb0ffed3357339a3500e400ea119f9827144 Author: alexsav815 Date: 2026-02-19 (Thu, 19 Feb 2026) Changed paths: M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h Log Message: ----------- Merge pull request #367 from ehb54/alexey-dev-issue718 GMP | 1. EXP. [Gen., 2DSA, PCSA] -- remove Varying Vbar & cons.f/f0 from 2DSA settings; add validators for all numeric fields in Gen.,2DSA,PCSA Commit: fb0e5c780bc7aa696e368d9f6d46b22688fe5707 https://github.com/ehb54/ultrascan3/commit/fb0e5c780bc7aa696e368d9f6d46b22688fe5707 Author: alexsav815 Date: 2026-02-19 (Thu, 19 Feb 2026) Changed paths: M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- GMP | 7. Ranges.: Gary's selector -- tried to address increments in selections... Commit: a6fe9c7b13c638a88e1390c744efd98cbec59acf https://github.com/ehb54/ultrascan3/commit/a6fe9c7b13c638a88e1390c744efd98cbec59acf Author: Saeed Mortezazadeh Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp Log Message: ----------- add anno_label(int) to us_ga_init Commit: 8617cadc6147eda447864b6626622e9bffa4128e https://github.com/ehb54/ultrascan3/commit/8617cadc6147eda447864b6626622e9bffa4128e Author: Haben Gabir Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png M doc/manual/source/beckman_openauc.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/dmga_init.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/index.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/grid_editor.rst M doc/manual/source/mwl_species_fit.rst M doc/manual/source/mwl_species_sim.rst M doc/manual/source/mwl_spectra.rst M doc/manual/source/predict1.rst M doc/manual/source/ramp_data.rst M doc/manual/source/tmp.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/xpn_viewer.rst Log Message: ----------- WALICAFB Commit: 779bf5e32b16d7eddc415ecc2fe90709ac0026b9 https://github.com/ehb54/ultrascan3/commit/779bf5e32b16d7eddc415ecc2fe90709ac0026b9 Author: Haben Gabir Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: A .github/workflows/bump-version.yml M CMakeLists.txt M CMakePresets.json A admin/cmake/toolchain-macos.cmake A admin/cmake/triplets/arm64-osx-dynamic.cmake M admin/cmake/triplets/x64-osx-dynamic.cmake R alpha/srcdevel R alpha/us.cpp M gui/us_analysis_base2.cpp M gui/us_analysis_base2.h M gui/us_csv_loader.cpp M gui/us_model_loader.cpp M gui/us_plot.cpp M gui/us_report_gui.cpp M gui/us_report_gui.h M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_2dsa.h M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_autoflow_analysis/us_autoflow_analysis.cpp M programs/us_dcdt/us_dcdt.cpp M programs/us_dcdt/us_dcdt.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_fit_meniscus/CMakeLists.txt M programs/us_fit_meniscus/us_fit_meniscus.cpp M programs/us_fit_meniscus/us_fit_meniscus.h M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_second_moment/us_second_moment.cpp M programs/us_second_moment/us_second_moment.h M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h M scripts/build.sh A test/utils/test_us_regex.cpp M utils/CMakeLists.txt M utils/us_csv_data.cpp Log Message: ----------- Merge remote-tracking branch 'origin/main' into haben-Dev Commit: 935d35d3bb247201260925626ead40c7e5911908 https://github.com/ehb54/ultrascan3/commit/935d35d3bb247201260925626ead40c7e5911908 Author: Saeed Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h Log Message: ----------- add help button to the us_legacy_converter Commit: a39e0c3fc901b37000aa384dff633eca9b5f21cc https://github.com/ehb54/ultrascan3/commit/a39e0c3fc901b37000aa384dff633eca9b5f21cc Author: Saeed Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h Log Message: ----------- us_query_rmsd: add help button Commit: bb36da7046d87e90154684ecee5a92e3521fb317 https://github.com/ehb54/ultrascan3/commit/bb36da7046d87e90154684ecee5a92e3521fb317 Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: M CMakeLists.txt M CMakePresets.json A admin/cmake/toolchain-macos.cmake A admin/cmake/triplets/arm64-osx-dynamic.cmake M admin/cmake/triplets/x64-osx-dynamic.cmake R alpha/srcdevel R alpha/us.cpp M programs/us/CMakeLists.txt M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M scripts/build.sh Log Message: ----------- Merge branch 'main' into alexey-dev-issue742 Commit: 9332b11c468511b91b824048956f411d88e92ba2 https://github.com/ehb54/ultrascan3/commit/9332b11c468511b91b824048956f411d88e92ba2 Author: Saeed Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- add help buttons Commit: 2786677b0b7c3dcd1f55bf7fb1c7a78257a3bada https://github.com/ehb54/ultrascan3/commit/2786677b0b7c3dcd1f55bf7fb1c7a78257a3bada Author: alexsav815 Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- Merge pull request #368 from ehb54/alexey-dev-issue742 GMP | 1. EXP. : dataDist -- do not impose check for mismatched A/B channs wvl for S-data Commit: 3ca613086ee315038618d9ce0a642da1999e7608 https://github.com/ehb54/ultrascan3/commit/3ca613086ee315038618d9ce0a642da1999e7608 Author: alexsav815 Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue746 Commit: 67ca8b752f82ede833bb3f16e6e3f2f00801a3b5 https://github.com/ehb54/ultrascan3/commit/67ca8b752f82ede833bb3f16e6e3f2f00801a3b5 Author: alexsav815 Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue515 Commit: d0890b9202cd432e88acb5573eb12401399ac6df https://github.com/ehb54/ultrascan3/commit/d0890b9202cd432e88acb5573eb12401399ac6df Author: alexsav815 Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue702 Commit: 624105a44700833dbabe95610557269b85c9d938 https://github.com/ehb54/ultrascan3/commit/624105a44700833dbabe95610557269b85c9d938 Author: alexsav815 Date: 2026-02-21 (Sat, 21 Feb 2026) Changed paths: M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge pull request #372 from ehb54/alexey-dev-issue702 GMP | 7. Ranges.: Gary's selector -- tried to address increments in wvl selections? Commit: 649a36c3a6bfc1942f2c116a43de591572e959a5 https://github.com/ehb54/ultrascan3/commit/649a36c3a6bfc1942f2c116a43de591572e959a5 Author: alexsav815 Date: 2026-02-21 (Sat, 21 Feb 2026) Changed paths: M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue515 Commit: 253e03b46f36753d81db75a92dcf958d768d29f1 https://github.com/ehb54/ultrascan3/commit/253e03b46f36753d81db75a92dcf958d768d29f1 Author: alexsav815 Date: 2026-02-21 (Sat, 21 Feb 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- [1]GMP | R&D -- connect Help btn to help().... Commit: 739bde48ce1e5596b769170a179b245bced40541 https://github.com/ehb54/ultrascan3/commit/739bde48ce1e5596b769170a179b245bced40541 Author: alexsav815 Date: 2026-02-21 (Sat, 21 Feb 2026) Changed paths: M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue746 Commit: 2ea90efd5a9ebebf0c1fcef7291f0c14a0a853b6 https://github.com/ehb54/ultrascan3/commit/2ea90efd5a9ebebf0c1fcef7291f0c14a0a853b6 Author: alexsav815 Date: 2026-02-21 (Sat, 21 Feb 2026) Changed paths: M gui/us_report_gui.cpp Log Message: ----------- Merge pull request #371 from ehb54/alexey-dev-issue515 GMP | 8. AProf.:Report -- shift tille for Pseudo3D plots up a bit... Commit: 5c69cacb804711a2e1fc839a8bf716a778945747 https://github.com/ehb54/ultrascan3/commit/5c69cacb804711a2e1fc839a8bf716a778945747 Author: alexsav815 Date: 2026-02-21 (Sat, 21 Feb 2026) Changed paths: M gui/us_report_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue746 Commit: 7bf106993a8f72d94033f56ec908772b1087c0ef https://github.com/ehb54/ultrascan3/commit/7bf106993a8f72d94033f56ec908772b1087c0ef Author: aaron-auc Date: 2026-02-21 (Sat, 21 Feb 2026) Changed paths: M .github/workflows/bump-version.yml M README.manual A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body R doc/manual/source/#Makefile# M doc/manual/source/conf.py R doc/manual/source/make.bat M doc/manual/source/requirements.txt R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M gui/us_help.cpp M makeall.sh M scripts/build.sh R vcpkg M vcpkg.json Log Message: ----------- mod: delete legacy help, integrate sphinx help Commit: 3d08b0b47f4e2317e53a69e11dc522f164182ec7 https://github.com/ehb54/ultrascan3/commit/3d08b0b47f4e2317e53a69e11dc522f164182ec7 Author: aaron-auc Date: 2026-02-21 (Sat, 21 Feb 2026) Changed paths: M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake Log Message: ----------- mod: release only build for macos Commit: 7d351ae823d28a24be8d1406165cb8c4887fb1e7 https://github.com/ehb54/ultrascan3/commit/7d351ae823d28a24be8d1406165cb8c4887fb1e7 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-02-21 (Sat, 21 Feb 2026) Changed paths: M gui/us_report_gui.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: c8f871714964df445fd9b6dac06aa954bcc04d69 https://github.com/ehb54/ultrascan3/commit/c8f871714964df445fd9b6dac06aa954bcc04d69 Author: alexsav815 Date: 2026-02-21 (Sat, 21 Feb 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge pull request #370 from ehb54/alexey-dev-issue746 GMP | R&D -- connect Help btn to help().... Commit: 8eb6af8dac0c0037f48381a8383228ef7f55a358 https://github.com/ehb54/ultrascan3/commit/8eb6af8dac0c0037f48381a8383228ef7f55a358 Author: aaron-auc Date: 2026-02-22 (Sun, 22 Feb 2026) Changed paths: M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico R etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm Log Message: ----------- mod: remove gmp icons Commit: ed169be467f3b5054b1675c832cee30a332f58e1 https://github.com/ehb54/ultrascan3/commit/ed169be467f3b5054b1675c832cee30a332f58e1 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-02-22 (Sun, 22 Feb 2026) Changed paths: A .github/workflows/bump-version.yml M .github/workflows/codeql-analysis.yml M CMakeLists.txt M CMakePresets.json M admin/cmake/FindQwt.cmake M admin/cmake/GenerateVersion.cmake A admin/cmake/toolchain-macos.cmake A admin/cmake/triplets/arm64-osx-dynamic.cmake A admin/cmake/triplets/x64-mingw-dynamic.cmake M admin/cmake/triplets/x64-osx-dynamic.cmake R alpha/srcdevel R alpha/us.cpp A buildsys/vcpkg/overlay-ports/qt5-multimedia/drop-wmf-plugin.patch A buildsys/vcpkg/overlay-ports/qt5-multimedia/portfile.cmake A buildsys/vcpkg/overlay-ports/qt5-multimedia/vcpkg.json A buildsys/vcpkg/overlay-ports/qt5-tools/fix-pkgconfig-qt5uiplugin-not-found.patch A buildsys/vcpkg/overlay-ports/qt5-tools/fix-spawnvp-argv.patch A buildsys/vcpkg/overlay-ports/qt5-tools/libclang.patch A buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qt5-tools/vcpkg.json A buildsys/vcpkg/overlay-ports/qwt-6-1-6/portfile.cmake A buildsys/vcpkg/overlay-ports/qwt-6-1-6/vcpkg.json A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/config.patch A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/fix_dll_install.patch A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/portfile.cmake A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/unofficial-qwt-config.cmake A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt5/vcpkg.json A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/config.patch A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/fix_dll_install.patch A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/unofficial-qwt-config.cmake A buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/vcpkg.json R buildsys/vcpkg/overlay-ports/qwt/portfile.cmake R buildsys/vcpkg/overlay-ports/qwt/vcpkg.json A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5/portfile.cmake A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5/qwtplot3d-config.cmake.in A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-1-6-qt5/vcpkg.json A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt5/portfile.cmake A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt5/qwtplot3d-config.cmake.in A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt5/vcpkg.json A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt6/portfile.cmake A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt6/qwtplot3d-config.cmake.in A buildsys/vcpkg/overlay-ports/qwtplot3d-qwt-6-3-0-qt6/vcpkg.json R buildsys/vcpkg/overlay-ports/qwtplot3d/portfile.cmake R buildsys/vcpkg/overlay-ports/qwtplot3d/qwtplot3d-config.cmake.in R buildsys/vcpkg/overlay-ports/qwtplot3d/vcpkg.json M doc/manual/advanced_config.body M gui.pri M gui/CMakeLists.txt M gui/fix-mac-make.sh R gui/images.qrc M gui/libus_gui.pro M gui/qrc_make_adds.txt M gui/us_analysis_base2.cpp M gui/us_analysis_base2.h M gui/us_analyte_gui.cpp M gui/us_analyte_gui.h M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_convert_gui.cpp M gui/us_convert_gui.h M gui/us_csv_loader.cpp M gui/us_csv_loader.h M gui/us_experiment_gui.h M gui/us_extinctfitter_gui.cpp M gui/us_extinction_gui.cpp M gui/us_get_run.cpp M gui/us_get_run.h M gui/us_gui_util.cpp M gui/us_images.cpp M gui/us_images.h M gui/us_intensity.h M gui/us_investigator.cpp M gui/us_license.cpp M gui/us_minimize.cpp M gui/us_model_gui.cpp M gui/us_model_loader.cpp M gui/us_mwl_data.cpp M gui/us_new_spectrum.cpp M gui/us_new_spectrum.h M gui/us_passwd.cpp M gui/us_plot.cpp M gui/us_plot.h M gui/us_plot3d.cpp M gui/us_plot3d.h M gui/us_predict1.cpp M gui/us_predict1.h M gui/us_project_gui.h M gui/us_report_gui.cpp M gui/us_report_gui.h M gui/us_run_details2.cpp M gui/us_sassoc.cpp M gui/us_sassoc.h M gui/us_select_triples.h M gui/us_selectbox.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M gui/us_spectrodata.h M gui/us_widgets.h M makeall.sh M programs/CMakeLists.txt M programs/main1.inc M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_2dsa.h M programs/us_2dsa/us_show_norm.cpp M programs/us_abde/us_abde_main.cpp M programs/us_abde/us_norm_profile.cpp M programs/us_abde/us_norm_profile.h M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_audit_trail_gmp/us_audit_trail_gmp.cpp M programs/us_autoflow_analysis/CMakeLists.txt M programs/us_autoflow_analysis/us_autoflow_analysis.cpp M programs/us_autoflow_analysis/us_autoflow_analysis.h M programs/us_buoyancy/us_buoyancy.cpp M programs/us_buoyancy/us_buoyancy.h M programs/us_colorgradient/us_colorgradient.cpp M programs/us_com_project/CMakeLists.txt M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_com_project_academic/CMakeLists.txt M programs/us_combine_models/us_combine_models.cpp M programs/us_config/us_color.cpp M programs/us_config/us_font.cpp M programs/us_config/us_font.h M programs/us_config/us_newxpnhost_db.cpp M programs/us_config/us_xpnhost_db.cpp M programs/us_dcdt/us_dcdt.cpp M programs/us_dcdt/us_dcdt.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_density_match/us_density_match.cpp M programs/us_dmga_init/us_dmga_init.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_edit/us_edit_scan.cpp M programs/us_edit/us_edit_scan.h M programs/us_esigner_gmp/us_esigner_gmp.cpp M programs/us_esigner_gmp/us_esigner_gmp.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_export_legacy/us_export.cpp M programs/us_fds_filemanager/us_fds_filemanager.cpp M programs/us_fematch/CMakeLists.txt M programs/us_fematch/us_fematch.cpp M programs/us_fematch/us_plot_control_fem.cpp M programs/us_fematch/us_plot_control_fem.h M programs/us_fit_meniscus/CMakeLists.txt M programs/us_fit_meniscus/us_fit_meniscus.cpp M programs/us_fit_meniscus/us_fit_meniscus.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_globalequil/us_eqfit_control.cpp M programs/us_globalequil/us_eqhistogram.cpp M programs/us_globalequil/us_eqmath.cpp M programs/us_globalequil/us_eqmodel_control.cpp M programs/us_globalequil/us_eqreporter.cpp M programs/us_globalequil/us_fit_worker.cpp M programs/us_globalequil/us_globalequil.cpp M programs/us_globalequil/us_globalequil.h M programs/us_grid_editor/us_grid_editor.cpp M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_manage_data/us_data_model.cpp M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_mwl_species_fit/CMakeLists.txt M programs/us_mwl_species_fit/us_mwl_sf_plot3d.cpp M programs/us_mwl_species_fit/us_mwl_sf_plot3d.h M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_mwl_spectra/us_mwl_spectra.cpp M programs/us_mwl_spectra/us_mwls_pltctl.cpp M programs/us_mwl_spectra/us_mwls_pltctl.h M programs/us_mwlr_viewer/us_mwl_pltctrl.cpp M programs/us_mwlr_viewer/us_mwl_pltctrl.h M programs/us_mwlr_viewer/us_mwlr_viewer.cpp M programs/us_pcsa/us_mlplot.cpp M programs/us_pcsa/us_mrecs_loader.cpp M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h M programs/us_pcsa/us_rpscan.cpp M programs/us_pcsa/us_rpscan.h M programs/us_protocol_dev/CMakeLists.txt M programs/us_protocol_dev/us_protocol_dev_gui.h M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo_absorbance/us_add_refScan.cpp M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M programs/us_pseudo_absorbance/us_pseudo_absorbance.cpp M programs/us_pseudo_absorbance/us_remove_ri.cpp M programs/us_pseudo_absorbance/us_remove_ri.h M programs/us_query_rmsd/CMakeLists.txt M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_ramp/us_experiment_ra.cpp M programs/us_ramp/us_get_dbrun_ra.cpp M programs/us_ramp/us_mwlramp.cpp M programs/us_ramp/us_ramp.cpp M programs/us_ramp/us_ramp_gui.cpp M programs/us_ramp/us_ramp_gui.h M programs/us_reporter_gmp/CMakeLists.txt M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_rotor_calibration/us_rotor_calibration.cpp M programs/us_rotor_calibration/us_rotor_calibration.h M programs/us_second_moment/us_second_moment.cpp M programs/us_second_moment/us_second_moment.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M programs/us_vhw_combine/us_vhw_combine.cpp M programs/us_vhw_combine/us_vhwc_pltctl.cpp M programs/us_vhw_combine/us_vhwc_pltctl.h M programs/us_vhw_enhanced/us_distrib_plot.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp M programs/us_xpn_viewer/us_xpn_viewer_gui.h M qwtplot3d/CMakeLists.txt M qwtplot3d/include/qwt3d_io_gl2ps.h M qwtplot3d/include/qwt3d_openglhelper.h M qwtplot3d/include/qwt3d_plot.h M qwtplot3d/include/qwt3d_surfaceplot.h M qwtplot3d/qwtplot3d.pro M qwtplot3d/src/qwt3d_io.cpp M qwtplot3d/src/qwt3d_io_gl2ps.cpp M qwtplot3d/src/qwt3d_label.cpp M qwtplot3d/src/qwt3d_lighting.cpp M qwtplot3d/src/qwt3d_movements.cpp M qwtplot3d/src/qwt3d_plot.cpp M qwtplot3d/src/qwt3d_surfaceplot.cpp M scripts/build.sh M test/utils/CMakeLists.txt M test/utils/test_us_ana_profile.cpp A test/utils/test_us_regex.cpp M test/utils/test_us_simparms.cpp M utils/CMakeLists.txt M utils/ius_db2.h M utils/libus_utils.pro M utils/us_ana_profile.cpp M utils/us_ana_profile.h M utils/us_analyte.cpp M utils/us_analyte.h M utils/us_archive.cpp M utils/us_archive.h M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_astfem_rsa.cpp M utils/us_astfem_rsa.h M utils/us_buffer.cpp M utils/us_buffer.h M utils/us_cfa_data.cpp M utils/us_cfa_data.h M utils/us_constants.cpp M utils/us_constants.h M utils/us_convert.cpp M utils/us_convert.h M utils/us_convertio.cpp M utils/us_convertio.h M utils/us_crc.cpp M utils/us_crc.h M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_csv_data.cpp M utils/us_csv_data.h M utils/us_dataIO.cpp M utils/us_dataIO.h M utils/us_datafiles.cpp M utils/us_datafiles.h M utils/us_db2.cpp M utils/us_db2.h M utils/us_dmga_constr.cpp M utils/us_eprofile.h M utils/us_experiment.cpp M utils/us_experiment.h M utils/us_extern.h M utils/us_geturl.cpp M utils/us_geturl.h M utils/us_global.cpp M utils/us_global.h M utils/us_gzip.cpp M utils/us_gzip.h M utils/us_hardware.h M utils/us_http_post.h M utils/us_hydrosim.cpp M utils/us_hydrosim.h M utils/us_lamm_astfvm.cpp M utils/us_lamm_astfvm.h M utils/us_license_t.cpp M utils/us_license_t.h M utils/us_link_ssl.cpp M utils/us_link_ssl.h M utils/us_lm.cpp M utils/us_local_server.cpp M utils/us_local_server.h M utils/us_math2.cpp M utils/us_math2.h M utils/us_matrix.cpp M utils/us_matrix.h M utils/us_memory.cpp M utils/us_memory.h M utils/us_model.cpp M utils/us_model.h M utils/us_noise.cpp M utils/us_noise.h M utils/us_pcsa_modelrec.cpp M utils/us_pcsa_modelrec.h M utils/us_project.cpp M utils/us_protocol_util.cpp M utils/us_protocol_util.h M utils/us_report.cpp M utils/us_report.h M utils/us_report_gmp.cpp M utils/us_rotor.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h M utils/us_settings.cpp M utils/us_settings.h M utils/us_simparms.cpp M utils/us_simparms.h M utils/us_sleep.h M utils/us_solute.cpp M utils/us_solute.h M utils/us_solution.cpp M utils/us_solution.h M utils/us_solution_vals.h M utils/us_solve_sim.cpp M utils/us_stiffbase.cpp M utils/us_stiffbase.h M utils/us_tar.cpp M utils/us_tar.h M utils/us_time_state.h M utils/us_timer.cpp M utils/us_timer.h M utils/us_util.cpp M utils/us_util.h A utils/us_utils_qt.h M utils/us_vector.cpp M utils/us_vector.h M utils/us_xpn_data.cpp M utils/us_xpn_data.h M utils/us_zsolute.cpp M utils/us_zsolute.h M vcpkg.json Log Message: ----------- Merge branch 'main' into 666-bug-icons-dont-fill-space-on-new-macos Commit: a69727d693e60c02d3b9c4db2e16387437816ce5 https://github.com/ehb54/ultrascan3/commit/a69727d693e60c02d3b9c4db2e16387437816ce5 Author: aaron-auc Date: 2026-02-23 (Mon, 23 Feb 2026) Changed paths: M .gitignore M CMakeLists.txt A admin/cmake/triplets/arm64-windows.cmake M gui/CMakeLists.txt M programs/us/CMakeLists.txt M qwtplot3d/include/qwt3d_openglhelper.h A scripts/build.ps1 M vcpkg.json Log Message: ----------- Windows ARM64 build fixes: triplet, export macros, windeployqt Commit: 84d482ad6f56b2e3acc6c957d97719052eaefbd7 https://github.com/ehb54/ultrascan3/commit/84d482ad6f56b2e3acc6c957d97719052eaefbd7 Author: aaron-auc Date: 2026-02-23 (Mon, 23 Feb 2026) Changed paths: M CMakePresets.json R admin/cmake/toolchain-macos.cmake A admin/cmake/toolchain.cmake A scripts/build.bat M scripts/build.ps1 M scripts/build.sh R vcpkg Log Message: ----------- mod: add build for windows script and standardize linux and macos build Commit: d0f42eef0df776ad01ea51cc7505eeb80878b2d8 https://github.com/ehb54/ultrascan3/commit/d0f42eef0df776ad01ea51cc7505eeb80878b2d8 Author: Saeed Date: 2026-02-23 (Mon, 23 Feb 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- us_spectrum: removed unnecessary widgets Commit: e43bca35c3066c669ca922450241c6bdf5b4de40 https://github.com/ehb54/ultrascan3/commit/e43bca35c3066c669ca922450241c6bdf5b4de40 Author: aaron-auc Date: 2026-02-23 (Mon, 23 Feb 2026) Changed paths: M scripts/build.ps1 Log Message: ----------- fix: processor core check Commit: 70a4fd76fe5b6edf065fdf2b5f5ba0bcedb2165e https://github.com/ehb54/ultrascan3/commit/70a4fd76fe5b6edf065fdf2b5f5ba0bcedb2165e Author: aaron-auc Date: 2026-02-23 (Mon, 23 Feb 2026) Changed paths: M admin/cmake/toolchain.cmake Log Message: ----------- fix: remove force Commit: 6d4f2ac655f09a8a6b067f5a54b974908ab10aaf https://github.com/ehb54/ultrascan3/commit/6d4f2ac655f09a8a6b067f5a54b974908ab10aaf Author: aaron-auc Date: 2026-02-23 (Mon, 23 Feb 2026) Changed paths: M admin/cmake/toolchain.cmake Log Message: ----------- fix: linux arm64 now handled correctly Commit: 534da76a2eb5090416dc3e2fa4416db272ac9b91 https://github.com/ehb54/ultrascan3/commit/534da76a2eb5090416dc3e2fa4416db272ac9b91 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-02-24 (Tue, 24 Feb 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: 98c5f9693e9265ed8f1515603098010def86eb70 https://github.com/ehb54/ultrascan3/commit/98c5f9693e9265ed8f1515603098010def86eb70 Author: Saeed Date: 2026-02-24 (Tue, 24 Feb 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- rename labels Commit: 0880dfb2dd0e8e00e5613ff36d94c03e11edd27c https://github.com/ehb54/ultrascan3/commit/0880dfb2dd0e8e00e5613ff36d94c03e11edd27c Author: aaron-auc Date: 2026-02-24 (Tue, 24 Feb 2026) Changed paths: M CMakePresets.json M admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake Log Message: ----------- fix: linux arm64 dynamic and config path added Commit: 95f4bf13cb912979ba31f07969ede459ee9a3cfb https://github.com/ehb54/ultrascan3/commit/95f4bf13cb912979ba31f07969ede459ee9a3cfb Author: aaron-auc Date: 2026-02-24 (Tue, 24 Feb 2026) Changed paths: M etc/etc_belongs_list.txt A etc/us3-GMP-icon-128x128.ico A etc/us3-GMP-icon-128x128.png A etc/us3-GMP-icon-128x128.xpm A etc/us3-GMP-icon-32x32.ico A etc/us3-GMP-icon-32x32.png A etc/us3-GMP-icon-32x32.xpm A etc/us3-GMP-icon-48x48.ico A etc/us3-GMP-icon-48x48.png A etc/us3-GMP-icon-48x48.xpm Log Message: ----------- fix: returned gmp icons back to branch because at least one is used us_comproject.desktop:Icon=/opt/ultrascan3/etc/us3-GMP-icon-128x128.png Commit: d28e726d4e40aae7be0f55ed03c1e7fe45e36d00 https://github.com/ehb54/ultrascan3/commit/d28e726d4e40aae7be0f55ed03c1e7fe45e36d00 Author: aaron-auc Date: 2026-02-24 (Tue, 24 Feb 2026) Changed paths: M doc/manual/source/colorgradient.rst M doc/manual/source/conf.py M doc/manual/source/config.rst M doc/manual/source/experiment/range.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/grid_editor.rst M doc/manual/source/manage_data.rst M doc/manual/source/mwl_spectra.rst M doc/manual/source/mwlr_viewer.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/requirements.txt M doc/manual/source/us_project.rst M doc/manual/source/vhw_combine.rst Log Message: ----------- mod: migrate to sphinx-design from subfigure Commit: 8cef6842fe3282a17f7fe6a11688d966a17b86da https://github.com/ehb54/ultrascan3/commit/8cef6842fe3282a17f7fe6a11688d966a17b86da Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-02-25 (Wed, 25 Feb 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json R admin/cmake/toolchain-macos.cmake A admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake A admin/cmake/triplets/arm64-windows.cmake A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/CMakeLists.txt M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png M programs/us/CMakeLists.txt M qwtplot3d/include/qwt3d_openglhelper.h A scripts/build.bat A scripts/build.ps1 M scripts/build.sh R vcpkg M vcpkg.json Log Message: ----------- Merge pull request #337 from ehb54/666-bug-icons-dont-fill-space-on-new-macos New Icons Commit: f22ac1211864fd6e1e0f4bd0ab603df9a6703163 https://github.com/ehb54/ultrascan3/commit/f22ac1211864fd6e1e0f4bd0ab603df9a6703163 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M utils/us_astfem_math.cpp M utils/us_cfa_data.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Add support for `TIMESTATE_TYPE` and `IMPORT_TYPE` in `US_TimeState`: introduce enums, accessor methods, and XML serialization logic. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 92969167df27d9df138b7faee2cb16d988228790 https://github.com/ehb54/ultrascan3/commit/92969167df27d9df138b7faee2cb16d988228790 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M utils/us_astfem_math.cpp M utils/us_astfem_math.h Log Message: ----------- Refactor `US_AstfemMath`: add parameter names to function signatures, update `check_acceleration` to include optional `timestate` argument, and adjust related logic. Commit: 8318d566a89cb3e06093e1d79d56d11d3488103a https://github.com/ehb54/ultrascan3/commit/8318d566a89cb3e06093e1d79d56d11d3488103a Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json R admin/cmake/toolchain-macos.cmake A admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake A admin/cmake/triplets/arm64-windows.cmake A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/CMakeLists.txt M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png M programs/us/CMakeLists.txt M qwtplot3d/include/qwt3d_openglhelper.h A scripts/build.bat A scripts/build.ps1 M scripts/build.sh M vcpkg.json Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: 4bb72c42f9441f20b9b825741d31d186a728fe4c https://github.com/ehb54/ultrascan3/commit/4bb72c42f9441f20b9b825741d31d186a728fe4c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json A admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake A admin/cmake/triplets/arm64-osx-dynamic.cmake A admin/cmake/triplets/arm64-windows.cmake M admin/cmake/triplets/x64-osx-dynamic.cmake R alpha/srcdevel R alpha/us.cpp A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/CMakeLists.txt M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png M gui/us_analysis_base2.cpp M gui/us_analysis_base2.h M gui/us_csv_loader.cpp M gui/us_model_loader.cpp M gui/us_plot.cpp M gui/us_report_gui.cpp M gui/us_report_gui.h M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_2dsa.h M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_autoflow_analysis/us_autoflow_analysis.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_dcdt/us_dcdt.cpp M programs/us_dcdt/us_dcdt.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_fit_meniscus/CMakeLists.txt M programs/us_fit_meniscus/us_fit_meniscus.cpp M programs/us_fit_meniscus/us_fit_meniscus.h M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_second_moment/us_second_moment.cpp M programs/us_second_moment/us_second_moment.h M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h M qwtplot3d/include/qwt3d_openglhelper.h A scripts/build.bat A scripts/build.ps1 M scripts/build.sh A test/utils/test_us_regex.cpp M utils/CMakeLists.txt M utils/us_csv_data.cpp R vcpkg M vcpkg.json Log Message: ----------- Merge branch 'main' into ticket_747 Commit: 89b7691a714d92e99e335e23378d225aa3b1b536 https://github.com/ehb54/ultrascan3/commit/89b7691a714d92e99e335e23378d225aa3b1b536 Author: ehb54 Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- fix revision.sh checks osx/linux compat. Commit: b1b7791e9c3922286c2d9d56c2f0a378911720ee https://github.com/ehb54/ultrascan3/commit/b1b7791e9c3922286c2d9d56c2f0a378911720ee Author: Saeed Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h Log Message: ----------- add Rh to us_pseudo3d_combine Commit: bd32e3b102e354732b319bc5687719785b83d3f2 https://github.com/ehb54/ultrascan3/commit/bd32e3b102e354732b319bc5687719785b83d3f2 Author: Saeed Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json R admin/cmake/toolchain-macos.cmake A admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake A admin/cmake/triplets/arm64-windows.cmake A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/CMakeLists.txt M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png M gui/us_report_gui.cpp M programs/us/CMakeLists.txt M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M qwtplot3d/include/qwt3d_openglhelper.h A scripts/build.bat A scripts/build.ps1 M scripts/build.sh R vcpkg M vcpkg.json Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_699 Commit: 8c545d6f5c77a42afc10d3badcaa8f9b34866f2d https://github.com/ehb54/ultrascan3/commit/8c545d6f5c77a42afc10d3badcaa8f9b34866f2d Author: Saeed Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json R admin/cmake/toolchain-macos.cmake A admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake A admin/cmake/triplets/arm64-windows.cmake A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/CMakeLists.txt M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png M gui/us_report_gui.cpp M programs/us/CMakeLists.txt M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M qwtplot3d/include/qwt3d_openglhelper.h A scripts/build.bat A scripts/build.ps1 M scripts/build.sh R vcpkg M vcpkg.json Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_748 Commit: 38b548536c2c0458b2cc85f5663ca56eb9538f3f https://github.com/ehb54/ultrascan3/commit/38b548536c2c0458b2cc85f5663ca56eb9538f3f Author: HabGab Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M gui/us_spectrodata.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h Log Message: ----------- Merge pull request #362 from samo38/ticket_699 Ticket 699: adding Hydrodynamic radius to additional plotting programs Commit: 572bb723ed591be3225aacbdbc387c93c17ca792 https://github.com/ehb54/ultrascan3/commit/572bb723ed591be3225aacbdbc387c93c17ca792 Author: emre brookes Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M gui/us_spectrodata.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h Log Message: ----------- Merge branch 'main' into ehb54-issue-670 Commit: 6dd71c26fbdb258b25259c7c5e41be982d54a809 https://github.com/ehb54/ultrascan3/commit/6dd71c26fbdb258b25259c7c5e41be982d54a809 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-27 (Fri, 27 Feb 2026) Changed paths: M utils/us_crypto.cpp Log Message: ----------- Refactor US_Crypto for AES-256-GCM encryption Commit: 1461b65d9eae700e3429db2b7c19c35361fea861 https://github.com/ehb54/ultrascan3/commit/1461b65d9eae700e3429db2b7c19c35361fea861 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-27 (Fri, 27 Feb 2026) Changed paths: M utils/us_crypto.h Log Message: ----------- Add decryptLegacy function and update decrypt signature Commit: ed2647558eb754fa66c8e7d52d3f0b8efac2c53c https://github.com/ehb54/ultrascan3/commit/ed2647558eb754fa66c8e7d52d3f0b8efac2c53c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-27 (Fri, 27 Feb 2026) Changed paths: M test/utils/test_us_crypto.cpp Log Message: ----------- Update encryption tests to expect invalid results Commit: 27402a271781fa16ae00a693e5ce8e3f06e8e33e https://github.com/ehb54/ultrascan3/commit/27402a271781fa16ae00a693e5ce8e3f06e8e33e Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-27 (Fri, 27 Feb 2026) Changed paths: M utils/us_crypto.h Log Message: ----------- Fix parameter description for decrypt functions Commit: 344a4930c5819ebfd2875eccc84d0a44a446ee31 https://github.com/ehb54/ultrascan3/commit/344a4930c5819ebfd2875eccc84d0a44a446ee31 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-27 (Fri, 27 Feb 2026) Changed paths: M utils/us_crypto.cpp Log Message: ----------- Fix encryption finalization logic in us_crypto.cpp Commit: 817a32ad7fe5e5c35ec0479673a2f4c20a7a8e3c https://github.com/ehb54/ultrascan3/commit/817a32ad7fe5e5c35ec0479673a2f4c20a7a8e3c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-27 (Fri, 27 Feb 2026) Changed paths: M utils/us_crypto.cpp Log Message: ----------- Fix tag data retrieval in EVP_CIPHER_CTX_ctrl Commit: 85100ef73842bc75a8f210f7b9038301adae82db https://github.com/ehb54/ultrascan3/commit/85100ef73842bc75a8f210f7b9038301adae82db Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-02-27 (Fri, 27 Feb 2026) Changed paths: M gui/us_spectrodata.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: 7f63285b165bc88c2a317f9f368082e0d24d8861 https://github.com/ehb54/ultrascan3/commit/7f63285b165bc88c2a317f9f368082e0d24d8861 Author: aaron-auc Date: 2026-02-28 (Sat, 28 Feb 2026) Changed paths: M .gitignore M CMakeLists.txt A admin/cmake/MacDeploy.cmake R buildsys/vcpkg/overlay-ports/qt5-tools/fix-pkgconfig-qt5uiplugin-not-found.patch R buildsys/vcpkg/overlay-ports/qt5-tools/fix-spawnvp-argv.patch R buildsys/vcpkg/overlay-ports/qt5-tools/libclang.patch R buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake R buildsys/vcpkg/overlay-ports/qt5-tools/vcpkg.json M doc/manual/CMakeLists.txt A doc/manual/StageAssistant.cmake M doc/manual/source/mwl_spectra.rst M gui/CMakeLists.txt M gui/us_help.cpp M programs/us_helpdaemon/us_helpdaemon.cpp M qwtplot3d/CMakeLists.txt M scripts/build.sh M vcpkg.json Log Message: ----------- fix: fix qt help search and implement dmg Commit: 8e3d67b30d1a4eaf6faf0d18d80a835288ee5ae7 https://github.com/ehb54/ultrascan3/commit/8e3d67b30d1a4eaf6faf0d18d80a835288ee5ae7 Author: aaron-auc Date: 2026-02-28 (Sat, 28 Feb 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json R admin/cmake/toolchain-macos.cmake A admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake A admin/cmake/triplets/arm64-windows.cmake A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/CMakeLists.txt M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png M gui/us_spectrodata.h M programs/us/CMakeLists.txt M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h M qwtplot3d/include/qwt3d_openglhelper.h A scripts/build.bat A scripts/build.ps1 M scripts/build.sh M vcpkg.json Log Message: ----------- Merge remote-tracking branch 'origin/527-enhancement-sphinx-migration-2' into 527-enhancement-sphinx-migration-2 # Conflicts: # .gitignore # scripts/build.sh Commit: ef3356b450a93ec526f92ee27da0a9bfcfa9c04a https://github.com/ehb54/ultrascan3/commit/ef3356b450a93ec526f92ee27da0a9bfcfa9c04a Author: aaron-auc Date: 2026-03-01 (Sun, 01 Mar 2026) Changed paths: M LICENSE.txt Log Message: ----------- fix: text was original utf-8 so quotes became questions marks with ascii tool. Changed ? to ascii quotes. Commit: 096f3590c1a57a798a0c13863e80d333a690b4cf https://github.com/ehb54/ultrascan3/commit/096f3590c1a57a798a0c13863e80d333a690b4cf Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-02 (Mon, 02 Mar 2026) Changed paths: M utils/us_crypto.cpp Log Message: ----------- Fix type casting for GCM tag data Commit: ca6f560338cfe03c4fa0e60bb95577b526dbf2ed https://github.com/ehb54/ultrascan3/commit/ca6f560338cfe03c4fa0e60bb95577b526dbf2ed Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-02 (Mon, 02 Mar 2026) Changed paths: M utils/us_crypto.cpp Log Message: ----------- Fix type casting for GCM tag in us_crypto.cpp Commit: 82c2dc2269b90376cf1f69ca3f88b4bee38c641e https://github.com/ehb54/ultrascan3/commit/82c2dc2269b90376cf1f69ca3f88b4bee38c641e Author: aaron-auc Date: 2026-03-02 (Mon, 02 Mar 2026) Changed paths: R admin/cmake/MacDeploy.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M scripts/build.sh Log Message: ----------- add: launcher and packaging step Commit: 88ef4e481d1b4ea751d997b156e3782f1befce93 https://github.com/ehb54/ultrascan3/commit/88ef4e481d1b4ea751d997b156e3782f1befce93 Author: aaron-auc Date: 2026-03-02 (Mon, 02 Mar 2026) Changed paths: M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/toolchain.cmake M doc/manual/CMakeLists.txt M doc/manual/StageAssistant.cmake Log Message: ----------- add: working qt6 build and install Commit: 5ee4575063fb99b0b70eb335bc0d88e3a903b857 https://github.com/ehb54/ultrascan3/commit/5ee4575063fb99b0b70eb335bc0d88e3a903b857 Author: Saeed Date: 2026-03-03 (Tue, 03 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- us_spectrum: update GUI and DataProfile Commit: d864a615e96c4dd2c66a738120c35c6eb556d647 https://github.com/ehb54/ultrascan3/commit/d864a615e96c4dd2c66a738120c35c6eb556d647 Author: Saeed Date: 2026-03-03 (Tue, 03 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- us_spectrum: use minmax Commit: 644141ae003ec988b86eb7b01c1e21cf208b0dac https://github.com/ehb54/ultrascan3/commit/644141ae003ec988b86eb7b01c1e21cf208b0dac Author: Saeed Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: M gui/us_spectrodata.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_748 Commit: d1215ab67e2f9e4aa0bcf349eac8da7f58a9be6a https://github.com/ehb54/ultrascan3/commit/d1215ab67e2f9e4aa0bcf349eac8da7f58a9be6a Author: aaron-auc Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm Log Message: ----------- mod: update 128x128 us-gmp icon and remove others Commit: ff02149480e771cbc205a241cee2322ae52a5ea3 https://github.com/ehb54/ultrascan3/commit/ff02149480e771cbc205a241cee2322ae52a5ea3 Author: aaron-auc Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: R propignore R proppng R proptext Log Message: ----------- mod: delete svn files Commit: 0d744f1905b897d66da68befb43637e8ac4cd7bc https://github.com/ehb54/ultrascan3/commit/0d744f1905b897d66da68befb43637e8ac4cd7bc Author: aaron-auc Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: R README.linguist M gui/libus_gui.pro M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro R qwtplot3d/lingua_de.ts M utils/libus_utils.pro Log Message: ----------- mod: remove deprecated translation files and settings Commit: 04583d8a1b0bcf01875f31b93a12343610284126 https://github.com/ehb54/ultrascan3/commit/04583d8a1b0bcf01875f31b93a12343610284126 Author: aaron-auc Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: M CMakeLists.txt A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake Log Message: ----------- add: windows installer Commit: 20b958cec1d253988daedd88a2fec65efd28448d https://github.com/ehb54/ultrascan3/commit/20b958cec1d253988daedd88a2fec65efd28448d Author: aaron-auc Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: M scripts/build.ps1 Log Message: ----------- add: pkg command to build.ps1 Commit: 722ffd5c4e0c7d1f2f2c27127e065270ae3c7598 https://github.com/ehb54/ultrascan3/commit/722ffd5c4e0c7d1f2f2c27127e065270ae3c7598 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm Log Message: ----------- Merge pull request #380 from ehb54/773-request-update-us-3-gmp-icons Icon Maintenance Commit: 47dbf4a3837c551d64f6436f25aa7f5f7d482fad https://github.com/ehb54/ultrascan3/commit/47dbf4a3837c551d64f6436f25aa7f5f7d482fad Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: Log Message: ----------- Merge branch 'main' into 775-bug-svn-files Commit: 93fb5f9f839b1aea6d85ed568acc18030ebed5c1 https://github.com/ehb54/ultrascan3/commit/93fb5f9f839b1aea6d85ed568acc18030ebed5c1 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: Log Message: ----------- Merge branch 'main' into 756-bug-translation-maintenance Commit: fe5370afd345acf40744a8c872c09eef88887bba https://github.com/ehb54/ultrascan3/commit/fe5370afd345acf40744a8c872c09eef88887bba Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: R propignore R proppng R proptext Log Message: ----------- Merge pull request #381 from ehb54/775-bug-svn-files Remove Legacy SVN Files Commit: b1b7bdf318164406971f4188a7b3cf8b0aacbbaa https://github.com/ehb54/ultrascan3/commit/b1b7bdf318164406971f4188a7b3cf8b0aacbbaa Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: Log Message: ----------- Merge branch 'main' into 756-bug-translation-maintenance Commit: 90e9cf2eb989a85420f4668067092a143d4457a9 https://github.com/ehb54/ultrascan3/commit/90e9cf2eb989a85420f4668067092a143d4457a9 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: R README.linguist M gui/libus_gui.pro M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro R qwtplot3d/lingua_de.ts M utils/libus_utils.pro Log Message: ----------- Merge pull request #382 from ehb54/756-bug-translation-maintenance Translation File Maintenance Commit: 2698e05dd320a374785cab43ed05a52db3c5c3a7 https://github.com/ehb54/ultrascan3/commit/2698e05dd320a374785cab43ed05a52db3c5c3a7 Author: aaron-auc Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: M admin/cmake/packaging/windows/WinPkg.cmake M scripts/build.ps1 Log Message: ----------- fix: missing programs in installer package Commit: 499648d1ea27751d008981e0d9f1447cfbef7072 https://github.com/ehb54/ultrascan3/commit/499648d1ea27751d008981e0d9f1447cfbef7072 Author: aaron-auc Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: M CMakeLists.txt M scripts/build.ps1 Log Message: ----------- fix: missing sphinx on windows build Commit: 300852b8d51c2733817729fab46d6d0e68f5e717 https://github.com/ehb54/ultrascan3/commit/300852b8d51c2733817729fab46d6d0e68f5e717 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: R README.linguist M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/libus_gui.pro M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro R propignore R proppng R proptext R qwtplot3d/lingua_de.ts M utils/libus_utils.pro Log Message: ----------- Merge branch 'main' into lukas/us_crypto_buffer_overflow Commit: 2fcc6637f35ea3ab3c8e1450a06b60932d033f1b https://github.com/ehb54/ultrascan3/commit/2fcc6637f35ea3ab3c8e1450a06b60932d033f1b Author: Saeed Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- us_spectrum: update Commit: 9c62b533654400def76e5db0eb8c8f4924ff66d1 https://github.com/ehb54/ultrascan3/commit/9c62b533654400def76e5db0eb8c8f4924ff66d1 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: R README.linguist M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/libus_gui.pro M gui/us_spectrodata.h M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h R propignore R proppng R proptext R qwtplot3d/lingua_de.ts M utils/libus_utils.pro Log Message: ----------- Merge pull request #383 from ehb54/main Update feature branch to main Commit: 0f7d005ceda3b8031c1180200237d736f60a1b4c https://github.com/ehb54/ultrascan3/commit/0f7d005ceda3b8031c1180200237d736f60a1b4c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp M utils/us_crypto.h Log Message: ----------- Merge pull request #379 from ehb54/lukas/us_crypto_buffer_overflow us_crypto: Avoid buffer overflow, support longer passwords, introduce safer encryption Commit: 780dac6301b72554362f7cc2944a17a6c64d2aa5 https://github.com/ehb54/ultrascan3/commit/780dac6301b72554362f7cc2944a17a6c64d2aa5 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M utils/us_astfem_math.cpp Log Message: ----------- Refactor `US_AstfemMath`: improve low acceleration rate handling by adding corrections for slow experiments and original `timestate` checks. Commit: 01be09bde2a7cc42512e4a4f215108a9419c0d32 https://github.com/ehb54/ultrascan3/commit/01be09bde2a7cc42512e4a4f215108a9419c0d32 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M gui/us_convert_gui.h Log Message: ----------- Add `prepareTimeState` method and integrate `US_TimeState` into `US_ConvertGui` Commit: e0424b860fb5077ab33b7e5db663b721da5ba290 https://github.com/ehb54/ultrascan3/commit/e0424b860fb5077ab33b7e5db663b721da5ba290 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M gui/us_convert_gui.cpp Log Message: ----------- Refactor `US_ConvertGui`: implement `prepareTimeState` for streamlined time state preparation and integrate into speed step processing logic. Commit: 97b756dde416093dc9c7bb730c4958161c0e0232 https://github.com/ehb54/ultrascan3/commit/97b756dde416093dc9c7bb730c4958161c0e0232 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp M utils/us_crypto.h Log Message: ----------- Merge branch 'main' into lukas/timestate Commit: b2c2afd33a8ed941e547021628bcb32abea1675a https://github.com/ehb54/ultrascan3/commit/b2c2afd33a8ed941e547021628bcb32abea1675a Author: emre brookes Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: R README.linguist M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/libus_gui.pro M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro R propignore R proppng R proptext R qwtplot3d/lingua_de.ts M test/utils/test_us_crypto.cpp M utils/libus_utils.pro M utils/us_crypto.cpp M utils/us_crypto.h Log Message: ----------- Merge branch 'main' into ehb54-issue-670 Commit: ea9b77b204f53d6694d97541134564d0606916a3 https://github.com/ehb54/ultrascan3/commit/ea9b77b204f53d6694d97541134564d0606916a3 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M gui/us_convert_gui.cpp Log Message: ----------- Refactor `US_ConvertGui`: streamline file handling logic in time state preparation and enable GUI button state based on file existence. Commit: 11fa3a30cb824bce1c32920aa3a6b2c307f54f1a https://github.com/ehb54/ultrascan3/commit/11fa3a30cb824bce1c32920aa3a6b2c307f54f1a Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M utils/us_astfem_math.cpp Log Message: ----------- Refactor `US_AstfemMath`: replace `qDebug` with `DbgLv` for consistent debug logging. Commit: 5eb4adb03f6cf6e0ab2a6163a5d614d3b034d383 https://github.com/ehb54/ultrascan3/commit/5eb4adb03f6cf6e0ab2a6163a5d614d3b034d383 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M test/utils/test_us_time_state.cpp Log Message: ----------- Update `test_us_time_state`: adjust expected version to `2.2` in origin test. Commit: 41a6910c567f5d60a14f6a802af0a1134eef03c4 https://github.com/ehb54/ultrascan3/commit/41a6910c567f5d60a14f6a802af0a1134eef03c4 Author: Saeed Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- add argsort and sort functions Commit: bc8f22c93dcad653e16c52717a9386d9a99c67c9 https://github.com/ehb54/ultrascan3/commit/bc8f22c93dcad653e16c52717a9386d9a99c67c9 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M programs/us_config/us_admin.cpp Log Message: ----------- Refactor password re-encryption logic Commit: 93b2e5a2535f0de5b6fe2b4384a60d509571f6d4 https://github.com/ehb54/ultrascan3/commit/93b2e5a2535f0de5b6fe2b4384a60d509571f6d4 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M programs/us_config/us_admin.cpp Log Message: ----------- Check for empty cipherHex and optimize database loop Added a check for empty cipherHex before decryption and modified the database loop to use a reference. Commit: 6a9245189a1804e4557df78035f6f4401a5883ea https://github.com/ehb54/ultrascan3/commit/6a9245189a1804e4557df78035f6f4401a5883ea Author: aaron-auc Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M doc/manual/Makefile M doc/manual/source/2dsa/2dsa_adv.rst M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/2dsa/index.rst M doc/manual/source/3d_plot.rst R doc/manual/source/_static/custom.css R doc/manual/source/_static/images/2dsa_3dplot.png R doc/manual/source/_static/images/2dsa_advan.png R doc/manual/source/_static/images/2dsa_analvv.png R doc/manual/source/_static/images/2dsa_analys.png R doc/manual/source/_static/images/2dsa_main-c.png R doc/manual/source/_static/images/2dsa_main-o.png R doc/manual/source/_static/images/2dsa_resplot.png R doc/manual/source/_static/images/D20W_bar.png R doc/manual/source/_static/images/MW-bar.png R doc/manual/source/_static/images/RINplot.png R doc/manual/source/_static/images/TINplot.png R doc/manual/source/_static/images/UltraScan-logo.png R doc/manual/source/_static/images/add_RIN-TIN.png R doc/manual/source/_static/images/add_RIN.png R doc/manual/source/_static/images/add_TIN.png R doc/manual/source/_static/images/advanced_config.png R doc/manual/source/_static/images/analyte_details.png R doc/manual/source/_static/images/analyte_edit.png R doc/manual/source/_static/images/analyte_edit_spec.png R doc/manual/source/_static/images/analyte_new_sequence.png R doc/manual/source/_static/images/analyte_newc.png R doc/manual/source/_static/images/analyte_newd.png R doc/manual/source/_static/images/analyte_newp.png R doc/manual/source/_static/images/analyte_selectc.png R doc/manual/source/_static/images/analyte_selectd.png R doc/manual/source/_static/images/analyte_selectp.png R doc/manual/source/_static/images/analyte_sequence.png R doc/manual/source/_static/images/analyte_settings.png R doc/manual/source/_static/images/analyte_spec-gui.png R doc/manual/source/_static/images/analyte_specmenu.png R doc/manual/source/_static/images/analyte_spectrum.png R doc/manual/source/_static/images/analytes.png R doc/manual/source/_static/images/associations.png R doc/manual/source/_static/images/astfem_sim.png R doc/manual/source/_static/images/bad_grid.png R doc/manual/source/_static/images/beck_convert-2.png R doc/manual/source/_static/images/beck_converter.png R doc/manual/source/_static/images/bitmap.png R doc/manual/source/_static/images/buffer_edit.png R doc/manual/source/_static/images/buffer_edit_setting.png R doc/manual/source/_static/images/buffer_edit_spectrum.png R doc/manual/source/_static/images/buffer_info.png R doc/manual/source/_static/images/buffer_manage_spectrum.png R doc/manual/source/_static/images/buffer_new.png R doc/manual/source/_static/images/buffer_new_spectrum.png R doc/manual/source/_static/images/buffer_select.png R doc/manual/source/_static/images/buffer_settings.png R doc/manual/source/_static/images/buffer_spectrum.png R doc/manual/source/_static/images/cfa_view-loadauc.png R doc/manual/source/_static/images/cfa_view-loadraw.png R doc/manual/source/_static/images/cfa_view-main.png R doc/manual/source/_static/images/cfa_view-statsauc.png R doc/manual/source/_static/images/cfa_view-statsraw.png R doc/manual/source/_static/images/color-1.png R doc/manual/source/_static/images/color-2.png R doc/manual/source/_static/images/color-a.png R doc/manual/source/_static/images/color-b.png R doc/manual/source/_static/images/colorgrad1.png R doc/manual/source/_static/images/colorgradient/col1_colgen.png R doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png R doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png R doc/manual/source/_static/images/colorgradient/col2_colgen.png R doc/manual/source/_static/images/colorgradient/colorgrad.png R doc/manual/source/_static/images/colorgradient/colorgradient_main.png R doc/manual/source/_static/images/colorgradient/components.png R doc/manual/source/_static/images/colorgradient/model_editor.png R doc/manual/source/_static/images/combine_models-idedit.png R doc/manual/source/_static/images/combine_models-save.png R doc/manual/source/_static/images/combine_models.png R doc/manual/source/_static/images/components.png R doc/manual/source/_static/images/config.png R doc/manual/source/_static/images/config1.png R doc/manual/source/_static/images/config2.png R doc/manual/source/_static/images/config_plot.png R doc/manual/source/_static/images/convert-RIdata.png R doc/manual/source/_static/images/convert-exclude.png R doc/manual/source/_static/images/convert-experiment.png R doc/manual/source/_static/images/convert-mwl.png R doc/manual/source/_static/images/convert-seltrip.png R doc/manual/source/_static/images/convert-subset.png R doc/manual/source/_static/images/convert-tolerance.png R doc/manual/source/_static/images/convert.png R doc/manual/source/_static/images/custom_grid-1.png R doc/manual/source/_static/images/custom_grid.png R doc/manual/source/_static/images/data_converter.png R doc/manual/source/_static/images/data_loader-edits.png R doc/manual/source/_static/images/data_loader-trips.png R doc/manual/source/_static/images/data_loader.png R doc/manual/source/_static/images/database.png R doc/manual/source/_static/images/ddist_combine-selrun.png R doc/manual/source/_static/images/ddist_combine.png R doc/manual/source/_static/images/densmatch_main.png R doc/manual/source/_static/images/densmatch_mpars_completed.png R doc/manual/source/_static/images/densmatch_mpars_empty.png R doc/manual/source/_static/images/densmatch_rmvmodels.png R doc/manual/source/_static/images/edit_buffer_spec_menu.png R doc/manual/source/_static/images/eq1-mean.png R doc/manual/source/_static/images/eq2-skew.png R doc/manual/source/_static/images/eq3-kurtosis.png R doc/manual/source/_static/images/eq4-moments.png R doc/manual/source/_static/images/eq5-variance.png R doc/manual/source/_static/images/eq6-stddev.png R doc/manual/source/_static/images/eq7-probsigma.png R doc/manual/source/_static/images/eq8-confidence.png R doc/manual/source/_static/images/experiment_cells.png R doc/manual/source/_static/images/experiment_general.png R doc/manual/source/_static/images/experiment_optics.png R doc/manual/source/_static/images/experiment_overview.png R doc/manual/source/_static/images/experiment_photomult.png R doc/manual/source/_static/images/experiment_range.png R doc/manual/source/_static/images/experiment_range_details.png R doc/manual/source/_static/images/experiment_range_selector.png R doc/manual/source/_static/images/experiment_range_selmanual.png R doc/manual/source/_static/images/experiment_rotor.png R doc/manual/source/_static/images/experiment_solutions.png R doc/manual/source/_static/images/experiment_solutions_comments.png R doc/manual/source/_static/images/experiment_speeds.png R doc/manual/source/_static/images/experiment_submit.png R doc/manual/source/_static/images/experiment_submit_details R doc/manual/source/_static/images/experiment_upload.png R doc/manual/source/_static/images/export_leg_1.png R doc/manual/source/_static/images/export_leg_RA.png R doc/manual/source/_static/images/export_leg_RI.png R doc/manual/source/_static/images/export_leg_auc.png R doc/manual/source/_static/images/export_leg_beck.png R doc/manual/source/_static/images/export_legacy.png R doc/manual/source/_static/images/fe_load_data.png R doc/manual/source/_static/images/fe_load_model_distrib.png R doc/manual/source/_static/images/fe_match.png R doc/manual/source/_static/images/fe_match_3dplot.png R doc/manual/source/_static/images/fe_match_adv.png R doc/manual/source/_static/images/fe_match_all.png R doc/manual/source/_static/images/fe_match_allct.png R doc/manual/source/_static/images/fe_match_lddat1.png R doc/manual/source/_static/images/fe_match_lddat2.png R doc/manual/source/_static/images/fe_match_lddat3.png R doc/manual/source/_static/images/fe_match_lddat4.png R doc/manual/source/_static/images/fe_match_ra.png R doc/manual/source/_static/images/fe_match_resplot.png R doc/manual/source/_static/images/fe_match_sim1.png R doc/manual/source/_static/images/fe_match_sim2.png R doc/manual/source/_static/images/fe_match_sim3_1b.png R doc/manual/source/_static/images/fe_match_sim3_1p.png R doc/manual/source/_static/images/fe_match_sim3_2b.png R doc/manual/source/_static/images/fe_match_sim3_2p.png R doc/manual/source/_static/images/fe_match_sim3_3b.png R doc/manual/source/_static/images/fe_match_sim3_4b.png R doc/manual/source/_static/images/fe_match_sim3_5b.png R doc/manual/source/_static/images/fe_match_sim3_5p.png R doc/manual/source/_static/images/fe_match_sim3_6b.png R doc/manual/source/_static/images/fe_match_sim3_7b.png R doc/manual/source/_static/images/fe_match_sim3_8b.png R doc/manual/source/_static/images/fe_match_sim4.png R doc/manual/source/_static/images/fe_match_sim5.png R doc/manual/source/_static/images/fe_match_sim6.png R doc/manual/source/_static/images/fe_match_sim7.png R doc/manual/source/_static/images/fe_match_simulated.png R doc/manual/source/_static/images/fe_match_viewer.png R doc/manual/source/_static/images/fe_sim-1.png R doc/manual/source/_static/images/fe_sim-2.png R doc/manual/source/_static/images/fit_men-editupd.png R doc/manual/source/_static/images/fit_men-load.png R doc/manual/source/_static/images/fit_men_bot.png R doc/manual/source/_static/images/fit_meniscus.png R doc/manual/source/_static/images/ga_initialize-o.png R doc/manual/source/_static/images/ga_initialize-p.png R doc/manual/source/_static/images/ga_initialize.png R doc/manual/source/_static/images/ga_report-1.png R doc/manual/source/_static/images/ga_report-2.png R doc/manual/source/_static/images/ga_report-3.png R doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/source/_static/images/gmp/automation/2dsa.png R doc/manual/source/_static/images/gmp/automation/2dsa_it.png R doc/manual/source/_static/images/gmp/automation/2dsa_mc.png R doc/manual/source/_static/images/gmp/automation/Aprofile.png R doc/manual/source/_static/images/gmp/automation/analysis.png R doc/manual/source/_static/images/gmp/automation/auto_edit.png R doc/manual/source/_static/images/gmp/automation/bitmap.png R doc/manual/source/_static/images/gmp/automation/cells.png R doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png R doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png R doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png R doc/manual/source/_static/images/gmp/automation/lims.png R doc/manual/source/_static/images/gmp/automation/main_window.png R doc/manual/source/_static/images/gmp/automation/man_edit.png R doc/manual/source/_static/images/gmp/automation/optics.png R doc/manual/source/_static/images/gmp/automation/pcsa.png R doc/manual/source/_static/images/gmp/automation/pcsa_report.png R doc/manual/source/_static/images/gmp/automation/plot.png R doc/manual/source/_static/images/gmp/automation/ranges.png R doc/manual/source/_static/images/gmp/automation/report_editor.png R doc/manual/source/_static/images/gmp/automation/rotor.png R doc/manual/source/_static/images/gmp/automation/solutions.png R doc/manual/source/_static/images/gmp/automation/speed.png R doc/manual/source/_static/images/gmp/automation/submit.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/source/_static/images/gmp/gmp.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_01.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_02.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_03.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_04.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_05.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_06.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_07.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_08.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_09.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_10.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_11.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_12.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_13.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_14.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_15.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_16.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_17.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_18.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_19.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_20.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_21.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_22.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_23.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_24.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_25.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_26.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_27.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_28.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_29.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_30.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_31.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_32.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_33.png R doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png R doc/manual/source/_static/images/gmp/vhw_distribution.png R doc/manual/source/_static/images/good_grid.png R doc/manual/source/_static/images/grid-setup.png R doc/manual/source/_static/images/grid_editor.png R doc/manual/source/_static/images/grid_editor_multi_grids.png R doc/manual/source/_static/images/grid_editor_multi_grids_sed.png R doc/manual/source/_static/images/grid_editor_mw_view.png R doc/manual/source/_static/images/grid_editor_subgrid1-bad.png R doc/manual/source/_static/images/grid_editor_subgrid1-good.png R doc/manual/source/_static/images/grid_editor_subgrid2-bad.png R doc/manual/source/_static/images/grid_editor_subgrid2-good.png R doc/manual/source/_static/images/grid_editor_subgrid3-bad.png R doc/manual/source/_static/images/grid_editor_subgrid3-good.png R doc/manual/source/_static/images/hori_cs.png R doc/manual/source/_static/images/idist_comb_selPre.png R doc/manual/source/_static/images/idist_comb_seldis.png R doc/manual/source/_static/images/idist_combine.png R doc/manual/source/_static/images/incr_sigmoid.png R doc/manual/source/_static/images/load_auc-search.png R doc/manual/source/_static/images/load_auc-trips.png R doc/manual/source/_static/images/load_auc.png R doc/manual/source/_static/images/load_colormap.png R doc/manual/source/_static/images/load_model_dis-MID.png R doc/manual/source/_static/images/load_model_distrib.png R doc/manual/source/_static/images/load_noise.png R doc/manual/source/_static/images/load_noise_details.png R doc/manual/source/_static/images/manage_data.png R doc/manual/source/_static/images/manage_data_bhide.png R doc/manual/source/_static/images/manage_data_bshow.png R doc/manual/source/_static/images/manage_data_cmenu-1.png R doc/manual/source/_static/images/manage_data_cmenu-2.png R doc/manual/source/_static/images/manage_data_conf.png R doc/manual/source/_static/images/manage_data_exp.png R doc/manual/source/_static/images/manage_data_pasw.png R doc/manual/source/_static/images/manage_data_sync.png R doc/manual/source/_static/images/manage_data_thelp-1.png R doc/manual/source/_static/images/manage_data_thelp-2.png R doc/manual/source/_static/images/master-pw.png R doc/manual/source/_static/images/model_editor.png R doc/manual/source/_static/images/mwlr_spectra_3d.png R doc/manual/source/_static/images/mwlr_spectra_cont.png R doc/manual/source/_static/images/mwlr_spectra_f.png R doc/manual/source/_static/images/mwlr_spectra_o.png R doc/manual/source/_static/images/mwlr_spectra_save.png R doc/manual/source/_static/images/mwlr_view_3dplot.png R doc/manual/source/_static/images/mwlr_view_load.png R doc/manual/source/_static/images/mwlr_view_pltctrl.png R doc/manual/source/_static/images/mwlr_viewer.png R doc/manual/source/_static/images/mwlr_viewer_3d.png R doc/manual/source/_static/images/mwlr_viewer_ctl.png R doc/manual/source/_static/images/mwlr_viewer_wvl.png R doc/manual/source/_static/images/mwlr_viewer_xwavl.png R doc/manual/source/_static/images/noise_prompt.png R doc/manual/source/_static/images/noise_vec_db.png R doc/manual/source/_static/images/norm_gridplot.png R doc/manual/source/_static/images/optima_config_edit.png R doc/manual/source/_static/images/optima_config_new.png R doc/manual/source/_static/images/optima_host_config.png R doc/manual/source/_static/images/pcsa.png R doc/manual/source/_static/images/pcsa_3dplot.png R doc/manual/source/_static/images/pcsa_adv_control.png R doc/manual/source/_static/images/pcsa_all.png R doc/manual/source/_static/images/pcsa_analys-line.png R doc/manual/source/_static/images/pcsa_analys-sigm.png R doc/manual/source/_static/images/pcsa_bitmap.png R doc/manual/source/_static/images/pcsa_controls_simulated.png R doc/manual/source/_static/images/pcsa_main-c.png R doc/manual/source/_static/images/pcsa_mline_sigm.png R doc/manual/source/_static/images/pcsa_mline_str.png R doc/manual/source/_static/images/pcsa_mline_unsim.png R doc/manual/source/_static/images/pcsa_mlines-line1.png R doc/manual/source/_static/images/pcsa_mlines-line2.png R doc/manual/source/_static/images/pcsa_mlines-sigm1.png R doc/manual/source/_static/images/pcsa_mlines-sigm2.png R doc/manual/source/_static/images/pcsa_regul.png R doc/manual/source/_static/images/pcsa_regul_sim.png R doc/manual/source/_static/images/pcsa_report.png R doc/manual/source/_static/images/pcsa_res_viewer.png R doc/manual/source/_static/images/pcsa_resplot.png R doc/manual/source/_static/images/pcsa_rpscan-auto.png R doc/manual/source/_static/images/pcsa_rpscan-select.png R doc/manual/source/_static/images/pcsa_rpscan.png R doc/manual/source/_static/images/pcsa_rpscan_sim.png R doc/manual/source/_static/images/pcsa_sigmoid_eq.png R doc/manual/source/_static/images/pcsa_simulated.png R doc/manual/source/_static/images/pline_dsig.png R doc/manual/source/_static/images/pline_power.png R doc/manual/source/_static/images/pline_stline.png R doc/manual/source/_static/images/plot_controls.png R doc/manual/source/_static/images/predict1.png R doc/manual/source/_static/images/predict2-1.png R doc/manual/source/_static/images/predict2.png R doc/manual/source/_static/images/print.png R doc/manual/source/_static/images/process_crash.png R doc/manual/source/_static/images/process_crash2.png R doc/manual/source/_static/images/pseudo3d_comb_rmv.png R doc/manual/source/_static/images/pseudo3d_combine.png R doc/manual/source/_static/images/register.png R doc/manual/source/_static/images/report.png R doc/manual/source/_static/images/reporter-cmenu.png R doc/manual/source/_static/images/reporter-details.png R doc/manual/source/_static/images/reporter-loadprof.png R doc/manual/source/_static/images/reporter-save.png R doc/manual/source/_static/images/reporter-saveprof.png R doc/manual/source/_static/images/reporter-view.png R doc/manual/source/_static/images/reporter-viewitem.png R doc/manual/source/_static/images/reporter.png R doc/manual/source/_static/images/residualplot.png R doc/manual/source/_static/images/residuals.png R doc/manual/source/_static/images/rmsd_query-c.png R doc/manual/source/_static/images/rmsd_query-o.png R doc/manual/source/_static/images/rotor-add.png R doc/manual/source/_static/images/rotor-save-calibration.png R doc/manual/source/_static/images/rotor.png R doc/manual/source/_static/images/rotorstretch-0.png R doc/manual/source/_static/images/rotorstretch-1.png R doc/manual/source/_static/images/rotorstretch-2.png R doc/manual/source/_static/images/rotorstretch-3.png R doc/manual/source/_static/images/rotorstretch-4.png R doc/manual/source/_static/images/rotorstretch-5.png R doc/manual/source/_static/images/rotorstretch-6.png R doc/manual/source/_static/images/rotorstretch-7.png R doc/manual/source/_static/images/rotorstretch_report.png R doc/manual/source/_static/images/run_details.png R doc/manual/source/_static/images/s20W_bar.png R doc/manual/source/_static/images/sassoc.png R doc/manual/source/_static/images/save_colormap.png R doc/manual/source/_static/images/second_moment.png R doc/manual/source/_static/images/select_edits.png R doc/manual/source/_static/images/select_runs.png R doc/manual/source/_static/images/sequence.png R doc/manual/source/_static/images/set-zvalue.png R doc/manual/source/_static/images/simparams.png R doc/manual/source/_static/images/simulatedReport.png R doc/manual/source/_static/images/solution_edit.png R doc/manual/source/_static/images/solution_new.png R doc/manual/source/_static/images/solution_select.png R doc/manual/source/_static/images/solution_settings.png R doc/manual/source/_static/images/somo/somo_icon.png R doc/manual/source/_static/images/spectrum_extinction.png R doc/manual/source/_static/images/sw_spectrum.png R doc/manual/source/_static/images/time_derivative.png R doc/manual/source/_static/images/timestate-0.png R doc/manual/source/_static/images/timestate-1.png R doc/manual/source/_static/images/timestate-2.png R doc/manual/source/_static/images/timestate-3.png R doc/manual/source/_static/images/timestate-4.png R doc/manual/source/_static/images/ultra.xpm R doc/manual/source/_static/images/ultrascan3.png R doc/manual/source/_static/images/upload_fit_spectrum.png R doc/manual/source/_static/images/us_buffer.png R doc/manual/source/_static/images/us_buffer_spect.png R doc/manual/source/_static/images/us_conv-RA.png R doc/manual/source/_static/images/us_convert/us_convert_01.png R doc/manual/source/_static/images/us_convert/us_convert_02.png R doc/manual/source/_static/images/us_convert/us_convert_03.png R doc/manual/source/_static/images/us_convert/us_convert_04.png R doc/manual/source/_static/images/us_convert/us_convert_05.png R doc/manual/source/_static/images/us_convert/us_convert_06.png R doc/manual/source/_static/images/us_convert/us_convert_07.png R doc/manual/source/_static/images/us_convert/us_convert_08.png R doc/manual/source/_static/images/us_convert/us_convert_09.png R doc/manual/source/_static/images/us_convert/us_convert_10.png R doc/manual/source/_static/images/us_convert/us_convert_11.png R doc/manual/source/_static/images/us_convert/us_convert_12.png R doc/manual/source/_static/images/us_convert/us_convert_13.png R doc/manual/source/_static/images/us_convert/us_convert_14.png R doc/manual/source/_static/images/us_convert_01.png R doc/manual/source/_static/images/us_convert_02.png R doc/manual/source/_static/images/us_convert_03.png R doc/manual/source/_static/images/us_convert_04.png R doc/manual/source/_static/images/us_convert_05.png R doc/manual/source/_static/images/us_convert_06.png R doc/manual/source/_static/images/us_convert_07.png R doc/manual/source/_static/images/us_convert_08.png R doc/manual/source/_static/images/us_convert_09.png R doc/manual/source/_static/images/us_convert_10.png R doc/manual/source/_static/images/us_convert_11.png R doc/manual/source/_static/images/us_convert_12.png R doc/manual/source/_static/images/us_convert_13.png R doc/manual/source/_static/images/us_convert_14.png R doc/manual/source/_static/images/us_convert_definedscans.png R doc/manual/source/_static/images/us_convert_definesubset.png R doc/manual/source/_static/images/us_edit.png R doc/manual/source/_static/images/us_edit_mwl.png R doc/manual/source/_static/images/us_equiltime.png R doc/manual/source/_static/images/us_extinction-0.png R doc/manual/source/_static/images/us_extinction-00.png R doc/manual/source/_static/images/us_extinction-000.png R doc/manual/source/_static/images/us_extinction-1.png R doc/manual/source/_static/images/us_extinction-2.png R doc/manual/source/_static/images/us_extinction-3.png R doc/manual/source/_static/images/us_fds_filemanager-0.png R doc/manual/source/_static/images/us_fds_filemanager-1.png R doc/manual/source/_static/images/us_fds_filemanager-2.png R doc/manual/source/_static/images/us_fds_filemanager-3.png R doc/manual/source/_static/images/us_fds_filemanager-4.png R doc/manual/source/_static/images/us_investigator-2.png R doc/manual/source/_static/images/us_investigator.png R doc/manual/source/_static/images/us_modelmetrics-0.png R doc/manual/source/_static/images/us_modmet_report.png R doc/manual/source/_static/images/us_project.png R doc/manual/source/_static/images/us_project1.png R doc/manual/source/_static/images/us_project2.png R doc/manual/source/_static/images/us_project3.png R doc/manual/source/_static/images/us_project_add-supdata.png R doc/manual/source/_static/images/us_project_edit-supdata.png R doc/manual/source/_static/images/us_project_web.png R doc/manual/source/_static/images/us_project_webed.png R doc/manual/source/_static/images/us_solution1.png R doc/manual/source/_static/images/us_solution2.png R doc/manual/source/_static/images/us_solution3.png R doc/manual/source/_static/images/us_spectrum-0.png R doc/manual/source/_static/images/us_spectrum-1.png R doc/manual/source/_static/images/us_spectrum-load.png R doc/manual/source/_static/images/usfont-1.png R doc/manual/source/_static/images/usfont-2.png R doc/manual/source/_static/images/vhw_combine-combo.png R doc/manual/source/_static/images/vhw_combine-envel.png R doc/manual/source/_static/images/vhw_combine-selrun.png R doc/manual/source/_static/images/vhw_combine.png R doc/manual/source/_static/images/vhw_distribution.png R doc/manual/source/_static/images/vhw_enh_groups.png R doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png R doc/manual/source/_static/images/vhw_enh_groups_res.png R doc/manual/source/_static/images/vhw_enhanced.png R doc/manual/source/_static/images/vhw_histogram.png R doc/manual/source/_static/images/xpn_viewer-loaded.png R doc/manual/source/_static/images/xpn_viewer-saved.png R doc/manual/source/_static/images/xpn_viewer.png R doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js R doc/manual/source/_static/language_data.js R doc/manual/source/_static/sphinx_highlight.js M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/analyte/analyte_new.rst M doc/manual/source/analyte/analyte_select.rst M doc/manual/source/analyte/analyte_settings.rst M doc/manual/source/analyte/index.rst M doc/manual/source/associations.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/beckman_openauc.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_new.rst M doc/manual/source/buffer/buffer_select.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/buffer/index.rst M doc/manual/source/colorgradient.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/components.rst M doc/manual/source/conf.py M doc/manual/source/config.rst M doc/manual/source/convert.rst M doc/manual/source/ddist_combine.rst M doc/manual/source/dens_match.rst M doc/manual/source/experiment/cells.rst M doc/manual/source/experiment/general.rst M doc/manual/source/experiment/index.rst M doc/manual/source/experiment/optics.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/rotor.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/experiment/speeds.rst M doc/manual/source/experiment/submit.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_match_adv.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/fit_meniscus.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/gmp/gmp.rst M doc/manual/source/gmp/gmp_audit_trail.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/gmp/gmp_report_generator.rst M doc/manual/source/gmp/gmp_signature.rst M doc/manual/source/gmp/index.rst M doc/manual/source/grid_editor.rst M doc/manual/source/idist_combine.rst A doc/manual/source/images/2dsa_3dplot.png A doc/manual/source/images/2dsa_advan.png A doc/manual/source/images/2dsa_analvv.png A doc/manual/source/images/2dsa_analys.png A doc/manual/source/images/2dsa_main-c.png A doc/manual/source/images/2dsa_main-o.png A doc/manual/source/images/2dsa_resplot.png A doc/manual/source/images/D20W_bar.png A doc/manual/source/images/MW-bar.png A doc/manual/source/images/RINplot.png A doc/manual/source/images/TINplot.png A doc/manual/source/images/UltraScan-logo.png A doc/manual/source/images/add_RIN-TIN.png A doc/manual/source/images/add_RIN.png A doc/manual/source/images/add_TIN.png A doc/manual/source/images/advanced_config.png A doc/manual/source/images/analyte_details.png A doc/manual/source/images/analyte_edit.png A doc/manual/source/images/analyte_edit_spec.png A doc/manual/source/images/analyte_new_sequence.png A doc/manual/source/images/analyte_newc.png A doc/manual/source/images/analyte_newd.png A doc/manual/source/images/analyte_newp.png A doc/manual/source/images/analyte_selectc.png A doc/manual/source/images/analyte_selectd.png A doc/manual/source/images/analyte_selectp.png A doc/manual/source/images/analyte_sequence.png A doc/manual/source/images/analyte_settings.png A doc/manual/source/images/analyte_spec-gui.png A doc/manual/source/images/analyte_specmenu.png A doc/manual/source/images/analyte_spectrum.png A doc/manual/source/images/analytes.png A doc/manual/source/images/associations.png A doc/manual/source/images/astfem_sim.png A doc/manual/source/images/bad_grid.png A doc/manual/source/images/beck_convert-2.png A doc/manual/source/images/beck_converter.png A doc/manual/source/images/bitmap.png A doc/manual/source/images/buffer_edit.png A doc/manual/source/images/buffer_edit_setting.png A doc/manual/source/images/buffer_edit_spectrum.png A doc/manual/source/images/buffer_info.png A doc/manual/source/images/buffer_manage_spectrum.png A doc/manual/source/images/buffer_new.png A doc/manual/source/images/buffer_new_spectrum.png A doc/manual/source/images/buffer_select.png A doc/manual/source/images/buffer_settings.png A doc/manual/source/images/buffer_spectrum.png A doc/manual/source/images/cfa_view-loadauc.png A doc/manual/source/images/cfa_view-loadraw.png A doc/manual/source/images/cfa_view-main.png A doc/manual/source/images/cfa_view-statsauc.png A doc/manual/source/images/cfa_view-statsraw.png A doc/manual/source/images/color-1.png A doc/manual/source/images/color-2.png A doc/manual/source/images/color-a.png A doc/manual/source/images/color-b.png A doc/manual/source/images/colorgrad1.png A doc/manual/source/images/colorgradient/col1_colgen.png A doc/manual/source/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/images/colorgradient/col1_colgen_GA.png A doc/manual/source/images/colorgradient/col2_colgen.png A doc/manual/source/images/colorgradient/colorgrad.png A doc/manual/source/images/colorgradient/colorgradient_main.png A doc/manual/source/images/colorgradient/components.png A doc/manual/source/images/colorgradient/model_editor.png A doc/manual/source/images/combine_models-idedit.png A doc/manual/source/images/combine_models-save.png A doc/manual/source/images/combine_models.png A doc/manual/source/images/components.png A doc/manual/source/images/config.png A doc/manual/source/images/config1.png A doc/manual/source/images/config2.png A doc/manual/source/images/config_plot.png A doc/manual/source/images/convert-RIdata.png A doc/manual/source/images/convert-exclude.png A doc/manual/source/images/convert-experiment.png A doc/manual/source/images/convert-mwl.png A doc/manual/source/images/convert-seltrip.png A doc/manual/source/images/convert-subset.png A doc/manual/source/images/convert-tolerance.png A doc/manual/source/images/convert.png A doc/manual/source/images/custom_grid-1.png A doc/manual/source/images/custom_grid.png A doc/manual/source/images/data_converter.png A doc/manual/source/images/data_loader-edits.png A doc/manual/source/images/data_loader-trips.png A doc/manual/source/images/data_loader.png A doc/manual/source/images/database.png A doc/manual/source/images/ddist_combine-selrun.png A doc/manual/source/images/ddist_combine.png A doc/manual/source/images/densmatch_main.png A doc/manual/source/images/densmatch_mpars_completed.png A doc/manual/source/images/densmatch_mpars_empty.png A doc/manual/source/images/densmatch_rmvmodels.png A doc/manual/source/images/edit_buffer_spec_menu.png A doc/manual/source/images/eq1-mean.png A doc/manual/source/images/eq2-skew.png A doc/manual/source/images/eq3-kurtosis.png A doc/manual/source/images/eq4-moments.png A doc/manual/source/images/eq5-variance.png A doc/manual/source/images/eq6-stddev.png A doc/manual/source/images/eq7-probsigma.png A doc/manual/source/images/eq8-confidence.png A doc/manual/source/images/experiment_cells.png A doc/manual/source/images/experiment_general.png A doc/manual/source/images/experiment_optics.png A doc/manual/source/images/experiment_overview.png A doc/manual/source/images/experiment_photomult.png A doc/manual/source/images/experiment_range.png A doc/manual/source/images/experiment_range_details.png A doc/manual/source/images/experiment_range_selector.png A doc/manual/source/images/experiment_range_selmanual.png A doc/manual/source/images/experiment_rotor.png A doc/manual/source/images/experiment_solutions.png A doc/manual/source/images/experiment_solutions_comments.png A doc/manual/source/images/experiment_speeds.png A doc/manual/source/images/experiment_submit.png A doc/manual/source/images/experiment_submit_details.png A doc/manual/source/images/experiment_upload.png A doc/manual/source/images/export_leg_1.png A doc/manual/source/images/export_leg_RA.png A doc/manual/source/images/export_leg_RI.png A doc/manual/source/images/export_leg_auc.png A doc/manual/source/images/export_leg_beck.png A doc/manual/source/images/export_legacy.png A doc/manual/source/images/fe_load_data.png A doc/manual/source/images/fe_load_model_distrib.png A doc/manual/source/images/fe_match.png A doc/manual/source/images/fe_match_3dplot.png A doc/manual/source/images/fe_match_adv.png A doc/manual/source/images/fe_match_all.png A doc/manual/source/images/fe_match_allct.png A doc/manual/source/images/fe_match_lddat1.png A doc/manual/source/images/fe_match_lddat2.png A doc/manual/source/images/fe_match_lddat3.png A doc/manual/source/images/fe_match_lddat4.png A doc/manual/source/images/fe_match_ra.png A doc/manual/source/images/fe_match_resplot.png A doc/manual/source/images/fe_match_sim1.png A doc/manual/source/images/fe_match_sim2.png A doc/manual/source/images/fe_match_sim3_1b.png A doc/manual/source/images/fe_match_sim3_1p.png A doc/manual/source/images/fe_match_sim3_2b.png A doc/manual/source/images/fe_match_sim3_2p.png A doc/manual/source/images/fe_match_sim3_3b.png A doc/manual/source/images/fe_match_sim3_4b.png A doc/manual/source/images/fe_match_sim3_5b.png A doc/manual/source/images/fe_match_sim3_5p.png A doc/manual/source/images/fe_match_sim3_6b.png A doc/manual/source/images/fe_match_sim3_7b.png A doc/manual/source/images/fe_match_sim3_8b.png A doc/manual/source/images/fe_match_sim4.png A doc/manual/source/images/fe_match_sim5.png A doc/manual/source/images/fe_match_sim6.png A doc/manual/source/images/fe_match_sim7.png A doc/manual/source/images/fe_match_simulated.png A doc/manual/source/images/fe_match_viewer.png A doc/manual/source/images/fe_sim-1.png A doc/manual/source/images/fe_sim-2.png A doc/manual/source/images/fit_men-editupd.png A doc/manual/source/images/fit_men-load.png A doc/manual/source/images/fit_men_bot.png A doc/manual/source/images/fit_meniscus.png A doc/manual/source/images/ga_initialize-o.png A doc/manual/source/images/ga_initialize-p.png A doc/manual/source/images/ga_initialize.png A doc/manual/source/images/ga_report-1.png A doc/manual/source/images/ga_report-2.png A doc/manual/source/images/ga_report-3.png A doc/manual/source/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/images/gmp/automation/2dsa.png A doc/manual/source/images/gmp/automation/2dsa_it.png A doc/manual/source/images/gmp/automation/2dsa_mc.png A doc/manual/source/images/gmp/automation/Aprofile.png A doc/manual/source/images/gmp/automation/analysis.png A doc/manual/source/images/gmp/automation/auto_edit.png A doc/manual/source/images/gmp/automation/bitmap.png A doc/manual/source/images/gmp/automation/cells.png A doc/manual/source/images/gmp/automation/data_viewer_rando.png A doc/manual/source/images/gmp/automation/data_viewer_rin.png A doc/manual/source/images/gmp/automation/data_viewer_tin.png A doc/manual/source/images/gmp/automation/lims.png A doc/manual/source/images/gmp/automation/main_window.png A doc/manual/source/images/gmp/automation/man_edit.png A doc/manual/source/images/gmp/automation/optics.png A doc/manual/source/images/gmp/automation/pcsa.png A doc/manual/source/images/gmp/automation/pcsa_report.png A doc/manual/source/images/gmp/automation/plot.png A doc/manual/source/images/gmp/automation/ranges.png A doc/manual/source/images/gmp/automation/report_editor.png A doc/manual/source/images/gmp/automation/rotor.png A doc/manual/source/images/gmp/automation/solutions.png A doc/manual/source/images/gmp/automation/speed.png A doc/manual/source/images/gmp/automation/submit.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/images/gmp/gmp.png A doc/manual/source/images/gmp/protocol_development/protocol_development_01.png A doc/manual/source/images/gmp/protocol_development/protocol_development_02.png A doc/manual/source/images/gmp/protocol_development/protocol_development_03.png A doc/manual/source/images/gmp/protocol_development/protocol_development_04.png A doc/manual/source/images/gmp/protocol_development/protocol_development_05.png A doc/manual/source/images/gmp/protocol_development/protocol_development_06.png A doc/manual/source/images/gmp/protocol_development/protocol_development_07.png A doc/manual/source/images/gmp/protocol_development/protocol_development_08.png A doc/manual/source/images/gmp/protocol_development/protocol_development_09.png A doc/manual/source/images/gmp/protocol_development/protocol_development_10.png A doc/manual/source/images/gmp/protocol_development/protocol_development_11.png A doc/manual/source/images/gmp/protocol_development/protocol_development_12.png A doc/manual/source/images/gmp/protocol_development/protocol_development_13.png A doc/manual/source/images/gmp/protocol_development/protocol_development_14.png A doc/manual/source/images/gmp/protocol_development/protocol_development_15.png A doc/manual/source/images/gmp/protocol_development/protocol_development_16.png A doc/manual/source/images/gmp/protocol_development/protocol_development_17.png A doc/manual/source/images/gmp/protocol_development/protocol_development_18.png A doc/manual/source/images/gmp/protocol_development/protocol_development_19.png A doc/manual/source/images/gmp/protocol_development/protocol_development_20.png A doc/manual/source/images/gmp/protocol_development/protocol_development_21.png A doc/manual/source/images/gmp/protocol_development/protocol_development_22.png A doc/manual/source/images/gmp/protocol_development/protocol_development_23.png A doc/manual/source/images/gmp/protocol_development/protocol_development_24.png A doc/manual/source/images/gmp/protocol_development/protocol_development_25.png A doc/manual/source/images/gmp/protocol_development/protocol_development_26.png A doc/manual/source/images/gmp/protocol_development/protocol_development_27.png A doc/manual/source/images/gmp/protocol_development/protocol_development_28.png A doc/manual/source/images/gmp/protocol_development/protocol_development_29.png A doc/manual/source/images/gmp/protocol_development/protocol_development_30.png A doc/manual/source/images/gmp/protocol_development/protocol_development_31.png A doc/manual/source/images/gmp/protocol_development/protocol_development_32.png A doc/manual/source/images/gmp/protocol_development/protocol_development_33.png A doc/manual/source/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/images/gmp/signature/gmp_signature_01.png A doc/manual/source/images/gmp/signature/gmp_signature_02.png A doc/manual/source/images/gmp/signature/gmp_signature_03.png A doc/manual/source/images/gmp/signature/gmp_signature_04.png A doc/manual/source/images/gmp/signature/gmp_signature_05.png A doc/manual/source/images/gmp/signature/gmp_signature_06.png A doc/manual/source/images/gmp/signature/gmp_signature_07.png A doc/manual/source/images/gmp/signature/gmp_signature_08.png A doc/manual/source/images/gmp/vhw_distribution.png A doc/manual/source/images/good_grid.png A doc/manual/source/images/grid-setup.png A doc/manual/source/images/grid_editor.png A doc/manual/source/images/grid_editor_multi_grids.png A doc/manual/source/images/grid_editor_multi_grids_sed.png A doc/manual/source/images/grid_editor_mw_view.png A doc/manual/source/images/grid_editor_subgrid1-bad.png A doc/manual/source/images/grid_editor_subgrid1-good.png A doc/manual/source/images/grid_editor_subgrid2-bad.png A doc/manual/source/images/grid_editor_subgrid2-good.png A doc/manual/source/images/grid_editor_subgrid3-bad.png A doc/manual/source/images/grid_editor_subgrid3-good.png A doc/manual/source/images/hori_cs.png A doc/manual/source/images/idist_comb_selPre.png A doc/manual/source/images/idist_comb_seldis.png A doc/manual/source/images/idist_combine.png A doc/manual/source/images/incr_sigmoid.png A doc/manual/source/images/load_auc-search.png A doc/manual/source/images/load_auc-trips.png A doc/manual/source/images/load_auc.png A doc/manual/source/images/load_colormap.png A doc/manual/source/images/load_model_dis-MID.png A doc/manual/source/images/load_model_distrib.png A doc/manual/source/images/load_noise.png A doc/manual/source/images/load_noise_details.png A doc/manual/source/images/manage_data.png A doc/manual/source/images/manage_data_bhide.png A doc/manual/source/images/manage_data_bshow.png A doc/manual/source/images/manage_data_cmenu-1.png A doc/manual/source/images/manage_data_cmenu-2.png A doc/manual/source/images/manage_data_conf.png A doc/manual/source/images/manage_data_exp.png A doc/manual/source/images/manage_data_pasw.png A doc/manual/source/images/manage_data_sync.png A doc/manual/source/images/manage_data_thelp-1.png A doc/manual/source/images/manage_data_thelp-2.png A doc/manual/source/images/master-pw.png A doc/manual/source/images/model_editor.png A doc/manual/source/images/mwlr_spectra_3d.png A doc/manual/source/images/mwlr_spectra_cont.png A doc/manual/source/images/mwlr_spectra_f.png A doc/manual/source/images/mwlr_spectra_o.png A doc/manual/source/images/mwlr_spectra_save.png A doc/manual/source/images/mwlr_view_3dplot.png A doc/manual/source/images/mwlr_view_load.png A doc/manual/source/images/mwlr_view_pltctrl.png A doc/manual/source/images/mwlr_viewer.png A doc/manual/source/images/mwlr_viewer_3d.png A doc/manual/source/images/mwlr_viewer_ctl.png A doc/manual/source/images/mwlr_viewer_wvl.png A doc/manual/source/images/mwlr_viewer_xwavl.png A doc/manual/source/images/noise_prompt.png A doc/manual/source/images/noise_vec_db.png A doc/manual/source/images/norm_gridplot.png A doc/manual/source/images/optima_config_edit.png A doc/manual/source/images/optima_config_new.png A doc/manual/source/images/optima_host_config.png A doc/manual/source/images/pcsa.png A doc/manual/source/images/pcsa_3dplot.png A doc/manual/source/images/pcsa_adv_control.png A doc/manual/source/images/pcsa_all.png A doc/manual/source/images/pcsa_analys-line.png A doc/manual/source/images/pcsa_analys-sigm.png A doc/manual/source/images/pcsa_bitmap.png A doc/manual/source/images/pcsa_controls_simulated.png A doc/manual/source/images/pcsa_main-c.png A doc/manual/source/images/pcsa_mline_sigm.png A doc/manual/source/images/pcsa_mline_str.png A doc/manual/source/images/pcsa_mline_unsim.png A doc/manual/source/images/pcsa_mlines-line1.png A doc/manual/source/images/pcsa_mlines-line2.png A doc/manual/source/images/pcsa_mlines-sigm1.png A doc/manual/source/images/pcsa_mlines-sigm2.png A doc/manual/source/images/pcsa_regul.png A doc/manual/source/images/pcsa_regul_sim.png A doc/manual/source/images/pcsa_report.png A doc/manual/source/images/pcsa_res_viewer.png A doc/manual/source/images/pcsa_resplot.png A doc/manual/source/images/pcsa_rpscan-auto.png A doc/manual/source/images/pcsa_rpscan-select.png A doc/manual/source/images/pcsa_rpscan.png A doc/manual/source/images/pcsa_rpscan_sim.png A doc/manual/source/images/pcsa_sigmoid_eq.png A doc/manual/source/images/pcsa_simulated.png A doc/manual/source/images/pline_dsig.png A doc/manual/source/images/pline_power.png A doc/manual/source/images/pline_stline.png A doc/manual/source/images/plot_controls.png A doc/manual/source/images/predict1.png A doc/manual/source/images/predict2-1.png A doc/manual/source/images/predict2.png A doc/manual/source/images/print.png A doc/manual/source/images/process_crash.png A doc/manual/source/images/process_crash2.png A doc/manual/source/images/pseudo3d_comb_rmv.png A doc/manual/source/images/pseudo3d_combine.png A doc/manual/source/images/register.png A doc/manual/source/images/report.png A doc/manual/source/images/reporter-cmenu.png A doc/manual/source/images/reporter-details.png A doc/manual/source/images/reporter-loadprof.png A doc/manual/source/images/reporter-save.png A doc/manual/source/images/reporter-saveprof.png A doc/manual/source/images/reporter-view.png A doc/manual/source/images/reporter-viewitem.png A doc/manual/source/images/reporter.png A doc/manual/source/images/residualplot.png A doc/manual/source/images/residuals.png A doc/manual/source/images/rmsd_query-c.png A doc/manual/source/images/rmsd_query-o.png A doc/manual/source/images/rotor-add.png A doc/manual/source/images/rotor-save-calibration.png A doc/manual/source/images/rotor.png A doc/manual/source/images/rotorstretch-0.png A doc/manual/source/images/rotorstretch-1.png A doc/manual/source/images/rotorstretch-2.png A doc/manual/source/images/rotorstretch-3.png A doc/manual/source/images/rotorstretch-4.png A doc/manual/source/images/rotorstretch-5.png A doc/manual/source/images/rotorstretch-6.png A doc/manual/source/images/rotorstretch-7.png A doc/manual/source/images/rotorstretch_report.png A doc/manual/source/images/run_details.png A doc/manual/source/images/s20W_bar.png A doc/manual/source/images/sassoc.png A doc/manual/source/images/save_colormap.png A doc/manual/source/images/second_moment.png A doc/manual/source/images/select_edits.png A doc/manual/source/images/select_runs.png A doc/manual/source/images/sequence.png A doc/manual/source/images/set-zvalue.png A doc/manual/source/images/simparams.png A doc/manual/source/images/simulatedReport.png A doc/manual/source/images/solution_edit.png A doc/manual/source/images/solution_new.png A doc/manual/source/images/solution_select.png A doc/manual/source/images/solution_settings.png A doc/manual/source/images/somo/somo_icon.png A doc/manual/source/images/spectrum_extinction.png A doc/manual/source/images/sw_spectrum.png A doc/manual/source/images/time_derivative.png A doc/manual/source/images/timestate-0.png A doc/manual/source/images/timestate-1.png A doc/manual/source/images/timestate-2.png A doc/manual/source/images/timestate-3.png A doc/manual/source/images/timestate-4.png A doc/manual/source/images/ultra.xpm A doc/manual/source/images/ultrascan3.png A doc/manual/source/images/upload_fit_spectrum.png A doc/manual/source/images/us_buffer.png A doc/manual/source/images/us_buffer_spect.png A doc/manual/source/images/us_conv-RA.png A doc/manual/source/images/us_convert/us_convert_01.png A doc/manual/source/images/us_convert/us_convert_02.png A doc/manual/source/images/us_convert/us_convert_03.png A doc/manual/source/images/us_convert/us_convert_04.png A doc/manual/source/images/us_convert/us_convert_05.png A doc/manual/source/images/us_convert/us_convert_06.png A doc/manual/source/images/us_convert/us_convert_07.png A doc/manual/source/images/us_convert/us_convert_08.png A doc/manual/source/images/us_convert/us_convert_09.png A doc/manual/source/images/us_convert/us_convert_10.png A doc/manual/source/images/us_convert/us_convert_11.png A doc/manual/source/images/us_convert/us_convert_12.png A doc/manual/source/images/us_convert/us_convert_13.png A doc/manual/source/images/us_convert/us_convert_14.png A doc/manual/source/images/us_convert_01.png A doc/manual/source/images/us_convert_02.png A doc/manual/source/images/us_convert_03.png A doc/manual/source/images/us_convert_04.png A doc/manual/source/images/us_convert_05.png A doc/manual/source/images/us_convert_06.png A doc/manual/source/images/us_convert_07.png A doc/manual/source/images/us_convert_08.png A doc/manual/source/images/us_convert_09.png A doc/manual/source/images/us_convert_10.png A doc/manual/source/images/us_convert_11.png A doc/manual/source/images/us_convert_12.png A doc/manual/source/images/us_convert_13.png A doc/manual/source/images/us_convert_14.png A doc/manual/source/images/us_convert_definedscans.png A doc/manual/source/images/us_convert_definesubset.png A doc/manual/source/images/us_edit.png A doc/manual/source/images/us_edit_mwl.png A doc/manual/source/images/us_equiltime.png A doc/manual/source/images/us_extinction-0.png A doc/manual/source/images/us_extinction-00.png A doc/manual/source/images/us_extinction-000.png A doc/manual/source/images/us_extinction-1.png A doc/manual/source/images/us_extinction-2.png A doc/manual/source/images/us_extinction-3.png A doc/manual/source/images/us_fds_filemanager-0.png A doc/manual/source/images/us_fds_filemanager-1.png A doc/manual/source/images/us_fds_filemanager-2.png A doc/manual/source/images/us_fds_filemanager-3.png A doc/manual/source/images/us_fds_filemanager-4.png A doc/manual/source/images/us_investigator-2.png A doc/manual/source/images/us_investigator.png A doc/manual/source/images/us_modelmetrics-0.png A doc/manual/source/images/us_modmet_report.png A doc/manual/source/images/us_project.png A doc/manual/source/images/us_project1.png A doc/manual/source/images/us_project2.png A doc/manual/source/images/us_project3.png A doc/manual/source/images/us_project_add-supdata.png A doc/manual/source/images/us_project_edit-supdata.png A doc/manual/source/images/us_project_web.png A doc/manual/source/images/us_project_webed.png A doc/manual/source/images/us_solution1.png A doc/manual/source/images/us_solution2.png A doc/manual/source/images/us_solution3.png A doc/manual/source/images/us_spectrum-0.png A doc/manual/source/images/us_spectrum-1.png A doc/manual/source/images/us_spectrum-load.png A doc/manual/source/images/usfont-1.png A doc/manual/source/images/usfont-2.png A doc/manual/source/images/vhw_combine-combo.png A doc/manual/source/images/vhw_combine-envel.png A doc/manual/source/images/vhw_combine-selrun.png A doc/manual/source/images/vhw_combine.png A doc/manual/source/images/vhw_distribution.png A doc/manual/source/images/vhw_enh_groups.png A doc/manual/source/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/images/vhw_enh_groups_res.png A doc/manual/source/images/vhw_enhanced.png A doc/manual/source/images/vhw_histogram.png A doc/manual/source/images/xpn_viewer-loaded.png A doc/manual/source/images/xpn_viewer-saved.png A doc/manual/source/images/xpn_viewer.png A doc/manual/source/images/zvalue_eq.png M doc/manual/source/index.rst M doc/manual/source/manage_data.rst M doc/manual/source/model_editor.rst M doc/manual/source/mwl_spectra.rst M doc/manual/source/mwlr_viewer.rst M doc/manual/source/pcsa/index.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_adv.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/pcsa/pcsa_mlines.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/pcsa/pcsa_rpscan.rst M doc/manual/source/predict1.rst M doc/manual/source/predict2.rst M doc/manual/source/pseudo3d.rst M doc/manual/source/register.rst M doc/manual/source/reporter.rst M doc/manual/source/requirements.txt M doc/manual/source/rmsd_query.rst M doc/manual/source/rotor.rst M doc/manual/source/rotor_calibration.rst M doc/manual/source/run_details.rst M doc/manual/source/sassoc.rst M doc/manual/source/second_moment.rst M doc/manual/source/simparams.rst M doc/manual/source/solutions/index.rst M doc/manual/source/solutions/solution_edit.rst M doc/manual/source/solutions/solution_new.rst M doc/manual/source/solutions/solution_select.rst M doc/manual/source/solutions/solution_settings.rst M doc/manual/source/temp.txt M doc/manual/source/time_derivative.rst M doc/manual/source/tmst_viewer.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_equiltime.rst M doc/manual/source/us_extinction.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/us_investigator.rst M doc/manual/source/us_modelmetrics.rst M doc/manual/source/us_project.rst M doc/manual/source/us_spectrum.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_distrib_plot.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst Log Message: ----------- fix: change qthelp url to use manual instead of doc, use right project structure for images and update links Commit: dd6f8d6767fa98ae4f35d21e7e5411f7f1f1eb17 https://github.com/ehb54/ultrascan3/commit/dd6f8d6767fa98ae4f35d21e7e5411f7f1f1eb17 Author: Saeed Date: 2026-03-06 (Fri, 06 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- use Microsoft format, add overlap function Commit: e9f9ae1d960fb6e262803ee6b522247b68cf8894 https://github.com/ehb54/ultrascan3/commit/e9f9ae1d960fb6e262803ee6b522247b68cf8894 Author: Saeed Date: 2026-03-06 (Fri, 06 Mar 2026) Changed paths: R README.linguist M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/libus_gui.pro M gui/us_spectrodata.h M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h R propignore R proppng R proptext R qwtplot3d/lingua_de.ts M test/utils/test_us_crypto.cpp M utils/libus_utils.pro M utils/us_crypto.cpp M utils/us_crypto.h Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_747 Commit: b33c9b1cddd853e103542e10c4328830fc59e944 https://github.com/ehb54/ultrascan3/commit/b33c9b1cddd853e103542e10c4328830fc59e944 Author: aaron-auc Date: 2026-03-06 (Fri, 06 Mar 2026) Changed paths: A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake M admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M doc/manual/CMakeLists.txt R doc/manual/StageAssistant.cmake M programs/us/CMakeLists.txt M scripts/build.ps1 M scripts/build.sh Log Message: ----------- mod: windows and macos qt assistant fix Commit: adb74a9f1e5a1e238c264228544137f56a4125b5 https://github.com/ehb54/ultrascan3/commit/adb74a9f1e5a1e238c264228544137f56a4125b5 Author: aaron-auc Date: 2026-03-06 (Fri, 06 Mar 2026) Changed paths: M scripts/build.ps1 Log Message: ----------- fix: builddir set at the beginning Commit: cea2ea0e77baf6dbcc9097b3062ede36ca70f800 https://github.com/ehb54/ultrascan3/commit/cea2ea0e77baf6dbcc9097b3062ede36ca70f800 Author: aaron-auc Date: 2026-03-06 (Fri, 06 Mar 2026) Changed paths: M CMakeLists.txt M doc/manual/CMakeLists.txt M scripts/build.ps1 Log Message: ----------- fix: windows path issues Commit: 99a443309500f6d44fde4d4ba640770dfadeec24 https://github.com/ehb54/ultrascan3/commit/99a443309500f6d44fde4d4ba640770dfadeec24 Author: aaron-auc Date: 2026-03-06 (Fri, 06 Mar 2026) Changed paths: M admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M doc/manual/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us_helpdaemon/us_helpdaemon.cpp Log Message: ----------- fix: windows missing dll Commit: 32f3fd93bf886595a3d9b9b0335a74cf5645913a https://github.com/ehb54/ultrascan3/commit/32f3fd93bf886595a3d9b9b0335a74cf5645913a Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M utils/us_xpn_data.cpp Log Message: ----------- Initialize `tsobj` with `TIMESTATE_TYPE::ORIGINAL` in `US_TimeState`. Commit: f6095ff611d0c2f9f6a04567e6f2a74535dd45fd https://github.com/ehb54/ultrascan3/commit/f6095ff611d0c2f9f6a04567e6f2a74535dd45fd Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M utils/us_xpn_data.cpp Log Message: ----------- Initialize `tsobj` with `TIMESTATE_TYPE::ORIGINAL` in `us_xpn_data`. Commit: 399ad6ee7636d4885c37adff02b723d1e6af48c9 https://github.com/ehb54/ultrascan3/commit/399ad6ee7636d4885c37adff02b723d1e6af48c9 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M CMakeLists.txt A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake M scripts/build.sh M utils/CMakeLists.txt Log Message: ----------- add: linux cmake packaging Commit: c3215226c1e826bd7c620115a98fe3694cfe771e https://github.com/ehb54/ultrascan3/commit/c3215226c1e826bd7c620115a98fe3694cfe771e Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M scripts/build.sh M utils/us_memory.cpp Log Message: ----------- fix: cross platform page size Commit: 16d1f75e51f11ad87c8f18b11e0a8a2bb755ea44 https://github.com/ehb54/ultrascan3/commit/16d1f75e51f11ad87c8f18b11e0a8a2bb755ea44 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M CMakeLists.txt M admin/cmake/packaging/linux/LinuxDeploy.cmake M scripts/build.ps1 M scripts/build.sh M vcpkg.json Log Message: ----------- fix: assistant on linux Commit: 4cff648f9ba827db6e67e9cedb1a93953e8a0f76 https://github.com/ehb54/ultrascan3/commit/4cff648f9ba827db6e67e9cedb1a93953e8a0f76 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M gui/us_convert_gui.cpp M gui/us_convert_gui.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M test/utils/test_us_time_state.cpp M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_cfa_data.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Merge pull request #384 from ehb54/lukas/timestate Add TIMESTATE_TYPE and IMPORT_TYPE support with refactorings Commit: 5ab554ce68ae411774740695115c51b480df8c8a https://github.com/ehb54/ultrascan3/commit/5ab554ce68ae411774740695115c51b480df8c8a Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M scripts/build.ps1 M scripts/build.sh Log Message: ----------- fix: vcpkg cache clear Commit: a8b6e9963d8ed447dc737af6b4e3b69c3894945f https://github.com/ehb54/ultrascan3/commit/a8b6e9963d8ed447dc737af6b4e3b69c3894945f Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M scripts/build.ps1 M scripts/build.sh Log Message: ----------- fix: vcpkg cache clear fix Commit: 19f656eb532b2218880402623455153763d66d50 https://github.com/ehb54/ultrascan3/commit/19f656eb532b2218880402623455153763d66d50 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M CMakeLists.txt Log Message: ----------- fix: assistant now copied to bin on dev build Commit: 75e0dc23de6fbdd330b322115c640d973e916d02 https://github.com/ehb54/ultrascan3/commit/75e0dc23de6fbdd330b322115c640d973e916d02 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M CMakeLists.txt Log Message: ----------- fix: assistant find update Commit: 57f162e692e1a548bb426454e7e768e6f68b1bc4 https://github.com/ehb54/ultrascan3/commit/57f162e692e1a548bb426454e7e768e6f68b1bc4 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M CMakeLists.txt M programs/us/us.cpp Log Message: ----------- fix: program path issue Commit: 4700970e14e8ef1bf44b3fe91efd8dbcd15ba544 https://github.com/ehb54/ultrascan3/commit/4700970e14e8ef1bf44b3fe91efd8dbcd15ba544 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M CMakeLists.txt Log Message: ----------- fix: assistant not found Commit: 14d6c7e63b928fb3a73559fdafa9426502eda98c https://github.com/ehb54/ultrascan3/commit/14d6c7e63b928fb3a73559fdafa9426502eda98c Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- fix: guard specific macos required tools Commit: 1c6be4ed0464373db7a5a1a6a780f17bc12dbcf5 https://github.com/ehb54/ultrascan3/commit/1c6be4ed0464373db7a5a1a6a780f17bc12dbcf5 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M admin/cmake/packaging/linux/LinuxDeploy.cmake Log Message: ----------- fix: missing library in pkg Commit: 216860fe02c9358e021e6a54b84aa2aa0e462a99 https://github.com/ehb54/ultrascan3/commit/216860fe02c9358e021e6a54b84aa2aa0e462a99 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- fix: rcc error Commit: be038ad56e172897c3f18b8a1319fced62a708a0 https://github.com/ehb54/ultrascan3/commit/be038ad56e172897c3f18b8a1319fced62a708a0 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M CMakeLists.txt M admin/cmake/packaging/linux/LinuxDeploy.cmake Log Message: ----------- fix: update plugin directory Commit: 87c38bbe59db529cf02b7887c7bfe57ebc8e62da https://github.com/ehb54/ultrascan3/commit/87c38bbe59db529cf02b7887c7bfe57ebc8e62da Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M admin/cmake/packaging/linux/LinuxDeploy.cmake Log Message: ----------- add: readme Commit: 75648618e7f79fde451a6e9f2cf9023d8ed19140 https://github.com/ehb54/ultrascan3/commit/75648618e7f79fde451a6e9f2cf9023d8ed19140 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-08 (Sun, 08 Mar 2026) Changed paths: M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h Log Message: ----------- Add `load_timestate` methods to `US_ConvertScan` for handling time state from disk or database. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: fb3e874b186e61a3c3b696be002fa6134d681c4e https://github.com/ehb54/ultrascan3/commit/fb3e874b186e61a3c3b696be002fa6134d681c4e Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-08 (Sun, 08 Mar 2026) Changed paths: M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h Log Message: ----------- Merge pull request #386 from ehb54/lukas/us_pseudo_absorbance_timestate us_pseudo_absorbance: transfer timestate Commit: f4323bc883bb8996c6e627bfb9b8295063ef176f https://github.com/ehb54/ultrascan3/commit/f4323bc883bb8996c6e627bfb9b8295063ef176f Author: aaron-auc Date: 2026-03-08 (Sun, 08 Mar 2026) Changed paths: M CMakeLists.txt M CMakePresets.json M admin/cmake/GenerateVersion.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake M programs/CMakeLists.txt M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M scripts/build.sh Log Message: ----------- fix: hpc build Commit: c515903ce23bec6067e47ed10ae663518f3de230 https://github.com/ehb54/ultrascan3/commit/c515903ce23bec6067e47ed10ae663518f3de230 Author: aaron-auc Date: 2026-03-08 (Sun, 08 Mar 2026) Changed paths: M scripts/build.ps1 M scripts/build.sh Log Message: ----------- mod: use all cores with CI runners Commit: 7a8a012754d242634bca20501e1a1c94be231d6c https://github.com/ehb54/ultrascan3/commit/7a8a012754d242634bca20501e1a1c94be231d6c Author: aaron-auc Date: 2026-03-08 (Sun, 08 Mar 2026) Changed paths: M CMakePresets.json M scripts/build.ps1 M scripts/build.sh Log Message: ----------- fix: CI runners and hpc build Commit: 5277352caa620430b2bf8a580f9f10d43218d930 https://github.com/ehb54/ultrascan3/commit/5277352caa620430b2bf8a580f9f10d43218d930 Author: aaron-auc Date: 2026-03-08 (Sun, 08 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- fix: not all dependencies found Commit: 60b1b16425fcda080aea3bfac20f1abad9e8bc32 https://github.com/ehb54/ultrascan3/commit/60b1b16425fcda080aea3bfac20f1abad9e8bc32 Author: aaron-auc Date: 2026-03-08 (Sun, 08 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- fix: dependenies added Commit: 97cbb1a37275a33ef389b6fc7c2132ed4aaf52f4 https://github.com/ehb54/ultrascan3/commit/97cbb1a37275a33ef389b6fc7c2132ed4aaf52f4 Author: Saeed Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- us_spectrum: large updates Commit: 15ea3878148a0987efd94cdedb07b9e3db570cfd https://github.com/ehb54/ultrascan3/commit/15ea3878148a0987efd94cdedb07b9e3db570cfd Author: Saeed Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- finish the fit function Commit: 1c6be507a58b5e30438f1565b772e544ee297d86 https://github.com/ehb54/ultrascan3/commit/1c6be507a58b5e30438f1565b772e544ee297d86 Author: Saeed Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- improve find_lambda function Commit: 3b29d9afdd3d29c7e33af7f0b989ccf1c642bc8c https://github.com/ehb54/ultrascan3/commit/3b29d9afdd3d29c7e33af7f0b989ccf1c642bc8c Author: aaron-auc Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: A scripts/bootstrap-deps.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.ps1 M scripts/build.sh Log Message: ----------- fix: bootstrap deps Commit: 4975707ad3f001539ceeea7d716043118c23d07a https://github.com/ehb54/ultrascan3/commit/4975707ad3f001539ceeea7d716043118c23d07a Author: aaron-auc Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: A buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qt5-tools/vcpkg.json M scripts/bootstrap-deps.sh Log Message: ----------- fix: qt5 tools overlay Commit: e7e0613e5d7d234f835e4e9490416e0a7f5b9803 https://github.com/ehb54/ultrascan3/commit/e7e0613e5d7d234f835e4e9490416e0a7f5b9803 Author: aaron-auc Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M scripts/bootstrap-deps.sh M scripts/bootstrap-macos.sh M scripts/build.sh A us-build Log Message: ----------- add: bash wrapper Commit: b93b52b3acb64a650854a16f3983473f49becee9 https://github.com/ehb54/ultrascan3/commit/b93b52b3acb64a650854a16f3983473f49becee9 Author: aaron-auc Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M scripts/build.ps1 Log Message: ----------- mod: make profile positional for powershell Commit: dfec7b06f5af8e9ad31d7b4c682197a103bd5fb1 https://github.com/ehb54/ultrascan3/commit/dfec7b06f5af8e9ad31d7b4c682197a103bd5fb1 Author: aaron-auc Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M scripts/bootstrap-windows.ps1 M scripts/build.bat Log Message: ----------- fix: convert -- pkg to - pkg for windows Commit: 2f98f90faa5b640815d571359919c09034a266c1 https://github.com/ehb54/ultrascan3/commit/2f98f90faa5b640815d571359919c09034a266c1 Author: aaron-auc Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M scripts/bootstrap-windows.ps1 Log Message: ----------- fix: getwin Commit: 7249d6b2d508075f65d61b2643639c789db68d8e https://github.com/ehb54/ultrascan3/commit/7249d6b2d508075f65d61b2643639c789db68d8e Author: aaron-auc Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M scripts/bootstrap-windows.ps1 Log Message: ----------- fix: add chocolatey fallback for ci Commit: fd116b43987cda26a351438dcd70082a7c27ce17 https://github.com/ehb54/ultrascan3/commit/fd116b43987cda26a351438dcd70082a7c27ce17 Author: emre brookes Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: M gui/us_convert_gui.cpp M gui/us_convert_gui.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M test/utils/test_us_time_state.cpp M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_cfa_data.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Merge branch 'main' into ehb54-issue-670 Commit: 12ffcd24c66797e3e2d49303bce6232cc9c13d7c https://github.com/ehb54/ultrascan3/commit/12ffcd24c66797e3e2d49303bce6232cc9c13d7c Author: Saeed Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- us_spectrum: finilized the widget Commit: 21473e24e6f59d7d4edaba9f4ea29e1174a8f579 https://github.com/ehb54/ultrascan3/commit/21473e24e6f59d7d4edaba9f4ea29e1174a8f579 Author: Saeed Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp Log Message: ----------- reformat some lines Commit: 55d03f81788bc585236ce0b642d89abc3293ad3a https://github.com/ehb54/ultrascan3/commit/55d03f81788bc585236ce0b642d89abc3293ad3a Author: Saeed Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: R README.linguist M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/libus_gui.pro M gui/us_convert_gui.cpp M gui/us_convert_gui.h M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h R propignore R proppng R proptext R qwtplot3d/lingua_de.ts M test/utils/test_us_crypto.cpp M test/utils/test_us_time_state.cpp M utils/libus_utils.pro M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_cfa_data.cpp M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_748 Commit: c3dd2ab6d66893c243fe40ba02010696a7b78d52 https://github.com/ehb54/ultrascan3/commit/c3dd2ab6d66893c243fe40ba02010696a7b78d52 Author: Saeed Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.h Log Message: ----------- reformat comments Commit: 74f3ba1cd3b6646dce0b4638c98b2707dff60f2e https://github.com/ehb54/ultrascan3/commit/74f3ba1cd3b6646dce0b4638c98b2707dff60f2e Author: Saeed Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.h Log Message: ----------- us_spectrum.h: removed us_math2.h Commit: 1dbeb030075307c5652d506be95a2186a0c22724 https://github.com/ehb54/ultrascan3/commit/1dbeb030075307c5652d506be95a2186a0c22724 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h Log Message: ----------- Refactor `US_Plot`: enhance double-click interactions, add zoom configuration, and improve curve/axis management with event filter. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 72c834e6d8fa6d6cd9d3b1d1eb90cc7410670c01 https://github.com/ehb54/ultrascan3/commit/72c834e6d8fa6d6cd9d3b1d1eb90cc7410670c01 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h Log Message: ----------- Add "Click Exclusion Mode" in `US_Edit` with hover tooltips and enhanced scan selection functionality. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: ced5c0cf9086f5a21a308bcb214f061a75e89aab https://github.com/ehb54/ultrascan3/commit/ced5c0cf9086f5a21a308bcb214f061a75e89aab Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M programs/us_edit/us_edit.cpp Log Message: ----------- Add null pointer check for `plot->getZoomer()` in `US_Edit` to prevent potential crashes. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: b5607cb3d6296c0e48283cc6dd1a804c051dd8d9 https://github.com/ehb54/ultrascan3/commit/b5607cb3d6296c0e48283cc6dd1a804c051dd8d9 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M programs/us_edit/us_edit.cpp Log Message: ----------- Remove redundant state machine changes in "Click Exclusion Mode" toggle of `US_Edit`. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: d548b54d3bbac75ffbf270b99643e5cf26257968 https://github.com/ehb54/ultrascan3/commit/d548b54d3bbac75ffbf270b99643e5cf26257968 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M gui/us_plot.h Log Message: ----------- Initialize members in `CurveDistance` struct with default values to improve stability and prevent undefined behavior. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: f3e23f8189d66b9641b37fb2c54b38119d2ef2ec https://github.com/ehb54/ultrascan3/commit/f3e23f8189d66b9641b37fb2c54b38119d2ef2ec Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M gui/us_plot.cpp Log Message: ----------- Refactor `US_Plot`: add new double-click connections, refactor axis configuration, and enhance zoomer signal handling. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: d73cc2971816653d17d72f1785291c00b96b0c8b https://github.com/ehb54/ultrascan3/commit/d73cc2971816653d17d72f1785291c00b96b0c8b Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M gui/us_plot.cpp Log Message: ----------- Update `US_Plot::createZoomer` to adjust `US_Zoomer` constructor arguments for axis configuration. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 45140eeddd64e45d6b5c87061f79c9aefc3ce25e https://github.com/ehb54/ultrascan3/commit/45140eeddd64e45d6b5c87061f79c9aefc3ce25e Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M buildsys/vcpkg/overlay-ports/qt5-tools/vcpkg.json M programs/us/revision.sh M scripts/build.ps1 Log Message: ----------- fix: windows CI vcpkg cache usage Commit: 1ec6ec52d283b6c710abe095ebcad82139a64ae3 https://github.com/ehb54/ultrascan3/commit/1ec6ec52d283b6c710abe095ebcad82139a64ae3 Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M CMakePresets.json M scripts/build.sh Log Message: ----------- add: macos intel build Commit: 39ad33c5c781b0f007822456803df7d591795fe7 https://github.com/ehb54/ultrascan3/commit/39ad33c5c781b0f007822456803df7d591795fe7 Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M scripts/build.ps1 Log Message: ----------- fix: vcpkg CI handling Commit: 7fad3a4dfaa187ad4eb94554cedbe3ec6cf56773 https://github.com/ehb54/ultrascan3/commit/7fad3a4dfaa187ad4eb94554cedbe3ec6cf56773 Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M programs/us_mpi_analysis/revision.sh Log Message: ----------- fix: change revision to git_revision to be consistent with other programs Commit: b4417a6bfd0cfcc840668d21e88718e957734e47 https://github.com/ehb54/ultrascan3/commit/b4417a6bfd0cfcc840668d21e88718e957734e47 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: R README.linguist M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/libus_gui.pro M gui/us_convert_gui.cpp M gui/us_convert_gui.h M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h R propignore R proppng R proptext R qwtplot3d/lingua_de.ts M test/utils/test_us_crypto.cpp M test/utils/test_us_time_state.cpp M utils/libus_utils.pro M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_cfa_data.cpp M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: f0c8ede548bfb3a6f2380059dd1aacf09c6a7883 https://github.com/ehb54/ultrascan3/commit/f0c8ede548bfb3a6f2380059dd1aacf09c6a7883 Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M scripts/bootstrap-macos.sh Log Message: ----------- fix: add missing dependencies Commit: 09eeb4bec49931c943f732f024f1166b882c3e3a https://github.com/ehb54/ultrascan3/commit/09eeb4bec49931c943f732f024f1166b882c3e3a Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: R README.linguist M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/libus_gui.pro M gui/us_convert_gui.cpp M gui/us_convert_gui.h M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h R propignore R proppng R proptext R qwtplot3d/lingua_de.ts M test/utils/test_us_crypto.cpp M test/utils/test_us_time_state.cpp M utils/libus_utils.pro M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_cfa_data.cpp M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'origin/527-enhancement-sphinx-migration-2' into 527-enhancement-sphinx-migration-2 Commit: 51ba58286eaaa41af877ff9330d19560633e1c16 https://github.com/ehb54/ultrascan3/commit/51ba58286eaaa41af877ff9330d19560633e1c16 Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M scripts/bootstrap-macos.sh Log Message: ----------- fix: add missing dependencies Commit: 21a5f4a7ad52a67040b9426ed30a082038813498 https://github.com/ehb54/ultrascan3/commit/21a5f4a7ad52a67040b9426ed30a082038813498 Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- mod: reduce linux disk space usage Commit: 12b7e30a17e5c86f8e9d4960f7e8da86d67b3b4f https://github.com/ehb54/ultrascan3/commit/12b7e30a17e5c86f8e9d4960f7e8da86d67b3b4f Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- mod: removed vcpkg folder creation Commit: ece15a944fb55077213717e00f084056004367a7 https://github.com/ehb54/ultrascan3/commit/ece15a944fb55077213717e00f084056004367a7 Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M admin/cmake/packaging/windows/WinDeploy.cmake Log Message: ----------- mod: change qt warnings an error to force build to stop Commit: 466789a804273570c11c7cb44bf28924caa363df https://github.com/ehb54/ultrascan3/commit/466789a804273570c11c7cb44bf28924caa363df Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M gui/us_convert_gui.cpp M gui/us_convert_gui.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M test/utils/test_us_time_state.cpp M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_cfa_data.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Merge branch 'main' into lukas/masterpassword_change Commit: 80474c759ff865d72c8c6043ba64d38bf98e1e15 https://github.com/ehb54/ultrascan3/commit/80474c759ff865d72c8c6043ba64d38bf98e1e15 Author: aaron-auc Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- mod: reduce to 2 cores for ubuntu Commit: ae52535acb54fede063aaaefd18be0c4ec92474b https://github.com/ehb54/ultrascan3/commit/ae52535acb54fede063aaaefd18be0c4ec92474b Author: Saeed Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M gui/us_convert_gui.cpp M gui/us_convert_gui.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M test/utils/test_us_time_state.cpp M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_cfa_data.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_747 Commit: 2e81015b2e85d24c6d0619f563c9053fcb5de9e1 https://github.com/ehb54/ultrascan3/commit/2e81015b2e85d24c6d0619f563c9053fcb5de9e1 Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge pull request #373 from samo38/ticket_747 Ticket 747: add US_Help to us_legacy_converter, us_query_rmsd, us_extinction, us_spectrum, us_ramp Commit: e9f0952dea5d8bb82a866082b546997a3e457ec4 https://github.com/ehb54/ultrascan3/commit/e9f0952dea5d8bb82a866082b546997a3e457ec4 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge branch 'main' into ehb54-issue-670 Commit: c4af75ba6a8e299d819034f87528f9d6997e469f https://github.com/ehb54/ultrascan3/commit/c4af75ba6a8e299d819034f87528f9d6997e469f Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: 0f81d3f0d1fb567b1e570ed90147a17f49e57c1f https://github.com/ehb54/ultrascan3/commit/0f81d3f0d1fb567b1e570ed90147a17f49e57c1f Author: aaron-auc Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/windows/WinDeploy.cmake R scripts/bootstrap-deps.sh A scripts/bootstrap-linux.sh M scripts/bootstrap-macos.sh M scripts/build.sh M utils/CMakeLists.txt M vcpkg.json Log Message: ----------- mod: move checks to bootstrap Commit: 4ff50388194860753c3e8bc4d697e944ce0f1641 https://github.com/ehb54/ultrascan3/commit/4ff50388194860753c3e8bc4d697e944ce0f1641 Author: aaron-auc Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge remote-tracking branch 'origin/527-enhancement-sphinx-migration-2' into 527-enhancement-sphinx-migration-2 Commit: 73d3d9961c360d61b70b25d54f762c7f7435325e https://github.com/ehb54/ultrascan3/commit/73d3d9961c360d61b70b25d54f762c7f7435325e Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge branch 'main' into lukas/masterpassword_change Commit: a54f8e2bc39c26f3e2f95dae43da15eb743e4d25 https://github.com/ehb54/ultrascan3/commit/a54f8e2bc39c26f3e2f95dae43da15eb743e4d25 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge branch 'main' into lukas/us_edit_scan_exclude_click Commit: 82349a16124679984a45c562feb3f2583dbdb531 https://github.com/ehb54/ultrascan3/commit/82349a16124679984a45c562feb3f2583dbdb531 Author: aaron-auc Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- mod: add platform safe check Commit: 8fbf539a26017728861e732dc1d18eb23eb5767b https://github.com/ehb54/ultrascan3/commit/8fbf539a26017728861e732dc1d18eb23eb5767b Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M programs/CMakeLists.txt Log Message: ----------- Include OpenSSL applink for MSVC on Windows Add OpenSSL applink shim for MSVC on Windows. Commit: 062c3d2366cc1939df31abf0a90ee9aa81093ffe https://github.com/ehb54/ultrascan3/commit/062c3d2366cc1939df31abf0a90ee9aa81093ffe Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M utils/us_timer.h Log Message: ----------- Replace 'using namespace std' with std:: in us_timer.h Prevent windows specific type definition conflicts caused by using namespace std; Commit: d285dea10ab7bcc93c14b4f74e336121a728f25a https://github.com/ehb54/ultrascan3/commit/d285dea10ab7bcc93c14b4f74e336121a728f25a Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M vcpkg.json Log Message: ----------- Update builtin-baseline version in vcpkg.json Commit: 2528e2d95ef721c90585880700173e01e85eaa41 https://github.com/ehb54/ultrascan3/commit/2528e2d95ef721c90585880700173e01e85eaa41 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/us/CMakeLists.txt Log Message: ----------- Enhance CMakeLists for Qt6 post-build handling Added post-build commands for Qt6 integration in Debug and Release modes. Commit: 52e46a6c204f209f206de1b17187485510b50872 https://github.com/ehb54/ultrascan3/commit/52e46a6c204f209f206de1b17187485510b50872 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/us/CMakeLists.txt Log Message: ----------- Refactor post-build commands for Qt6 on Windows Commit: 428287d058712bdf7736b86456a19b29730bec50 https://github.com/ehb54/ultrascan3/commit/428287d058712bdf7736b86456a19b29730bec50 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M utils/us_timer.h Log Message: ----------- Add map include to us_timer.h Commit: b1e9456925a223045bd903ef52c4096e0e3675dc https://github.com/ehb54/ultrascan3/commit/b1e9456925a223045bd903ef52c4096e0e3675dc Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/CMakeLists.txt Log Message: ----------- Add OpenSSL applink condition for MSVC on Windows Commit: 844f0378f9d93d9976788b58bd853ff5baafd865 https://github.com/ehb54/ultrascan3/commit/844f0378f9d93d9976788b58bd853ff5baafd865 Author: alexsav815 Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_reporter_gmp/us_reporter_gmp.cpp Log Message: ----------- GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report... Commit: ef226636cf28fac5f0b62c8cc7535c518336f7cd https://github.com/ehb54/ultrascan3/commit/ef226636cf28fac5f0b62c8cc7535c518336f7cd Author: alexsav815 Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp Log Message: ----------- [1]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report... Commit: 008ab8725529f70ff36e4845202c893ddb0e4213 https://github.com/ehb54/ultrascan3/commit/008ab8725529f70ff36e4845202c893ddb0e4213 Author: alexsav815 Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp Log Message: ----------- [2]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report... Commit: cee06353e7b931a3f580d1bffbeb9f2326d63532 https://github.com/ehb54/ultrascan3/commit/cee06353e7b931a3f580d1bffbeb9f2326d63532 Author: alexsav815 Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp Log Message: ----------- [3]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report... Commit: d9676faa3a7a6a92c56faa175bcd24c240a39b0d https://github.com/ehb54/ultrascan3/commit/d9676faa3a7a6a92c56faa175bcd24c240a39b0d Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/CMakeLists.txt M programs/us/CMakeLists.txt M utils/us_timer.h M vcpkg.json Log Message: ----------- Merge pull request #389 from ehb54/lukas/qt6-msvc CMake Qt6 windows compile MSVC Commit: 5c16c03541cbbc99e4d1d5e6304244b7c5cd261d https://github.com/ehb54/ultrascan3/commit/5c16c03541cbbc99e4d1d5e6304244b7c5cd261d Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/CMakeLists.txt M programs/us/CMakeLists.txt M utils/us_timer.h M vcpkg.json Log Message: ----------- Merge branch 'main' into lukas/masterpassword_change Commit: ffaae2039c0f2f0337ba9cde3e4667ade9f04c5c https://github.com/ehb54/ultrascan3/commit/ffaae2039c0f2f0337ba9cde3e4667ade9f04c5c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/CMakeLists.txt M programs/us/CMakeLists.txt M utils/us_timer.h M vcpkg.json Log Message: ----------- Merge branch 'main' into lukas/us_edit_scan_exclude_click Commit: 5d9bc472d7f67b7cc2de87cfa943d8db9b3bc1c5 https://github.com/ehb54/ultrascan3/commit/5d9bc472d7f67b7cc2de87cfa943d8db9b3bc1c5 Author: alexsav815 Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp Log Message: ----------- [4]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report... Commit: f403e0ca772e609f1f064e09815e424e676e96ba https://github.com/ehb54/ultrascan3/commit/f403e0ca772e609f1f064e09815e424e676e96ba Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/us_ddist_combine/us_ddist_combine.cpp Log Message: ----------- Fix methodChanged to suppress signal and reset checkboxes Commit: 4c67ee8e4cb27a2a60a41177608c3cf2565db76a https://github.com/ehb54/ultrascan3/commit/4c67ee8e4cb27a2a60a41177608c3cf2565db76a Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_plot3d.cpp Log Message: ----------- Remove redundant assignment to tdata Prevent memory corruption Commit: 6437b90d6e57f06e5aafbea01753415627877e6b https://github.com/ehb54/ultrascan3/commit/6437b90d6e57f06e5aafbea01753415627877e6b Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp Log Message: ----------- Update condition for vbar20 comparison Commit: 4c73a0c1ae974bfad85180a15588c4203f772bae https://github.com/ehb54/ultrascan3/commit/4c73a0c1ae974bfad85180a15588c4203f772bae Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/us_ddist_combine/us_ddist_combine.cpp Log Message: ----------- Fix typo in comment and streamline methodChanged Commit: 24cd6bc5d78c14e84c05915d5b043c7628d0c084 https://github.com/ehb54/ultrascan3/commit/24cd6bc5d78c14e84c05915d5b043c7628d0c084 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_plot3d.cpp Log Message: ----------- Merge pull request #391 from ehb54/lukas/us_mwl_spectra_3dplot_reversey Remove redundant assignment to tdata Commit: cd22d118497ba373e73cde824f09464646c78f6e https://github.com/ehb54/ultrascan3/commit/cd22d118497ba373e73cde824f09464646c78f6e Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_plot3d.cpp Log Message: ----------- Merge branch 'main' into lukas/us_analyte_protein_vbar_no_sequence Commit: a92e13702d0a02ed4fddd7be57df0c9ec134c449 https://github.com/ehb54/ultrascan3/commit/a92e13702d0a02ed4fddd7be57df0c9ec134c449 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp Log Message: ----------- Merge pull request #392 from ehb54/lukas/us_analyte_protein_vbar_no_sequence Update condition for vbar20 comparison Commit: 648e2c616df93b8cb3f16672c3315e44e99a1cdd https://github.com/ehb54/ultrascan3/commit/648e2c616df93b8cb3f16672c3315e44e99a1cdd Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp M gui/us_plot3d.cpp Log Message: ----------- Merge branch 'main' into lukas/us_ddist_combine_all_checkbox Commit: 524fb756825b453194c34611c2ce7624e62f7f53 https://github.com/ehb54/ultrascan3/commit/524fb756825b453194c34611c2ce7624e62f7f53 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp M gui/us_plot3d.cpp Log Message: ----------- Merge branch 'main' into lukas/us_edit_scan_exclude_click Commit: 45a5699260fb89e53971aee6bbf0b5f13d1b40fa https://github.com/ehb54/ultrascan3/commit/45a5699260fb89e53971aee6bbf0b5f13d1b40fa Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp M gui/us_plot3d.cpp Log Message: ----------- Merge branch 'main' into lukas/masterpassword_change Commit: 8a2d982f8e8906a85bfe363487622d59a1ff361e https://github.com/ehb54/ultrascan3/commit/8a2d982f8e8906a85bfe363487622d59a1ff361e Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp M gui/us_plot3d.cpp M programs/CMakeLists.txt M programs/us/CMakeLists.txt M utils/us_timer.h M vcpkg.json Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: 6d361b64fc8f314fe8399f028d2c79ef9d0e417b https://github.com/ehb54/ultrascan3/commit/6d361b64fc8f314fe8399f028d2c79ef9d0e417b Author: aaron-auc Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- mod: clean after build set Commit: 5b81b9c41fc973670663047afba591d6edaa898c https://github.com/ehb54/ultrascan3/commit/5b81b9c41fc973670663047afba591d6edaa898c Author: aaron-auc Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M admin/cmake/packaging/windows/WinDeploy.cmake Log Message: ----------- fix: packaging Commit: 10e620037c83dddc66d518ab28e33eb36c3e3c17 https://github.com/ehb54/ultrascan3/commit/10e620037c83dddc66d518ab28e33eb36c3e3c17 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp M gui/us_plot3d.cpp M programs/CMakeLists.txt M programs/us/CMakeLists.txt M utils/us_timer.h M vcpkg.json Log Message: ----------- Merge branch 'main' into ehb54-issue-670 Commit: 07c6d8042bd25e59ca20ca5bd16ed3b6ff8b321c https://github.com/ehb54/ultrascan3/commit/07c6d8042bd25e59ca20ca5bd16ed3b6ff8b321c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-15 (Sun, 15 Mar 2026) Changed paths: M programs/us_config/us_admin.cpp Log Message: ----------- Merge pull request #385 from ehb54/lukas/masterpassword_change Refactor password re-encryption logic Commit: ed3ecfca235f46d9da27159afb01288bbcb42cd4 https://github.com/ehb54/ultrascan3/commit/ed3ecfca235f46d9da27159afb01288bbcb42cd4 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-15 (Sun, 15 Mar 2026) Changed paths: M programs/us_config/us_admin.cpp Log Message: ----------- Merge branch 'main' into lukas/us_ddist_combine_all_checkbox Commit: 3e5bea2d6f8973b1443f2db3438bbbcfe128378f https://github.com/ehb54/ultrascan3/commit/3e5bea2d6f8973b1443f2db3438bbbcfe128378f Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-15 (Sun, 15 Mar 2026) Changed paths: M programs/us_config/us_admin.cpp Log Message: ----------- Merge branch 'main' into lukas/us_edit_scan_exclude_click Commit: 3afad49842a3c53daabf741428b683cb8e86837c https://github.com/ehb54/ultrascan3/commit/3afad49842a3c53daabf741428b683cb8e86837c Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-15 (Sun, 15 Mar 2026) Changed paths: M programs/us_config/us_admin.cpp Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: afdf12344c5555d4130fa310bf352f2c27bbdadc https://github.com/ehb54/ultrascan3/commit/afdf12344c5555d4130fa310bf352f2c27bbdadc Author: aaron-auc Date: 2026-03-15 (Sun, 15 Mar 2026) Changed paths: A buildsys/vcpkg/overlay-ports/qttools.disable/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools.disable/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools.disable/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools.disable/windeployqt.debug.bat R buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch R buildsys/vcpkg/overlay-ports/qttools/portfile.cmake R buildsys/vcpkg/overlay-ports/qttools/vcpkg.json R buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat Log Message: ----------- test remove qttools overlay Commit: 691c2112f822e5f82f6f153dbb8d568663367a2c https://github.com/ehb54/ultrascan3/commit/691c2112f822e5f82f6f153dbb8d568663367a2c Author: aaron-auc Date: 2026-03-15 (Sun, 15 Mar 2026) Changed paths: M programs/us_config/us_admin.cpp Log Message: ----------- Merge remote-tracking branch 'origin/527-enhancement-sphinx-migration-2' into 527-enhancement-sphinx-migration-2 Commit: 447c06a32ef5ade7850e1391500673c408a9c5e4 https://github.com/ehb54/ultrascan3/commit/447c06a32ef5ade7850e1391500673c408a9c5e4 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h Log Message: ----------- Refactor `US_Zoomer` and `US_DoubleClickEventFilter`: enhance zoom base initialization, update rubber band/tracker pen settings, and improve double-click handling for axes and curves. Commit: a73d1f0d1b712c4345cbd63219466ef87ccabfdb https://github.com/ehb54/ultrascan3/commit/a73d1f0d1b712c4345cbd63219466ef87ccabfdb Author: alexsav815 Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M programs/us_reporter_gmp/us_reporter_gmp.cpp Log Message: ----------- [5]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report... Commit: 28dafe4f6fe91d2a19d25a13dca2a9700c8524c1 https://github.com/ehb54/ultrascan3/commit/28dafe4f6fe91d2a19d25a13dca2a9700c8524c1 Author: alexsav815 Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h Log Message: ----------- [6]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report... Commit: 88e5262aa244a552236f70eb1b00274e245d2f90 https://github.com/ehb54/ultrascan3/commit/88e5262aa244a552236f70eb1b00274e245d2f90 Author: alexsav815 Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M programs/us_reporter_gmp/us_reporter_gmp.cpp Log Message: ----------- [6a]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report...ush Commit: 5e19ef3b84e9f0542544c16ad99f1909133b6197 https://github.com/ehb54/ultrascan3/commit/5e19ef3b84e9f0542544c16ad99f1909133b6197 Author: alexsav815 Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M programs/us_reporter_gmp/us_reporter_gmp.cpp Log Message: ----------- [6b]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report...ush Commit: cfd2bf22ab1f023d0f1bf0c3677f13218d99b4e3 https://github.com/ehb54/ultrascan3/commit/cfd2bf22ab1f023d0f1bf0c3677f13218d99b4e3 Author: alexsav815 Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp M gui/us_plot3d.cpp M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us_config/us_admin.cpp M utils/us_timer.h M vcpkg.json Log Message: ----------- Merge pull request #393 from ehb54/main Merge main into alexey-dev-issue785 Commit: 5304d85db5ed89082fe2cf86d0fd9f3f3fbd65c3 https://github.com/ehb54/ultrascan3/commit/5304d85db5ed89082fe2cf86d0fd9f3f3fbd65c3 Author: Saeed Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M gui/us_plot3d.cpp M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us_config/us_admin.cpp M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M utils/us_timer.h M vcpkg.json Log Message: ----------- merge upstream/main , resolved conflicts Commit: 5fbfc3b610b9edaa535c2cdde484daba5a1f6d23 https://github.com/ehb54/ultrascan3/commit/5fbfc3b610b9edaa535c2cdde484daba5a1f6d23 Author: aaron-auc Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M admin/cmake/packaging/windows/WinDeploy.cmake A buildsys/vcpkg/overlay-ports/qt5-tools/fix-pkgconfig-qt5uiplugin-not-found.patch A buildsys/vcpkg/overlay-ports/qt5-tools/fix-spawnvp-argv.patch A buildsys/vcpkg/overlay-ports/qt5-tools/libclang.patch M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake M buildsys/vcpkg/overlay-ports/qt5-tools/vcpkg.json M scripts/bootstrap-windows.ps1 M scripts/build.ps1 Log Message: ----------- fix: restore patch for qt5-tools Commit: ee9314b8a10555d579148933ce5fb59dc77f25a5 https://github.com/ehb54/ultrascan3/commit/ee9314b8a10555d579148933ce5fb59dc77f25a5 Author: aaron-auc Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M admin/cmake/packaging/windows/WinDeploy.cmake M scripts/bootstrap-windows.ps1 Log Message: ----------- fix: nasm check and add supporting dlls to installation Commit: f9860bd8d1ac6f5c5c4a4b0dd90e3cb7f09bd131 https://github.com/ehb54/ultrascan3/commit/f9860bd8d1ac6f5c5c4a4b0dd90e3cb7f09bd131 Author: aaron-auc Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M scripts/build.ps1 M vcpkg.json Log Message: ----------- mod: check path length is too long on qt 5 Commit: 4365eb02a1c29a38a42fe848da39deab69e67715 https://github.com/ehb54/ultrascan3/commit/4365eb02a1c29a38a42fe848da39deab69e67715 Author: aaron-auc Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: R buildsys/vcpkg/overlay-ports/qttools.disable/devendor-litehtml.patch R buildsys/vcpkg/overlay-ports/qttools.disable/portfile.cmake R buildsys/vcpkg/overlay-ports/qttools.disable/vcpkg.json R buildsys/vcpkg/overlay-ports/qttools.disable/windeployqt.debug.bat Log Message: ----------- del: remove unused overlay Commit: c9f9553d1be9cca2abdbef64d64daa2688c9b977 https://github.com/ehb54/ultrascan3/commit/c9f9553d1be9cca2abdbef64d64daa2688c9b977 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M programs/us_ddist_combine/us_ddist_combine.cpp Log Message: ----------- Merge pull request #390 from ehb54/lukas/us_ddist_combine_all_checkbox Change behavior of all button in combine discrete distributions Commit: 50ee53da3e470361bd6a9fa94454856cc21660a1 https://github.com/ehb54/ultrascan3/commit/50ee53da3e470361bd6a9fa94454856cc21660a1 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M programs/us_ddist_combine/us_ddist_combine.cpp Log Message: ----------- Merge branch 'main' into lukas/us_edit_scan_exclude_click Commit: c6c251770d12273ef8519ef12212ecaf90df9c8a https://github.com/ehb54/ultrascan3/commit/c6c251770d12273ef8519ef12212ecaf90df9c8a Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h Log Message: ----------- Merge pull request #388 from ehb54/lukas/us_edit_scan_exclude_click Refactor US_Plot interactions and enhance US_Edit functionality Commit: efe1a2ba8b277a19ae50d1262c14239f9f9dac81 https://github.com/ehb54/ultrascan3/commit/efe1a2ba8b277a19ae50d1262c14239f9f9dac81 Author: aaron-auc Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M scripts/bootstrap-linux.sh Log Message: ----------- add: missing linux packages libsm-dev libice-dev Commit: 84f1faaa0819a233d3023bd3ae0d75d2ccaf6430 https://github.com/ehb54/ultrascan3/commit/84f1faaa0819a233d3023bd3ae0d75d2ccaf6430 Author: aaron-auc Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json Log Message: ----------- add: port overlay for linux arm fix Commit: aae4ac3a14f0a1c0ce391cedb1844ac845045869 https://github.com/ehb54/ultrascan3/commit/aae4ac3a14f0a1c0ce391cedb1844ac845045869 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M utils/us_crypto.cpp Log Message: ----------- Change encryption finalization to decryption Commit: 9454cb777d85cb65835ea5eb51fc05bc18d58e78 https://github.com/ehb54/ultrascan3/commit/9454cb777d85cb65835ea5eb51fc05bc18d58e78 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M test/utils/test_us_crypto.cpp Log Message: ----------- Implement EncryptDecryptTest for US_Crypto Add unit test for encryption and decryption consistency Commit: 2c028de85502d48e60a380c61b93dc7a7e2f7727 https://github.com/ehb54/ultrascan3/commit/2c028de85502d48e60a380c61b93dc7a7e2f7727 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M test/utils/test_us_crypto.cpp Log Message: ----------- Add unit test for encryption with different passwords Commit: ac1ca1f8183d056ed7e98541ac5ac52d725b33f8 https://github.com/ehb54/ultrascan3/commit/ac1ca1f8183d056ed7e98541ac5ac52d725b33f8 Author: alexsav815 Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h Log Message: ----------- GMP-ABDE: Ranges & Upload check for ext. profiles -- while situations when extinction profiles for one or more analytes do not cover all wvls in Ranges are caught, the message is misleading and does not provide a hint for inability to proceed; capture exact message at the stage of living 7. Ranges panel & pass to Upload tab before enabling run submission... Commit: 8ba4b05b7f14586d7e527145ba6c464fd3dc3e4d https://github.com/ehb54/ultrascan3/commit/8ba4b05b7f14586d7e527145ba6c464fd3dc3e4d Author: Saeed Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- add wavelength limit picker, add checkbox for db loadings Commit: efd337809634d3a364046f3a040862ce1b2a81f4 https://github.com/ehb54/ultrascan3/commit/efd337809634d3a364046f3a040862ce1b2a81f4 Author: Saeed Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_748 Commit: b94ce34c55dd06ddc8ccfbb1239c262fe1c9cd52 https://github.com/ehb54/ultrascan3/commit/b94ce34c55dd06ddc8ccfbb1239c262fe1c9cd52 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp Log Message: ----------- Merge pull request #395 from ehb54/lukas/us_crypto_decrypt_fix Change encryption finalization to decryption Commit: d6c8bb86eb4e77d526599971c15a35328a4927d8 https://github.com/ehb54/ultrascan3/commit/d6c8bb86eb4e77d526599971c15a35328a4927d8 Author: alexsav815 Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue791 Commit: e163509a00c5876ac83d78f14c8a969dae251b75 https://github.com/ehb54/ultrascan3/commit/e163509a00c5876ac83d78f14c8a969dae251b75 Author: alexsav815 Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue785 Commit: 501adedca88f7d331c3a70d62c04cc4992f86979 https://github.com/ehb54/ultrascan3/commit/501adedca88f7d331c3a70d62c04cc4992f86979 Author: aaron-auc Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake M programs/us/CMakeLists.txt M scripts/build.sh Log Message: ----------- add: overlay port for qttools Commit: e1e93704ad79bf8d43c6c4eba74a4c90b1dc1fdf https://github.com/ehb54/ultrascan3/commit/e1e93704ad79bf8d43c6c4eba74a4c90b1dc1fdf Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: ce7a1d14ace3b2d645b17aeab7be4f3fb881ff7b https://github.com/ehb54/ultrascan3/commit/ce7a1d14ace3b2d645b17aeab7be4f3fb881ff7b Author: alexsav815 Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h Log Message: ----------- Merge pull request #394 from ehb54/alexey-dev-issue785 Alexey dev issue785: Show sigle-channel-replica group info in the Average over Replicas Section of the Report Commit: e6579802fd032cde1c91863e8af0b2885d936062 https://github.com/ehb54/ultrascan3/commit/e6579802fd032cde1c91863e8af0b2885d936062 Author: alexsav815 Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h Log Message: ----------- Merge branch 'main' into alexey-dev-issue791 Commit: d0eb3d3a8f27a33f4dc6b857f1a2ddcb6c52af5d https://github.com/ehb54/ultrascan3/commit/d0eb3d3a8f27a33f4dc6b857f1a2ddcb6c52af5d Author: Saeed Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_748 Commit: 563c55a8a0ccb209a43dc363ec87842b0f4d6489 https://github.com/ehb54/ultrascan3/commit/563c55a8a0ccb209a43dc363ec87842b0f4d6489 Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge pull request #387 from samo38/ticket_748 Ticket 748: Enhance Spectrum Decomposition GUI and functionality Commit: 3fef021d4fad55bc1bb07521af0bff3e7ac12095 https://github.com/ehb54/ultrascan3/commit/3fef021d4fad55bc1bb07521af0bff3e7ac12095 Author: alexsav815 Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge branch 'main' into alexey-dev-issue791 Commit: cb192562f44149651f3157090d395a05f79da39e https://github.com/ehb54/ultrascan3/commit/cb192562f44149651f3157090d395a05f79da39e Author: alexsav815 Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h Log Message: ----------- Merge pull request #396 from ehb54/alexey-dev-issue791 GMP-ABDE: Ranges & Upload check for ext. profiles -- while situations? Commit: b1fbfbcbd47cd296b70ccd6ac9178c4efd6b4a4e https://github.com/ehb54/ultrascan3/commit/b1fbfbcbd47cd296b70ccd6ac9178c4efd6b4a4e Author: alexsav815 Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- GMP-dataDisk -- enable centerpiece selection in Cells if dataDisk... Commit: a3b6b6a58f4f1d94a9268cc04a014d3ce1a1471e https://github.com/ehb54/ultrascan3/commit/a3b6b6a58f4f1d94a9268cc04a014d3ce1a1471e Author: alexsav815 Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [1]GMP-dataDisk -- enable centerpiece selection in Cells if dataDisk... Commit: 992f15191ea67cf8c4dc85736429ab5939967d2f https://github.com/ehb54/ultrascan3/commit/992f15191ea67cf8c4dc85736429ab5939967d2f Author: alexsav815 Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [2]GMP-dataDisk -- enable centerpiece selection in Cells if dataDisk... Commit: 50c4d0f4452a8f5f8052b4e63ae06abb11f8fe89 https://github.com/ehb54/ultrascan3/commit/50c4d0f4452a8f5f8052b4e63ae06abb11f8fe89 Author: alexsav815 Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [3]GMP-dataDisk -- enable centerpiece selection in Cells if dataDisk... Commit: 81695e7ad3f97f7cd46fe42d8148a8911fc3fc43 https://github.com/ehb54/ultrascan3/commit/81695e7ad3f97f7cd46fe42d8148a8911fc3fc43 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M utils/us_run_protocol.cpp M utils/us_run_protocol.h Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: bed8960f5d491db022be512a82491fc248abcbf9 https://github.com/ehb54/ultrascan3/commit/bed8960f5d491db022be512a82491fc248abcbf9 Author: aaron-auc Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M CMakeLists.txt M doc/manual/CMakeLists.txt M doc/manual/README.md M doc/manual/source/conf.py M programs/us/CMakeLists.txt Log Message: ----------- mod: PR comments addressed Commit: 5205cb5542bd366b63909189ac9691c6473fc071 https://github.com/ehb54/ultrascan3/commit/5205cb5542bd366b63909189ac9691c6473fc071 Author: aaron-auc Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h Log Message: ----------- Merge remote-tracking branch 'origin/527-enhancement-sphinx-migration-2' into 527-enhancement-sphinx-migration-2 Commit: 76e772666ba74f76a6d525444b9c0cd8f9d01e76 https://github.com/ehb54/ultrascan3/commit/76e772666ba74f76a6d525444b9c0cd8f9d01e76 Author: aaron-auc Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M CMakeLists.txt M doc/manual/CMakeLists.txt Log Message: ----------- fix: skip subdirectory doc/manual if hpc or documentation off Commit: abe431ae514b67270d74e84b599ef069673c1164 https://github.com/ehb54/ultrascan3/commit/abe431ae514b67270d74e84b599ef069673c1164 Author: alexsav815 Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h Log Message: ----------- GMP-ABDE -- 4. EDIT points addressed for ticket #792... Commit: b1c5c0de414d093440081fca1a975a4e1118a9d1 https://github.com/ehb54/ultrascan3/commit/b1c5c0de414d093440081fca1a975a4e1118a9d1 Author: alexsav815 Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M programs/us_edit/us_edit.cpp Log Message: ----------- [1]GMP-ABDE -- 4. EDIT points addressed for ticket #792... Commit: c53782335d3f1e5fc4fc2ea6f97ee3d64c79389b https://github.com/ehb54/ultrascan3/commit/c53782335d3f1e5fc4fc2ea6f97ee3d64c79389b Author: alexsav815 Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M programs/us_edit/us_edit.cpp Log Message: ----------- [2]GMP-ABDE -- 4. EDIT points addressed for ticket #792... Commit: 672254d0e59b1e555aa0aa2506e7871bb188c5d4 https://github.com/ehb54/ultrascan3/commit/672254d0e59b1e555aa0aa2506e7871bb188c5d4 Author: alexsav815 Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M programs/us_edit/us_edit.cpp Log Message: ----------- [3]GMP-ABDE -- 4. EDIT points addressed for ticket #792... Commit: 05b438d52cffda88429e278cae66fead57b193ec https://github.com/ehb54/ultrascan3/commit/05b438d52cffda88429e278cae66fead57b193ec Author: aaron-auc Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M CMakePresets.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake R doc/manual/source/conf.py-orig.081225 M gui/CMakeLists.txt M programs/us_helpdaemon/us_helpdaemon.cpp Log Message: ----------- fix: Reformat CMakePresets.json to multi-line style; add US3_NO_DB=ON to all HPC presets; fix GLU elseif(UNIX) branch; drop dead Windows assistant path check. Commit: 21882cd1fd05a489de72b721e1e4bebaa8fb9ac5 https://github.com/ehb54/ultrascan3/commit/21882cd1fd05a489de72b721e1e4bebaa8fb9ac5 Author: aaron-auc Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M CMakeLists.txt M doc/manual/CMakeLists.txt M programs/us/CMakeLists.txt Log Message: ----------- fix: pr comments Commit: 39a94736afc6e6b1450549833138c494fc1ff36b https://github.com/ehb54/ultrascan3/commit/39a94736afc6e6b1450549833138c494fc1ff36b Author: aaron-auc Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M doc/manual/Makefile Log Message: ----------- fix: make all moved to top Commit: 5470c9ac380ea0b9e9e522bcb85e831bf0e466fd https://github.com/ehb54/ultrascan3/commit/5470c9ac380ea0b9e9e522bcb85e831bf0e466fd Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- Enforce analyte for solution in us_solution_gui Commit: cb5e49b544fddf3329fd8662619f4a524628a69e https://github.com/ehb54/ultrascan3/commit/cb5e49b544fddf3329fd8662619f4a524628a69e Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- Update comments, fix function signature Commit: 01301f4fb775a852d7048cf88a308ff8dd796f5a https://github.com/ehb54/ultrascan3/commit/01301f4fb775a852d7048cf88a308ff8dd796f5a Author: alexsav815 Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M programs/us_abde/us_norm_profile.cpp Log Message: ----------- GMP-ABDE -- 5. Analysis addressed for ticket #792... Commit: 3ba588420b506827b73516e8dfa8cd4ae9b2ff28 https://github.com/ehb54/ultrascan3/commit/3ba588420b506827b73516e8dfa8cd4ae9b2ff28 Author: alexsav815 Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M programs/us_abde/us_norm_profile.cpp Log Message: ----------- [2]GMP-ABDE -- 5. Analysis addressed for ticket #792... Commit: 55ad77b5ea4726efff74c2e3da2b763af7b12070 https://github.com/ehb54/ultrascan3/commit/55ad77b5ea4726efff74c2e3da2b763af7b12070 Author: aaron-auc Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M CMakeLists.txt M CMakePresets.json M doc/manual/CMakeLists.txt Log Message: ----------- fix: presets Commit: ad1ceab5b0c51349e506ad4feebf2d0e9442b18f https://github.com/ehb54/ultrascan3/commit/ad1ceab5b0c51349e506ad4feebf2d0e9442b18f Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-21 (Sat, 21 Mar 2026) Changed paths: M gui/us_solution_gui.cpp Log Message: ----------- Show warning before accepting a solution without analyte or common vbar Commit: 7bfe32ca6b7830a5b30fc3e995feb35daccc7460 https://github.com/ehb54/ultrascan3/commit/7bfe32ca6b7830a5b30fc3e995feb35daccc7460 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-21 (Sat, 21 Mar 2026) Changed paths: M utils/us_astfem_rsa.cpp Log Message: ----------- Add band_forming check for low concentration flag Commit: fb3b2bbbe972a00864dd68b72b5da64234516056 https://github.com/ehb54/ultrascan3/commit/fb3b2bbbe972a00864dd68b72b5da64234516056 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-21 (Sat, 21 Mar 2026) Changed paths: M programs/us_astfem_sim/us_astfem_sim.cpp Log Message: ----------- Fix y-axis scale for band-forming plots Commit: 8aeda75b69a9c2d9df2af035ea7265bb93bdacef https://github.com/ehb54/ultrascan3/commit/8aeda75b69a9c2d9df2af035ea7265bb93bdacef Author: aaron-auc Date: 2026-03-21 (Sat, 21 Mar 2026) Changed paths: A admin/cmake/README.md A admin/cmake/packaging/README.md A pkg/macos/README.md Log Message: ----------- mod: readmes Commit: 81c3a3a5d2a743645b19098027b58ecdc429d634 https://github.com/ehb54/ultrascan3/commit/81c3a3a5d2a743645b19098027b58ecdc429d634 Author: aaron-auc Date: 2026-03-22 (Sun, 22 Mar 2026) Changed paths: R doc/manual/source/2dsa/2dsa_adv.rst R doc/manual/source/2dsa/2dsa_analys.rst R doc/manual/source/2dsa/2dsa_main.rst R doc/manual/source/2dsa/index.rst R doc/manual/source/3d_plot.rst R doc/manual/source/analyte/analyte_edit.rst R doc/manual/source/analyte/analyte_new.rst R doc/manual/source/analyte/analyte_select.rst R doc/manual/source/analyte/analyte_settings.rst R doc/manual/source/analyte/index.rst R doc/manual/source/associations.rst R doc/manual/source/astfem_sim.rst R doc/manual/source/beckman_openauc.rst R doc/manual/source/buffer/buffer_edit.rst R doc/manual/source/buffer/buffer_new.rst R doc/manual/source/buffer/buffer_select.rst R doc/manual/source/buffer/buffer_settings.rst R doc/manual/source/buffer/index.rst R doc/manual/source/buoyancy_editor.rst R doc/manual/source/colorgradient.rst R doc/manual/source/combine_models.rst R doc/manual/source/common_dialogs.rst R doc/manual/source/components.rst R doc/manual/source/config.rst R doc/manual/source/convert.rst R doc/manual/source/ddist_combine.rst R doc/manual/source/dens_match.rst R doc/manual/source/dmga_init.rst R doc/manual/source/dmga_init_constr.rst R doc/manual/source/experiment/cells.rst R doc/manual/source/experiment/general.rst R doc/manual/source/experiment/import.rst R doc/manual/source/experiment/index.rst R doc/manual/source/experiment/liveupdate.rst R doc/manual/source/experiment/optics.rst R doc/manual/source/experiment/range.rst R doc/manual/source/experiment/rotor.rst R doc/manual/source/experiment/solutions.rst R doc/manual/source/experiment/speeds.rst R doc/manual/source/experiment/submit.rst R doc/manual/source/export_legacy.rst R doc/manual/source/fe_match/fe_match_adv.rst R doc/manual/source/fe_match/fe_match_main.rst R doc/manual/source/fe_match/fe_match_simulate.rst R doc/manual/source/fe_match/index.rst R doc/manual/source/fit_meniscus.rst R doc/manual/source/ga_initialize.rst R doc/manual/source/gmp/gmp.rst R doc/manual/source/gmp/gmp_audit_trail.rst R doc/manual/source/gmp/gmp_automation.rst R doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst R doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst R doc/manual/source/gmp/gmp_data_acquisition/index.rst R doc/manual/source/gmp/gmp_protocol_development.rst R doc/manual/source/gmp/gmp_report_generator.rst R doc/manual/source/gmp/gmp_signature.rst R doc/manual/source/gmp/index.rst R doc/manual/source/grid_editor.rst R doc/manual/source/idist_combine.rst R doc/manual/source/images/2dsa_3dplot.png R doc/manual/source/images/2dsa_advan.png R doc/manual/source/images/2dsa_analvv.png R doc/manual/source/images/2dsa_analys.png R doc/manual/source/images/2dsa_main-c.png R doc/manual/source/images/2dsa_main-o.png R doc/manual/source/images/2dsa_resplot.png R doc/manual/source/images/D20W_bar.png R doc/manual/source/images/MW-bar.png R doc/manual/source/images/RINplot.png R doc/manual/source/images/TINplot.png R doc/manual/source/images/UltraScan-logo.png R doc/manual/source/images/add_RIN-TIN.png R doc/manual/source/images/add_RIN.png R doc/manual/source/images/add_TIN.png R doc/manual/source/images/advanced_config.png R doc/manual/source/images/analyte_details.png R doc/manual/source/images/analyte_edit.png R doc/manual/source/images/analyte_edit_spec.png R doc/manual/source/images/analyte_new_sequence.png R doc/manual/source/images/analyte_newc.png R doc/manual/source/images/analyte_newd.png R doc/manual/source/images/analyte_newp.png R doc/manual/source/images/analyte_selectc.png R doc/manual/source/images/analyte_selectd.png R doc/manual/source/images/analyte_selectp.png R doc/manual/source/images/analyte_sequence.png R doc/manual/source/images/analyte_settings.png R doc/manual/source/images/analyte_spec-gui.png R doc/manual/source/images/analyte_specmenu.png R doc/manual/source/images/analyte_spectrum.png R doc/manual/source/images/analytes.png R doc/manual/source/images/associations.png R doc/manual/source/images/astfem_sim.png R doc/manual/source/images/bad_grid.png R doc/manual/source/images/beck_convert-2.png R doc/manual/source/images/beck_converter.png R doc/manual/source/images/bitmap.png R doc/manual/source/images/buffer_edit.png R doc/manual/source/images/buffer_edit_setting.png R doc/manual/source/images/buffer_edit_spectrum.png R doc/manual/source/images/buffer_info.png R doc/manual/source/images/buffer_manage_spectrum.png R doc/manual/source/images/buffer_new.png R doc/manual/source/images/buffer_new_spectrum.png R doc/manual/source/images/buffer_select.png R doc/manual/source/images/buffer_settings.png R doc/manual/source/images/buffer_spectrum.png R doc/manual/source/images/cfa_view-loadauc.png R doc/manual/source/images/cfa_view-loadraw.png R doc/manual/source/images/cfa_view-main.png R doc/manual/source/images/cfa_view-statsauc.png R doc/manual/source/images/cfa_view-statsraw.png R doc/manual/source/images/color-1.png R doc/manual/source/images/color-2.png R doc/manual/source/images/color-a.png R doc/manual/source/images/color-b.png R doc/manual/source/images/colorgrad1.png R doc/manual/source/images/colorgradient/col1_colgen.png R doc/manual/source/images/colorgradient/col1_colgen_Fe_match.png R doc/manual/source/images/colorgradient/col1_colgen_GA.png R doc/manual/source/images/colorgradient/col2_colgen.png R doc/manual/source/images/colorgradient/colorgrad.png R doc/manual/source/images/colorgradient/colorgradient_main.png R doc/manual/source/images/colorgradient/components.png R doc/manual/source/images/colorgradient/model_editor.png R doc/manual/source/images/combine_models-idedit.png R doc/manual/source/images/combine_models-save.png R doc/manual/source/images/combine_models.png R doc/manual/source/images/components.png R doc/manual/source/images/config.png R doc/manual/source/images/config1.png R doc/manual/source/images/config2.png R doc/manual/source/images/config_plot.png R doc/manual/source/images/convert-RIdata.png R doc/manual/source/images/convert-exclude.png R doc/manual/source/images/convert-experiment.png R doc/manual/source/images/convert-mwl.png R doc/manual/source/images/convert-seltrip.png R doc/manual/source/images/convert-subset.png R doc/manual/source/images/convert-tolerance.png R doc/manual/source/images/convert.png R doc/manual/source/images/custom_grid-1.png R doc/manual/source/images/custom_grid.png R doc/manual/source/images/data_converter.png R doc/manual/source/images/data_loader-edits.png R doc/manual/source/images/data_loader-trips.png R doc/manual/source/images/data_loader.png R doc/manual/source/images/database.png R doc/manual/source/images/ddist_combine-selrun.png R doc/manual/source/images/ddist_combine.png R doc/manual/source/images/densmatch_main.png R doc/manual/source/images/densmatch_mpars_completed.png R doc/manual/source/images/densmatch_mpars_empty.png R doc/manual/source/images/densmatch_rmvmodels.png R doc/manual/source/images/edit_buffer_spec_menu.png R doc/manual/source/images/eq1-mean.png R doc/manual/source/images/eq2-skew.png R doc/manual/source/images/eq3-kurtosis.png R doc/manual/source/images/eq4-moments.png R doc/manual/source/images/eq5-variance.png R doc/manual/source/images/eq6-stddev.png R doc/manual/source/images/eq7-probsigma.png R doc/manual/source/images/eq8-confidence.png R doc/manual/source/images/experiment_cells.png R doc/manual/source/images/experiment_general.png R doc/manual/source/images/experiment_optics.png R doc/manual/source/images/experiment_overview.png R doc/manual/source/images/experiment_photomult.png R doc/manual/source/images/experiment_range.png R doc/manual/source/images/experiment_range_details.png R doc/manual/source/images/experiment_range_selector.png R doc/manual/source/images/experiment_range_selmanual.png R doc/manual/source/images/experiment_rotor.png R doc/manual/source/images/experiment_solutions.png R doc/manual/source/images/experiment_solutions_comments.png R doc/manual/source/images/experiment_speeds.png R doc/manual/source/images/experiment_submit.png R doc/manual/source/images/experiment_submit_details.png R doc/manual/source/images/experiment_upload.png R doc/manual/source/images/export_leg_1.png R doc/manual/source/images/export_leg_RA.png R doc/manual/source/images/export_leg_RI.png R doc/manual/source/images/export_leg_auc.png R doc/manual/source/images/export_leg_beck.png R doc/manual/source/images/export_legacy.png R doc/manual/source/images/fe_load_data.png R doc/manual/source/images/fe_load_model_distrib.png R doc/manual/source/images/fe_match.png R doc/manual/source/images/fe_match_3dplot.png R doc/manual/source/images/fe_match_adv.png R doc/manual/source/images/fe_match_all.png R doc/manual/source/images/fe_match_allct.png R doc/manual/source/images/fe_match_lddat1.png R doc/manual/source/images/fe_match_lddat2.png R doc/manual/source/images/fe_match_lddat3.png R doc/manual/source/images/fe_match_lddat4.png R doc/manual/source/images/fe_match_ra.png R doc/manual/source/images/fe_match_resplot.png R doc/manual/source/images/fe_match_sim1.png R doc/manual/source/images/fe_match_sim2.png R doc/manual/source/images/fe_match_sim3_1b.png R doc/manual/source/images/fe_match_sim3_1p.png R doc/manual/source/images/fe_match_sim3_2b.png R doc/manual/source/images/fe_match_sim3_2p.png R doc/manual/source/images/fe_match_sim3_3b.png R doc/manual/source/images/fe_match_sim3_4b.png R doc/manual/source/images/fe_match_sim3_5b.png R doc/manual/source/images/fe_match_sim3_5p.png R doc/manual/source/images/fe_match_sim3_6b.png R doc/manual/source/images/fe_match_sim3_7b.png R doc/manual/source/images/fe_match_sim3_8b.png R doc/manual/source/images/fe_match_sim4.png R doc/manual/source/images/fe_match_sim5.png R doc/manual/source/images/fe_match_sim6.png R doc/manual/source/images/fe_match_sim7.png R doc/manual/source/images/fe_match_simulated.png R doc/manual/source/images/fe_match_viewer.png R doc/manual/source/images/fe_sim-1.png R doc/manual/source/images/fe_sim-2.png R doc/manual/source/images/fit_men-editupd.png R doc/manual/source/images/fit_men-load.png R doc/manual/source/images/fit_men_bot.png R doc/manual/source/images/fit_meniscus.png R doc/manual/source/images/ga_initialize-o.png R doc/manual/source/images/ga_initialize-p.png R doc/manual/source/images/ga_initialize.png R doc/manual/source/images/ga_report-1.png R doc/manual/source/images/ga_report-2.png R doc/manual/source/images/ga_report-3.png R doc/manual/source/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/source/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/source/images/gmp/automation/2dsa.png R doc/manual/source/images/gmp/automation/2dsa_it.png R doc/manual/source/images/gmp/automation/2dsa_mc.png R doc/manual/source/images/gmp/automation/Aprofile.png R doc/manual/source/images/gmp/automation/analysis.png R doc/manual/source/images/gmp/automation/auto_edit.png R doc/manual/source/images/gmp/automation/bitmap.png R doc/manual/source/images/gmp/automation/cells.png R doc/manual/source/images/gmp/automation/data_viewer_rando.png R doc/manual/source/images/gmp/automation/data_viewer_rin.png R doc/manual/source/images/gmp/automation/data_viewer_tin.png R doc/manual/source/images/gmp/automation/lims.png R doc/manual/source/images/gmp/automation/main_window.png R doc/manual/source/images/gmp/automation/man_edit.png R doc/manual/source/images/gmp/automation/optics.png R doc/manual/source/images/gmp/automation/pcsa.png R doc/manual/source/images/gmp/automation/pcsa_report.png R doc/manual/source/images/gmp/automation/plot.png R doc/manual/source/images/gmp/automation/ranges.png R doc/manual/source/images/gmp/automation/report_editor.png R doc/manual/source/images/gmp/automation/rotor.png R doc/manual/source/images/gmp/automation/solutions.png R doc/manual/source/images/gmp/automation/speed.png R doc/manual/source/images/gmp/automation/submit.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/source/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/source/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/source/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/source/images/gmp/gmp.png R doc/manual/source/images/gmp/protocol_development/protocol_development_01.png R doc/manual/source/images/gmp/protocol_development/protocol_development_02.png R doc/manual/source/images/gmp/protocol_development/protocol_development_03.png R doc/manual/source/images/gmp/protocol_development/protocol_development_04.png R doc/manual/source/images/gmp/protocol_development/protocol_development_05.png R doc/manual/source/images/gmp/protocol_development/protocol_development_06.png R doc/manual/source/images/gmp/protocol_development/protocol_development_07.png R doc/manual/source/images/gmp/protocol_development/protocol_development_08.png R doc/manual/source/images/gmp/protocol_development/protocol_development_09.png R doc/manual/source/images/gmp/protocol_development/protocol_development_10.png R doc/manual/source/images/gmp/protocol_development/protocol_development_11.png R doc/manual/source/images/gmp/protocol_development/protocol_development_12.png R doc/manual/source/images/gmp/protocol_development/protocol_development_13.png R doc/manual/source/images/gmp/protocol_development/protocol_development_14.png R doc/manual/source/images/gmp/protocol_development/protocol_development_15.png R doc/manual/source/images/gmp/protocol_development/protocol_development_16.png R doc/manual/source/images/gmp/protocol_development/protocol_development_17.png R doc/manual/source/images/gmp/protocol_development/protocol_development_18.png R doc/manual/source/images/gmp/protocol_development/protocol_development_19.png R doc/manual/source/images/gmp/protocol_development/protocol_development_20.png R doc/manual/source/images/gmp/protocol_development/protocol_development_21.png R doc/manual/source/images/gmp/protocol_development/protocol_development_22.png R doc/manual/source/images/gmp/protocol_development/protocol_development_23.png R doc/manual/source/images/gmp/protocol_development/protocol_development_24.png R doc/manual/source/images/gmp/protocol_development/protocol_development_25.png R doc/manual/source/images/gmp/protocol_development/protocol_development_26.png R doc/manual/source/images/gmp/protocol_development/protocol_development_27.png R doc/manual/source/images/gmp/protocol_development/protocol_development_28.png R doc/manual/source/images/gmp/protocol_development/protocol_development_29.png R doc/manual/source/images/gmp/protocol_development/protocol_development_30.png R doc/manual/source/images/gmp/protocol_development/protocol_development_31.png R doc/manual/source/images/gmp/protocol_development/protocol_development_32.png R doc/manual/source/images/gmp/protocol_development/protocol_development_33.png R doc/manual/source/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/source/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/source/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/source/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/source/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/source/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/source/images/gmp/signature/gmp_signature_01.png R doc/manual/source/images/gmp/signature/gmp_signature_02.png R doc/manual/source/images/gmp/signature/gmp_signature_03.png R doc/manual/source/images/gmp/signature/gmp_signature_04.png R doc/manual/source/images/gmp/signature/gmp_signature_05.png R doc/manual/source/images/gmp/signature/gmp_signature_06.png R doc/manual/source/images/gmp/signature/gmp_signature_07.png R doc/manual/source/images/gmp/signature/gmp_signature_08.png R doc/manual/source/images/gmp/vhw_distribution.png R doc/manual/source/images/good_grid.png R doc/manual/source/images/grid-setup.png R doc/manual/source/images/grid_editor.png R doc/manual/source/images/grid_editor_multi_grids.png R doc/manual/source/images/grid_editor_multi_grids_sed.png R doc/manual/source/images/grid_editor_mw_view.png R doc/manual/source/images/grid_editor_subgrid1-bad.png R doc/manual/source/images/grid_editor_subgrid1-good.png R doc/manual/source/images/grid_editor_subgrid2-bad.png R doc/manual/source/images/grid_editor_subgrid2-good.png R doc/manual/source/images/grid_editor_subgrid3-bad.png R doc/manual/source/images/grid_editor_subgrid3-good.png R doc/manual/source/images/hori_cs.png R doc/manual/source/images/idist_comb_selPre.png R doc/manual/source/images/idist_comb_seldis.png R doc/manual/source/images/idist_combine.png R doc/manual/source/images/incr_sigmoid.png R doc/manual/source/images/load_auc-search.png R doc/manual/source/images/load_auc-trips.png R doc/manual/source/images/load_auc.png R doc/manual/source/images/load_colormap.png R doc/manual/source/images/load_model_dis-MID.png R doc/manual/source/images/load_model_distrib.png R doc/manual/source/images/load_noise.png R doc/manual/source/images/load_noise_details.png R doc/manual/source/images/manage_data.png R doc/manual/source/images/manage_data_bhide.png R doc/manual/source/images/manage_data_bshow.png R doc/manual/source/images/manage_data_cmenu-1.png R doc/manual/source/images/manage_data_cmenu-2.png R doc/manual/source/images/manage_data_conf.png R doc/manual/source/images/manage_data_exp.png R doc/manual/source/images/manage_data_pasw.png R doc/manual/source/images/manage_data_sync.png R doc/manual/source/images/manage_data_thelp-1.png R doc/manual/source/images/manage_data_thelp-2.png R doc/manual/source/images/master-pw.png R doc/manual/source/images/model_editor.png R doc/manual/source/images/mwlr_spectra_3d.png R doc/manual/source/images/mwlr_spectra_cont.png R doc/manual/source/images/mwlr_spectra_f.png R doc/manual/source/images/mwlr_spectra_o.png R doc/manual/source/images/mwlr_spectra_save.png R doc/manual/source/images/mwlr_view_3dplot.png R doc/manual/source/images/mwlr_view_load.png R doc/manual/source/images/mwlr_view_pltctrl.png R doc/manual/source/images/mwlr_viewer.png R doc/manual/source/images/mwlr_viewer_3d.png R doc/manual/source/images/mwlr_viewer_ctl.png R doc/manual/source/images/mwlr_viewer_wvl.png R doc/manual/source/images/mwlr_viewer_xwavl.png R doc/manual/source/images/noise_prompt.png R doc/manual/source/images/noise_vec_db.png R doc/manual/source/images/norm_gridplot.png R doc/manual/source/images/optima_config_edit.png R doc/manual/source/images/optima_config_new.png R doc/manual/source/images/optima_host_config.png R doc/manual/source/images/pcsa.png R doc/manual/source/images/pcsa_3dplot.png R doc/manual/source/images/pcsa_adv_control.png R doc/manual/source/images/pcsa_all.png R doc/manual/source/images/pcsa_analys-line.png R doc/manual/source/images/pcsa_analys-sigm.png R doc/manual/source/images/pcsa_bitmap.png R doc/manual/source/images/pcsa_controls_simulated.png R doc/manual/source/images/pcsa_main-c.png R doc/manual/source/images/pcsa_mline_sigm.png R doc/manual/source/images/pcsa_mline_str.png R doc/manual/source/images/pcsa_mline_unsim.png R doc/manual/source/images/pcsa_mlines-line1.png R doc/manual/source/images/pcsa_mlines-line2.png R doc/manual/source/images/pcsa_mlines-sigm1.png R doc/manual/source/images/pcsa_mlines-sigm2.png R doc/manual/source/images/pcsa_regul.png R doc/manual/source/images/pcsa_regul_sim.png R doc/manual/source/images/pcsa_report.png R doc/manual/source/images/pcsa_res_viewer.png R doc/manual/source/images/pcsa_resplot.png R doc/manual/source/images/pcsa_rpscan-auto.png R doc/manual/source/images/pcsa_rpscan-select.png R doc/manual/source/images/pcsa_rpscan.png R doc/manual/source/images/pcsa_rpscan_sim.png R doc/manual/source/images/pcsa_sigmoid_eq.png R doc/manual/source/images/pcsa_simulated.png R doc/manual/source/images/pline_dsig.png R doc/manual/source/images/pline_power.png R doc/manual/source/images/pline_stline.png R doc/manual/source/images/plot_controls.png R doc/manual/source/images/predict1.png R doc/manual/source/images/predict2-1.png R doc/manual/source/images/predict2.png R doc/manual/source/images/print.png R doc/manual/source/images/process_crash.png R doc/manual/source/images/process_crash2.png R doc/manual/source/images/pseudo3d_comb_rmv.png R doc/manual/source/images/pseudo3d_combine.png R doc/manual/source/images/register.png R doc/manual/source/images/report.png R doc/manual/source/images/reporter-cmenu.png R doc/manual/source/images/reporter-details.png R doc/manual/source/images/reporter-loadprof.png R doc/manual/source/images/reporter-save.png R doc/manual/source/images/reporter-saveprof.png R doc/manual/source/images/reporter-view.png R doc/manual/source/images/reporter-viewitem.png R doc/manual/source/images/reporter.png R doc/manual/source/images/residualplot.png R doc/manual/source/images/residuals.png R doc/manual/source/images/rmsd_query-c.png R doc/manual/source/images/rmsd_query-o.png R doc/manual/source/images/rotor-add.png R doc/manual/source/images/rotor-save-calibration.png R doc/manual/source/images/rotor.png R doc/manual/source/images/rotorstretch-0.png R doc/manual/source/images/rotorstretch-1.png R doc/manual/source/images/rotorstretch-2.png R doc/manual/source/images/rotorstretch-3.png R doc/manual/source/images/rotorstretch-4.png R doc/manual/source/images/rotorstretch-5.png R doc/manual/source/images/rotorstretch-6.png R doc/manual/source/images/rotorstretch-7.png R doc/manual/source/images/rotorstretch_report.png R doc/manual/source/images/run_details.png R doc/manual/source/images/s20W_bar.png R doc/manual/source/images/sassoc.png R doc/manual/source/images/save_colormap.png R doc/manual/source/images/second_moment.png R doc/manual/source/images/select_edits.png R doc/manual/source/images/select_runs.png R doc/manual/source/images/sequence.png R doc/manual/source/images/set-zvalue.png R doc/manual/source/images/simparams.png R doc/manual/source/images/simulatedReport.png R doc/manual/source/images/solution_edit.png R doc/manual/source/images/solution_new.png R doc/manual/source/images/solution_select.png R doc/manual/source/images/solution_settings.png R doc/manual/source/images/somo/somo_icon.png R doc/manual/source/images/spectrum_extinction.png R doc/manual/source/images/sw_spectrum.png R doc/manual/source/images/time_derivative.png R doc/manual/source/images/timestate-0.png R doc/manual/source/images/timestate-1.png R doc/manual/source/images/timestate-2.png R doc/manual/source/images/timestate-3.png R doc/manual/source/images/timestate-4.png R doc/manual/source/images/ultra.xpm R doc/manual/source/images/ultrascan3.png R doc/manual/source/images/upload_fit_spectrum.png R doc/manual/source/images/us_buffer.png R doc/manual/source/images/us_buffer_spect.png R doc/manual/source/images/us_conv-RA.png R doc/manual/source/images/us_convert/us_convert_01.png R doc/manual/source/images/us_convert/us_convert_02.png R doc/manual/source/images/us_convert/us_convert_03.png R doc/manual/source/images/us_convert/us_convert_04.png R doc/manual/source/images/us_convert/us_convert_05.png R doc/manual/source/images/us_convert/us_convert_06.png R doc/manual/source/images/us_convert/us_convert_07.png R doc/manual/source/images/us_convert/us_convert_08.png R doc/manual/source/images/us_convert/us_convert_09.png R doc/manual/source/images/us_convert/us_convert_10.png R doc/manual/source/images/us_convert/us_convert_11.png R doc/manual/source/images/us_convert/us_convert_12.png R doc/manual/source/images/us_convert/us_convert_13.png R doc/manual/source/images/us_convert/us_convert_14.png R doc/manual/source/images/us_convert_01.png R doc/manual/source/images/us_convert_02.png R doc/manual/source/images/us_convert_03.png R doc/manual/source/images/us_convert_04.png R doc/manual/source/images/us_convert_05.png R doc/manual/source/images/us_convert_06.png R doc/manual/source/images/us_convert_07.png R doc/manual/source/images/us_convert_08.png R doc/manual/source/images/us_convert_09.png R doc/manual/source/images/us_convert_10.png R doc/manual/source/images/us_convert_11.png R doc/manual/source/images/us_convert_12.png R doc/manual/source/images/us_convert_13.png R doc/manual/source/images/us_convert_14.png R doc/manual/source/images/us_convert_definedscans.png R doc/manual/source/images/us_convert_definesubset.png R doc/manual/source/images/us_edit.png R doc/manual/source/images/us_edit_mwl.png R doc/manual/source/images/us_equiltime.png R doc/manual/source/images/us_extinction-0.png R doc/manual/source/images/us_extinction-00.png R doc/manual/source/images/us_extinction-000.png R doc/manual/source/images/us_extinction-1.png R doc/manual/source/images/us_extinction-2.png R doc/manual/source/images/us_extinction-3.png R doc/manual/source/images/us_fds_filemanager-0.png R doc/manual/source/images/us_fds_filemanager-1.png R doc/manual/source/images/us_fds_filemanager-2.png R doc/manual/source/images/us_fds_filemanager-3.png R doc/manual/source/images/us_fds_filemanager-4.png R doc/manual/source/images/us_investigator-2.png R doc/manual/source/images/us_investigator.png R doc/manual/source/images/us_modelmetrics-0.png R doc/manual/source/images/us_modmet_report.png R doc/manual/source/images/us_project.png R doc/manual/source/images/us_project1.png R doc/manual/source/images/us_project2.png R doc/manual/source/images/us_project3.png R doc/manual/source/images/us_project_add-supdata.png R doc/manual/source/images/us_project_edit-supdata.png R doc/manual/source/images/us_project_web.png R doc/manual/source/images/us_project_webed.png R doc/manual/source/images/us_solution1.png R doc/manual/source/images/us_solution2.png R doc/manual/source/images/us_solution3.png R doc/manual/source/images/us_spectrum-0.png R doc/manual/source/images/us_spectrum-1.png R doc/manual/source/images/us_spectrum-load.png R doc/manual/source/images/usfont-1.png R doc/manual/source/images/usfont-2.png R doc/manual/source/images/vhw_combine-combo.png R doc/manual/source/images/vhw_combine-envel.png R doc/manual/source/images/vhw_combine-selrun.png R doc/manual/source/images/vhw_combine.png R doc/manual/source/images/vhw_distribution.png R doc/manual/source/images/vhw_enh_groups.png R doc/manual/source/images/vhw_enh_groups.png6-33-11.png R doc/manual/source/images/vhw_enh_groups_res.png R doc/manual/source/images/vhw_enhanced.png R doc/manual/source/images/vhw_histogram.png R doc/manual/source/images/xpn_viewer-loaded.png R doc/manual/source/images/xpn_viewer-saved.png R doc/manual/source/images/xpn_viewer.png R doc/manual/source/images/zvalue_eq.png M doc/manual/source/index.rst R doc/manual/source/manage_data.rst R doc/manual/source/model_editor.rst R doc/manual/source/mwl_species_fit.rst R doc/manual/source/mwl_species_sim.rst R doc/manual/source/mwl_spectra.rst R doc/manual/source/mwlr_viewer.rst R doc/manual/source/pcsa/index.rst R doc/manual/source/pcsa/pcsa.rst R doc/manual/source/pcsa/pcsa_adv.rst R doc/manual/source/pcsa/pcsa_analys.rst R doc/manual/source/pcsa/pcsa_mlines.rst R doc/manual/source/pcsa/pcsa_results.rst R doc/manual/source/pcsa/pcsa_rpscan.rst R doc/manual/source/predict1.rst R doc/manual/source/predict2.rst R doc/manual/source/pseudo3d.rst R doc/manual/source/ramp_data.rst R doc/manual/source/register.rst R doc/manual/source/reporter.rst R doc/manual/source/rmsd_query.rst R doc/manual/source/rotor.rst R doc/manual/source/rotor_calibration.rst R doc/manual/source/run_details.rst R doc/manual/source/sassoc.rst R doc/manual/source/second_moment.rst R doc/manual/source/simparams.rst R doc/manual/source/solutions/index.rst R doc/manual/source/solutions/solution_edit.rst R doc/manual/source/solutions/solution_new.rst R doc/manual/source/solutions/solution_select.rst R doc/manual/source/solutions/solution_settings.rst R doc/manual/source/start_page.rst R doc/manual/source/temp.txt R doc/manual/source/time_derivative.rst R doc/manual/source/tmp.rst R doc/manual/source/tmst_viewer.rst R doc/manual/source/us_buoyancy.rst R doc/manual/source/us_edit.rst R doc/manual/source/us_equiltime.rst R doc/manual/source/us_extinction.rst R doc/manual/source/us_fds_filemanager.rst R doc/manual/source/us_investigator.rst R doc/manual/source/us_modelmetrics.rst R doc/manual/source/us_project.rst R doc/manual/source/us_spectrum.rst R doc/manual/source/vhw_combine.rst R doc/manual/source/vhw_distrib_plot.rst R doc/manual/source/vhw_enhanced.rst R doc/manual/source/xpn_viewer.rst Log Message: ----------- mod: removed documentation. Commit: f448548065ff12b1c240270de9d4827cf5f51a79 https://github.com/ehb54/ultrascan3/commit/f448548065ff12b1c240270de9d4827cf5f51a79 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-24 (Tue, 24 Mar 2026) Changed paths: M .github/workflows/bump-version.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M admin/cmake/toolchain.cmake A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/_static/css/custom.css A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/conf.py A doc/manual/source/index.rst A doc/manual/source/requirements.txt R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M gui/CMakeLists.txt M gui/us_help.cpp M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M qwtplot3d/CMakeLists.txt A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.bat M scripts/build.ps1 M scripts/build.sh A us-build M utils/CMakeLists.txt M utils/us_memory.cpp M vcpkg.json Log Message: ----------- Merge pull request #374 from ehb54/527-enhancement-sphinx-migration-2 Integrate Sphinx Document Generation Commit: 0a9196aea05b0dc1c6f984302c09ffefa32db302 https://github.com/ehb54/ultrascan3/commit/0a9196aea05b0dc1c6f984302c09ffefa32db302 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-24 (Tue, 24 Mar 2026) Changed paths: M .github/workflows/bump-version.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M admin/cmake/toolchain.cmake A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/_static/css/custom.css A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/conf.py A doc/manual/source/index.rst A doc/manual/source/requirements.txt R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M gui/CMakeLists.txt M gui/us_help.cpp M gui/us_plot.cpp M gui/us_plot.h M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_config/us_admin.cpp M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M qwtplot3d/CMakeLists.txt A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.bat M scripts/build.ps1 M scripts/build.sh M test/utils/test_us_crypto.cpp A us-build M utils/CMakeLists.txt M utils/us_crypto.cpp M utils/us_memory.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h M vcpkg.json Log Message: ----------- Merge branch 'main' into ehb54-issue-670 Commit: a3d889c69f7012ff5840a86814780d3490d5ea2a https://github.com/ehb54/ultrascan3/commit/a3d889c69f7012ff5840a86814780d3490d5ea2a Author: emre brookes Date: 2026-03-24 (Tue, 24 Mar 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- Merge pull request #377 from ehb54/ehb54-issue-670 fix revision.sh checks osx/linux compat. Commit: aba103e8cab9d71929941aa888ae3aae0872e049 https://github.com/ehb54/ultrascan3/commit/aba103e8cab9d71929941aa888ae3aae0872e049 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-24 (Tue, 24 Mar 2026) Changed paths: M .github/workflows/bump-version.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M admin/cmake/toolchain.cmake A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/_static/css/custom.css A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/conf.py A doc/manual/source/index.rst A doc/manual/source/requirements.txt R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M gui/CMakeLists.txt M gui/us_help.cpp M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M qwtplot3d/CMakeLists.txt A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.bat M scripts/build.ps1 M scripts/build.sh A us-build M utils/CMakeLists.txt M utils/us_memory.cpp M vcpkg.json Log Message: ----------- Merge branch 'main' into lukas/us_solution_analyte Commit: aece3e3e7171e4b42fde89c87820aa518fb4315c https://github.com/ehb54/ultrascan3/commit/aece3e3e7171e4b42fde89c87820aa518fb4315c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-24 (Tue, 24 Mar 2026) Changed paths: M .github/workflows/bump-version.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M admin/cmake/toolchain.cmake A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/_static/css/custom.css A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/conf.py A doc/manual/source/index.rst A doc/manual/source/requirements.txt R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M gui/CMakeLists.txt M gui/us_help.cpp M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M qwtplot3d/CMakeLists.txt A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.bat M scripts/build.ps1 M scripts/build.sh A us-build M utils/CMakeLists.txt M utils/us_memory.cpp M vcpkg.json Log Message: ----------- Merge branch 'main' into lukas/us_astfem_sim_bfe_fix Commit: e219670a84259a14eabcbd6567f410caa19460e4 https://github.com/ehb54/ultrascan3/commit/e219670a84259a14eabcbd6567f410caa19460e4 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-26 (Thu, 26 Mar 2026) Changed paths: M makeall.sh Log Message: ----------- Fix makeall.sh permissions Commit: ffbfc46c1f6425db8f285c8ebfe83093848eb1b6 https://github.com/ehb54/ultrascan3/commit/ffbfc46c1f6425db8f285c8ebfe83093848eb1b6 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-26 (Thu, 26 Mar 2026) Changed paths: M qmakeall.sh Log Message: ----------- Fix qmakeall.sh permissions Commit: ce69cccd373c62d3682696c7c1e3afbec47ca21c https://github.com/ehb54/ultrascan3/commit/ce69cccd373c62d3682696c7c1e3afbec47ca21c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-27 (Fri, 27 Mar 2026) Changed paths: M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- Merge pull request #397 from ehb54/lukas/us_solution_analyte Enforce analyte for solution in us_solution_gui Commit: cdf7099448e0de34a4e877280839f6acfacf5596 https://github.com/ehb54/ultrascan3/commit/cdf7099448e0de34a4e877280839f6acfacf5596 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-27 (Fri, 27 Mar 2026) Changed paths: M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- Merge branch 'main' into lukas/us_astfem_sim_bfe_fix Commit: b543a92af379330a545e7dcc63e12daaf3d45239 https://github.com/ehb54/ultrascan3/commit/b543a92af379330a545e7dcc63e12daaf3d45239 Author: alexsav815 Date: 2026-03-27 (Fri, 27 Mar 2026) Changed paths: M programs/us_edit/us_edit.cpp Log Message: ----------- GMP-ABDE -- 4. EDIT typo fixed... Commit: abf971e0666fcec75923b6219b9033864ede6e45 https://github.com/ehb54/ultrascan3/commit/abf971e0666fcec75923b6219b9033864ede6e45 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-27 (Fri, 27 Mar 2026) Changed paths: M makeall.sh M programs/us_astfem_sim/us_astfem_sim.cpp M qmakeall.sh M utils/us_astfem_rsa.cpp Log Message: ----------- Merge pull request #399 from ehb54/lukas/us_astfem_sim_bfe_fix Add band-forming check and fix y-axis scale for plots Commit: 407aa2fbe647825650959edafde01a47e49ac0a4 https://github.com/ehb54/ultrascan3/commit/407aa2fbe647825650959edafde01a47e49ac0a4 Author: alexsav815 Date: 2026-03-27 (Fri, 27 Mar 2026) Changed paths: M .github/workflows/bump-version.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M admin/cmake/toolchain.cmake A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/_static/css/custom.css A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/conf.py A doc/manual/source/index.rst A doc/manual/source/requirements.txt R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M gui/CMakeLists.txt M gui/us_help.cpp M gui/us_solution_gui.cpp M gui/us_solution_gui.h M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M qmakeall.sh M qwtplot3d/CMakeLists.txt A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.bat M scripts/build.ps1 M scripts/build.sh A us-build M utils/CMakeLists.txt M utils/us_astfem_rsa.cpp M utils/us_memory.cpp M vcpkg.json Log Message: ----------- Merge pull request #401 from ehb54/main pull main into alexey-dev-issue792 Commit: 82d4d191eb9afe4cf103b3792c6730f51eb8bafa https://github.com/ehb54/ultrascan3/commit/82d4d191eb9afe4cf103b3792c6730f51eb8bafa Author: alexsav815 Date: 2026-04-02 (Thu, 02 Apr 2026) Changed paths: M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h Log Message: ----------- GMP-ABDE -- 4. EDIT: ask user if only last scan was selected for each channel before accepting new edit parameters... Commit: e58b784f94dc22571d37ac77acdc90c148ee0004 https://github.com/ehb54/ultrascan3/commit/e58b784f94dc22571d37ac77acdc90c148ee0004 Author: alexsav815 Date: 2026-04-02 (Thu, 02 Apr 2026) Changed paths: M programs/us_abde/us_norm_profile.cpp M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge pull request #398 from ehb54/alexey-dev-issue792 Alexey dev issue792: GMP-ABDE & dataDisk changes Commit: 94b9a553e412fb675ba67eea2c9f665b6207233d https://github.com/ehb54/ultrascan3/commit/94b9a553e412fb675ba67eea2c9f665b6207233d Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/CMakeLists.txt Log Message: ----------- Update CMakeLists to use `${SPHINX_PROJECT}` variables for Qt help file generation paths (`.qhp` and `.qhcp`). Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: e2d7da6bbf9fcc62e4bfa452f5ec19623488611e https://github.com/ehb54/ultrascan3/commit/e2d7da6bbf9fcc62e4bfa452f5ec19623488611e Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/requirements.txt Log Message: ----------- Add `sphinxcontrib-qthelp` and `myst-parser` to documentation requirements for Qt help and Markdown support. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 1e69c5071f55b5bc4963bc33c54c1f5978d9a86f https://github.com/ehb54/ultrascan3/commit/1e69c5071f55b5bc4963bc33c54c1f5978d9a86f Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Enhance Sphinx configuration: add version metadata generation from Git, update QtHelp/HTML output, and refine documentation structure. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 64293373d85c1dd99096806b49351207ccc8fcbd https://github.com/ehb54/ultrascan3/commit/64293373d85c1dd99096806b49351207ccc8fcbd Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/index.rst Log Message: ----------- Expand UltraScan-III documentation: add comprehensive structure, improve navigation with toctree captions, and include download link for PDF manual. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 4996aa594c1ed86a6a18b51f4a2e7f2f312ba230 https://github.com/ehb54/ultrascan3/commit/4996aa594c1ed86a6a18b51f4a2e7f2f312ba230 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3000_rpm.rst A doc/manual/source/3d_plot.rst A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/abde-1.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_edit.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_import.png A doc/manual/source/_static/images/experiment_liveupdate.png A doc/manual/source/_static/images/experiment_liveupdate_run.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details.png A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/import_drop-triple.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/loaded_mwl-specfit.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwl-spe-fit-saved.png A doc/manual/source/_static/images/mwl-spe-fitted.png A doc/manual/source/_static/images/mwl-spe_spec-decom-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res.png A doc/manual/source/_static/images/mwl-spe_spec-decom.png A doc/manual/source/_static/images/mwl-spec-fit-report.png A doc/manual/source/_static/images/mwl-spec-viewer-report-1.png A doc/manual/source/_static/images/mwl-spec-viewer-report-2.png A doc/manual/source/_static/images/mwl-species-fit.png A doc/manual/source/_static/images/mwl_species_sim.png A doc/manual/source/_static/images/mwl_species_simed.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_edit.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/pseudo-abde-1.png A doc/manual/source/_static/images/pseudo-abde-2.png A doc/manual/source/_static/images/pseudo-abde-3.png A doc/manual/source/_static/images/pseudo-abde-4.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/register0.png A doc/manual/source/_static/images/register1.png A doc/manual/source/_static/images/register2.png A doc/manual/source/_static/images/register3.png A doc/manual/source/_static/images/register4.png A doc/manual/source/_static/images/register5.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_buoyanc-2.png A doc/manual/source/_static/images/us_buoyanc.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/images/xpn_report1.png A doc/manual/source/_static/images/xpn_report2.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/language_data.js A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/multi-wavelength/index.rst A doc/manual/source/multi-wavelength/mwl_species_fit.rst A doc/manual/source/multi-wavelength/mwl_species_sim.rst A doc/manual/source/multi-wavelength/mwl_spectra.rst A doc/manual/source/multi-wavelength/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page-abde.rst A doc/manual/source/start_page-dm.rst A doc/manual/source/start_page-int.rst A doc/manual/source/start_page-mw.rst A doc/manual/source/start_page-new.rst A doc/manual/source/start_page-rpt.rst A doc/manual/source/start_page.rst A doc/manual/source/time_derivative.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst Log Message: ----------- Expand UltraScan-III documentation: add detailed GMP workflow guides, including protocol development, automation, e-signatures, report generation, and data acquisition. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 518c1ee39c53443282fc68ec37cc855b2e5aa4f0 https://github.com/ehb54/ultrascan3/commit/518c1ee39c53443282fc68ec37cc855b2e5aa4f0 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Update Sphinx configuration: adjust LaTeX preamble for header height and standardize document titles across output formats. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 2946f944109702806ad7b25d283b258d3702adfa https://github.com/ehb54/ultrascan3/commit/2946f944109702806ad7b25d283b258d3702adfa Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/xpn_viewer.rst Log Message: ----------- Standardize "Optima" capitalization across XPN Viewer documentation. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 34d316c7e97fcdabcf86b0939a85e834d6d878f6 https://github.com/ehb54/ultrascan3/commit/34d316c7e97fcdabcf86b0939a85e834d6d878f6 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/vhw_enhanced.rst Log Message: ----------- Fix typo in vHW documentation: correct "Wieschet" to "Weischet". Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 56e8463890e60e8501b4233fb88a6dd74f0e39f4 https://github.com/ehb54/ultrascan3/commit/56e8463890e60e8501b4233fb88a6dd74f0e39f4 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/index.rst Log Message: ----------- Update Ultrascan-III website URL in documentation. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: ff5165410e579e9e3bf489cf74532942d4dd1b6d https://github.com/ehb54/ultrascan3/commit/ff5165410e579e9e3bf489cf74532942d4dd1b6d Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/config.rst Log Message: ----------- Revise configuration documentation: clarify directory descriptions, standardize terminology, improve debugging/debug level explanations, and update Optima panel section with centered image and corrected details. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 9d89cccbd5d1edac19f5118f9f73b017b4b62768 https://github.com/ehb54/ultrascan3/commit/9d89cccbd5d1edac19f5118f9f73b017b4b62768 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/experiment/import.rst Log Message: ----------- Fix image filename in import documentation: correct "Triplicate" to "triple". Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 20e6e37595eff7fcd8c617c1ae65f049be8e60f5 https://github.com/ehb54/ultrascan3/commit/20e6e37595eff7fcd8c617c1ae65f049be8e60f5 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: A doc/manual/source/auto_index.py Log Message: ----------- Add Sphinx transform for auto-generating index entries from section titles. Commit: 78763cd74bcca991929a7dc53e314e9e61a755b6 https://github.com/ehb54/ultrascan3/commit/78763cd74bcca991929a7dc53e314e9e61a755b6 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Update Sphinx configuration: add `auto_index` extension and adjust sys.path setup for dynamic module resolution. Commit: e67f33a49e896d701d7a71317d8d8b2dcebb45a9 https://github.com/ehb54/ultrascan3/commit/e67f33a49e896d701d7a71317d8d8b2dcebb45a9 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: R doc/manual/source/_static/images/optima_config_edit.png M doc/manual/source/_static/images/optima_config_new.png Log Message: ----------- Update Optima configuration images in documentation: delete outdated file and revise new image. Commit: a0df61141d5869a4c8d57ccdaf8896b84fbf1add https://github.com/ehb54/ultrascan3/commit/a0df61141d5869a4c8d57ccdaf8896b84fbf1add Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/config.rst Log Message: ----------- Standardize header formatting in configuration documentation: adjust underline lengths and update section titles for consistency. Commit: 20a795daec1d9d2b8a1e99a9522c5b0f39516f9f https://github.com/ehb54/ultrascan3/commit/20a795daec1d9d2b8a1e99a9522c5b0f39516f9f Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Update Sphinx configuration: fix sys.path insertion to correctly add the current directory. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 7022886ca10e06e291974dd36c40d68886f97592 https://github.com/ehb54/ultrascan3/commit/7022886ca10e06e291974dd36c40d68886f97592 Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_adv.rst Log Message: ----------- Update doc/manual/source/2dsa/2dsa_adv.rst Co-authored-by: Copilot <175728472+Copilot at users.noreply.github.com> Commit: fec01135a70f30bb6fe279c6355c6d8d46e50f02 https://github.com/ehb54/ultrascan3/commit/fec01135a70f30bb6fe279c6355c6d8d46e50f02 Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_analys.rst Log Message: ----------- Update doc/manual/source/2dsa/2dsa_analys.rst Co-authored-by: Copilot <175728472+Copilot at users.noreply.github.com> Commit: 213c7d1f346ca9afa40c688dc5d4daae4e55d79f https://github.com/ehb54/ultrascan3/commit/213c7d1f346ca9afa40c688dc5d4daae4e55d79f Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: R doc/manual/source/_static/css/custom.css M doc/manual/source/_static/custom.css Log Message: ----------- Remove unused `custom.css` file and retain only essential styles in `custom.css` for cleaner documentation styling. Commit: f31826280b208f87c2044d91ceed9b3b725941b8 https://github.com/ehb54/ultrascan3/commit/f31826280b208f87c2044d91ceed9b3b725941b8 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/_static/images/gmp/automation/auto_edit.png M doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png M doc/manual/source/_static/images/gmp/automation/lims.png M doc/manual/source/_static/images/reporter-cmenu.png M doc/manual/source/_static/images/us_project_webed.png Log Message: ----------- Downscale extremely large images Commit: 0d8aa5eb3868f4fa28393c667f367905088267c1 https://github.com/ehb54/ultrascan3/commit/0d8aa5eb3868f4fa28393c667f367905088267c1 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Add support for qthelp exclusive css file Commit: 50222b23f0a251076777810ba005c924ef2ddb00 https://github.com/ehb54/ultrascan3/commit/50222b23f0a251076777810ba005c924ef2ddb00 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: A doc/manual/source/_static/qthelp.css Log Message: ----------- Add `qthelp.css` file to define default styling for QtHelp documentation Commit: 86fcf7036c1ad44220fbb6544552d2e7458fd76e https://github.com/ehb54/ultrascan3/commit/86fcf7036c1ad44220fbb6544552d2e7458fd76e Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/3d_plot.rst M doc/manual/source/config.rst M doc/manual/source/fit_meniscus.rst M doc/manual/source/pseudo3d.rst Log Message: ----------- Standardize help text and add debug text options in configuration documentation. Commit: 38351d9b483d34b0d464cdc0a02cf4d0c711a5f0 https://github.com/ehb54/ultrascan3/commit/38351d9b483d34b0d464cdc0a02cf4d0c711a5f0 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/auto_index.py Log Message: ----------- Refine `auto_index` title processing: improve whitespace handling, enhance dimensional notation standardization, and ensure title case consistency. Commit: 881728a585525975764e48eb87de544e1a8f5ed6 https://github.com/ehb54/ultrascan3/commit/881728a585525975764e48eb87de544e1a8f5ed6 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst Log Message: ----------- Standardize section headers and titles in FE Match documentation for consistency and improve formatting. Commit: 278eeecf4ee5b0f5e03bbcd8eae65e831f15837b https://github.com/ehb54/ultrascan3/commit/278eeecf4ee5b0f5e03bbcd8eae65e831f15837b Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_distrib_plot.rst M doc/manual/source/vhw_enhanced.rst Log Message: ----------- Standardize "van Holde-Weischet" terminology across documentation for improved consistency. Commit: 99bbe83fea89b40008e71864323759b4a75ff8cb https://github.com/ehb54/ultrascan3/commit/99bbe83fea89b40008e71864323759b4a75ff8cb Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/start_page-rpt.rst Log Message: ----------- Standardize section headers, titles, and dimensional notations in documentation for improved formatting and consistency. Commit: 75a2cca73b6cec686f996d57da668814a975dfc6 https://github.com/ehb54/ultrascan3/commit/75a2cca73b6cec686f996d57da668814a975dfc6 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/CMakeLists.txt A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3000_rpm.rst A doc/manual/source/3d_plot.rst R doc/manual/source/_static/css/custom.css A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/abde-1.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_edit.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_import.png A doc/manual/source/_static/images/experiment_liveupdate.png A doc/manual/source/_static/images/experiment_liveupdate_run.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details.png A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/import_drop-triple.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/loaded_mwl-specfit.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwl-spe-fit-saved.png A doc/manual/source/_static/images/mwl-spe-fitted.png A doc/manual/source/_static/images/mwl-spe_spec-decom-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res.png A doc/manual/source/_static/images/mwl-spe_spec-decom.png A doc/manual/source/_static/images/mwl-spec-fit-report.png A doc/manual/source/_static/images/mwl-spec-viewer-report-1.png A doc/manual/source/_static/images/mwl-spec-viewer-report-2.png A doc/manual/source/_static/images/mwl-species-fit.png A doc/manual/source/_static/images/mwl_species_sim.png A doc/manual/source/_static/images/mwl_species_simed.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/pseudo-abde-1.png A doc/manual/source/_static/images/pseudo-abde-2.png A doc/manual/source/_static/images/pseudo-abde-3.png A doc/manual/source/_static/images/pseudo-abde-4.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/register0.png A doc/manual/source/_static/images/register1.png A doc/manual/source/_static/images/register2.png A doc/manual/source/_static/images/register3.png A doc/manual/source/_static/images/register4.png A doc/manual/source/_static/images/register5.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_buoyanc-2.png A doc/manual/source/_static/images/us_buoyanc.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/images/xpn_report1.png A doc/manual/source/_static/images/xpn_report2.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/language_data.js A doc/manual/source/_static/qthelp.css A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/auto_index.py A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst M doc/manual/source/conf.py A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst M doc/manual/source/index.rst A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/multi-wavelength/index.rst A doc/manual/source/multi-wavelength/mwl_species_fit.rst A doc/manual/source/multi-wavelength/mwl_species_sim.rst A doc/manual/source/multi-wavelength/mwl_spectra.rst A doc/manual/source/multi-wavelength/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst M doc/manual/source/requirements.txt A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page-abde.rst A doc/manual/source/start_page-dm.rst A doc/manual/source/start_page-int.rst A doc/manual/source/start_page-mw.rst A doc/manual/source/start_page-new.rst A doc/manual/source/start_page-rpt.rst A doc/manual/source/start_page.rst A doc/manual/source/time_derivative.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst Log Message: ----------- Merge pull request #402 from ehb54/lukas/manual Add sphinx manual Commit: dd51d90b60e4fd6785c98531588a585dc0fb34ed https://github.com/ehb54/ultrascan3/commit/dd51d90b60e4fd6785c98531588a585dc0fb34ed Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/CMakeLists.txt A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3000_rpm.rst A doc/manual/source/3d_plot.rst R doc/manual/source/_static/css/custom.css A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/abde-1.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_edit.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_import.png A doc/manual/source/_static/images/experiment_liveupdate.png A doc/manual/source/_static/images/experiment_liveupdate_run.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details.png A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/import_drop-triple.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/loaded_mwl-specfit.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwl-spe-fit-saved.png A doc/manual/source/_static/images/mwl-spe-fitted.png A doc/manual/source/_static/images/mwl-spe_spec-decom-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res.png A doc/manual/source/_static/images/mwl-spe_spec-decom.png A doc/manual/source/_static/images/mwl-spec-fit-report.png A doc/manual/source/_static/images/mwl-spec-viewer-report-1.png A doc/manual/source/_static/images/mwl-spec-viewer-report-2.png A doc/manual/source/_static/images/mwl-species-fit.png A doc/manual/source/_static/images/mwl_species_sim.png A doc/manual/source/_static/images/mwl_species_simed.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/pseudo-abde-1.png A doc/manual/source/_static/images/pseudo-abde-2.png A doc/manual/source/_static/images/pseudo-abde-3.png A doc/manual/source/_static/images/pseudo-abde-4.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/register0.png A doc/manual/source/_static/images/register1.png A doc/manual/source/_static/images/register2.png A doc/manual/source/_static/images/register3.png A doc/manual/source/_static/images/register4.png A doc/manual/source/_static/images/register5.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_buoyanc-2.png A doc/manual/source/_static/images/us_buoyanc.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/images/xpn_report1.png A doc/manual/source/_static/images/xpn_report2.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/language_data.js A doc/manual/source/_static/qthelp.css A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/auto_index.py A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst M doc/manual/source/conf.py A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst M doc/manual/source/index.rst A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/multi-wavelength/index.rst A doc/manual/source/multi-wavelength/mwl_species_fit.rst A doc/manual/source/multi-wavelength/mwl_species_sim.rst A doc/manual/source/multi-wavelength/mwl_spectra.rst A doc/manual/source/multi-wavelength/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst M doc/manual/source/requirements.txt A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page-abde.rst A doc/manual/source/start_page-dm.rst A doc/manual/source/start_page-int.rst A doc/manual/source/start_page-mw.rst A doc/manual/source/start_page-new.rst A doc/manual/source/start_page-rpt.rst A doc/manual/source/start_page.rst A doc/manual/source/time_derivative.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst Log Message: ----------- Merge pull request #404 from ehb54/main update demeler-doc1 to main Commit: cd2bc2e7c99e075b63a282c8e687e6d0e111670d https://github.com/ehb54/ultrascan3/commit/cd2bc2e7c99e075b63a282c8e687e6d0e111670d Author: Demeler Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/fit_meniscus.rst Log Message: ----------- Modify capitalization in fit meniscus Commit: cc049b493eb8cb3409dd4d22051e345fd80c7982 https://github.com/ehb54/ultrascan3/commit/cc049b493eb8cb3409dd4d22051e345fd80c7982 Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/fit_meniscus.rst Log Message: ----------- Merge pull request #405 from ehb54/demeler-doc1 Demeler doc1 Commit: 11572ca66d369080b73f5925c9b46c3b7200c538 https://github.com/ehb54/ultrascan3/commit/11572ca66d369080b73f5925c9b46c3b7200c538 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-06 (Mon, 06 Apr 2026) Changed paths: M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/source/index.rst Log Message: ----------- Update Sphinx build system: include `auto_index.py`, link PDF manual in HTML, and clean PDF on `make clean`. Commit: e2fbf48c659f3fad2922c9067a43f1b3bdc0ec5e https://github.com/ehb54/ultrascan3/commit/e2fbf48c659f3fad2922c9067a43f1b3bdc0ec5e Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-06 (Mon, 06 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Update LaTeX configuration: set `latex_use_xindy` to False and redefine font settings for better Unicode handling and compatibility. Commit: 78d927e26195be17b4a8ff09959676a6247bcb34 https://github.com/ehb54/ultrascan3/commit/78d927e26195be17b4a8ff09959676a6247bcb34 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-06 (Mon, 06 Apr 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h Log Message: ----------- Ensure zoom stack initialization on zoom button press Commit: dcc8ccbdac5394275563aeee0c8c523a6df45589 https://github.com/ehb54/ultrascan3/commit/dcc8ccbdac5394275563aeee0c8c523a6df45589 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-06 (Mon, 06 Apr 2026) Changed paths: M gui/us_plot.cpp Log Message: ----------- Refactor zoom logic to handle null plots and absolute values Commit: f7169d62eaece4fd69dd8f88ab06432a8bb390f0 https://github.com/ehb54/ultrascan3/commit/f7169d62eaece4fd69dd8f88ab06432a8bb390f0 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h A test/utils/test_us_help_pages.cpp Log Message: ----------- Add unit test for validating existence of help pages and refactor zoom stack initialization for improved consistency. Commit: a542b58b077c8629e05993705eb0967c8e2ed720 https://github.com/ehb54/ultrascan3/commit/a542b58b077c8629e05993705eb0967c8e2ed720 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M .gitignore Log Message: ----------- Update .gitignore to exclude `doc/manual/build` Commit: 3841b3da9b269c931e61bd8332217ea7edafa5ce https://github.com/ehb54/ultrascan3/commit/3841b3da9b269c931e61bd8332217ea7edafa5ce Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M utils/CMakeLists.txt M utils/us_extern.h Log Message: ----------- Add static library support: define `US_UTIL_STATIC` and conditionally update `us_extern.h`. Commit: 8bd5bb513393dabe50c036ffbfe60f96a6b3ca21 https://github.com/ehb54/ultrascan3/commit/8bd5bb513393dabe50c036ffbfe60f96a6b3ca21 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M utils/us_buffer.h Log Message: ----------- Initialize `grad_form` flag to `false` in `us_buffer.h`. Commit: 923260944deb1b79e310ceb98a16effa5b5090ca https://github.com/ehb54/ultrascan3/commit/923260944deb1b79e310ceb98a16effa5b5090ca Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M gui/us_abstractrotor_gui.h M gui/us_analyte_gui.h M gui/us_buffer_gui.h M gui/us_data_loader.h M gui/us_experiment_gui.h M gui/us_get_run.h M gui/us_load_auc.h M gui/us_model_loader.h M gui/us_select_triples.h M gui/us_solution_gui.h M programs/us_2dsa/us_adv_analysis_2d.h M programs/us_2dsa/us_analysis_control_2d.h M programs/us_2dsa/us_plot_control_2d.h M programs/us_esigner_gmp/us_esigner_gmp.h M programs/us_fematch/us_advanced_fem.h M programs/us_fematch/us_fematch.h M programs/us_fematch/us_plot_control_fem.h M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_mwl_species_sim/us_mwl_species_sim.h M programs/us_mwl_spectra/us_mwl_spectra.h M programs/us_mwl_spectra/us_mwls_pltctl.h M programs/us_mwlr_viewer/us_mwlr_viewer.h M programs/us_pcsa/us_adv_analysis_pc.h M programs/us_pcsa/us_analysis_control_pc.h M programs/us_pcsa/us_pcsa.h M programs/us_pcsa/us_plot_control_pc.h M programs/us_pcsa/us_rpscan.h M programs/us_pseudo3d_combine/us_pseudo3d_combine.h M programs/us_pseudo3d_combine/us_remove_distros.h M programs/us_ramp/us_select_triples_ra.h M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_vhw_combine/us_vhwc_pltctl.h Log Message: ----------- Update help file paths for improved documentation consistency and organization. Commit: 78e6d90c9756f558dd3c67e03ec447dbaa996a8a https://github.com/ehb54/ultrascan3/commit/78e6d90c9756f558dd3c67e03ec447dbaa996a8a Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M .github/workflows/doc-build.yml Log Message: ----------- Let github action only build the documnetaion with the qthelp builder, because latex dependencies are currently missing Commit: 05eb1370b6158124bcafd398fef77466e66be0aa https://github.com/ehb54/ultrascan3/commit/05eb1370b6158124bcafd398fef77466e66be0aa Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h Log Message: ----------- Remove feature commit in wrong branch Commit: 18c02644a764f585fd585e1af1c21e4d5790b60c https://github.com/ehb54/ultrascan3/commit/18c02644a764f585fd585e1af1c21e4d5790b60c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h Log Message: ----------- Merge pull request #406 from ehb54/lukas/us_plot_zoom_qwt616 Ensure zoom stack initialization on zoom button press Commit: 3c1312a39ac562248315fb410c301c9d8eab79f5 https://github.com/ehb54/ultrascan3/commit/3c1312a39ac562248315fb410c301c9d8eab79f5 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h Log Message: ----------- Merge branch 'main' into lukas/manual_test/make Commit: 99fc3a66c861b6275cedd397bfd03e34e85d9435 https://github.com/ehb54/ultrascan3/commit/99fc3a66c861b6275cedd397bfd03e34e85d9435 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: A .github/workflows/sphinx-doc-build.yml Log Message: ----------- Add GitHub Actions workflow for Sphinx documentation build Commit: 5fa677c2afd3175fa29a37165561f4125a867c5d https://github.com/ehb54/ultrascan3/commit/5fa677c2afd3175fa29a37165561f4125a867c5d Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M .github/workflows/sphinx-doc-build.yml Log Message: ----------- Refactor Sphinx GitHub Actions workflow: replace deprecated problem matcher usage, streamline build commands, and add error handling. Commit: b91a5ae2fecdc63970efdf031426e000eff8cc6e https://github.com/ehb54/ultrascan3/commit/b91a5ae2fecdc63970efdf031426e000eff8cc6e Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: A .github/sphinx-matcher.json Log Message: ----------- Add Sphinx problem matcher configuration for GitHub Actions Commit: 45da34200ce91a23a4f1f8d168e7a1ee612b03b5 https://github.com/ehb54/ultrascan3/commit/45da34200ce91a23a4f1f8d168e7a1ee612b03b5 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M .github/workflows/sphinx-doc-build.yml Log Message: ----------- Annotate Sphinx build warnings in GitHub Actions workflow and update qthelp build step for improved error handling. Commit: f3750319ef93a4a4b5f925ffaa38acd1ebb8f6f5 https://github.com/ehb54/ultrascan3/commit/f3750319ef93a4a4b5f925ffaa38acd1ebb8f6f5 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M .github/workflows/sphinx-doc-build.yml Log Message: ----------- Replace custom Sphinx warning annotation script with `sphinx-doc/github-problem-matcher` for streamlined GitHub Actions workflow. Commit: bc2b74fbb9b5698c8269f2d6b060ce420ab6697a https://github.com/ehb54/ultrascan3/commit/bc2b74fbb9b5698c8269f2d6b060ce420ab6697a Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: R .github/sphinx-matcher.json Log Message: ----------- Remove obsolete Sphinx problem matcher configuration from GitHub Actions. Commit: 715a3fd86ec9bdb692b3e1fa0ce393a86548c213 https://github.com/ehb54/ultrascan3/commit/715a3fd86ec9bdb692b3e1fa0ce393a86548c213 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/convert.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/second_moment.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst Log Message: ----------- Fix triplicates to triples Commit: f1b1aba77a1f2da432e6262d842221eb275d2dd0 https://github.com/ehb54/ultrascan3/commit/f1b1aba77a1f2da432e6262d842221eb275d2dd0 Author: HabGab Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/_static/images/dmga-save.png A doc/manual/source/_static/images/dmga.png A doc/manual/source/_static/images/dmga_constr.png A doc/manual/source/_static/images/fe_dmga_adv.png M doc/manual/source/buoyancy_editor.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/convert.rst M doc/manual/source/dmga_init.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/range.rst M doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_dmga_adv.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/index.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/rmsd_query.rst M doc/manual/source/run_details.rst M doc/manual/source/second_moment.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst Log Message: ----------- update to latest Commit: ff98f3a480b918b42a59334bc0506f87b59b5a37 https://github.com/ehb54/ultrascan3/commit/ff98f3a480b918b42a59334bc0506f87b59b5a37 Author: HabGab Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M programs/us_integral/us_delete_models.h Log Message: ----------- first link change - integral Commit: 584135021b461a9f753c2ac63b2f37df4cd85b0b https://github.com/ehb54/ultrascan3/commit/584135021b461a9f753c2ac63b2f37df4cd85b0b Author: HabGab Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: A doc/manual/source/_static/images/delseltrip.png M doc/manual/source/common_dialogs.rst M programs/us_experiment/us_experiment_gui_optima.h M programs/us_integral/us_delete_models.h M programs/us_integral/us_integral.h Log Message: ----------- update us_experiment show.help Commit: 8e3da82ae6b7563f455e97718bb1f335a1c9bfcc https://github.com/ehb54/ultrascan3/commit/8e3da82ae6b7563f455e97718bb1f335a1c9bfcc Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/convert.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/range.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/rmsd_query.rst M doc/manual/source/run_details.rst M doc/manual/source/second_moment.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst Log Message: ----------- Standardize terminology: replace "Triplicates" with "Triples" across documentation for clarity and consistency. Commit: 7128a07267ee0a0fd7913ea221c2cd891b7099a8 https://github.com/ehb54/ultrascan3/commit/7128a07267ee0a0fd7913ea221c2cd891b7099a8 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M test/utils/test_us_help_pages.cpp M test/utils/test_us_regex.cpp Log Message: ----------- Improve test failure messages: use `ADD_FAILURE_AT` for precise file/line annotation and enhance regex and help file error clarity Commit: 9cf710938424ec4c02179f22bb8da50b226085c6 https://github.com/ehb54/ultrascan3/commit/9cf710938424ec4c02179f22bb8da50b226085c6 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: A .github/gtest-us.json M .github/workflows/unit-tests-v2.yml M .github/workflows/unit-tests.yml Log Message: ----------- Add GoogleTest problem matcher to GitHub Actions workflows for enhanced test failure annotation Commit: d849477c413c4de8c709970000b9beed563952aa https://github.com/ehb54/ultrascan3/commit/d849477c413c4de8c709970000b9beed563952aa Author: HabGab Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M programs/us_2dsa/us_2dsa.h M programs/us_config/us_color.cpp M programs/us_config/us_database.cpp M programs/us_config/us_xpnhost.cpp M programs/us_config/us_xpnhost_db.cpp M programs/us_mwlr_viewer/us_mwl_pltctrl.h Log Message: ----------- unit test link updates Commit: ba9907ccbb59086289b70ee897744f22b939a693 https://github.com/ehb54/ultrascan3/commit/ba9907ccbb59086289b70ee897744f22b939a693 Author: HabGab Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: A doc/manual/source/_static/images/select_prefilt.png M doc/manual/source/common_dialogs.rst M gui/us_select_edits.h M gui/us_select_item.h M gui/us_select_runs.h M programs/us_config/us_admin.cpp M programs/us_config/us_font.cpp Log Message: ----------- unit tests help link update Commit: 9a107befce5878fa969190700c2a2f6ef48ce068 https://github.com/ehb54/ultrascan3/commit/9a107befce5878fa969190700c2a2f6ef48ce068 Author: HabGab Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: A doc/manual/source/analysprof_general.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/convert.rst A doc/manual/source/ramp_data.rst A doc/manual/source/us_administrator.rst M doc/manual/source/us_edit.rst M programs/us_analysis_profile/us_analysis_profile.h M programs/us_config/us_advanced.cpp M programs/us_edit/us_edit_scan.h M programs/us_edit/us_select_lambdas.h M programs/us_ramp/us_experiment_gui_ra.h Log Message: ----------- updates Commit: 6fe43510daa8d32555c611669eaa32ab11da07ff https://github.com/ehb54/ultrascan3/commit/6fe43510daa8d32555c611669eaa32ab11da07ff Author: HabGab Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: A doc/manual/source/_static/images/edit_exclude_scan.png A doc/manual/source/_static/images/edit_scan.png Log Message: ----------- images Commit: 290b3ed2436ce1c133fb54567579f869c3e2ea70 https://github.com/ehb54/ultrascan3/commit/290b3ed2436ce1c133fb54567579f869c3e2ea70 Author: HabGab Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: M doc/manual/source/dens_match.rst M programs/us_density_match/us_model_params.h Log Message: ----------- update link Commit: 6242d49b69ff170e32c1fd9ada173147b3744e39 https://github.com/ehb54/ultrascan3/commit/6242d49b69ff170e32c1fd9ada173147b3744e39 Author: HabGab Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: A doc/manual/source/global_equil.rst M doc/manual/source/us_edit.rst Log Message: ----------- update Commit: 0924fcb4af9a8403c404ace536fffa1cf6209b6f https://github.com/ehb54/ultrascan3/commit/0924fcb4af9a8403c404ace536fffa1cf6209b6f Author: HabGab Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: M doc/manual/source/astfem_sim.rst M doc/manual/source/index.rst M doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/load_modelrecs.rst M programs/us_astfem_sim/us_clipdata.h M programs/us_density_match/us_remove_models.h M programs/us_edit/us_exclude_profile.h M programs/us_fematch/us_adv_dmgamc.h M programs/us_globalequil/us_eqfit_control.h M programs/us_globalequil/us_eqmodel_control.h M programs/us_globalequil/us_model_adpars.h M programs/us_globalequil/us_model_select.h M programs/us_pcsa/us_mlplot.h Log Message: ----------- unit test Commit: c8515e182cb1cddab6d51258efd8a99f97c8c667 https://github.com/ehb54/ultrascan3/commit/c8515e182cb1cddab6d51258efd8a99f97c8c667 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: M .github/gtest-us.json Log Message: ----------- Fix matcher Commit: ff35eb4d37eed1d9a2fdd2200d69a00adfcdb41c https://github.com/ehb54/ultrascan3/commit/ff35eb4d37eed1d9a2fdd2200d69a00adfcdb41c Author: HabGab Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/index.rst M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/analyte/analyte_select.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/components.rst M doc/manual/source/config.rst M doc/manual/source/convert.rst M doc/manual/source/dens_match.rst M doc/manual/source/dmga_init.rst M doc/manual/source/experiment/cells.rst M doc/manual/source/experiment/optics.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/submit.rst M doc/manual/source/export_legacy.rst M doc/manual/source/idist_combine.rst M doc/manual/source/manage_data.rst M doc/manual/source/model_editor.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_adv.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/pseudo3d.rst M doc/manual/source/rmsd_query.rst M doc/manual/source/rotor.rst M doc/manual/source/solutions/solution_edit.rst M doc/manual/source/solutions/solution_select.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/vhw_enhanced.rst M programs/us_config/us_xpnhost_db.cpp M programs/us_pcsa/us_mrecs_loader.h Log Message: ----------- sphynx links Commit: 287fbcbd18bec2e702fabfb4298a69a0b62ee537 https://github.com/ehb54/ultrascan3/commit/287fbcbd18bec2e702fabfb4298a69a0b62ee537 Author: HabGab Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: A .github/gtest-us.json M .github/workflows/doc-build.yml A .github/workflows/sphinx-doc-build.yml M .github/workflows/unit-tests-v2.yml M .github/workflows/unit-tests.yml M .gitignore M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/2dsa/index.rst A doc/manual/source/_static/images/delseltrip.png A doc/manual/source/_static/images/dmga-save.png A doc/manual/source/_static/images/dmga.png A doc/manual/source/_static/images/dmga_constr.png A doc/manual/source/_static/images/edit_exclude_scan.png A doc/manual/source/_static/images/edit_scan.png A doc/manual/source/_static/images/fe_dmga_adv.png A doc/manual/source/_static/images/select_prefilt.png A doc/manual/source/analysprof_general.rst M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/analyte/analyte_select.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/components.rst M doc/manual/source/conf.py M doc/manual/source/config.rst M doc/manual/source/convert.rst M doc/manual/source/dens_match.rst M doc/manual/source/dmga_init.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/cells.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/optics.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/submit.rst M doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_dmga_adv.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst A doc/manual/source/global_equil.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/idist_combine.rst M doc/manual/source/index.rst M doc/manual/source/manage_data.rst M doc/manual/source/model_editor.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/load_modelrecs.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_adv.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/pseudo3d.rst A doc/manual/source/ramp_data.rst M doc/manual/source/rmsd_query.rst M doc/manual/source/rotor.rst M doc/manual/source/second_moment.rst M doc/manual/source/solutions/solution_edit.rst M doc/manual/source/solutions/solution_select.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst A doc/manual/source/us_administrator.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M gui/us_abstractrotor_gui.h M gui/us_analyte_gui.h M gui/us_buffer_gui.h M gui/us_data_loader.h M gui/us_experiment_gui.h M gui/us_get_run.h M gui/us_load_auc.h M gui/us_model_loader.h M gui/us_select_edits.h M gui/us_select_item.h M gui/us_select_runs.h M gui/us_select_triples.h M gui/us_solution_gui.h M programs/us_2dsa/us_2dsa.h M programs/us_2dsa/us_adv_analysis_2d.h M programs/us_2dsa/us_analysis_control_2d.h M programs/us_2dsa/us_plot_control_2d.h M programs/us_analysis_profile/us_analysis_profile.h M programs/us_astfem_sim/us_clipdata.h M programs/us_config/us_admin.cpp M programs/us_config/us_advanced.cpp M programs/us_config/us_color.cpp M programs/us_config/us_database.cpp M programs/us_config/us_font.cpp M programs/us_config/us_xpnhost.cpp M programs/us_config/us_xpnhost_db.cpp M programs/us_density_match/us_model_params.h M programs/us_density_match/us_remove_models.h M programs/us_edit/us_edit_scan.h M programs/us_edit/us_exclude_profile.h M programs/us_edit/us_select_lambdas.h M programs/us_esigner_gmp/us_esigner_gmp.h M programs/us_experiment/us_experiment_gui_optima.h M programs/us_fematch/us_adv_dmgamc.h M programs/us_fematch/us_advanced_fem.h M programs/us_fematch/us_fematch.h M programs/us_fematch/us_plot_control_fem.h M programs/us_globalequil/us_eqfit_control.h M programs/us_globalequil/us_eqmodel_control.h M programs/us_globalequil/us_model_adpars.h M programs/us_globalequil/us_model_select.h M programs/us_integral/us_delete_models.h M programs/us_integral/us_integral.h M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_mwl_species_sim/us_mwl_species_sim.h M programs/us_mwl_spectra/us_mwl_spectra.h M programs/us_mwl_spectra/us_mwls_pltctl.h M programs/us_mwlr_viewer/us_mwl_pltctrl.h M programs/us_mwlr_viewer/us_mwlr_viewer.h M programs/us_pcsa/us_adv_analysis_pc.h M programs/us_pcsa/us_analysis_control_pc.h M programs/us_pcsa/us_mlplot.h M programs/us_pcsa/us_mrecs_loader.h M programs/us_pcsa/us_pcsa.h M programs/us_pcsa/us_plot_control_pc.h M programs/us_pcsa/us_rpscan.h M programs/us_pseudo3d_combine/us_pseudo3d_combine.h M programs/us_pseudo3d_combine/us_remove_distros.h M programs/us_ramp/us_experiment_gui_ra.h M programs/us_ramp/us_select_triples_ra.h M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_vhw_combine/us_vhwc_pltctl.h A test/utils/test_us_help_pages.cpp M test/utils/test_us_regex.cpp M utils/CMakeLists.txt M utils/us_buffer.h M utils/us_extern.h Log Message: ----------- Merge pull request #408 from ehb54/lukas/manual_test/make Enhance documentation build system and improve Unicode handling Commit: 29678f933d80ecac003838e4bde2c37a65512482 https://github.com/ehb54/ultrascan3/commit/29678f933d80ecac003838e4bde2c37a65512482 Author: alexsav815 Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: M utils/us_run_protocol.cpp Log Message: ----------- GMP -- additional check for the protocol internals equality before submitting GMP run: check for operator (and revs & approvers)... Commit: 77adb01c3a9c4133da796314b1007c031f6dd089 https://github.com/ehb54/ultrascan3/commit/77adb01c3a9c4133da796314b1007c031f6dd089 Author: Haben Gabir Date: 2026-04-10 (Fri, 10 Apr 2026) Changed paths: M doc/manual/source/config.rst Log Message: ----------- check new branch Commit: 0a0e0eca8a8da8aa4db25e74431e3d89b5808edb https://github.com/ehb54/ultrascan3/commit/0a0e0eca8a8da8aa4db25e74431e3d89b5808edb Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-10 (Fri, 10 Apr 2026) Changed paths: Log Message: ----------- Merge pull request #410 from ehb54/main Merge pull request #408 from ehb54/lukas/manual_test/make Commit: d2c99821961553c3153b8d32337f97b7511bcf81 https://github.com/ehb54/ultrascan3/commit/d2c99821961553c3153b8d32337f97b7511bcf81 Author: HabGab Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/analyte/analyte_new.rst M doc/manual/source/analyte/analyte_settings.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_new.rst M doc/manual/source/buffer/buffer_select.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/general.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/rotor.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/experiment/speeds.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/multi-wavelength/index.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/rmsd_query.rst M doc/manual/source/rotor_calibration.rst M doc/manual/source/run_details.rst M doc/manual/source/second_moment.rst M doc/manual/source/solutions/solution_new.rst M doc/manual/source/solutions/solution_settings.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_equiltime.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst Log Message: ----------- triplicates Commit: 6b12d783265172c421a37e224b8adad3f695e245 https://github.com/ehb54/ultrascan3/commit/6b12d783265172c421a37e224b8adad3f695e245 Author: HabGab Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M doc/manual/source/multi-wavelength/mwl_species_fit.rst Log Message: ----------- minor missplacing Commit: c1845c6f4b9734df2f812c0b62d782d4f2609c9a https://github.com/ehb54/ultrascan3/commit/c1845c6f4b9734df2f812c0b62d782d4f2609c9a Author: Haben Gabir Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_analys.rst Log Message: ----------- minor Commit: 999f5967cfac93e336d82d6d37f650a584730945 https://github.com/ehb54/ultrascan3/commit/999f5967cfac93e336d82d6d37f650a584730945 Author: Haben Gabir Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/__pycache__/auto_index.cpython-39.pyc A doc/manual/source/_static/UltraScanIII.pdf M doc/manual/source/buoyancy_editor.rst M doc/manual/source/grid_editor.rst M doc/manual/source/idist_combine.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/solutions/index.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-new.rst M doc/manual/source/vhw_combine.rst Log Message: ----------- ref and doc updates Commit: 5442f4062fa7bdbd225d10d4108a9913de662afe https://github.com/ehb54/ultrascan3/commit/5442f4062fa7bdbd225d10d4108a9913de662afe Author: Haben Gabir Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/2dsa/index.rst A doc/manual/source/_static/images/load_us3.png M doc/manual/source/analyte/analyte_new.rst M doc/manual/source/analyte/analyte_settings.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/convert.rst M doc/manual/source/experiment/general.rst M doc/manual/source/experiment/rotor.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/experiment/speeds.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/index.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/pseudo3d.rst R doc/manual/source/rotor.rst M doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst M doc/manual/source/simparams.rst M doc/manual/source/solutions/solution_edit.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_equiltime.rst M doc/manual/source/vhw_enhanced.rst Log Message: ----------- referencing Commit: 5d940737536ba92999909c398bc2c791d46ffd4d https://github.com/ehb54/ultrascan3/commit/5d940737536ba92999909c398bc2c791d46ffd4d Author: Haben Gabir Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M doc/manual/Makefile M doc/manual/source/common_dialogs.rst M doc/manual/source/convert.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/start_page-new.rst M doc/manual/source/start_page.rst Log Message: ----------- referencing update Commit: 792ea02cbd0b900f1898086c35fa6b3c11e54201 https://github.com/ehb54/ultrascan3/commit/792ea02cbd0b900f1898086c35fa6b3c11e54201 Author: Haben Gabir Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/_static/js/sphinx_highlight.js M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_new.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/config.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/rotor.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/experiment/speeds.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/grid_editor.rst M doc/manual/source/multi-wavelength/index.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/multi-wavelength/mwl_spectra.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/rmsd_query.rst M doc/manual/source/run_details.rst M doc/manual/source/solutions/solution_new.rst M doc/manual/source/solutions/solution_settings.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst Log Message: ----------- reference update 2 Commit: 54a049bf6cfd4facaa834f4e91979253d3aa6b86 https://github.com/ehb54/ultrascan3/commit/54a049bf6cfd4facaa834f4e91979253d3aa6b86 Author: Haben Gabir Date: 2026-04-14 (Tue, 14 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/_static/images/cmenu_help.png M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/analyte/analyte_new.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_new.rst M doc/manual/source/buffer/buffer_select.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/dmga_init.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_dmga_adv.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/idist_combine.rst M doc/manual/source/manage_data.rst M doc/manual/source/multi-wavelength/index.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/rmsd_query.rst M doc/manual/source/solutions/solution_new.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/vhw_enhanced.rst Log Message: ----------- sphinx-build -M linkcheck /source /build -q --keep-going + DMGA protocol Commit: 5ec1de61dba0f60ca68a98e66e6f8098e0d70384 https://github.com/ehb54/ultrascan3/commit/5ec1de61dba0f60ca68a98e66e6f8098e0d70384 Author: HabGab Date: 2026-04-14 (Tue, 14 Apr 2026) Changed paths: M gui/us_abstractrotor_gui.h M gui/us_rotor_gui.h Log Message: ----------- manual name change Commit: 73e408bbda42ba6961f01111ffb11b59c8976fce https://github.com/ehb54/ultrascan3/commit/73e408bbda42ba6961f01111ffb11b59c8976fce Author: Haben Gabir Date: 2026-04-14 (Tue, 14 Apr 2026) Changed paths: M doc/manual/source/analysprof_general.rst M doc/manual/source/index.rst M doc/manual/source/us_administrator.rst M doc/manual/source/us_investigator.rst M doc/manual/source/us_project.rst Log Message: ----------- minor updates Commit: aadeecb1340fbe3c58273b592171ad822dbd05dd https://github.com/ehb54/ultrascan3/commit/aadeecb1340fbe3c58273b592171ad822dbd05dd Author: Haben Gabir Date: 2026-04-14 (Tue, 14 Apr 2026) Changed paths: M doc/manual/source/index.rst Log Message: ----------- minor updates in Index Commit: 26b3afbb4f6320ad269fb86433af8187d3a79256 https://github.com/ehb54/ultrascan3/commit/26b3afbb4f6320ad269fb86433af8187d3a79256 Author: Haben Gabir Date: 2026-04-14 (Tue, 14 Apr 2026) Changed paths: A doc/manual/source/_static/images/reporter_comrep.png M doc/manual/source/index.rst M doc/manual/source/reporter.rst Log Message: ----------- These MINOR changes are killing me Commit: c35c8a4a2d552e064e5d40205f75deef685d0d6e https://github.com/ehb54/ultrascan3/commit/c35c8a4a2d552e064e5d40205f75deef685d0d6e Author: Haben Gabir Date: 2026-04-14 (Tue, 14 Apr 2026) Changed paths: M doc/manual/source/fe_match/index.rst Log Message: ----------- Minoooor Commit: abf6f6f3682a1676d7d1e8f7dd0f02419fb1954f https://github.com/ehb54/ultrascan3/commit/abf6f6f3682a1676d7d1e8f7dd0f02419fb1954f Author: alexsav815 Date: 2026-04-15 (Wed, 15 Apr 2026) Changed paths: M utils/us_run_protocol.cpp Log Message: ----------- Merge pull request #409 from ehb54/alexey-dev-issue814 GMP -- additional check for the protocol internals equality before submitting GMP runs: operator(s) Commit: 79bb847a03d6a66112ac96beede10610bbba2246 https://github.com/ehb54/ultrascan3/commit/79bb847a03d6a66112ac96beede10610bbba2246 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-16 (Thu, 16 Apr 2026) Changed paths: M gui/us_plot.cpp Log Message: ----------- Ensure zoom check considers spectrogram items in `us_plot.cpp` Commit: 0d3c4779cd3d7e85fc5bc4ad7e449a6afcaf99ff https://github.com/ehb54/ultrascan3/commit/0d3c4779cd3d7e85fc5bc4ad7e449a6afcaf99ff Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-16 (Thu, 16 Apr 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Refactor signal-slot connections in `us_pseudo3d_combine.cpp` to use modern `&QButtonGroup::idReleased` syntax. Commit: e3131079c98204bcde4f43e59bc6114c81d4d6bd https://github.com/ehb54/ultrascan3/commit/e3131079c98204bcde4f43e59bc6114c81d4d6bd Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-16 (Thu, 16 Apr 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Refactor signal-slot connections in `us_pseudo3d_combine.cpp` to use modern syntax for improved readability and maintainability. Commit: c85594c8e6e1edab8b7adae963da46ffe5913fc6 https://github.com/ehb54/ultrascan3/commit/c85594c8e6e1edab8b7adae963da46ffe5913fc6 Author: alexsav815 Date: 2026-04-16 (Thu, 16 Apr 2026) Changed paths: M gui/us_model_gui.cpp M gui/us_model_gui.h Log Message: ----------- Model Selector -- allow Accept for GMP-generated models... Commit: 6bcf83da27c47886d434f95cb5c8b5b393efcc79 https://github.com/ehb54/ultrascan3/commit/6bcf83da27c47886d434f95cb5c8b5b393efcc79 Author: Haben Gabir Date: 2026-04-20 (Mon, 20 Apr 2026) Changed paths: A doc/manual/source/_static/images/us_spectrum-0-upded.png M doc/manual/source/_static/images/us_spectrum-1.png M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_spectrum.rst Log Message: ----------- us_buoyancy introduction, Us_spectrum introduction,images and application updated. Commit: b5159ec368c6454947e70949aaffbdde6b41c221 https://github.com/ehb54/ultrascan3/commit/b5159ec368c6454947e70949aaffbdde6b41c221 Author: Haben Gabir Date: 2026-04-20 (Mon, 20 Apr 2026) Changed paths: M utils/us_run_protocol.cpp Log Message: ----------- Merge branch 'main' into haben/docs-crosslinking Commit: 0d231234973612a639bab8cf3fc26fb81c88717f https://github.com/ehb54/ultrascan3/commit/0d231234973612a639bab8cf3fc26fb81c88717f Author: HabGab Date: 2026-04-20 (Mon, 20 Apr 2026) Changed paths: M doc/manual/Makefile M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/2dsa/index.rst A doc/manual/source/__pycache__/auto_index.cpython-39.pyc A doc/manual/source/_static/UltraScanIII.pdf A doc/manual/source/_static/images/cmenu_help.png A doc/manual/source/_static/images/load_us3.png A doc/manual/source/_static/images/reporter_comrep.png A doc/manual/source/_static/images/us_spectrum-0-upded.png M doc/manual/source/_static/images/us_spectrum-1.png M doc/manual/source/_static/js/sphinx_highlight.js M doc/manual/source/analysprof_general.rst M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/analyte/analyte_new.rst M doc/manual/source/analyte/analyte_settings.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_new.rst M doc/manual/source/buffer/buffer_select.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/config.rst M doc/manual/source/convert.rst M doc/manual/source/dmga_init.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/general.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/rotor.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/experiment/speeds.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_dmga_adv.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/grid_editor.rst M doc/manual/source/idist_combine.rst M doc/manual/source/index.rst M doc/manual/source/manage_data.rst M doc/manual/source/multi-wavelength/index.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/multi-wavelength/mwl_spectra.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/pseudo3d.rst M doc/manual/source/reporter.rst M doc/manual/source/rmsd_query.rst R doc/manual/source/rotor.rst M doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst M doc/manual/source/run_details.rst M doc/manual/source/second_moment.rst M doc/manual/source/simparams.rst M doc/manual/source/solutions/index.rst M doc/manual/source/solutions/solution_edit.rst M doc/manual/source/solutions/solution_new.rst M doc/manual/source/solutions/solution_settings.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-new.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/us_administrator.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_equiltime.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/us_investigator.rst M doc/manual/source/us_project.rst M doc/manual/source/us_spectrum.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst M gui/us_abstractrotor_gui.h M gui/us_rotor_gui.h Log Message: ----------- Merge pull request #412 from ehb54/haben/docs-crosslinking Document cross linking, manual help buttons and new pages added. Commit: 47638222ab16a5ea91b3b1574d03c5038374b2a4 https://github.com/ehb54/ultrascan3/commit/47638222ab16a5ea91b3b1574d03c5038374b2a4 Author: Haben Gabir Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M doc/manual/source/start_page-mw.rst Log Message: ----------- replaced old image in doc Commit: 1fece8e1783a00b7b4b2d53c0d3fb24784b20678 https://github.com/ehb54/ultrascan3/commit/1fece8e1783a00b7b4b2d53c0d3fb24784b20678 Author: HabGab Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: Log Message: ----------- Merge branch 'main' into haben/docs-crosslinking Commit: c0dbe2538c5177518ec31c51efdbe5540a5df70d https://github.com/ehb54/ultrascan3/commit/c0dbe2538c5177518ec31c51efdbe5540a5df70d Author: HabGab Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M doc/manual/source/start_page-mw.rst Log Message: ----------- Merge pull request #415 from ehb54/haben/docs-crosslinking replaced old image in doc Commit: 0d1643338fa17f6186a4ad8679ba4cccf89fd394 https://github.com/ehb54/ultrascan3/commit/0d1643338fa17f6186a4ad8679ba4cccf89fd394 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M doc/manual/Makefile M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/2dsa/index.rst A doc/manual/source/__pycache__/auto_index.cpython-39.pyc A doc/manual/source/_static/UltraScanIII.pdf A doc/manual/source/_static/images/cmenu_help.png A doc/manual/source/_static/images/load_us3.png A doc/manual/source/_static/images/reporter_comrep.png A doc/manual/source/_static/images/us_spectrum-0-upded.png M doc/manual/source/_static/images/us_spectrum-1.png M doc/manual/source/_static/js/sphinx_highlight.js M doc/manual/source/analysprof_general.rst M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/analyte/analyte_new.rst M doc/manual/source/analyte/analyte_settings.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_new.rst M doc/manual/source/buffer/buffer_select.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/config.rst M doc/manual/source/convert.rst M doc/manual/source/dmga_init.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/general.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/rotor.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/experiment/speeds.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_dmga_adv.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/grid_editor.rst M doc/manual/source/idist_combine.rst M doc/manual/source/index.rst M doc/manual/source/manage_data.rst M doc/manual/source/multi-wavelength/index.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/multi-wavelength/mwl_spectra.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/pseudo3d.rst M doc/manual/source/reporter.rst M doc/manual/source/rmsd_query.rst R doc/manual/source/rotor.rst M doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst M doc/manual/source/run_details.rst M doc/manual/source/second_moment.rst M doc/manual/source/simparams.rst M doc/manual/source/solutions/index.rst M doc/manual/source/solutions/solution_edit.rst M doc/manual/source/solutions/solution_new.rst M doc/manual/source/solutions/solution_settings.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-new.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/us_administrator.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_equiltime.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/us_investigator.rst M doc/manual/source/us_project.rst M doc/manual/source/us_spectrum.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst M gui/us_abstractrotor_gui.h M gui/us_rotor_gui.h Log Message: ----------- Merge branch 'main' into lukas/us_pseudo3d_combine Commit: eca543a22ebb2991eb0b445f72e347063fbc8c72 https://github.com/ehb54/ultrascan3/commit/eca543a22ebb2991eb0b445f72e347063fbc8c72 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page.rst Log Message: ----------- standardize reference section formatting in start_page.rst and start_page-mw.rst Commit: a4f1f53d77b4eb249b8afb6b09bf96f052e25542 https://github.com/ehb54/ultrascan3/commit/a4f1f53d77b4eb249b8afb6b09bf96f052e25542 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- fix VERSION file path, change default version from unknown to 4.1.0-dev, refactor release construction Commit: db21d0c5a194f41886b613e65623c07d2bc40f9d https://github.com/ehb54/ultrascan3/commit/db21d0c5a194f41886b613e65623c07d2bc40f9d Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M utils/us_defines.h Log Message: ----------- add conditional definitions for US_Version and US_Description in us_defines.h Commit: 9cbcea1782add3926f1f936aa6696c0e418a0a33 https://github.com/ehb54/ultrascan3/commit/9cbcea1782add3926f1f936aa6696c0e418a0a33 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .gitignore Log Message: ----------- add __pycache__ to .gitignore Commit: 102b83ab79cfa7cf1af1b528d6422565dd8b4bba https://github.com/ehb54/ultrascan3/commit/102b83ab79cfa7cf1af1b528d6422565dd8b4bba Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- fix spacing for no local changes Commit: ffce8c0558eef867b786192bfa509ba0b615e715 https://github.com/ehb54/ultrascan3/commit/ffce8c0558eef867b786192bfa509ba0b615e715 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M utils/us_defines.h Log Message: ----------- Remove version and description guards in us_defines.h Commit: 36dc1785d98214993d36bfc9d3b4d8274ddf93ba https://github.com/ehb54/ultrascan3/commit/36dc1785d98214993d36bfc9d3b4d8274ddf93ba Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Update path comment for VERSION file location Commit: 8cf8988f671379dcf266a35155e091020469e547 https://github.com/ehb54/ultrascan3/commit/8cf8988f671379dcf266a35155e091020469e547 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M programs/us_2dsa/us_show_norm.cpp M programs/us_density_match/us_density_match.cpp M programs/us_ga_init/us_ga_init.cpp M programs/us_integral/us_integral.cpp M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pcsa/us_analysis_control_pc.cpp Log Message: ----------- Refactor signal-slot connections across multiple modules to use modern syntax for improved readability and maintainability. Commit: e55fdb6a821372263be14ebfd0bd4debd621c904 https://github.com/ehb54/ultrascan3/commit/e55fdb6a821372263be14ebfd0bd4debd621c904 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M gui/us_plot.cpp Log Message: ----------- Ensure axis checks account for spectrogram items in `us_plot.cpp` Commit: 33967fac5d6dd4415b67c2e8bc928de7aad9504b https://github.com/ehb54/ultrascan3/commit/33967fac5d6dd4415b67c2e8bc928de7aad9504b Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M programs/us_pcsa/us_analysis_control_pc.cpp Log Message: ----------- Refactor signal-slot connections in `us_analysis_control_pc.cpp` to use modern syntax for improved readability and maintainability. Commit: 3c2f9d3ede41ffdcd79d070e45afb8a238e729fb https://github.com/ehb54/ultrascan3/commit/3c2f9d3ede41ffdcd79d070e45afb8a238e729fb Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Simplify lambda expressions in `us_pseudo3d_combine.cpp` by removing redundant `&` capture. Commit: c20633e9c5e7406950dbc174cae33f60cb8c2d17 https://github.com/ehb54/ultrascan3/commit/c20633e9c5e7406950dbc174cae33f60cb8c2d17 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Remove future annotations import Removed future annotations import from conf.py. Commit: 60491d8fe675ed9c20c175e16153aa1a2f594186 https://github.com/ehb54/ultrascan3/commit/60491d8fe675ed9c20c175e16153aa1a2f594186 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .gitignore Log Message: ----------- Add __pycache__ to .gitignore Commit: 2cb09af8870f32c9aa5e3463851c91e6741e0bdd https://github.com/ehb54/ultrascan3/commit/2cb09af8870f32c9aa5e3463851c91e6741e0bdd Author: emre brookes Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .gitignore M doc/manual/source/conf.py M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page.rst Log Message: ----------- Merge pull request #416 from ehb54/lukas/manual_versioning Standardize formatting and update versioning in manual Commit: eba2b0e533d5a81cad63c0edd5319256ba404cdd https://github.com/ehb54/ultrascan3/commit/eba2b0e533d5a81cad63c0edd5319256ba404cdd Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .gitignore M doc/manual/source/conf.py M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page.rst Log Message: ----------- Merge branch 'main' into lukas/us_pseudo3d_combine Commit: 46ff46e5434d882cb83343ffd5b854bf6f41f7d1 https://github.com/ehb54/ultrascan3/commit/46ff46e5434d882cb83343ffd5b854bf6f41f7d1 Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .gitignore M doc/manual/Makefile M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/2dsa/index.rst A doc/manual/source/__pycache__/auto_index.cpython-39.pyc A doc/manual/source/_static/UltraScanIII.pdf A doc/manual/source/_static/images/cmenu_help.png A doc/manual/source/_static/images/load_us3.png A doc/manual/source/_static/images/reporter_comrep.png A doc/manual/source/_static/images/us_spectrum-0-upded.png M doc/manual/source/_static/images/us_spectrum-1.png M doc/manual/source/_static/js/sphinx_highlight.js M doc/manual/source/analysprof_general.rst M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/analyte/analyte_new.rst M doc/manual/source/analyte/analyte_settings.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_new.rst M doc/manual/source/buffer/buffer_select.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/conf.py M doc/manual/source/config.rst M doc/manual/source/convert.rst M doc/manual/source/dmga_init.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/general.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/rotor.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/experiment/speeds.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_dmga_adv.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/grid_editor.rst M doc/manual/source/idist_combine.rst M doc/manual/source/index.rst M doc/manual/source/manage_data.rst M doc/manual/source/multi-wavelength/index.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/multi-wavelength/mwl_spectra.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/pseudo3d.rst M doc/manual/source/reporter.rst M doc/manual/source/rmsd_query.rst R doc/manual/source/rotor.rst M doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst M doc/manual/source/run_details.rst M doc/manual/source/second_moment.rst M doc/manual/source/simparams.rst M doc/manual/source/solutions/index.rst M doc/manual/source/solutions/solution_edit.rst M doc/manual/source/solutions/solution_new.rst M doc/manual/source/solutions/solution_settings.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-new.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/us_administrator.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_equiltime.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/us_investigator.rst M doc/manual/source/us_project.rst M doc/manual/source/us_spectrum.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst M gui/us_abstractrotor_gui.h M gui/us_rotor_gui.h Log Message: ----------- Merge branch 'main' into alexey-dev-issue819 Commit: bf1f52b701e7d998a5d22f3fb3cfac685fe25b11 https://github.com/ehb54/ultrascan3/commit/bf1f52b701e7d998a5d22f3fb3cfac685fe25b11 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-25 (Sat, 25 Apr 2026) Changed paths: M gui/us_plot.cpp M programs/us_2dsa/us_show_norm.cpp M programs/us_density_match/us_density_match.cpp M programs/us_ga_init/us_ga_init.cpp M programs/us_integral/us_integral.cpp M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pcsa/us_analysis_control_pc.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge pull request #413 from ehb54/lukas/us_pseudo3d_combine Lukas/us pseudo3d combine Commit: 409fa95fadf7055d7f1a80221d9570136a3c74ea https://github.com/ehb54/ultrascan3/commit/409fa95fadf7055d7f1a80221d9570136a3c74ea Author: alexsav815 Date: 2026-05-22 (Fri, 22 May 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- GMP-dataDisk: 1.EXP.: 4. Cells -- Fix logic for changing centerpieces only for cells uploaded from data-from-diks; depending on rotor choice, if uploaded data contains counter-balancing cell, then mirror centerpieces; if no counter-balancing cell exists, do not trigger mirroring, keep cell disabled... Commit: c2f09171367a1f7251e1b6c2f115e67a2ec2aa7e https://github.com/ehb54/ultrascan3/commit/c2f09171367a1f7251e1b6c2f115e67a2ec2aa7e Author: aaron-auc Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M scripts/build.sh Log Message: ----------- Fix: MariaDB Connector/C auth plugin packaging for Windows and Linux desktop deploys Commit: 955a18e6afbf33a71fb3cb653635e8a1fdcba309 https://github.com/ehb54/ultrascan3/commit/955a18e6afbf33a71fb3cb653635e8a1fdcba309 Author: Saeed Date: 2026-05-25 (Mon, 25 May 2026) Changed paths: M gui/us_extinction_gui.cpp Log Message: ----------- us_extinction_gui: load multiple files to the target list in the us_extinction Commit: 8ffe17a2ff45c1bd98abb4f443c8e85a44607408 https://github.com/ehb54/ultrascan3/commit/8ffe17a2ff45c1bd98abb4f443c8e85a44607408 Author: alexsav815 Date: 2026-05-25 (Mon, 25 May 2026) Changed paths: M gui/us_properties.cpp Log Message: ----------- Database:Manage Models & US_Astfem: -- preclude segfault when clicking Edit Current Analyte in properties when no analyte uploaded and selected... Commit: d65cc7b90bd9cfd09a504b97d1e991b5e9709798 https://github.com/ehb54/ultrascan3/commit/d65cc7b90bd9cfd09a504b97d1e991b5e9709798 Author: Saeed Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- fix the ct_plt range for D values Commit: 70c051b3319c22d073aec3e7963574dd431d374b https://github.com/ehb54/ultrascan3/commit/70c051b3319c22d073aec3e7963574dd431d374b Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_extinction_gui.cpp Log Message: ----------- Merge pull request #421 from samo38/ticket_821 ticket 821: load multiple files in the Spectra Fitter Commit: 47568edd1c571d37f6d337dac8403bf2b63355a7 https://github.com/ehb54/ultrascan3/commit/47568edd1c571d37f6d337dac8403bf2b63355a7 Author: alexsav815 Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_extinction_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue847 Commit: 9caa64325023045f92d621ea29c7c24238abe010 https://github.com/ehb54/ultrascan3/commit/9caa64325023045f92d621ea29c7c24238abe010 Author: alexsav815 Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_extinction_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue845 Commit: 3f5b75b4f2c1f0e13c26e4f5200970f1a849ccce https://github.com/ehb54/ultrascan3/commit/3f5b75b4f2c1f0e13c26e4f5200970f1a849ccce Author: alexsav815 Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_properties.cpp Log Message: ----------- [Warning message edited]Database:Manage Models & US_Astfem: -- preclude segfault when clicking Edit Current Analyte in properties when no analyte uploaded and selected... Commit: 8b4bb030d983d019042fbafc5db11ecddb4cef59 https://github.com/ehb54/ultrascan3/commit/8b4bb030d983d019042fbafc5db11ecddb4cef59 Author: alexsav815 Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_properties.cpp Log Message: ----------- [Warning message edited]Database:Manage Models & US_Astfem: -- preclude segfault when clicking Edit Current Analyte in properties when no analyte uploaded and selected... Commit: 4c2a5827c767a8efdf04d90f65582b75aa7b8f7b https://github.com/ehb54/ultrascan3/commit/4c2a5827c767a8efdf04d90f65582b75aa7b8f7b Author: alexsav815 Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_extinction_gui.cpp Log Message: ----------- Merge branch 'alexey-dev-issue845' of github.com:ehb54/ultrascan3 into alexey-dev-issue845 Commit: e41650e2a92988aaf178bb235f6fd635ae7732a5 https://github.com/ehb54/ultrascan3/commit/e41650e2a92988aaf178bb235f6fd635ae7732a5 Author: emre brookes Date: 2026-05-27 (Wed, 27 May 2026) Changed paths: M gui/us_properties.cpp Log Message: ----------- Merge pull request #422 from ehb54/alexey-dev-issue845 Database:Manage Models & US_Astfem: -- preclude segfault when clicking Edit Current Analyte in properties when no analyte uploaded and selected. Commit: 3c4763f65a21b749bfe07dc42e2128122b695384 https://github.com/ehb54/ultrascan3/commit/3c4763f65a21b749bfe07dc42e2128122b695384 Author: emre brookes Date: 2026-05-27 (Wed, 27 May 2026) Changed paths: M gui/us_properties.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue847 Commit: 2d6c96d3534c682e0f41a653e60626ac9ca3cda5 https://github.com/ehb54/ultrascan3/commit/2d6c96d3534c682e0f41a653e60626ac9ca3cda5 Author: alexsav815 Date: 2026-05-27 (Wed, 27 May 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- 1. EXP. setup for: GMP | R&D | Protocol Dev. -- (1) Previous Panel: disable when 1st tab index; (2) Next Panel: disable when last tab index; Enable both buttons otherwise... Commit: 336ecdb767221596e40fe03b4109ae958a244155 https://github.com/ehb54/ultrascan3/commit/336ecdb767221596e40fe03b4109ae958a244155 Author: emre brookes Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- Merge pull request #420 from ehb54/alexey-dev-issue847 GMP-dataDisk: 1.EXP.: 4. Cells -- Fix logic for changing centerpiece? Commit: 4271414177534df7efc4fa581c55c7156f3ddabd https://github.com/ehb54/ultrascan3/commit/4271414177534df7efc4fa581c55c7156f3ddabd Author: alexsav815 Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue855 Commit: 128150af07823bd4765583981c14e72a886ececb https://github.com/ehb54/ultrascan3/commit/128150af07823bd4765583981c14e72a886ececb Author: alexsav815 Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_plot.cpp M gui/us_properties.cpp M programs/us_2dsa/us_show_norm.cpp M programs/us_density_match/us_density_match.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_ga_init/us_ga_init.cpp M programs/us_integral/us_integral.cpp M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pcsa/us_analysis_control_pc.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue819 Commit: ac4b2e251a870242701d557b0f9fb1bde83f1ba1 https://github.com/ehb54/ultrascan3/commit/ac4b2e251a870242701d557b0f9fb1bde83f1ba1 Author: alexsav815 Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Merge pull request #424 from ehb54/alexey-dev-issue855 1. EXP. setup for: GMP | R&D | Protocol Dev. -- Previous Panel & Next Panel buttons Commit: 4d55ef620df76f15f779937d88eae46dc5476934 https://github.com/ehb54/ultrascan3/commit/4d55ef620df76f15f779937d88eae46dc5476934 Author: Saeed Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- us_pseudo3d_combine.cpp: update ct range Commit: bfbbceba435317993ba1177f8d6ed0a5810550da https://github.com/ehb54/ultrascan3/commit/bfbbceba435317993ba1177f8d6ed0a5810550da Author: Saeed Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- update ct range Commit: 3650572bd17f9308587dfbf1d1410498922d61fc https://github.com/ehb54/ultrascan3/commit/3650572bd17f9308587dfbf1d1410498922d61fc Author: alexsav815 Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- GMP: 2. Rotor/Labs : in a non-typical situation where oper. or revs. or appr, lists are empty, disable Add to List button... Commit: fada6882842c5ae682cd424efd87744e75cace23 https://github.com/ehb54/ultrascan3/commit/fada6882842c5ae682cd424efd87744e75cace23 Author: alexsav815 Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge pull request #426 from ehb54/alexey-dev-issue857 GMP: 2. Rotor/Labs tab: Add to List bttns Commit: a2adfa71f41c800e6f524a3cc455920214b68843 https://github.com/ehb54/ultrascan3/commit/a2adfa71f41c800e6f524a3cc455920214b68843 Author: alexsav815 Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue819 Commit: 7d69bb500e80be10d428dd0e6858038dfd36f238 https://github.com/ehb54/ultrascan3/commit/7d69bb500e80be10d428dd0e6858038dfd36f238 Author: alexsav815 Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M gui/us_model_gui.cpp M gui/us_model_gui.h Log Message: ----------- Merge pull request #414 from ehb54/alexey-dev-issue819 Model Selector -- allow Accept for GMP-generated models... Commit: 081a9573c4b25b4a1160d69485efb294378d580d https://github.com/ehb54/ultrascan3/commit/081a9573c4b25b4a1160d69485efb294378d580d Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M gui/us_model_gui.cpp M gui/us_model_gui.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge branch 'main' into t842_gaplot Commit: 3e9d2e13ca1148add7cf8287085ba3db3a5863c2 https://github.com/ehb54/ultrascan3/commit/3e9d2e13ca1148add7cf8287085ba3db3a5863c2 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- Refactor default database selection process Refactor database selection logic to avoid redundant calls and improve clarity. Commit: c4f9c771e1b24dc0e93e5dca2db4cdb010f1dc9e https://github.com/ehb54/ultrascan3/commit/c4f9c771e1b24dc0e93e5dca2db4cdb010f1dc9e Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- Update database selection logic for default DB Commit: 88b1ac951023136e21e2f1ab0c2fd000ad06eac8 https://github.com/ehb54/ultrascan3/commit/88b1ac951023136e21e2f1ab0c2fd000ad06eac8 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: R .github/workflows/unit-tests.yml Log Message: ----------- Delete .github/workflows/unit-tests.yml Commit: 59261739cdcce7bb342cec6d0eca84439819b56d https://github.com/ehb54/ultrascan3/commit/59261739cdcce7bb342cec6d0eca84439819b56d Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M .gitignore M CMakeLists.txt Log Message: ----------- Fix: Copy MariaDB auth plugins to build directory for development Commit: 8b547ef902833338a45d98fe066ac0c767fdf626 https://github.com/ehb54/ultrascan3/commit/8b547ef902833338a45d98fe066ac0c767fdf626 Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M CMakeLists.txt Log Message: ----------- Fix: Add US3 version string to Linux deployment CMake configuration Commit: 845441e33ec92b9dc3657f2b7871f2183122a73b https://github.com/ehb54/ultrascan3/commit/845441e33ec92b9dc3657f2b7871f2183122a73b Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M CMakeLists.txt M CMakePresets.json M scripts/build.ps1 Log Message: ----------- Fix: Enhance Windows deployment process for Qt tools in CMake and PowerShell scripts Commit: cae5416d082d2ffb9ce37e3299da1d6ba4818688 https://github.com/ehb54/ultrascan3/commit/cae5416d082d2ffb9ce37e3299da1d6ba4818688 Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M CMakeLists.txt M admin/cmake/toolchain.cmake M scripts/build.ps1 Log Message: ----------- Fix: Improve windeployqt handling for Windows ARM64 and x64 builds in CMake Commit: ffe103a9cda3bf0765d63babc1383b5b73c60f00 https://github.com/ehb54/ultrascan3/commit/ffe103a9cda3bf0765d63babc1383b5b73c60f00 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml Log Message: ----------- Merge pull request #429 from ehb54/lukas/unit_test_v1_removal Delete .github/workflows/unit-tests.yml Commit: ba2e69f89d211b977e99532f5a2ee4f5635fe241 https://github.com/ehb54/ultrascan3/commit/ba2e69f89d211b977e99532f5a2ee4f5635fe241 Author: aaron-auc Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M scripts/build.ps1 Log Message: ----------- Fix: Enhance build script for Windows by adding build type handling and ensuring full build before packaging Commit: 07ebae5c1a9fb79e304cf43ad4969948dbf53c1f https://github.com/ehb54/ultrascan3/commit/07ebae5c1a9fb79e304cf43ad4969948dbf53c1f Author: aaron-auc Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M CMakeLists.txt M programs/us/us.cpp Log Message: ----------- Fix: Copy MariaDB auth plugins to build directory for Windows development Commit: 4d0251f74bed05cb83787a04885731d3b152f4b5 https://github.com/ehb54/ultrascan3/commit/4d0251f74bed05cb83787a04885731d3b152f4b5 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M gui/us_extinction_gui.cpp M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_properties.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Merge branch 'main' into 840-bug-cmake-build---mariadb-plugin-missing-macos Commit: ce276826700547ec7106f9d689b8d998e2001315 https://github.com/ehb54/ultrascan3/commit/ce276826700547ec7106f9d689b8d998e2001315 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M programs/us/us.cpp Log Message: ----------- Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.com> Commit: 48619c5707bd21b1fca1d26626f0d42608ec56a7 https://github.com/ehb54/ultrascan3/commit/48619c5707bd21b1fca1d26626f0d42608ec56a7 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M CMakeLists.txt Log Message: ----------- Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.com> Commit: 7c437d150e86857f0f355ba642049e8298aa2967 https://github.com/ehb54/ultrascan3/commit/7c437d150e86857f0f355ba642049e8298aa2967 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M scripts/build.ps1 M scripts/build.sh Log Message: ----------- Merge pull request #428 from ehb54/840-bug-cmake-build---mariadb-plugin-missing Fix: MariaDB Connector/C auth plugin packaging for Windows and Linux ? Commit: c9483a2b187a96210afec12c05ea37f140d27c77 https://github.com/ehb54/ultrascan3/commit/c9483a2b187a96210afec12c05ea37f140d27c77 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M scripts/build.ps1 M scripts/build.sh Log Message: ----------- Merge branch 'main' into lukas/us_config_db Commit: 77b0d98c96b9428b9058a18a1cde8a5234fd77de https://github.com/ehb54/ultrascan3/commit/77b0d98c96b9428b9058a18a1cde8a5234fd77de Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-06-03 (Wed, 03 Jun 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- Merge pull request #427 from ehb54/lukas/us_config_db Refactor default database selection process Commit: 8109d2d1f8a808b98af3173590fdf0a1bd470a4a https://github.com/ehb54/ultrascan3/commit/8109d2d1f8a808b98af3173590fdf0a1bd470a4a Author: alexsav815 Date: 2026-06-03 (Wed, 03 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M utils/us_xpn_data.cpp Log Message: ----------- GMP, Prot_devel, utils/xpn_data : remove unused function, ensure xpn (optima) host is configured during xpn->connect... Commit: 25fa9df5a94aabc9a5a53be7d6e15d767a17c238 https://github.com/ehb54/ultrascan3/commit/25fa9df5a94aabc9a5a53be7d6e15d767a17c238 Author: alexsav815 Date: 2026-06-04 (Thu, 04 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M utils/us_xpn_data.cpp Log Message: ----------- Merge pull request #430 from ehb54/alexey-dev-issue872 GMP, Prot_devel, utils/xpn_data : remove unused function, ensure xpn host is configured? Commit: 6cf1e2de27f3dc7a74383050c085f36898bb156b https://github.com/ehb54/ultrascan3/commit/6cf1e2de27f3dc7a74383050c085f36898bb156b Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- GMP, R&D -- correct interplay between scan counts, scan interval, minimum scan interval in 3. Sppeds and 7. Ranges ... Commit: 5ce35ace4e6f0bd6eb3de4111d93a0c754c613e8 https://github.com/ehb54/ultrascan3/commit/5ce35ace4e6f0bd6eb3de4111d93a0c754c613e8 Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp Log Message: ----------- GMP, R&D -- The first sentence after Attention should not have started with a period. Line should have started with "Please...".... Commit: 439bf47d73c1de196a1c091f8629403731ac42e6 https://github.com/ehb54/ultrascan3/commit/439bf47d73c1de196a1c091f8629403731ac42e6 Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp Log Message: ----------- Merge pull request #432 from ehb54/alexey-dev-issue873 GMP, R&D -- The first sentence after Attention should not have started with a period. Line should have started with "Please...".... Commit: c70b0809570e8451264f061bfddbf0d90ed7d45b https://github.com/ehb54/ultrascan3/commit/c70b0809570e8451264f061bfddbf0d90ed7d45b Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue874 Commit: ab4e29f258a4a76852473bb029a8d05af5101e3b https://github.com/ehb54/ultrascan3/commit/ab4e29f258a4a76852473bb029a8d05af5101e3b Author: alexsav815 Date: 2026-06-07 (Sun, 07 Jun 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge pull request #431 from ehb54/alexey-dev-issue874 GMP, R&D -- correct interplay between scan counts, scan interval, min. scan interval Commit: b3e1c3148e849dfa0bb3115413e07983b919844e https://github.com/ehb54/ultrascan3/commit/b3e1c3148e849dfa0bb3115413e07983b919844e Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- add a label to show the buffer manual state Commit: f9dc1123f5d504527a1a5a5f98992c035cda5368 https://github.com/ehb54/ultrascan3/commit/f9dc1123f5d504527a1a5a5f98992c035cda5368 Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t870_buffer Commit: 372d4a9b863855920c8f9fcc63e1e874250bcdae https://github.com/ehb54/ultrascan3/commit/372d4a9b863855920c8f9fcc63e1e874250bcdae Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- auto scale xy after selecting a new parameter Commit: c00094277c02fa9f1bbf1ea45e6c392960605b9e https://github.com/ehb54/ultrascan3/commit/c00094277c02fa9f1bbf1ea45e6c392960605b9e Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M gui/us_extinction_gui.cpp M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_properties.cpp M programs/us/us.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M scripts/build.ps1 M scripts/build.sh M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: f28a5e62b10d404ecce483e3109f42b1623253c4 https://github.com/ehb54/ultrascan3/commit/f28a5e62b10d404ecce483e3109f42b1623253c4 Author: Saeed Date: 2026-06-09 (Tue, 09 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- fixed type cast warnings in us_mpi_analysis.cpp, ga_worker.cpp Commit: f3611e7f434e44d3d1c61e7d0e945a94035388f9 https://github.com/ehb54/ultrascan3/commit/f3611e7f434e44d3d1c61e7d0e945a94035388f9 Author: emre brookes Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- Merge pull request #435 from samo38/t861_security_warn clean security warnings Commit: f80b73498a4973369419673e90274f59d9b598b3 https://github.com/ehb54/ultrascan3/commit/f80b73498a4973369419673e90274f59d9b598b3 Author: Saeed Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t870_buffer Commit: 3dddb9117fd90c1f6e1fdeec16f309bcc7b74a10 https://github.com/ehb54/ultrascan3/commit/3dddb9117fd90c1f6e1fdeec16f309bcc7b74a10 Author: Saeed Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: bde95ecaf2c093c38c510529ade5c772aeb0d058 https://github.com/ehb54/ultrascan3/commit/bde95ecaf2c093c38c510529ade5c772aeb0d058 Author: Saeed Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M scripts/build.ps1 M scripts/build.sh M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t842_gaplot Commit: 5be7ae9df7ec29fa88487a9dc72834ca6c3ab515 https://github.com/ehb54/ultrascan3/commit/5be7ae9df7ec29fa88487a9dc72834ca6c3ab515 Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_config/us_newxpnhost_db.cpp Log Message: ----------- US_Config:Intruments -- incorporate test_Connectivity into Save routing, remove extra connectivity check step... Commit: 32473b578707e256cf293eb356d873413dd769b6 https://github.com/ehb54/ultrascan3/commit/32473b578707e256cf293eb356d873413dd769b6 Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_config/us_newxpnhost_db.cpp Log Message: ----------- Merge pull request #436 from ehb54/alexey-dev-issue882 US_Config:Intruments -- incorporate test_Connectivity into Save routing Commit: 4aec245df7e6c8b1e030e812298d6cba7cab845e https://github.com/ehb54/ultrascan3/commit/4aec245df7e6c8b1e030e812298d6cba7cab845e Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- GMP: 2. LIVE_UPDATE -- spelling error fixed... Commit: 12f71524c0445a97e2b0b1aaf3d53f6736ea6301 https://github.com/ehb54/ultrascan3/commit/12f71524c0445a97e2b0b1aaf3d53f6736ea6301 Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- GMP: -- modify message for marking run as FAILED/NPT FAILED... Commit: 3c7169cde650dedca3d3402f744d3253f88868d5 https://github.com/ehb54/ultrascan3/commit/3c7169cde650dedca3d3402f744d3253f88868d5 Author: Saeed Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M gui/us_model_gui.cpp M gui/us_model_gui.h M programs/us/us.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M scripts/build.ps1 M scripts/build.sh M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t842_gaplot Commit: 1be10ca817665f8309bb3df08852200424397547 https://github.com/ehb54/ultrascan3/commit/1be10ca817665f8309bb3df08852200424397547 Author: Saeed Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: Log Message: ----------- Merge remote-tracking branch 'origin/t842_gaplot' into t842_gaplot Commit: 6a2abeacf5fcb63c4355bea33d0a8665ebf1aea3 https://github.com/ehb54/ultrascan3/commit/6a2abeacf5fcb63c4355bea33d0a8665ebf1aea3 Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- GMP main window -- modify text in the upper textarea... Commit: 3fbee9fcc1783c2c585c16e2fe0cdb6c22982a61 https://github.com/ehb54/ultrascan3/commit/3fbee9fcc1783c2c585c16e2fe0cdb6c22982a61 Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- [1]GMP main window -- modify text in the upper textarea... Commit: 290881f0fb957f5129113ca6c0d363cda44d453e https://github.com/ehb54/ultrascan3/commit/290881f0fb957f5129113ca6c0d363cda44d453e Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge pull request #437 from ehb54/alexey-dev-issue885 GMP: 2. LIVE_UPDATE -- spelling error fixed... Commit: 51eac7bb6878f0d5e5b586795486cea3043d3d0c https://github.com/ehb54/ultrascan3/commit/51eac7bb6878f0d5e5b586795486cea3043d3d0c Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue887 Commit: 27153f63f856b1d20b1465999a14d3e3281e707a https://github.com/ehb54/ultrascan3/commit/27153f63f856b1d20b1465999a14d3e3281e707a Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue886 Commit: 4241a57028574e3cd23f3c3291191974fc72a7f5 https://github.com/ehb54/ultrascan3/commit/4241a57028574e3cd23f3c3291191974fc72a7f5 Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- Merge pull request #438 from ehb54/alexey-dev-issue887 GMP: -- modify message for marking run as FAILED/NOT FAILED... Commit: 5b1e1e57275a9d2d7788c8c73c68af8bffc728aa https://github.com/ehb54/ultrascan3/commit/5b1e1e57275a9d2d7788c8c73c68af8bffc728aa Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue886 Commit: 1b9d32c8d947abd0215b70dbe7495fc98759a47b https://github.com/ehb54/ultrascan3/commit/1b9d32c8d947abd0215b70dbe7495fc98759a47b Author: Saeed Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- update the ct range by data Commit: 1f2dea5900a814f27165ae2bc9b401c3dfee187c https://github.com/ehb54/ultrascan3/commit/1f2dea5900a814f27165ae2bc9b401c3dfee187c Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- Merge pull request #439 from ehb54/alexey-dev-issue886 GMP main window -- modify text in the upper textarea... Commit: 5e1874151de9b54802972297c327c677ea4ed1c9 https://github.com/ehb54/ultrascan3/commit/5e1874151de9b54802972297c327c677ea4ed1c9 Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk option clicked; unlock only when valid .auc data-from-disk uploaded & downstream protocol parameters are generated; correct behavior for Next/Previous lower buttons: disable Next when at 2. Lab/Rotor tab, enable when back to 1. General; disable when back to 2. Lab/Rorot ... Commit: cbb216d0d629fbbe7c3294431c08f61989b2e7a2 https://github.com/ehb54/ultrascan3/commit/cbb216d0d629fbbe7c3294431c08f61989b2e7a2 Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- upadte ct x and y in the set_limits() Commit: 67a4d242dabc14876d9354b93434c818b5baf7ec https://github.com/ehb54/ultrascan3/commit/67a4d242dabc14876d9354b93434c818b5baf7ec Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M gui/us_spectrodata.cpp Log Message: ----------- in the setRaster function, if xrng becomes 0, xinc becomes INF. The same approach for xrng is applied here. Commit: 6f904c41c021e36595b930817137f19ef8ccce19 https://github.com/ehb54/ultrascan3/commit/6f904c41c021e36595b930817137f19ef8ccce19 Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- connect the replot_data function to the pb_refresh Commit: c24e05faa744af2d76beb4c61148bc79fa771670 https://github.com/ehb54/ultrascan3/commit/c24e05faa744af2d76beb4c61148bc79fa771670 Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- fixed the issue with draw bins manually Commit: 959da46aacd3efb25d3f0a0009e3da52819f733b https://github.com/ehb54/ultrascan3/commit/959da46aacd3efb25d3f0a0009e3da52819f733b Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M gui/us_select_item.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: 32feaefb494d632b390d9acb54c6daefdd47089b https://github.com/ehb54/ultrascan3/commit/32feaefb494d632b390d9acb54c6daefdd47089b Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- set range of ct by data Commit: 9c70967b72e22425120bb3e0971e49e2cab828a2 https://github.com/ehb54/ultrascan3/commit/9c70967b72e22425120bb3e0971e49e2cab828a2 Author: Saeed Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_select_item.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t870_buffer Commit: 0678091c6b8ea3a347d8bda5c1f8887a6d3ee65b https://github.com/ehb54/ultrascan3/commit/0678091c6b8ea3a347d8bda5c1f8887a6d3ee65b Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- Merge pull request #433 from samo38/t870_buffer Add buffer manual state to the Buffer and Solution GUI Commit: 075459dfc9537700e37aba51b3f8a5bb57c3c1c6 https://github.com/ehb54/ultrascan3/commit/075459dfc9537700e37aba51b3f8a5bb57c3c1c6 Author: Saeed Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_select_item.cpp M gui/us_solution_gui.cpp M gui/us_solution_gui.h M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t842_gaplot Commit: 16547f24596d6f1a1c6e10976383ed8bc2b74819 https://github.com/ehb54/ultrascan3/commit/16547f24596d6f1a1c6e10976383ed8bc2b74819 Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- Merge pull request #425 from samo38/t842_gaplot ticket 842: GA plot range issue Commit: a7cbce78277c83da3570ae8b311270ecf88d59a5 https://github.com/ehb54/ultrascan3/commit/a7cbce78277c83da3570ae8b311270ecf88d59a5 Author: Saeed Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: c7efd6ac8d78505ee8782507280e4a224fd9e858 https://github.com/ehb54/ultrascan3/commit/c7efd6ac8d78505ee8782507280e4a224fd9e858 Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge pull request #423 from samo38/ticket_822_pseudo3d_plot ticket_822: us_pseudo3d_combine manually diffusion plotting issue Commit: 1eb5f81fa55c76e1991446dfaaafd472f62ff46f https://github.com/ehb54/ultrascan3/commit/1eb5f81fa55c76e1991446dfaaafd472f62ff46f Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [1]GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk option clicked; unlock only when valid .auc data-from-disk uploaded & downstream protocol parameters are generated; correct behavior for Next/Previous lower buttons: disable Next when at 2. Lab/Rotor tab, enable when back to 1. General; disable when back to 2. Lab/Rorot ... Commit: 8285d5c355b2c8730c274762fd27522a30d3cd18 https://github.com/ehb54/ultrascan3/commit/8285d5c355b2c8730c274762fd27522a30d3cd18 Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [2: select Project, do not enable tabs]GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk option clicked; unlock only when valid .auc data-from-disk uploaded & downstream protocol parameters are generated; correct behavior for Next/Previous lower buttons: disable Next when at 2. Lab/Rotor tab, enable when back to 1. General; disable when back to 2. Lab/Rorot ... Commit: 245d4309e28c9db90cffbef3cb981c97b69a9b4a https://github.com/ehb54/ultrascan3/commit/245d4309e28c9db90cffbef3cb981c97b69a9b4a Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue891 Commit: 7870bc0e407e502ff7e3dac5490ba89f35c0a24b https://github.com/ehb54/ultrascan3/commit/7870bc0e407e502ff7e3dac5490ba89f35c0a24b Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge pull request #440 from ehb54/alexey-dev-issue891 GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk selected to prevent user-filled protocol creation Commit: 04bc610b180db0057d777dd09625732e535d15d1 https://github.com/ehb54/ultrascan3/commit/04bc610b180db0057d777dd09625732e535d15d1 Author: alexsav815 Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Protocol-Developer: remove v.0,1 from the window title ... Commit: aabf6395ab17f75fe98ee8a1856d0df8163ac5a0 https://github.com/ehb54/ultrascan3/commit/aabf6395ab17f75fe98ee8a1856d0df8163ac5a0 Author: alexsav815 Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Merge pull request #442 from ehb54/alexey-dev-issue890 Protocol-Developer: remove v.0,1 from the window title ... Commit: c01e1313f848d52ba4e9f5c91129eac8c54f2b4d https://github.com/ehb54/ultrascan3/commit/c01e1313f848d52ba4e9f5c91129eac8c54f2b4d Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: Update bump PR commit SHA in workflow configuration Commit: 52cc7dc3a6bb04f611fd929cf3e9a34d8ff69e1c https://github.com/ehb54/ultrascan3/commit/52cc7dc3a6bb04f611fd929cf3e9a34d8ff69e1c Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge pull request #444 from ehb54/898-update-bump-pr-commit-sha-ultrascan3 Update workflow configuration for commit SHA bump Commit: bbe49a767b0802c2c444243ec79fb5dbeeaf2d14 https://github.com/ehb54/ultrascan3/commit/bbe49a767b0802c2c444243ec79fb5dbeeaf2d14 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: A .github/gtest-us.json M .github/workflows/bump-version.yml M .github/workflows/doc-build.yml A .github/workflows/sphinx-doc-build.yml M .github/workflows/unit-tests-v2.yml R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt R README.linguist M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake A admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake A admin/cmake/triplets/arm64-osx-dynamic.cmake A admin/cmake/triplets/arm64-windows.cmake M admin/cmake/triplets/x64-osx-dynamic.cmake R alpha/srcdevel R alpha/us.cpp A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3000_rpm.rst A doc/manual/source/3d_plot.rst A doc/manual/source/__pycache__/auto_index.cpython-39.pyc A doc/manual/source/_static/UltraScanIII.pdf A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/abde-1.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/cmenu_help.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/delseltrip.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/dmga-save.png A doc/manual/source/_static/images/dmga.png A doc/manual/source/_static/images/dmga_constr.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/edit_exclude_scan.png A doc/manual/source/_static/images/edit_scan.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_edit.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_import.png A doc/manual/source/_static/images/experiment_liveupdate.png A doc/manual/source/_static/images/experiment_liveupdate_run.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details.png A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_dmga_adv.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/import_drop-triple.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/load_us3.png A doc/manual/source/_static/images/loaded_mwl-specfit.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwl-spe-fit-saved.png A doc/manual/source/_static/images/mwl-spe-fitted.png A doc/manual/source/_static/images/mwl-spe_spec-decom-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res.png A doc/manual/source/_static/images/mwl-spe_spec-decom.png A doc/manual/source/_static/images/mwl-spec-fit-report.png A doc/manual/source/_static/images/mwl-spec-viewer-report-1.png A doc/manual/source/_static/images/mwl-spec-viewer-report-2.png A doc/manual/source/_static/images/mwl-species-fit.png A doc/manual/source/_static/images/mwl_species_sim.png A doc/manual/source/_static/images/mwl_species_simed.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/pseudo-abde-1.png A doc/manual/source/_static/images/pseudo-abde-2.png A doc/manual/source/_static/images/pseudo-abde-3.png A doc/manual/source/_static/images/pseudo-abde-4.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/register0.png A doc/manual/source/_static/images/register1.png A doc/manual/source/_static/images/register2.png A doc/manual/source/_static/images/register3.png A doc/manual/source/_static/images/register4.png A doc/manual/source/_static/images/register5.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/reporter_comrep.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_prefilt.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_buoyanc-2.png A doc/manual/source/_static/images/us_buoyanc.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0-upded.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/images/xpn_report1.png A doc/manual/source/_static/images/xpn_report2.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/_static/language_data.js A doc/manual/source/_static/qthelp.css A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analysprof_general.rst A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/auto_index.py A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst A doc/manual/source/conf.py A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_dmga_adv.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/global_equil.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst A doc/manual/source/index.rst A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/multi-wavelength/index.rst A doc/manual/source/multi-wavelength/mwl_species_fit.rst A doc/manual/source/multi-wavelength/mwl_species_sim.rst A doc/manual/source/multi-wavelength/mwl_spectra.rst A doc/manual/source/multi-wavelength/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/load_modelrecs.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/ramp_data.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst A doc/manual/source/requirements.txt A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page-abde.rst A doc/manual/source/start_page-dm.rst A doc/manual/source/start_page-int.rst A doc/manual/source/start_page-mw.rst A doc/manual/source/start_page-new.rst A doc/manual/source/start_page-rpt.rst A doc/manual/source/start_page.rst A doc/manual/source/time_derivative.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_administrator.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M etc/etc_belongs_list.txt A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/CMakeLists.txt M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png M gui/libus_gui.pro M gui/us_abstractrotor_gui.h M gui/us_analysis_base2.cpp M gui/us_analysis_base2.h M gui/us_analyte_gui.cpp M gui/us_analyte_gui.h M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_convert_gui.cpp M gui/us_convert_gui.h M gui/us_csv_loader.cpp M gui/us_data_loader.h M gui/us_experiment_gui.h M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M gui/us_get_run.h M gui/us_help.cpp M gui/us_load_auc.h M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_model_loader.cpp M gui/us_model_loader.h M gui/us_plot.cpp M gui/us_plot.h M gui/us_plot3d.cpp M gui/us_properties.cpp M gui/us_report_gui.cpp M gui/us_report_gui.h M gui/us_rotor_gui.h M gui/us_select_edits.h M gui/us_select_item.cpp M gui/us_select_item.h M gui/us_select_runs.h M gui/us_select_triples.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M gui/us_spectrodata.h M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_2dsa.h M programs/us_2dsa/us_adv_analysis_2d.h M programs/us_2dsa/us_analysis_control_2d.h M programs/us_2dsa/us_plot_control_2d.h M programs/us_2dsa/us_show_norm.cpp M programs/us_abde/us_norm_profile.cpp M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_astfem_sim/us_clipdata.h M programs/us_autoflow_analysis/us_autoflow_analysis.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_admin.cpp M programs/us_config/us_advanced.cpp M programs/us_config/us_color.cpp M programs/us_config/us_config.pro M programs/us_config/us_database.cpp M programs/us_config/us_font.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_config/us_xpnhost.cpp M programs/us_config/us_xpnhost_db.cpp M programs/us_dcdt/us_dcdt.cpp M programs/us_dcdt/us_dcdt.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_density_match/us_density_match.cpp M programs/us_density_match/us_model_params.h M programs/us_density_match/us_remove_models.h M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_edit/us_edit_scan.h M programs/us_edit/us_exclude_profile.h M programs/us_edit/us_select_lambdas.h M programs/us_esigner_gmp/us_esigner_gmp.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_fematch/us_adv_dmgamc.h M programs/us_fematch/us_advanced_fem.h M programs/us_fematch/us_fematch.h M programs/us_fematch/us_plot_control_fem.h M programs/us_fit_meniscus/CMakeLists.txt M programs/us_fit_meniscus/us_fit_meniscus.cpp M programs/us_fit_meniscus/us_fit_meniscus.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_globalequil/us_eqfit_control.h M programs/us_globalequil/us_eqmodel_control.h M programs/us_globalequil/us_model_adpars.h M programs/us_globalequil/us_model_select.h M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_integral/us_delete_models.h M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_mwl_species_sim/us_mwl_species_sim.h M programs/us_mwl_spectra/us_mwl_spectra.h M programs/us_mwl_spectra/us_mwls_pltctl.h M programs/us_mwlr_viewer/us_mwl_pltctrl.h M programs/us_mwlr_viewer/us_mwlr_viewer.h M programs/us_pcsa/us_adv_analysis_pc.h M programs/us_pcsa/us_analysis_control_pc.cpp M programs/us_pcsa/us_analysis_control_pc.h M programs/us_pcsa/us_mlplot.h M programs/us_pcsa/us_mrecs_loader.h M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h M programs/us_pcsa/us_plot_control_pc.h M programs/us_pcsa/us_rpscan.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h M programs/us_pseudo3d_combine/us_remove_distros.h M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_experiment_gui_ra.h M programs/us_ramp/us_ramp_gui.h M programs/us_ramp/us_select_triples_ra.h M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_second_moment/us_second_moment.cpp M programs/us_second_moment/us_second_moment.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M programs/us_vhw_combine/us_vhwc_pltctl.h M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp R propignore R proppng R proptext M qmakeall.sh M qwtplot3d/CMakeLists.txt M qwtplot3d/include/qwt3d_openglhelper.h R qwtplot3d/lingua_de.ts A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat A scripts/build.bat A scripts/build.ps1 M scripts/build.sh M test/utils/test_us_crypto.cpp A test/utils/test_us_help_pages.cpp A test/utils/test_us_regex.cpp M test/utils/test_us_time_state.cpp A us-build M utils/CMakeLists.txt M utils/libus_utils.pro M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_astfem_rsa.cpp M utils/us_buffer.h M utils/us_cfa_data.cpp M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_csv_data.cpp M utils/us_extern.h M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_memory.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h M utils/us_solve_sim.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_timer.h M utils/us_xpn_data.cpp R vcpkg M vcpkg.json Log Message: ----------- Merge branch 'main' into bump-to-v4.1.0 Compare: https://github.com/ehb54/ultrascan3/compare/000572b44708...bbe49a767b08 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 16 16:58:33 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 15:58:33 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] 9299e8: fix: sha commit update Message-ID: Branch: refs/heads/900-update-bump-pr-sha-us3lims_gridctl Home: https://github.com/ehb54/us3lims_gridctl Commit: 9299e856f36d6b086ae0a508a7c9b7447c5c0d5f https://github.com/ehb54/us3lims_gridctl/commit/9299e856f36d6b086ae0a508a7c9b7447c5c0d5f Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: sha commit update To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Tue Jun 16 16:59:01 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 15:59:01 -0700 Subject: [us-commits] [ehb54/us3_sql] 89b4ef: fix: sha commit update Message-ID: Branch: refs/heads/899-update-bump-pr-sha-us3_sql Home: https://github.com/ehb54/us3_sql Commit: 89b4efead6ed0922dbcc205fb713f45bbed53e36 https://github.com/ehb54/us3_sql/commit/89b4efead6ed0922dbcc205fb713f45bbed53e36 Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: sha commit update To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Tue Jun 16 16:59:02 2026 From: noreply at github.com (emre brookes) Date: Tue, 16 Jun 2026 15:59:02 -0700 Subject: [us-commits] [ehb54/ultrascan3] e7fc39: Fix macx build: guard -lqwtplot3d self-link and ad... Message-ID: Branch: refs/heads/ehb54-issue-907 Home: https://github.com/ehb54/ultrascan3 Commit: e7fc39e0ded8d0a6cfe774a4c39f42f3e26ec5c2 https://github.com/ehb54/ultrascan3/commit/e7fc39e0ded8d0a6cfe774a4c39f42f3e26ec5c2 Author: ehb54 Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M gui/libus_gui.pro M local.pri.template Log Message: ----------- Fix macx build: guard -lqwtplot3d self-link and add -lus_utils to libus_gui local.pri.template: split -lqwtplot3d onto a guarded line so that when qwtplot3d itself is being built it does not try to link against its own not-yet-existing library (ld: library not found for -lqwtplot3d). gui/libus_gui.pro: add macx LIBS += -lus_utils so that the symbols moved into libus_gui in Nov 2025 (us_csv_loader, us_convert_gui, us_extinction_gui, etc.) can resolve against libus_utils at link time. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 16 16:59:03 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 15:59:03 -0700 Subject: [us-commits] [ehb54/us3_sql] Message-ID: Branch: refs/heads/899-update-bump-pr-sha-us3_sql Home: https://github.com/ehb54/us3_sql To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Tue Jun 16 16:59:33 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 15:59:33 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] Message-ID: Branch: refs/heads/900-update-bump-pr-sha-us3lims_gridctl Home: https://github.com/ehb54/us3lims_gridctl To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Tue Jun 16 17:10:08 2026 From: noreply at github.com (emre brookes) Date: Tue, 16 Jun 2026 16:10:08 -0700 Subject: [us-commits] [ehb54/ultrascan3] c01e13: fix: Update bump PR commit SHA in workflow configu... Message-ID: Branch: refs/heads/ehb54-issue-907 Home: https://github.com/ehb54/ultrascan3 Commit: c01e1313f848d52ba4e9f5c91129eac8c54f2b4d https://github.com/ehb54/ultrascan3/commit/c01e1313f848d52ba4e9f5c91129eac8c54f2b4d Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: Update bump PR commit SHA in workflow configuration Commit: 52cc7dc3a6bb04f611fd929cf3e9a34d8ff69e1c https://github.com/ehb54/ultrascan3/commit/52cc7dc3a6bb04f611fd929cf3e9a34d8ff69e1c Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge pull request #444 from ehb54/898-update-bump-pr-commit-sha-ultrascan3 Update workflow configuration for commit SHA bump Commit: c81d8b70460860507d201fd8243784999eddf69b https://github.com/ehb54/ultrascan3/commit/c81d8b70460860507d201fd8243784999eddf69b Author: emre brookes Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge branch 'main' into ehb54-issue-907 Compare: https://github.com/ehb54/ultrascan3/compare/e7fc39e0ded8...c81d8b704608 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 16 17:17:21 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 16:17:21 -0700 Subject: [us-commits] [ehb54/us3lims_dbinst] 056975: fix: sha commit update Message-ID: Branch: refs/heads/901-update-bump-pr-us3lims_dbinst Home: https://github.com/ehb54/us3lims_dbinst Commit: 0569753955eea5ef47e2df04950d88921d924a9b https://github.com/ehb54/us3lims_dbinst/commit/0569753955eea5ef47e2df04950d88921d924a9b Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: sha commit update To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_dbinst/settings/notifications From noreply at github.com Tue Jun 16 17:20:12 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 16:20:12 -0700 Subject: [us-commits] [ehb54/us3lims_webinfo] Message-ID: Branch: refs/heads/904-update-bump-pr-sha-us3lims_webinfo Home: https://github.com/ehb54/us3lims_webinfo To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_webinfo/settings/notifications From noreply at github.com Tue Jun 16 17:22:07 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 16:22:07 -0700 Subject: [us-commits] [ehb54/us3lims_common] d7e6bf: fix: sha commit update Message-ID: Branch: refs/heads/902-update-bump-pr-sha-us3lims_common Home: https://github.com/ehb54/us3lims_common Commit: d7e6bf08f525197b266920787c3d969398b09b10 https://github.com/ehb54/us3lims_common/commit/d7e6bf08f525197b266920787c3d969398b09b10 Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: sha commit update To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications From noreply at github.com Tue Jun 16 17:22:14 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 16:22:14 -0700 Subject: [us-commits] [ehb54/us3lims_webinfo] 661159: fix: sha commit update Message-ID: Branch: refs/heads/904-update-bump-pr-sha-us3lims_webinfo Home: https://github.com/ehb54/us3lims_webinfo Commit: 66115906538d8e94d8dd144a861077040f013010 https://github.com/ehb54/us3lims_webinfo/commit/66115906538d8e94d8dd144a861077040f013010 Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: sha commit update To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_webinfo/settings/notifications From noreply at github.com Tue Jun 16 17:22:12 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 16:22:12 -0700 Subject: [us-commits] [ehb54/us3lims_dbinst] Message-ID: Branch: refs/heads/901-update-bump-pr-us3lims_dbinst Home: https://github.com/ehb54/us3lims_dbinst To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_dbinst/settings/notifications From noreply at github.com Tue Jun 16 17:24:02 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 16:24:02 -0700 Subject: [us-commits] [ehb54/us3lims_common] Message-ID: Branch: refs/heads/902-update-bump-pr-sha-us3lims_common Home: https://github.com/ehb54/us3lims_common To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications From noreply at github.com Tue Jun 16 17:24:07 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 16:24:07 -0700 Subject: [us-commits] [ehb54/us3lims_newinst] Message-ID: Branch: refs/heads/903-update-bump-pr-sha-us3lims_newinst Home: https://github.com/ehb54/us3lims_newinst To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_newinst/settings/notifications From noreply at github.com Tue Jun 16 17:24:38 2026 From: noreply at github.com (aaron-auc) Date: Tue, 16 Jun 2026 16:24:38 -0700 Subject: [us-commits] [ehb54/us3lims_newinst] 57ed39: fix: sha commit update Message-ID: Branch: refs/heads/903-update-bump-pr-sha-us3lims_newinst Home: https://github.com/ehb54/us3lims_newinst Commit: 57ed39b5d1a596e539b421928a0edac859928679 https://github.com/ehb54/us3lims_newinst/commit/57ed39b5d1a596e539b421928a0edac859928679 Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: sha commit update To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_newinst/settings/notifications From noreply at github.com Wed Jun 17 06:16:54 2026 From: noreply at github.com (emre brookes) Date: Wed, 17 Jun 2026 05:16:54 -0700 Subject: [us-commits] [ehb54/ultrascan3] e7fc39: Fix macx build: guard -lqwtplot3d self-link and ad... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: e7fc39e0ded8d0a6cfe774a4c39f42f3e26ec5c2 https://github.com/ehb54/ultrascan3/commit/e7fc39e0ded8d0a6cfe774a4c39f42f3e26ec5c2 Author: ehb54 Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M gui/libus_gui.pro M local.pri.template Log Message: ----------- Fix macx build: guard -lqwtplot3d self-link and add -lus_utils to libus_gui local.pri.template: split -lqwtplot3d onto a guarded line so that when qwtplot3d itself is being built it does not try to link against its own not-yet-existing library (ld: library not found for -lqwtplot3d). gui/libus_gui.pro: add macx LIBS += -lus_utils so that the symbols moved into libus_gui in Nov 2025 (us_csv_loader, us_convert_gui, us_extinction_gui, etc.) can resolve against libus_utils at link time. Co-Authored-By: Claude Sonnet 4.6 Commit: c81d8b70460860507d201fd8243784999eddf69b https://github.com/ehb54/ultrascan3/commit/c81d8b70460860507d201fd8243784999eddf69b Author: emre brookes Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge branch 'main' into ehb54-issue-907 Commit: 36f036553bd505b52b7b696575355f3d715ab159 https://github.com/ehb54/ultrascan3/commit/36f036553bd505b52b7b696575355f3d715ab159 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M gui/libus_gui.pro M local.pri.template Log Message: ----------- Merge pull request #446 from ehb54/ehb54-issue-907 Fix macx build: guard -lqwtplot3d self-link and add -lus_utils to libus_gui Compare: https://github.com/ehb54/ultrascan3/compare/52cc7dc3a6bb...36f036553bd5 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 17 06:17:00 2026 From: noreply at github.com (emre brookes) Date: Wed, 17 Jun 2026 05:17:00 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/ehb54-issue-907 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 17 10:00:20 2026 From: noreply at github.com (emre brookes) Date: Wed, 17 Jun 2026 09:00:20 -0700 Subject: [us-commits] [ehb54/ultrascan3] c7fe1d: Delete doc/manual/source/__pycache__/auto_index.cp... Message-ID: Branch: refs/heads/ehb54-issue-908 Home: https://github.com/ehb54/ultrascan3 Commit: c7fe1d915db484906fa21f7fdb059dd46ca14e3d https://github.com/ehb54/ultrascan3/commit/c7fe1d915db484906fa21f7fdb059dd46ca14e3d Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Delete doc/manual/source/__pycache__/auto_index.cpython-39.pyc To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 17 10:01:52 2026 From: noreply at github.com (emre brookes) Date: Wed, 17 Jun 2026 09:01:52 -0700 Subject: [us-commits] [ehb54/ultrascan3] 8ed782: Add Python bytecode files to .gitignore Message-ID: Branch: refs/heads/ehb54-issue-908 Home: https://github.com/ehb54/ultrascan3 Commit: 8ed782c9a9b80ae3e81e35cfb88056da7f66986b https://github.com/ehb54/ultrascan3/commit/8ed782c9a9b80ae3e81e35cfb88056da7f66986b Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore Log Message: ----------- Add Python bytecode files to .gitignore To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 17 10:15:06 2026 From: noreply at github.com (emre brookes) Date: Wed, 17 Jun 2026 09:15:06 -0700 Subject: [us-commits] [ehb54/ultrascan3] c7fe1d: Delete doc/manual/source/__pycache__/auto_index.cp... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: c7fe1d915db484906fa21f7fdb059dd46ca14e3d https://github.com/ehb54/ultrascan3/commit/c7fe1d915db484906fa21f7fdb059dd46ca14e3d Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Delete doc/manual/source/__pycache__/auto_index.cpython-39.pyc Commit: 8ed782c9a9b80ae3e81e35cfb88056da7f66986b https://github.com/ehb54/ultrascan3/commit/8ed782c9a9b80ae3e81e35cfb88056da7f66986b Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore Log Message: ----------- Add Python bytecode files to .gitignore Commit: 02b1998e8c4e4190087e112ea223ffc452d892c1 https://github.com/ehb54/ultrascan3/commit/02b1998e8c4e4190087e112ea223ffc452d892c1 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Merge pull request #447 from ehb54/ehb54-issue-908 Remove Python bytecode files and update .gitignore Compare: https://github.com/ehb54/ultrascan3/compare/36f036553bd5...02b1998e8c4e To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 17 10:15:15 2026 From: noreply at github.com (emre brookes) Date: Wed, 17 Jun 2026 09:15:15 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/ehb54-issue-908 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 17 11:59:09 2026 From: noreply at github.com (emre brookes) Date: Wed, 17 Jun 2026 10:59:09 -0700 Subject: [us-commits] =?utf-8?q?=5Behb54/ultrascan3=5D_2b7ce8=3A_revision?= =?utf-8?q?=2Esh=3A_limit_=CE=94_marker_to_source_code_file_ch=2E=2E=2E?= Message-ID: Branch: refs/heads/ehb54-issue-909 Home: https://github.com/ehb54/ultrascan3 Commit: 2b7ce8e951545aceafde79228ff691ba4b5b2961 https://github.com/ehb54/ultrascan3/commit/2b7ce8e951545aceafde79228ff691ba4b5b2961 Author: ehb54 Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- revision.sh: limit ? marker to source code file changes only Previously git diff checked all tracked files, causing the LOCAL_CHANGES ? symbol to appear whenever build scripts, .pri files, or other non-source files differed from upstream ? including during normal packaging builds. Restrict the check to file types that produce compiled output: *.h, *.cpp, *.ui (Qt Designer), *.qrc (Qt resources). Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 17 12:07:33 2026 From: noreply at github.com (emre brookes) Date: Wed, 17 Jun 2026 11:07:33 -0700 Subject: [us-commits] [ehb54/ultrascan3] a1bf5d: revision.sh: fix pathspec scope for source-file de... Message-ID: Branch: refs/heads/ehb54-issue-909 Home: https://github.com/ehb54/ultrascan3 Commit: a1bf5d7f2eb4649cd5167b42db38d5c6e4aa4d0d https://github.com/ehb54/ultrascan3/commit/a1bf5d7f2eb4649cd5167b42db38d5c6e4aa4d0d Author: ehb54 Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- revision.sh: fix pathspec scope for source-file delta check git diff pathspecs with bare globs (*.h) only match within the current directory, not repo-wide. Since the script cd's to programs/us/, the check was missing changes in gui/, utils/, etc. Fix by running git -C from the repo root so all subdirectories are covered. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 17 12:28:02 2026 From: noreply at github.com (emre brookes) Date: Wed, 17 Jun 2026 11:28:02 -0700 Subject: [us-commits] [ehb54/ultrascan3] c7fe1d: Delete doc/manual/source/__pycache__/auto_index.cp... Message-ID: Branch: refs/heads/ehb54-issue-909 Home: https://github.com/ehb54/ultrascan3 Commit: c7fe1d915db484906fa21f7fdb059dd46ca14e3d https://github.com/ehb54/ultrascan3/commit/c7fe1d915db484906fa21f7fdb059dd46ca14e3d Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Delete doc/manual/source/__pycache__/auto_index.cpython-39.pyc Commit: 8ed782c9a9b80ae3e81e35cfb88056da7f66986b https://github.com/ehb54/ultrascan3/commit/8ed782c9a9b80ae3e81e35cfb88056da7f66986b Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore Log Message: ----------- Add Python bytecode files to .gitignore Commit: 02b1998e8c4e4190087e112ea223ffc452d892c1 https://github.com/ehb54/ultrascan3/commit/02b1998e8c4e4190087e112ea223ffc452d892c1 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Merge pull request #447 from ehb54/ehb54-issue-908 Remove Python bytecode files and update .gitignore Commit: 325d0cbff2d496aaf6a42add91e63d096b0e9d26 https://github.com/ehb54/ultrascan3/commit/325d0cbff2d496aaf6a42add91e63d096b0e9d26 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Merge branch 'main' into ehb54-issue-909 Compare: https://github.com/ehb54/ultrascan3/compare/a1bf5d7f2eb4...325d0cbff2d4 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 17 12:37:50 2026 From: noreply at github.com (aaron-auc) Date: Wed, 17 Jun 2026 11:37:50 -0700 Subject: [us-commits] [ehb54/us3_sql] 89b4ef: fix: sha commit update Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3_sql Commit: 89b4efead6ed0922dbcc205fb713f45bbed53e36 https://github.com/ehb54/us3_sql/commit/89b4efead6ed0922dbcc205fb713f45bbed53e36 Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: sha commit update Commit: 10fa3286562c419914b889ae907fbed3ab651397 https://github.com/ehb54/us3_sql/commit/10fa3286562c419914b889ae907fbed3ab651397 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge pull request #35 from ehb54/899-update-bump-pr-sha-us3_sql Fix SHA commit update Compare: https://github.com/ehb54/us3_sql/compare/f109a5b5e489...10fa3286562c To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Wed Jun 17 12:38:23 2026 From: noreply at github.com (aaron-auc) Date: Wed, 17 Jun 2026 11:38:23 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] 9299e8: fix: sha commit update Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_gridctl Commit: 9299e856f36d6b086ae0a508a7c9b7447c5c0d5f https://github.com/ehb54/us3lims_gridctl/commit/9299e856f36d6b086ae0a508a7c9b7447c5c0d5f Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: sha commit update Commit: 65f411d468ae31e9a7dfa74a8969d609c4aa50b9 https://github.com/ehb54/us3lims_gridctl/commit/65f411d468ae31e9a7dfa74a8969d609c4aa50b9 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge pull request #24 from ehb54/900-update-bump-pr-sha-us3lims_gridctl Fix SHA commit update Compare: https://github.com/ehb54/us3lims_gridctl/compare/7aa45a2b984b...65f411d468ae To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Wed Jun 17 12:38:41 2026 From: noreply at github.com (aaron-auc) Date: Wed, 17 Jun 2026 11:38:41 -0700 Subject: [us-commits] [ehb54/us3lims_dbinst] 056975: fix: sha commit update Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_dbinst Commit: 0569753955eea5ef47e2df04950d88921d924a9b https://github.com/ehb54/us3lims_dbinst/commit/0569753955eea5ef47e2df04950d88921d924a9b Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: sha commit update Commit: 7ab3717136cc01546d74131f49a640fcfb373e1d https://github.com/ehb54/us3lims_dbinst/commit/7ab3717136cc01546d74131f49a640fcfb373e1d Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge pull request #58 from ehb54/901-update-bump-pr-us3lims_dbinst Fix SHA commit update Compare: https://github.com/ehb54/us3lims_dbinst/compare/2d14fb9fc2d7...7ab3717136cc To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_dbinst/settings/notifications From noreply at github.com Wed Jun 17 12:38:53 2026 From: noreply at github.com (aaron-auc) Date: Wed, 17 Jun 2026 11:38:53 -0700 Subject: [us-commits] [ehb54/us3lims_common] d7e6bf: fix: sha commit update Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_common Commit: d7e6bf08f525197b266920787c3d969398b09b10 https://github.com/ehb54/us3lims_common/commit/d7e6bf08f525197b266920787c3d969398b09b10 Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: sha commit update Commit: 3f0fbf730f024188579702b09bc22cf574ca7248 https://github.com/ehb54/us3lims_common/commit/3f0fbf730f024188579702b09bc22cf574ca7248 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge pull request #19 from ehb54/902-update-bump-pr-sha-us3lims_common Fix SHA commit update Compare: https://github.com/ehb54/us3lims_common/compare/913646bae389...3f0fbf730f02 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications From noreply at github.com Wed Jun 17 12:39:26 2026 From: noreply at github.com (aaron-auc) Date: Wed, 17 Jun 2026 11:39:26 -0700 Subject: [us-commits] [ehb54/us3lims_newinst] 57ed39: fix: sha commit update Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_newinst Commit: 57ed39b5d1a596e539b421928a0edac859928679 https://github.com/ehb54/us3lims_newinst/commit/57ed39b5d1a596e539b421928a0edac859928679 Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: sha commit update Commit: d9477b7adeb582e5abe38429ac0fcf9e575298bc https://github.com/ehb54/us3lims_newinst/commit/d9477b7adeb582e5abe38429ac0fcf9e575298bc Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge pull request #17 from ehb54/903-update-bump-pr-sha-us3lims_newinst Fix SHA commit update Compare: https://github.com/ehb54/us3lims_newinst/compare/3c6dfeece1ec...d9477b7adeb5 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_newinst/settings/notifications From noreply at github.com Wed Jun 17 12:39:52 2026 From: noreply at github.com (aaron-auc) Date: Wed, 17 Jun 2026 11:39:52 -0700 Subject: [us-commits] [ehb54/us3lims_webinfo] 661159: fix: sha commit update Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_webinfo Commit: 66115906538d8e94d8dd144a861077040f013010 https://github.com/ehb54/us3lims_webinfo/commit/66115906538d8e94d8dd144a861077040f013010 Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: sha commit update Commit: 3b5b7bdeed7c81ca337e59312e5459671dfdcdc1 https://github.com/ehb54/us3lims_webinfo/commit/3b5b7bdeed7c81ca337e59312e5459671dfdcdc1 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge pull request #11 from ehb54/904-update-bump-pr-sha-us3lims_webinfo Fix SHA commit update Compare: https://github.com/ehb54/us3lims_webinfo/compare/cb10f168710c...3b5b7bdeed7c To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_webinfo/settings/notifications From noreply at github.com Wed Jun 17 12:54:06 2026 From: noreply at github.com (emre brookes) Date: Wed, 17 Jun 2026 11:54:06 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/ehb54-issue-909 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 17 12:54:03 2026 From: noreply at github.com (emre brookes) Date: Wed, 17 Jun 2026 11:54:03 -0700 Subject: [us-commits] =?utf-8?q?=5Behb54/ultrascan3=5D_2b7ce8=3A_revision?= =?utf-8?q?=2Esh=3A_limit_=CE=94_marker_to_source_code_file_ch=2E=2E=2E?= Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 2b7ce8e951545aceafde79228ff691ba4b5b2961 https://github.com/ehb54/ultrascan3/commit/2b7ce8e951545aceafde79228ff691ba4b5b2961 Author: ehb54 Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- revision.sh: limit ? marker to source code file changes only Previously git diff checked all tracked files, causing the LOCAL_CHANGES ? symbol to appear whenever build scripts, .pri files, or other non-source files differed from upstream ? including during normal packaging builds. Restrict the check to file types that produce compiled output: *.h, *.cpp, *.ui (Qt Designer), *.qrc (Qt resources). Co-Authored-By: Claude Sonnet 4.6 Commit: a1bf5d7f2eb4649cd5167b42db38d5c6e4aa4d0d https://github.com/ehb54/ultrascan3/commit/a1bf5d7f2eb4649cd5167b42db38d5c6e4aa4d0d Author: ehb54 Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- revision.sh: fix pathspec scope for source-file delta check git diff pathspecs with bare globs (*.h) only match within the current directory, not repo-wide. Since the script cd's to programs/us/, the check was missing changes in gui/, utils/, etc. Fix by running git -C from the repo root so all subdirectories are covered. Co-Authored-By: Claude Sonnet 4.6 Commit: 325d0cbff2d496aaf6a42add91e63d096b0e9d26 https://github.com/ehb54/ultrascan3/commit/325d0cbff2d496aaf6a42add91e63d096b0e9d26 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Merge branch 'main' into ehb54-issue-909 Commit: c4a785babca12aa43bf7f624928fa31cf97da1f4 https://github.com/ehb54/ultrascan3/commit/c4a785babca12aa43bf7f624928fa31cf97da1f4 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- Merge pull request #448 from ehb54/ehb54-issue-909 revision.sh: limit ? marker to source code file changes only Compare: https://github.com/ehb54/ultrascan3/compare/02b1998e8c4e...c4a785babca1 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 18 14:28:11 2026 From: noreply at github.com (emre brookes) Date: Thu, 18 Jun 2026 13:28:11 -0700 Subject: [us-commits] [ehb54/ultrascan3] 254289: ACAB doubled Message-ID: Branch: refs/heads/ehb54-issue-766 Home: https://github.com/ehb54/ultrascan3 Commit: 2542899201e17dd085de687f6fdfe671fa123bdb https://github.com/ehb54/ultrascan3/commit/2542899201e17dd085de687f6fdfe671fa123bdb Author: Haben Gabir Date: 2026-01-22 (Thu, 22 Jan 2026) Changed paths: A doc/manual/source/#Makefile# A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3d_plot.rst A doc/manual/source/_static/css/custom.css A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/gmp/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_edit.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/language_data.js A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst A doc/manual/source/conf.py A doc/manual/source/conf.py-orig.081225 A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst A doc/manual/source/index.rst A doc/manual/source/make.bat A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/mwl_species_fit.rst A doc/manual/source/mwl_species_sim.rst A doc/manual/source/mwl_spectra.rst A doc/manual/source/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/ramp_data.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst A doc/manual/source/requirements.txt A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page.rst A doc/manual/source/temp.txt A doc/manual/source/time_derivative.rst A doc/manual/source/tmp.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst Log Message: ----------- ACAB doubled Commit: d287d24ac45d15c14c50dffde79d3abcf44e1c47 https://github.com/ehb54/ultrascan3/commit/d287d24ac45d15c14c50dffde79d3abcf44e1c47 Author: Saeed Date: 2026-02-06 (Fri, 06 Feb 2026) Changed paths: M gui/us_spectrodata.h Log Message: ----------- us_spectrodata: add hydrodynamic radius to S_Solute Commit: 1a9eda0deabbf567b25ddd721c01232463c6d549 https://github.com/ehb54/ultrascan3/commit/1a9eda0deabbf567b25ddd721c01232463c6d549 Author: Saeed Date: 2026-02-06 (Fri, 06 Feb 2026) Changed paths: M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h Log Message: ----------- us_integral: replace SolParam with S_Solute Commit: f422eaebafa361f357d0b27d3f56d3f4d3247f8e https://github.com/ehb54/ultrascan3/commit/f422eaebafa361f357d0b27d3f56d3f4d3247f8e Author: Saeed Date: 2026-02-10 (Tue, 10 Feb 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h Log Message: ----------- us_ga_init: add Rh Commit: b4b6df18011d41ed7209dca2fa4580a93512d976 https://github.com/ehb54/ultrascan3/commit/b4b6df18011d41ed7209dca2fa4580a93512d976 Author: Saeed Date: 2026-02-11 (Wed, 11 Feb 2026) Changed paths: M programs/us_ga_init/us_solutedata.cpp Log Message: ----------- us_ga_init/us_solutedata: add Hr to the report file Commit: a10c820b1808470ff1529c74ae9e8cbb6f2db80f https://github.com/ehb54/ultrascan3/commit/a10c820b1808470ff1529c74ae9e8cbb6f2db80f Author: Saeed Date: 2026-02-11 (Wed, 11 Feb 2026) Changed paths: M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h Log Message: ----------- us_ddist_combine: add Rh to the discrete distributions program Commit: 3e454dd1eca619263c23dc1206fe22fb60c737c4 https://github.com/ehb54/ultrascan3/commit/3e454dd1eca619263c23dc1206fe22fb60c737c4 Author: Saeed Date: 2026-02-11 (Wed, 11 Feb 2026) Changed paths: M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_699 Commit: 482dbb495512e7628e78756240055909d096c476 https://github.com/ehb54/ultrascan3/commit/482dbb495512e7628e78756240055909d096c476 Author: Saeed Date: 2026-02-12 (Thu, 12 Feb 2026) Changed paths: M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ga_init/us_ga_init.cpp M programs/us_integral/us_integral.cpp M programs/us_modelmetrics/us_modelmetrics.cpp Log Message: ----------- us nm unit for hydrodynamic radius Commit: 678ff7f6c7bed9024cc5f25e855c87b95ed0db50 https://github.com/ehb54/ultrascan3/commit/678ff7f6c7bed9024cc5f25e855c87b95ed0db50 Author: Saeed Mortezazadeh Date: 2026-02-17 (Tue, 17 Feb 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h Log Message: ----------- us_ga_init: replace plot checkboxs with radiobuttons Commit: d787112c42145adc032e986e17be63d8efd5dfda https://github.com/ehb54/ultrascan3/commit/d787112c42145adc032e986e17be63d8efd5dfda Author: Saeed Date: 2026-02-19 (Thu, 19 Feb 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h Log Message: ----------- add check_draw_btn Commit: ba06a7cd941b1bb63391e1fba5d30baf782f4d3e https://github.com/ehb54/ultrascan3/commit/ba06a7cd941b1bb63391e1fba5d30baf782f4d3e Author: Saeed Date: 2026-02-19 (Thu, 19 Feb 2026) Changed paths: M CMakeLists.txt M CMakePresets.json A admin/cmake/toolchain-macos.cmake A admin/cmake/triplets/arm64-osx-dynamic.cmake M admin/cmake/triplets/x64-osx-dynamic.cmake R alpha/srcdevel R alpha/us.cpp M gui/us_analysis_base2.cpp M gui/us_analysis_base2.h M gui/us_model_loader.cpp M gui/us_plot.cpp M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_2dsa.h M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_autoflow_analysis/us_autoflow_analysis.cpp M programs/us_dcdt/us_dcdt.cpp M programs/us_dcdt/us_dcdt.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_fit_meniscus/CMakeLists.txt M programs/us_fit_meniscus/us_fit_meniscus.cpp M programs/us_fit_meniscus/us_fit_meniscus.h M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_second_moment/us_second_moment.cpp M programs/us_second_moment/us_second_moment.h M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h M scripts/build.sh A test/utils/test_us_regex.cpp M utils/CMakeLists.txt Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_699 Commit: a6fe9c7b13c638a88e1390c744efd98cbec59acf https://github.com/ehb54/ultrascan3/commit/a6fe9c7b13c638a88e1390c744efd98cbec59acf Author: Saeed Mortezazadeh Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp Log Message: ----------- add anno_label(int) to us_ga_init Commit: 8617cadc6147eda447864b6626622e9bffa4128e https://github.com/ehb54/ultrascan3/commit/8617cadc6147eda447864b6626622e9bffa4128e Author: Haben Gabir Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png M doc/manual/source/beckman_openauc.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/dmga_init.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/index.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/grid_editor.rst M doc/manual/source/mwl_species_fit.rst M doc/manual/source/mwl_species_sim.rst M doc/manual/source/mwl_spectra.rst M doc/manual/source/predict1.rst M doc/manual/source/ramp_data.rst M doc/manual/source/tmp.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/xpn_viewer.rst Log Message: ----------- WALICAFB Commit: 779bf5e32b16d7eddc415ecc2fe90709ac0026b9 https://github.com/ehb54/ultrascan3/commit/779bf5e32b16d7eddc415ecc2fe90709ac0026b9 Author: Haben Gabir Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: A .github/workflows/bump-version.yml M CMakeLists.txt M CMakePresets.json A admin/cmake/toolchain-macos.cmake A admin/cmake/triplets/arm64-osx-dynamic.cmake M admin/cmake/triplets/x64-osx-dynamic.cmake R alpha/srcdevel R alpha/us.cpp M gui/us_analysis_base2.cpp M gui/us_analysis_base2.h M gui/us_csv_loader.cpp M gui/us_model_loader.cpp M gui/us_plot.cpp M gui/us_report_gui.cpp M gui/us_report_gui.h M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_2dsa.h M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_autoflow_analysis/us_autoflow_analysis.cpp M programs/us_dcdt/us_dcdt.cpp M programs/us_dcdt/us_dcdt.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_fit_meniscus/CMakeLists.txt M programs/us_fit_meniscus/us_fit_meniscus.cpp M programs/us_fit_meniscus/us_fit_meniscus.h M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_second_moment/us_second_moment.cpp M programs/us_second_moment/us_second_moment.h M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h M scripts/build.sh A test/utils/test_us_regex.cpp M utils/CMakeLists.txt M utils/us_csv_data.cpp Log Message: ----------- Merge remote-tracking branch 'origin/main' into haben-Dev Commit: 935d35d3bb247201260925626ead40c7e5911908 https://github.com/ehb54/ultrascan3/commit/935d35d3bb247201260925626ead40c7e5911908 Author: Saeed Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h Log Message: ----------- add help button to the us_legacy_converter Commit: a39e0c3fc901b37000aa384dff633eca9b5f21cc https://github.com/ehb54/ultrascan3/commit/a39e0c3fc901b37000aa384dff633eca9b5f21cc Author: Saeed Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h Log Message: ----------- us_query_rmsd: add help button Commit: 9332b11c468511b91b824048956f411d88e92ba2 https://github.com/ehb54/ultrascan3/commit/9332b11c468511b91b824048956f411d88e92ba2 Author: Saeed Date: 2026-02-20 (Fri, 20 Feb 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- add help buttons Commit: 7bf106993a8f72d94033f56ec908772b1087c0ef https://github.com/ehb54/ultrascan3/commit/7bf106993a8f72d94033f56ec908772b1087c0ef Author: aaron-auc Date: 2026-02-21 (Sat, 21 Feb 2026) Changed paths: M .github/workflows/bump-version.yml M README.manual A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body R doc/manual/source/#Makefile# M doc/manual/source/conf.py R doc/manual/source/make.bat M doc/manual/source/requirements.txt R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M gui/us_help.cpp M makeall.sh M scripts/build.sh R vcpkg M vcpkg.json Log Message: ----------- mod: delete legacy help, integrate sphinx help Commit: 3d08b0b47f4e2317e53a69e11dc522f164182ec7 https://github.com/ehb54/ultrascan3/commit/3d08b0b47f4e2317e53a69e11dc522f164182ec7 Author: aaron-auc Date: 2026-02-21 (Sat, 21 Feb 2026) Changed paths: M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake Log Message: ----------- mod: release only build for macos Commit: 7d351ae823d28a24be8d1406165cb8c4887fb1e7 https://github.com/ehb54/ultrascan3/commit/7d351ae823d28a24be8d1406165cb8c4887fb1e7 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-02-21 (Sat, 21 Feb 2026) Changed paths: M gui/us_report_gui.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: d0f42eef0df776ad01ea51cc7505eeb80878b2d8 https://github.com/ehb54/ultrascan3/commit/d0f42eef0df776ad01ea51cc7505eeb80878b2d8 Author: Saeed Date: 2026-02-23 (Mon, 23 Feb 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- us_spectrum: removed unnecessary widgets Commit: 534da76a2eb5090416dc3e2fa4416db272ac9b91 https://github.com/ehb54/ultrascan3/commit/534da76a2eb5090416dc3e2fa4416db272ac9b91 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-02-24 (Tue, 24 Feb 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: 98c5f9693e9265ed8f1515603098010def86eb70 https://github.com/ehb54/ultrascan3/commit/98c5f9693e9265ed8f1515603098010def86eb70 Author: Saeed Date: 2026-02-24 (Tue, 24 Feb 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- rename labels Commit: d28e726d4e40aae7be0f55ed03c1e7fe45e36d00 https://github.com/ehb54/ultrascan3/commit/d28e726d4e40aae7be0f55ed03c1e7fe45e36d00 Author: aaron-auc Date: 2026-02-24 (Tue, 24 Feb 2026) Changed paths: M doc/manual/source/colorgradient.rst M doc/manual/source/conf.py M doc/manual/source/config.rst M doc/manual/source/experiment/range.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/grid_editor.rst M doc/manual/source/manage_data.rst M doc/manual/source/mwl_spectra.rst M doc/manual/source/mwlr_viewer.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/requirements.txt M doc/manual/source/us_project.rst M doc/manual/source/vhw_combine.rst Log Message: ----------- mod: migrate to sphinx-design from subfigure Commit: f22ac1211864fd6e1e0f4bd0ab603df9a6703163 https://github.com/ehb54/ultrascan3/commit/f22ac1211864fd6e1e0f4bd0ab603df9a6703163 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M utils/us_astfem_math.cpp M utils/us_cfa_data.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Add support for `TIMESTATE_TYPE` and `IMPORT_TYPE` in `US_TimeState`: introduce enums, accessor methods, and XML serialization logic. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 92969167df27d9df138b7faee2cb16d988228790 https://github.com/ehb54/ultrascan3/commit/92969167df27d9df138b7faee2cb16d988228790 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M utils/us_astfem_math.cpp M utils/us_astfem_math.h Log Message: ----------- Refactor `US_AstfemMath`: add parameter names to function signatures, update `check_acceleration` to include optional `timestate` argument, and adjust related logic. Commit: 8318d566a89cb3e06093e1d79d56d11d3488103a https://github.com/ehb54/ultrascan3/commit/8318d566a89cb3e06093e1d79d56d11d3488103a Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json R admin/cmake/toolchain-macos.cmake A admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake A admin/cmake/triplets/arm64-windows.cmake A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/CMakeLists.txt M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png M programs/us/CMakeLists.txt M qwtplot3d/include/qwt3d_openglhelper.h A scripts/build.bat A scripts/build.ps1 M scripts/build.sh M vcpkg.json Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: 4bb72c42f9441f20b9b825741d31d186a728fe4c https://github.com/ehb54/ultrascan3/commit/4bb72c42f9441f20b9b825741d31d186a728fe4c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json A admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake A admin/cmake/triplets/arm64-osx-dynamic.cmake A admin/cmake/triplets/arm64-windows.cmake M admin/cmake/triplets/x64-osx-dynamic.cmake R alpha/srcdevel R alpha/us.cpp A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/CMakeLists.txt M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png M gui/us_analysis_base2.cpp M gui/us_analysis_base2.h M gui/us_csv_loader.cpp M gui/us_model_loader.cpp M gui/us_plot.cpp M gui/us_report_gui.cpp M gui/us_report_gui.h M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_2dsa.h M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_autoflow_analysis/us_autoflow_analysis.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_dcdt/us_dcdt.cpp M programs/us_dcdt/us_dcdt.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_fit_meniscus/CMakeLists.txt M programs/us_fit_meniscus/us_fit_meniscus.cpp M programs/us_fit_meniscus/us_fit_meniscus.h M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_second_moment/us_second_moment.cpp M programs/us_second_moment/us_second_moment.h M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h M qwtplot3d/include/qwt3d_openglhelper.h A scripts/build.bat A scripts/build.ps1 M scripts/build.sh A test/utils/test_us_regex.cpp M utils/CMakeLists.txt M utils/us_csv_data.cpp R vcpkg M vcpkg.json Log Message: ----------- Merge branch 'main' into ticket_747 Commit: 89b7691a714d92e99e335e23378d225aa3b1b536 https://github.com/ehb54/ultrascan3/commit/89b7691a714d92e99e335e23378d225aa3b1b536 Author: ehb54 Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- fix revision.sh checks osx/linux compat. Commit: b1b7791e9c3922286c2d9d56c2f0a378911720ee https://github.com/ehb54/ultrascan3/commit/b1b7791e9c3922286c2d9d56c2f0a378911720ee Author: Saeed Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h Log Message: ----------- add Rh to us_pseudo3d_combine Commit: bd32e3b102e354732b319bc5687719785b83d3f2 https://github.com/ehb54/ultrascan3/commit/bd32e3b102e354732b319bc5687719785b83d3f2 Author: Saeed Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json R admin/cmake/toolchain-macos.cmake A admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake A admin/cmake/triplets/arm64-windows.cmake A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/CMakeLists.txt M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png M gui/us_report_gui.cpp M programs/us/CMakeLists.txt M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M qwtplot3d/include/qwt3d_openglhelper.h A scripts/build.bat A scripts/build.ps1 M scripts/build.sh R vcpkg M vcpkg.json Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_699 Commit: 8c545d6f5c77a42afc10d3badcaa8f9b34866f2d https://github.com/ehb54/ultrascan3/commit/8c545d6f5c77a42afc10d3badcaa8f9b34866f2d Author: Saeed Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json R admin/cmake/toolchain-macos.cmake A admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake A admin/cmake/triplets/arm64-windows.cmake A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/CMakeLists.txt M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png M gui/us_report_gui.cpp M programs/us/CMakeLists.txt M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M qwtplot3d/include/qwt3d_openglhelper.h A scripts/build.bat A scripts/build.ps1 M scripts/build.sh R vcpkg M vcpkg.json Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_748 Commit: 38b548536c2c0458b2cc85f5663ca56eb9538f3f https://github.com/ehb54/ultrascan3/commit/38b548536c2c0458b2cc85f5663ca56eb9538f3f Author: HabGab Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M gui/us_spectrodata.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h Log Message: ----------- Merge pull request #362 from samo38/ticket_699 Ticket 699: adding Hydrodynamic radius to additional plotting programs Commit: 572bb723ed591be3225aacbdbc387c93c17ca792 https://github.com/ehb54/ultrascan3/commit/572bb723ed591be3225aacbdbc387c93c17ca792 Author: emre brookes Date: 2026-02-26 (Thu, 26 Feb 2026) Changed paths: M gui/us_spectrodata.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h Log Message: ----------- Merge branch 'main' into ehb54-issue-670 Commit: 6dd71c26fbdb258b25259c7c5e41be982d54a809 https://github.com/ehb54/ultrascan3/commit/6dd71c26fbdb258b25259c7c5e41be982d54a809 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-27 (Fri, 27 Feb 2026) Changed paths: M utils/us_crypto.cpp Log Message: ----------- Refactor US_Crypto for AES-256-GCM encryption Commit: 1461b65d9eae700e3429db2b7c19c35361fea861 https://github.com/ehb54/ultrascan3/commit/1461b65d9eae700e3429db2b7c19c35361fea861 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-27 (Fri, 27 Feb 2026) Changed paths: M utils/us_crypto.h Log Message: ----------- Add decryptLegacy function and update decrypt signature Commit: ed2647558eb754fa66c8e7d52d3f0b8efac2c53c https://github.com/ehb54/ultrascan3/commit/ed2647558eb754fa66c8e7d52d3f0b8efac2c53c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-27 (Fri, 27 Feb 2026) Changed paths: M test/utils/test_us_crypto.cpp Log Message: ----------- Update encryption tests to expect invalid results Commit: 27402a271781fa16ae00a693e5ce8e3f06e8e33e https://github.com/ehb54/ultrascan3/commit/27402a271781fa16ae00a693e5ce8e3f06e8e33e Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-27 (Fri, 27 Feb 2026) Changed paths: M utils/us_crypto.h Log Message: ----------- Fix parameter description for decrypt functions Commit: 344a4930c5819ebfd2875eccc84d0a44a446ee31 https://github.com/ehb54/ultrascan3/commit/344a4930c5819ebfd2875eccc84d0a44a446ee31 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-27 (Fri, 27 Feb 2026) Changed paths: M utils/us_crypto.cpp Log Message: ----------- Fix encryption finalization logic in us_crypto.cpp Commit: 817a32ad7fe5e5c35ec0479673a2f4c20a7a8e3c https://github.com/ehb54/ultrascan3/commit/817a32ad7fe5e5c35ec0479673a2f4c20a7a8e3c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-02-27 (Fri, 27 Feb 2026) Changed paths: M utils/us_crypto.cpp Log Message: ----------- Fix tag data retrieval in EVP_CIPHER_CTX_ctrl Commit: 85100ef73842bc75a8f210f7b9038301adae82db https://github.com/ehb54/ultrascan3/commit/85100ef73842bc75a8f210f7b9038301adae82db Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-02-27 (Fri, 27 Feb 2026) Changed paths: M gui/us_spectrodata.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: 7f63285b165bc88c2a317f9f368082e0d24d8861 https://github.com/ehb54/ultrascan3/commit/7f63285b165bc88c2a317f9f368082e0d24d8861 Author: aaron-auc Date: 2026-02-28 (Sat, 28 Feb 2026) Changed paths: M .gitignore M CMakeLists.txt A admin/cmake/MacDeploy.cmake R buildsys/vcpkg/overlay-ports/qt5-tools/fix-pkgconfig-qt5uiplugin-not-found.patch R buildsys/vcpkg/overlay-ports/qt5-tools/fix-spawnvp-argv.patch R buildsys/vcpkg/overlay-ports/qt5-tools/libclang.patch R buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake R buildsys/vcpkg/overlay-ports/qt5-tools/vcpkg.json M doc/manual/CMakeLists.txt A doc/manual/StageAssistant.cmake M doc/manual/source/mwl_spectra.rst M gui/CMakeLists.txt M gui/us_help.cpp M programs/us_helpdaemon/us_helpdaemon.cpp M qwtplot3d/CMakeLists.txt M scripts/build.sh M vcpkg.json Log Message: ----------- fix: fix qt help search and implement dmg Commit: 8e3d67b30d1a4eaf6faf0d18d80a835288ee5ae7 https://github.com/ehb54/ultrascan3/commit/8e3d67b30d1a4eaf6faf0d18d80a835288ee5ae7 Author: aaron-auc Date: 2026-02-28 (Sat, 28 Feb 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json R admin/cmake/toolchain-macos.cmake A admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake A admin/cmake/triplets/arm64-windows.cmake A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/CMakeLists.txt M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png M gui/us_spectrodata.h M programs/us/CMakeLists.txt M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h M qwtplot3d/include/qwt3d_openglhelper.h A scripts/build.bat A scripts/build.ps1 M scripts/build.sh M vcpkg.json Log Message: ----------- Merge remote-tracking branch 'origin/527-enhancement-sphinx-migration-2' into 527-enhancement-sphinx-migration-2 # Conflicts: # .gitignore # scripts/build.sh Commit: ef3356b450a93ec526f92ee27da0a9bfcfa9c04a https://github.com/ehb54/ultrascan3/commit/ef3356b450a93ec526f92ee27da0a9bfcfa9c04a Author: aaron-auc Date: 2026-03-01 (Sun, 01 Mar 2026) Changed paths: M LICENSE.txt Log Message: ----------- fix: text was original utf-8 so quotes became questions marks with ascii tool. Changed ? to ascii quotes. Commit: 096f3590c1a57a798a0c13863e80d333a690b4cf https://github.com/ehb54/ultrascan3/commit/096f3590c1a57a798a0c13863e80d333a690b4cf Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-02 (Mon, 02 Mar 2026) Changed paths: M utils/us_crypto.cpp Log Message: ----------- Fix type casting for GCM tag data Commit: ca6f560338cfe03c4fa0e60bb95577b526dbf2ed https://github.com/ehb54/ultrascan3/commit/ca6f560338cfe03c4fa0e60bb95577b526dbf2ed Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-02 (Mon, 02 Mar 2026) Changed paths: M utils/us_crypto.cpp Log Message: ----------- Fix type casting for GCM tag in us_crypto.cpp Commit: 82c2dc2269b90376cf1f69ca3f88b4bee38c641e https://github.com/ehb54/ultrascan3/commit/82c2dc2269b90376cf1f69ca3f88b4bee38c641e Author: aaron-auc Date: 2026-03-02 (Mon, 02 Mar 2026) Changed paths: R admin/cmake/MacDeploy.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M scripts/build.sh Log Message: ----------- add: launcher and packaging step Commit: 88ef4e481d1b4ea751d997b156e3782f1befce93 https://github.com/ehb54/ultrascan3/commit/88ef4e481d1b4ea751d997b156e3782f1befce93 Author: aaron-auc Date: 2026-03-02 (Mon, 02 Mar 2026) Changed paths: M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/toolchain.cmake M doc/manual/CMakeLists.txt M doc/manual/StageAssistant.cmake Log Message: ----------- add: working qt6 build and install Commit: 5ee4575063fb99b0b70eb335bc0d88e3a903b857 https://github.com/ehb54/ultrascan3/commit/5ee4575063fb99b0b70eb335bc0d88e3a903b857 Author: Saeed Date: 2026-03-03 (Tue, 03 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- us_spectrum: update GUI and DataProfile Commit: d864a615e96c4dd2c66a738120c35c6eb556d647 https://github.com/ehb54/ultrascan3/commit/d864a615e96c4dd2c66a738120c35c6eb556d647 Author: Saeed Date: 2026-03-03 (Tue, 03 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- us_spectrum: use minmax Commit: 644141ae003ec988b86eb7b01c1e21cf208b0dac https://github.com/ehb54/ultrascan3/commit/644141ae003ec988b86eb7b01c1e21cf208b0dac Author: Saeed Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: M gui/us_spectrodata.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_748 Commit: d1215ab67e2f9e4aa0bcf349eac8da7f58a9be6a https://github.com/ehb54/ultrascan3/commit/d1215ab67e2f9e4aa0bcf349eac8da7f58a9be6a Author: aaron-auc Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm Log Message: ----------- mod: update 128x128 us-gmp icon and remove others Commit: ff02149480e771cbc205a241cee2322ae52a5ea3 https://github.com/ehb54/ultrascan3/commit/ff02149480e771cbc205a241cee2322ae52a5ea3 Author: aaron-auc Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: R propignore R proppng R proptext Log Message: ----------- mod: delete svn files Commit: 0d744f1905b897d66da68befb43637e8ac4cd7bc https://github.com/ehb54/ultrascan3/commit/0d744f1905b897d66da68befb43637e8ac4cd7bc Author: aaron-auc Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: R README.linguist M gui/libus_gui.pro M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro R qwtplot3d/lingua_de.ts M utils/libus_utils.pro Log Message: ----------- mod: remove deprecated translation files and settings Commit: 04583d8a1b0bcf01875f31b93a12343610284126 https://github.com/ehb54/ultrascan3/commit/04583d8a1b0bcf01875f31b93a12343610284126 Author: aaron-auc Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: M CMakeLists.txt A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake Log Message: ----------- add: windows installer Commit: 20b958cec1d253988daedd88a2fec65efd28448d https://github.com/ehb54/ultrascan3/commit/20b958cec1d253988daedd88a2fec65efd28448d Author: aaron-auc Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: M scripts/build.ps1 Log Message: ----------- add: pkg command to build.ps1 Commit: 722ffd5c4e0c7d1f2f2c27127e065270ae3c7598 https://github.com/ehb54/ultrascan3/commit/722ffd5c4e0c7d1f2f2c27127e065270ae3c7598 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm Log Message: ----------- Merge pull request #380 from ehb54/773-request-update-us-3-gmp-icons Icon Maintenance Commit: 47dbf4a3837c551d64f6436f25aa7f5f7d482fad https://github.com/ehb54/ultrascan3/commit/47dbf4a3837c551d64f6436f25aa7f5f7d482fad Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: Log Message: ----------- Merge branch 'main' into 775-bug-svn-files Commit: 93fb5f9f839b1aea6d85ed568acc18030ebed5c1 https://github.com/ehb54/ultrascan3/commit/93fb5f9f839b1aea6d85ed568acc18030ebed5c1 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: Log Message: ----------- Merge branch 'main' into 756-bug-translation-maintenance Commit: fe5370afd345acf40744a8c872c09eef88887bba https://github.com/ehb54/ultrascan3/commit/fe5370afd345acf40744a8c872c09eef88887bba Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: R propignore R proppng R proptext Log Message: ----------- Merge pull request #381 from ehb54/775-bug-svn-files Remove Legacy SVN Files Commit: b1b7bdf318164406971f4188a7b3cf8b0aacbbaa https://github.com/ehb54/ultrascan3/commit/b1b7bdf318164406971f4188a7b3cf8b0aacbbaa Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: Log Message: ----------- Merge branch 'main' into 756-bug-translation-maintenance Commit: 90e9cf2eb989a85420f4668067092a143d4457a9 https://github.com/ehb54/ultrascan3/commit/90e9cf2eb989a85420f4668067092a143d4457a9 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: R README.linguist M gui/libus_gui.pro M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro R qwtplot3d/lingua_de.ts M utils/libus_utils.pro Log Message: ----------- Merge pull request #382 from ehb54/756-bug-translation-maintenance Translation File Maintenance Commit: 2698e05dd320a374785cab43ed05a52db3c5c3a7 https://github.com/ehb54/ultrascan3/commit/2698e05dd320a374785cab43ed05a52db3c5c3a7 Author: aaron-auc Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: M admin/cmake/packaging/windows/WinPkg.cmake M scripts/build.ps1 Log Message: ----------- fix: missing programs in installer package Commit: 499648d1ea27751d008981e0d9f1447cfbef7072 https://github.com/ehb54/ultrascan3/commit/499648d1ea27751d008981e0d9f1447cfbef7072 Author: aaron-auc Date: 2026-03-04 (Wed, 04 Mar 2026) Changed paths: M CMakeLists.txt M scripts/build.ps1 Log Message: ----------- fix: missing sphinx on windows build Commit: 300852b8d51c2733817729fab46d6d0e68f5e717 https://github.com/ehb54/ultrascan3/commit/300852b8d51c2733817729fab46d6d0e68f5e717 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: R README.linguist M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/libus_gui.pro M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro R propignore R proppng R proptext R qwtplot3d/lingua_de.ts M utils/libus_utils.pro Log Message: ----------- Merge branch 'main' into lukas/us_crypto_buffer_overflow Commit: 2fcc6637f35ea3ab3c8e1450a06b60932d033f1b https://github.com/ehb54/ultrascan3/commit/2fcc6637f35ea3ab3c8e1450a06b60932d033f1b Author: Saeed Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- us_spectrum: update Commit: 9c62b533654400def76e5db0eb8c8f4924ff66d1 https://github.com/ehb54/ultrascan3/commit/9c62b533654400def76e5db0eb8c8f4924ff66d1 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: R README.linguist M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/libus_gui.pro M gui/us_spectrodata.h M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h R propignore R proppng R proptext R qwtplot3d/lingua_de.ts M utils/libus_utils.pro Log Message: ----------- Merge pull request #383 from ehb54/main Update feature branch to main Commit: 0f7d005ceda3b8031c1180200237d736f60a1b4c https://github.com/ehb54/ultrascan3/commit/0f7d005ceda3b8031c1180200237d736f60a1b4c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp M utils/us_crypto.h Log Message: ----------- Merge pull request #379 from ehb54/lukas/us_crypto_buffer_overflow us_crypto: Avoid buffer overflow, support longer passwords, introduce safer encryption Commit: 780dac6301b72554362f7cc2944a17a6c64d2aa5 https://github.com/ehb54/ultrascan3/commit/780dac6301b72554362f7cc2944a17a6c64d2aa5 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M utils/us_astfem_math.cpp Log Message: ----------- Refactor `US_AstfemMath`: improve low acceleration rate handling by adding corrections for slow experiments and original `timestate` checks. Commit: 01be09bde2a7cc42512e4a4f215108a9419c0d32 https://github.com/ehb54/ultrascan3/commit/01be09bde2a7cc42512e4a4f215108a9419c0d32 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M gui/us_convert_gui.h Log Message: ----------- Add `prepareTimeState` method and integrate `US_TimeState` into `US_ConvertGui` Commit: e0424b860fb5077ab33b7e5db663b721da5ba290 https://github.com/ehb54/ultrascan3/commit/e0424b860fb5077ab33b7e5db663b721da5ba290 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M gui/us_convert_gui.cpp Log Message: ----------- Refactor `US_ConvertGui`: implement `prepareTimeState` for streamlined time state preparation and integrate into speed step processing logic. Commit: 97b756dde416093dc9c7bb730c4958161c0e0232 https://github.com/ehb54/ultrascan3/commit/97b756dde416093dc9c7bb730c4958161c0e0232 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp M utils/us_crypto.h Log Message: ----------- Merge branch 'main' into lukas/timestate Commit: b2c2afd33a8ed941e547021628bcb32abea1675a https://github.com/ehb54/ultrascan3/commit/b2c2afd33a8ed941e547021628bcb32abea1675a Author: emre brookes Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: R README.linguist M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/libus_gui.pro M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro R propignore R proppng R proptext R qwtplot3d/lingua_de.ts M test/utils/test_us_crypto.cpp M utils/libus_utils.pro M utils/us_crypto.cpp M utils/us_crypto.h Log Message: ----------- Merge branch 'main' into ehb54-issue-670 Commit: ea9b77b204f53d6694d97541134564d0606916a3 https://github.com/ehb54/ultrascan3/commit/ea9b77b204f53d6694d97541134564d0606916a3 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M gui/us_convert_gui.cpp Log Message: ----------- Refactor `US_ConvertGui`: streamline file handling logic in time state preparation and enable GUI button state based on file existence. Commit: 11fa3a30cb824bce1c32920aa3a6b2c307f54f1a https://github.com/ehb54/ultrascan3/commit/11fa3a30cb824bce1c32920aa3a6b2c307f54f1a Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M utils/us_astfem_math.cpp Log Message: ----------- Refactor `US_AstfemMath`: replace `qDebug` with `DbgLv` for consistent debug logging. Commit: 5eb4adb03f6cf6e0ab2a6163a5d614d3b034d383 https://github.com/ehb54/ultrascan3/commit/5eb4adb03f6cf6e0ab2a6163a5d614d3b034d383 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M test/utils/test_us_time_state.cpp Log Message: ----------- Update `test_us_time_state`: adjust expected version to `2.2` in origin test. Commit: 41a6910c567f5d60a14f6a802af0a1134eef03c4 https://github.com/ehb54/ultrascan3/commit/41a6910c567f5d60a14f6a802af0a1134eef03c4 Author: Saeed Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- add argsort and sort functions Commit: bc8f22c93dcad653e16c52717a9386d9a99c67c9 https://github.com/ehb54/ultrascan3/commit/bc8f22c93dcad653e16c52717a9386d9a99c67c9 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M programs/us_config/us_admin.cpp Log Message: ----------- Refactor password re-encryption logic Commit: 93b2e5a2535f0de5b6fe2b4384a60d509571f6d4 https://github.com/ehb54/ultrascan3/commit/93b2e5a2535f0de5b6fe2b4384a60d509571f6d4 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M programs/us_config/us_admin.cpp Log Message: ----------- Check for empty cipherHex and optimize database loop Added a check for empty cipherHex before decryption and modified the database loop to use a reference. Commit: 6a9245189a1804e4557df78035f6f4401a5883ea https://github.com/ehb54/ultrascan3/commit/6a9245189a1804e4557df78035f6f4401a5883ea Author: aaron-auc Date: 2026-03-05 (Thu, 05 Mar 2026) Changed paths: M doc/manual/Makefile M doc/manual/source/2dsa/2dsa_adv.rst M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/2dsa/index.rst M doc/manual/source/3d_plot.rst R doc/manual/source/_static/custom.css R doc/manual/source/_static/images/2dsa_3dplot.png R doc/manual/source/_static/images/2dsa_advan.png R doc/manual/source/_static/images/2dsa_analvv.png R doc/manual/source/_static/images/2dsa_analys.png R doc/manual/source/_static/images/2dsa_main-c.png R doc/manual/source/_static/images/2dsa_main-o.png R doc/manual/source/_static/images/2dsa_resplot.png R doc/manual/source/_static/images/D20W_bar.png R doc/manual/source/_static/images/MW-bar.png R doc/manual/source/_static/images/RINplot.png R doc/manual/source/_static/images/TINplot.png R doc/manual/source/_static/images/UltraScan-logo.png R doc/manual/source/_static/images/add_RIN-TIN.png R doc/manual/source/_static/images/add_RIN.png R doc/manual/source/_static/images/add_TIN.png R doc/manual/source/_static/images/advanced_config.png R doc/manual/source/_static/images/analyte_details.png R doc/manual/source/_static/images/analyte_edit.png R doc/manual/source/_static/images/analyte_edit_spec.png R doc/manual/source/_static/images/analyte_new_sequence.png R doc/manual/source/_static/images/analyte_newc.png R doc/manual/source/_static/images/analyte_newd.png R doc/manual/source/_static/images/analyte_newp.png R doc/manual/source/_static/images/analyte_selectc.png R doc/manual/source/_static/images/analyte_selectd.png R doc/manual/source/_static/images/analyte_selectp.png R doc/manual/source/_static/images/analyte_sequence.png R doc/manual/source/_static/images/analyte_settings.png R doc/manual/source/_static/images/analyte_spec-gui.png R doc/manual/source/_static/images/analyte_specmenu.png R doc/manual/source/_static/images/analyte_spectrum.png R doc/manual/source/_static/images/analytes.png R doc/manual/source/_static/images/associations.png R doc/manual/source/_static/images/astfem_sim.png R doc/manual/source/_static/images/bad_grid.png R doc/manual/source/_static/images/beck_convert-2.png R doc/manual/source/_static/images/beck_converter.png R doc/manual/source/_static/images/bitmap.png R doc/manual/source/_static/images/buffer_edit.png R doc/manual/source/_static/images/buffer_edit_setting.png R doc/manual/source/_static/images/buffer_edit_spectrum.png R doc/manual/source/_static/images/buffer_info.png R doc/manual/source/_static/images/buffer_manage_spectrum.png R doc/manual/source/_static/images/buffer_new.png R doc/manual/source/_static/images/buffer_new_spectrum.png R doc/manual/source/_static/images/buffer_select.png R doc/manual/source/_static/images/buffer_settings.png R doc/manual/source/_static/images/buffer_spectrum.png R doc/manual/source/_static/images/cfa_view-loadauc.png R doc/manual/source/_static/images/cfa_view-loadraw.png R doc/manual/source/_static/images/cfa_view-main.png R doc/manual/source/_static/images/cfa_view-statsauc.png R doc/manual/source/_static/images/cfa_view-statsraw.png R doc/manual/source/_static/images/color-1.png R doc/manual/source/_static/images/color-2.png R doc/manual/source/_static/images/color-a.png R doc/manual/source/_static/images/color-b.png R doc/manual/source/_static/images/colorgrad1.png R doc/manual/source/_static/images/colorgradient/col1_colgen.png R doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png R doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png R doc/manual/source/_static/images/colorgradient/col2_colgen.png R doc/manual/source/_static/images/colorgradient/colorgrad.png R doc/manual/source/_static/images/colorgradient/colorgradient_main.png R doc/manual/source/_static/images/colorgradient/components.png R doc/manual/source/_static/images/colorgradient/model_editor.png R doc/manual/source/_static/images/combine_models-idedit.png R doc/manual/source/_static/images/combine_models-save.png R doc/manual/source/_static/images/combine_models.png R doc/manual/source/_static/images/components.png R doc/manual/source/_static/images/config.png R doc/manual/source/_static/images/config1.png R doc/manual/source/_static/images/config2.png R doc/manual/source/_static/images/config_plot.png R doc/manual/source/_static/images/convert-RIdata.png R doc/manual/source/_static/images/convert-exclude.png R doc/manual/source/_static/images/convert-experiment.png R doc/manual/source/_static/images/convert-mwl.png R doc/manual/source/_static/images/convert-seltrip.png R doc/manual/source/_static/images/convert-subset.png R doc/manual/source/_static/images/convert-tolerance.png R doc/manual/source/_static/images/convert.png R doc/manual/source/_static/images/custom_grid-1.png R doc/manual/source/_static/images/custom_grid.png R doc/manual/source/_static/images/data_converter.png R doc/manual/source/_static/images/data_loader-edits.png R doc/manual/source/_static/images/data_loader-trips.png R doc/manual/source/_static/images/data_loader.png R doc/manual/source/_static/images/database.png R doc/manual/source/_static/images/ddist_combine-selrun.png R doc/manual/source/_static/images/ddist_combine.png R doc/manual/source/_static/images/densmatch_main.png R doc/manual/source/_static/images/densmatch_mpars_completed.png R doc/manual/source/_static/images/densmatch_mpars_empty.png R doc/manual/source/_static/images/densmatch_rmvmodels.png R doc/manual/source/_static/images/edit_buffer_spec_menu.png R doc/manual/source/_static/images/eq1-mean.png R doc/manual/source/_static/images/eq2-skew.png R doc/manual/source/_static/images/eq3-kurtosis.png R doc/manual/source/_static/images/eq4-moments.png R doc/manual/source/_static/images/eq5-variance.png R doc/manual/source/_static/images/eq6-stddev.png R doc/manual/source/_static/images/eq7-probsigma.png R doc/manual/source/_static/images/eq8-confidence.png R doc/manual/source/_static/images/experiment_cells.png R doc/manual/source/_static/images/experiment_general.png R doc/manual/source/_static/images/experiment_optics.png R doc/manual/source/_static/images/experiment_overview.png R doc/manual/source/_static/images/experiment_photomult.png R doc/manual/source/_static/images/experiment_range.png R doc/manual/source/_static/images/experiment_range_details.png R doc/manual/source/_static/images/experiment_range_selector.png R doc/manual/source/_static/images/experiment_range_selmanual.png R doc/manual/source/_static/images/experiment_rotor.png R doc/manual/source/_static/images/experiment_solutions.png R doc/manual/source/_static/images/experiment_solutions_comments.png R doc/manual/source/_static/images/experiment_speeds.png R doc/manual/source/_static/images/experiment_submit.png R doc/manual/source/_static/images/experiment_submit_details R doc/manual/source/_static/images/experiment_upload.png R doc/manual/source/_static/images/export_leg_1.png R doc/manual/source/_static/images/export_leg_RA.png R doc/manual/source/_static/images/export_leg_RI.png R doc/manual/source/_static/images/export_leg_auc.png R doc/manual/source/_static/images/export_leg_beck.png R doc/manual/source/_static/images/export_legacy.png R doc/manual/source/_static/images/fe_load_data.png R doc/manual/source/_static/images/fe_load_model_distrib.png R doc/manual/source/_static/images/fe_match.png R doc/manual/source/_static/images/fe_match_3dplot.png R doc/manual/source/_static/images/fe_match_adv.png R doc/manual/source/_static/images/fe_match_all.png R doc/manual/source/_static/images/fe_match_allct.png R doc/manual/source/_static/images/fe_match_lddat1.png R doc/manual/source/_static/images/fe_match_lddat2.png R doc/manual/source/_static/images/fe_match_lddat3.png R doc/manual/source/_static/images/fe_match_lddat4.png R doc/manual/source/_static/images/fe_match_ra.png R doc/manual/source/_static/images/fe_match_resplot.png R doc/manual/source/_static/images/fe_match_sim1.png R doc/manual/source/_static/images/fe_match_sim2.png R doc/manual/source/_static/images/fe_match_sim3_1b.png R doc/manual/source/_static/images/fe_match_sim3_1p.png R doc/manual/source/_static/images/fe_match_sim3_2b.png R doc/manual/source/_static/images/fe_match_sim3_2p.png R doc/manual/source/_static/images/fe_match_sim3_3b.png R doc/manual/source/_static/images/fe_match_sim3_4b.png R doc/manual/source/_static/images/fe_match_sim3_5b.png R doc/manual/source/_static/images/fe_match_sim3_5p.png R doc/manual/source/_static/images/fe_match_sim3_6b.png R doc/manual/source/_static/images/fe_match_sim3_7b.png R doc/manual/source/_static/images/fe_match_sim3_8b.png R doc/manual/source/_static/images/fe_match_sim4.png R doc/manual/source/_static/images/fe_match_sim5.png R doc/manual/source/_static/images/fe_match_sim6.png R doc/manual/source/_static/images/fe_match_sim7.png R doc/manual/source/_static/images/fe_match_simulated.png R doc/manual/source/_static/images/fe_match_viewer.png R doc/manual/source/_static/images/fe_sim-1.png R doc/manual/source/_static/images/fe_sim-2.png R doc/manual/source/_static/images/fit_men-editupd.png R doc/manual/source/_static/images/fit_men-load.png R doc/manual/source/_static/images/fit_men_bot.png R doc/manual/source/_static/images/fit_meniscus.png R doc/manual/source/_static/images/ga_initialize-o.png R doc/manual/source/_static/images/ga_initialize-p.png R doc/manual/source/_static/images/ga_initialize.png R doc/manual/source/_static/images/ga_report-1.png R doc/manual/source/_static/images/ga_report-2.png R doc/manual/source/_static/images/ga_report-3.png R doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/source/_static/images/gmp/automation/2dsa.png R doc/manual/source/_static/images/gmp/automation/2dsa_it.png R doc/manual/source/_static/images/gmp/automation/2dsa_mc.png R doc/manual/source/_static/images/gmp/automation/Aprofile.png R doc/manual/source/_static/images/gmp/automation/analysis.png R doc/manual/source/_static/images/gmp/automation/auto_edit.png R doc/manual/source/_static/images/gmp/automation/bitmap.png R doc/manual/source/_static/images/gmp/automation/cells.png R doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png R doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png R doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png R doc/manual/source/_static/images/gmp/automation/lims.png R doc/manual/source/_static/images/gmp/automation/main_window.png R doc/manual/source/_static/images/gmp/automation/man_edit.png R doc/manual/source/_static/images/gmp/automation/optics.png R doc/manual/source/_static/images/gmp/automation/pcsa.png R doc/manual/source/_static/images/gmp/automation/pcsa_report.png R doc/manual/source/_static/images/gmp/automation/plot.png R doc/manual/source/_static/images/gmp/automation/ranges.png R doc/manual/source/_static/images/gmp/automation/report_editor.png R doc/manual/source/_static/images/gmp/automation/rotor.png R doc/manual/source/_static/images/gmp/automation/solutions.png R doc/manual/source/_static/images/gmp/automation/speed.png R doc/manual/source/_static/images/gmp/automation/submit.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/source/_static/images/gmp/gmp.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_01.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_02.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_03.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_04.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_05.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_06.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_07.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_08.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_09.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_10.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_11.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_12.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_13.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_14.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_15.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_16.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_17.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_18.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_19.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_20.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_21.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_22.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_23.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_24.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_25.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_26.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_27.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_28.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_29.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_30.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_31.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_32.png R doc/manual/source/_static/images/gmp/protocol_development/protocol_development_33.png R doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png R doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png R doc/manual/source/_static/images/gmp/vhw_distribution.png R doc/manual/source/_static/images/good_grid.png R doc/manual/source/_static/images/grid-setup.png R doc/manual/source/_static/images/grid_editor.png R doc/manual/source/_static/images/grid_editor_multi_grids.png R doc/manual/source/_static/images/grid_editor_multi_grids_sed.png R doc/manual/source/_static/images/grid_editor_mw_view.png R doc/manual/source/_static/images/grid_editor_subgrid1-bad.png R doc/manual/source/_static/images/grid_editor_subgrid1-good.png R doc/manual/source/_static/images/grid_editor_subgrid2-bad.png R doc/manual/source/_static/images/grid_editor_subgrid2-good.png R doc/manual/source/_static/images/grid_editor_subgrid3-bad.png R doc/manual/source/_static/images/grid_editor_subgrid3-good.png R doc/manual/source/_static/images/hori_cs.png R doc/manual/source/_static/images/idist_comb_selPre.png R doc/manual/source/_static/images/idist_comb_seldis.png R doc/manual/source/_static/images/idist_combine.png R doc/manual/source/_static/images/incr_sigmoid.png R doc/manual/source/_static/images/load_auc-search.png R doc/manual/source/_static/images/load_auc-trips.png R doc/manual/source/_static/images/load_auc.png R doc/manual/source/_static/images/load_colormap.png R doc/manual/source/_static/images/load_model_dis-MID.png R doc/manual/source/_static/images/load_model_distrib.png R doc/manual/source/_static/images/load_noise.png R doc/manual/source/_static/images/load_noise_details.png R doc/manual/source/_static/images/manage_data.png R doc/manual/source/_static/images/manage_data_bhide.png R doc/manual/source/_static/images/manage_data_bshow.png R doc/manual/source/_static/images/manage_data_cmenu-1.png R doc/manual/source/_static/images/manage_data_cmenu-2.png R doc/manual/source/_static/images/manage_data_conf.png R doc/manual/source/_static/images/manage_data_exp.png R doc/manual/source/_static/images/manage_data_pasw.png R doc/manual/source/_static/images/manage_data_sync.png R doc/manual/source/_static/images/manage_data_thelp-1.png R doc/manual/source/_static/images/manage_data_thelp-2.png R doc/manual/source/_static/images/master-pw.png R doc/manual/source/_static/images/model_editor.png R doc/manual/source/_static/images/mwlr_spectra_3d.png R doc/manual/source/_static/images/mwlr_spectra_cont.png R doc/manual/source/_static/images/mwlr_spectra_f.png R doc/manual/source/_static/images/mwlr_spectra_o.png R doc/manual/source/_static/images/mwlr_spectra_save.png R doc/manual/source/_static/images/mwlr_view_3dplot.png R doc/manual/source/_static/images/mwlr_view_load.png R doc/manual/source/_static/images/mwlr_view_pltctrl.png R doc/manual/source/_static/images/mwlr_viewer.png R doc/manual/source/_static/images/mwlr_viewer_3d.png R doc/manual/source/_static/images/mwlr_viewer_ctl.png R doc/manual/source/_static/images/mwlr_viewer_wvl.png R doc/manual/source/_static/images/mwlr_viewer_xwavl.png R doc/manual/source/_static/images/noise_prompt.png R doc/manual/source/_static/images/noise_vec_db.png R doc/manual/source/_static/images/norm_gridplot.png R doc/manual/source/_static/images/optima_config_edit.png R doc/manual/source/_static/images/optima_config_new.png R doc/manual/source/_static/images/optima_host_config.png R doc/manual/source/_static/images/pcsa.png R doc/manual/source/_static/images/pcsa_3dplot.png R doc/manual/source/_static/images/pcsa_adv_control.png R doc/manual/source/_static/images/pcsa_all.png R doc/manual/source/_static/images/pcsa_analys-line.png R doc/manual/source/_static/images/pcsa_analys-sigm.png R doc/manual/source/_static/images/pcsa_bitmap.png R doc/manual/source/_static/images/pcsa_controls_simulated.png R doc/manual/source/_static/images/pcsa_main-c.png R doc/manual/source/_static/images/pcsa_mline_sigm.png R doc/manual/source/_static/images/pcsa_mline_str.png R doc/manual/source/_static/images/pcsa_mline_unsim.png R doc/manual/source/_static/images/pcsa_mlines-line1.png R doc/manual/source/_static/images/pcsa_mlines-line2.png R doc/manual/source/_static/images/pcsa_mlines-sigm1.png R doc/manual/source/_static/images/pcsa_mlines-sigm2.png R doc/manual/source/_static/images/pcsa_regul.png R doc/manual/source/_static/images/pcsa_regul_sim.png R doc/manual/source/_static/images/pcsa_report.png R doc/manual/source/_static/images/pcsa_res_viewer.png R doc/manual/source/_static/images/pcsa_resplot.png R doc/manual/source/_static/images/pcsa_rpscan-auto.png R doc/manual/source/_static/images/pcsa_rpscan-select.png R doc/manual/source/_static/images/pcsa_rpscan.png R doc/manual/source/_static/images/pcsa_rpscan_sim.png R doc/manual/source/_static/images/pcsa_sigmoid_eq.png R doc/manual/source/_static/images/pcsa_simulated.png R doc/manual/source/_static/images/pline_dsig.png R doc/manual/source/_static/images/pline_power.png R doc/manual/source/_static/images/pline_stline.png R doc/manual/source/_static/images/plot_controls.png R doc/manual/source/_static/images/predict1.png R doc/manual/source/_static/images/predict2-1.png R doc/manual/source/_static/images/predict2.png R doc/manual/source/_static/images/print.png R doc/manual/source/_static/images/process_crash.png R doc/manual/source/_static/images/process_crash2.png R doc/manual/source/_static/images/pseudo3d_comb_rmv.png R doc/manual/source/_static/images/pseudo3d_combine.png R doc/manual/source/_static/images/register.png R doc/manual/source/_static/images/report.png R doc/manual/source/_static/images/reporter-cmenu.png R doc/manual/source/_static/images/reporter-details.png R doc/manual/source/_static/images/reporter-loadprof.png R doc/manual/source/_static/images/reporter-save.png R doc/manual/source/_static/images/reporter-saveprof.png R doc/manual/source/_static/images/reporter-view.png R doc/manual/source/_static/images/reporter-viewitem.png R doc/manual/source/_static/images/reporter.png R doc/manual/source/_static/images/residualplot.png R doc/manual/source/_static/images/residuals.png R doc/manual/source/_static/images/rmsd_query-c.png R doc/manual/source/_static/images/rmsd_query-o.png R doc/manual/source/_static/images/rotor-add.png R doc/manual/source/_static/images/rotor-save-calibration.png R doc/manual/source/_static/images/rotor.png R doc/manual/source/_static/images/rotorstretch-0.png R doc/manual/source/_static/images/rotorstretch-1.png R doc/manual/source/_static/images/rotorstretch-2.png R doc/manual/source/_static/images/rotorstretch-3.png R doc/manual/source/_static/images/rotorstretch-4.png R doc/manual/source/_static/images/rotorstretch-5.png R doc/manual/source/_static/images/rotorstretch-6.png R doc/manual/source/_static/images/rotorstretch-7.png R doc/manual/source/_static/images/rotorstretch_report.png R doc/manual/source/_static/images/run_details.png R doc/manual/source/_static/images/s20W_bar.png R doc/manual/source/_static/images/sassoc.png R doc/manual/source/_static/images/save_colormap.png R doc/manual/source/_static/images/second_moment.png R doc/manual/source/_static/images/select_edits.png R doc/manual/source/_static/images/select_runs.png R doc/manual/source/_static/images/sequence.png R doc/manual/source/_static/images/set-zvalue.png R doc/manual/source/_static/images/simparams.png R doc/manual/source/_static/images/simulatedReport.png R doc/manual/source/_static/images/solution_edit.png R doc/manual/source/_static/images/solution_new.png R doc/manual/source/_static/images/solution_select.png R doc/manual/source/_static/images/solution_settings.png R doc/manual/source/_static/images/somo/somo_icon.png R doc/manual/source/_static/images/spectrum_extinction.png R doc/manual/source/_static/images/sw_spectrum.png R doc/manual/source/_static/images/time_derivative.png R doc/manual/source/_static/images/timestate-0.png R doc/manual/source/_static/images/timestate-1.png R doc/manual/source/_static/images/timestate-2.png R doc/manual/source/_static/images/timestate-3.png R doc/manual/source/_static/images/timestate-4.png R doc/manual/source/_static/images/ultra.xpm R doc/manual/source/_static/images/ultrascan3.png R doc/manual/source/_static/images/upload_fit_spectrum.png R doc/manual/source/_static/images/us_buffer.png R doc/manual/source/_static/images/us_buffer_spect.png R doc/manual/source/_static/images/us_conv-RA.png R doc/manual/source/_static/images/us_convert/us_convert_01.png R doc/manual/source/_static/images/us_convert/us_convert_02.png R doc/manual/source/_static/images/us_convert/us_convert_03.png R doc/manual/source/_static/images/us_convert/us_convert_04.png R doc/manual/source/_static/images/us_convert/us_convert_05.png R doc/manual/source/_static/images/us_convert/us_convert_06.png R doc/manual/source/_static/images/us_convert/us_convert_07.png R doc/manual/source/_static/images/us_convert/us_convert_08.png R doc/manual/source/_static/images/us_convert/us_convert_09.png R doc/manual/source/_static/images/us_convert/us_convert_10.png R doc/manual/source/_static/images/us_convert/us_convert_11.png R doc/manual/source/_static/images/us_convert/us_convert_12.png R doc/manual/source/_static/images/us_convert/us_convert_13.png R doc/manual/source/_static/images/us_convert/us_convert_14.png R doc/manual/source/_static/images/us_convert_01.png R doc/manual/source/_static/images/us_convert_02.png R doc/manual/source/_static/images/us_convert_03.png R doc/manual/source/_static/images/us_convert_04.png R doc/manual/source/_static/images/us_convert_05.png R doc/manual/source/_static/images/us_convert_06.png R doc/manual/source/_static/images/us_convert_07.png R doc/manual/source/_static/images/us_convert_08.png R doc/manual/source/_static/images/us_convert_09.png R doc/manual/source/_static/images/us_convert_10.png R doc/manual/source/_static/images/us_convert_11.png R doc/manual/source/_static/images/us_convert_12.png R doc/manual/source/_static/images/us_convert_13.png R doc/manual/source/_static/images/us_convert_14.png R doc/manual/source/_static/images/us_convert_definedscans.png R doc/manual/source/_static/images/us_convert_definesubset.png R doc/manual/source/_static/images/us_edit.png R doc/manual/source/_static/images/us_edit_mwl.png R doc/manual/source/_static/images/us_equiltime.png R doc/manual/source/_static/images/us_extinction-0.png R doc/manual/source/_static/images/us_extinction-00.png R doc/manual/source/_static/images/us_extinction-000.png R doc/manual/source/_static/images/us_extinction-1.png R doc/manual/source/_static/images/us_extinction-2.png R doc/manual/source/_static/images/us_extinction-3.png R doc/manual/source/_static/images/us_fds_filemanager-0.png R doc/manual/source/_static/images/us_fds_filemanager-1.png R doc/manual/source/_static/images/us_fds_filemanager-2.png R doc/manual/source/_static/images/us_fds_filemanager-3.png R doc/manual/source/_static/images/us_fds_filemanager-4.png R doc/manual/source/_static/images/us_investigator-2.png R doc/manual/source/_static/images/us_investigator.png R doc/manual/source/_static/images/us_modelmetrics-0.png R doc/manual/source/_static/images/us_modmet_report.png R doc/manual/source/_static/images/us_project.png R doc/manual/source/_static/images/us_project1.png R doc/manual/source/_static/images/us_project2.png R doc/manual/source/_static/images/us_project3.png R doc/manual/source/_static/images/us_project_add-supdata.png R doc/manual/source/_static/images/us_project_edit-supdata.png R doc/manual/source/_static/images/us_project_web.png R doc/manual/source/_static/images/us_project_webed.png R doc/manual/source/_static/images/us_solution1.png R doc/manual/source/_static/images/us_solution2.png R doc/manual/source/_static/images/us_solution3.png R doc/manual/source/_static/images/us_spectrum-0.png R doc/manual/source/_static/images/us_spectrum-1.png R doc/manual/source/_static/images/us_spectrum-load.png R doc/manual/source/_static/images/usfont-1.png R doc/manual/source/_static/images/usfont-2.png R doc/manual/source/_static/images/vhw_combine-combo.png R doc/manual/source/_static/images/vhw_combine-envel.png R doc/manual/source/_static/images/vhw_combine-selrun.png R doc/manual/source/_static/images/vhw_combine.png R doc/manual/source/_static/images/vhw_distribution.png R doc/manual/source/_static/images/vhw_enh_groups.png R doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png R doc/manual/source/_static/images/vhw_enh_groups_res.png R doc/manual/source/_static/images/vhw_enhanced.png R doc/manual/source/_static/images/vhw_histogram.png R doc/manual/source/_static/images/xpn_viewer-loaded.png R doc/manual/source/_static/images/xpn_viewer-saved.png R doc/manual/source/_static/images/xpn_viewer.png R doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js R doc/manual/source/_static/language_data.js R doc/manual/source/_static/sphinx_highlight.js M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/analyte/analyte_new.rst M doc/manual/source/analyte/analyte_select.rst M doc/manual/source/analyte/analyte_settings.rst M doc/manual/source/analyte/index.rst M doc/manual/source/associations.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/beckman_openauc.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_new.rst M doc/manual/source/buffer/buffer_select.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/buffer/index.rst M doc/manual/source/colorgradient.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/components.rst M doc/manual/source/conf.py M doc/manual/source/config.rst M doc/manual/source/convert.rst M doc/manual/source/ddist_combine.rst M doc/manual/source/dens_match.rst M doc/manual/source/experiment/cells.rst M doc/manual/source/experiment/general.rst M doc/manual/source/experiment/index.rst M doc/manual/source/experiment/optics.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/rotor.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/experiment/speeds.rst M doc/manual/source/experiment/submit.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_match_adv.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/fit_meniscus.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/gmp/gmp.rst M doc/manual/source/gmp/gmp_audit_trail.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/gmp/gmp_report_generator.rst M doc/manual/source/gmp/gmp_signature.rst M doc/manual/source/gmp/index.rst M doc/manual/source/grid_editor.rst M doc/manual/source/idist_combine.rst A doc/manual/source/images/2dsa_3dplot.png A doc/manual/source/images/2dsa_advan.png A doc/manual/source/images/2dsa_analvv.png A doc/manual/source/images/2dsa_analys.png A doc/manual/source/images/2dsa_main-c.png A doc/manual/source/images/2dsa_main-o.png A doc/manual/source/images/2dsa_resplot.png A doc/manual/source/images/D20W_bar.png A doc/manual/source/images/MW-bar.png A doc/manual/source/images/RINplot.png A doc/manual/source/images/TINplot.png A doc/manual/source/images/UltraScan-logo.png A doc/manual/source/images/add_RIN-TIN.png A doc/manual/source/images/add_RIN.png A doc/manual/source/images/add_TIN.png A doc/manual/source/images/advanced_config.png A doc/manual/source/images/analyte_details.png A doc/manual/source/images/analyte_edit.png A doc/manual/source/images/analyte_edit_spec.png A doc/manual/source/images/analyte_new_sequence.png A doc/manual/source/images/analyte_newc.png A doc/manual/source/images/analyte_newd.png A doc/manual/source/images/analyte_newp.png A doc/manual/source/images/analyte_selectc.png A doc/manual/source/images/analyte_selectd.png A doc/manual/source/images/analyte_selectp.png A doc/manual/source/images/analyte_sequence.png A doc/manual/source/images/analyte_settings.png A doc/manual/source/images/analyte_spec-gui.png A doc/manual/source/images/analyte_specmenu.png A doc/manual/source/images/analyte_spectrum.png A doc/manual/source/images/analytes.png A doc/manual/source/images/associations.png A doc/manual/source/images/astfem_sim.png A doc/manual/source/images/bad_grid.png A doc/manual/source/images/beck_convert-2.png A doc/manual/source/images/beck_converter.png A doc/manual/source/images/bitmap.png A doc/manual/source/images/buffer_edit.png A doc/manual/source/images/buffer_edit_setting.png A doc/manual/source/images/buffer_edit_spectrum.png A doc/manual/source/images/buffer_info.png A doc/manual/source/images/buffer_manage_spectrum.png A doc/manual/source/images/buffer_new.png A doc/manual/source/images/buffer_new_spectrum.png A doc/manual/source/images/buffer_select.png A doc/manual/source/images/buffer_settings.png A doc/manual/source/images/buffer_spectrum.png A doc/manual/source/images/cfa_view-loadauc.png A doc/manual/source/images/cfa_view-loadraw.png A doc/manual/source/images/cfa_view-main.png A doc/manual/source/images/cfa_view-statsauc.png A doc/manual/source/images/cfa_view-statsraw.png A doc/manual/source/images/color-1.png A doc/manual/source/images/color-2.png A doc/manual/source/images/color-a.png A doc/manual/source/images/color-b.png A doc/manual/source/images/colorgrad1.png A doc/manual/source/images/colorgradient/col1_colgen.png A doc/manual/source/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/images/colorgradient/col1_colgen_GA.png A doc/manual/source/images/colorgradient/col2_colgen.png A doc/manual/source/images/colorgradient/colorgrad.png A doc/manual/source/images/colorgradient/colorgradient_main.png A doc/manual/source/images/colorgradient/components.png A doc/manual/source/images/colorgradient/model_editor.png A doc/manual/source/images/combine_models-idedit.png A doc/manual/source/images/combine_models-save.png A doc/manual/source/images/combine_models.png A doc/manual/source/images/components.png A doc/manual/source/images/config.png A doc/manual/source/images/config1.png A doc/manual/source/images/config2.png A doc/manual/source/images/config_plot.png A doc/manual/source/images/convert-RIdata.png A doc/manual/source/images/convert-exclude.png A doc/manual/source/images/convert-experiment.png A doc/manual/source/images/convert-mwl.png A doc/manual/source/images/convert-seltrip.png A doc/manual/source/images/convert-subset.png A doc/manual/source/images/convert-tolerance.png A doc/manual/source/images/convert.png A doc/manual/source/images/custom_grid-1.png A doc/manual/source/images/custom_grid.png A doc/manual/source/images/data_converter.png A doc/manual/source/images/data_loader-edits.png A doc/manual/source/images/data_loader-trips.png A doc/manual/source/images/data_loader.png A doc/manual/source/images/database.png A doc/manual/source/images/ddist_combine-selrun.png A doc/manual/source/images/ddist_combine.png A doc/manual/source/images/densmatch_main.png A doc/manual/source/images/densmatch_mpars_completed.png A doc/manual/source/images/densmatch_mpars_empty.png A doc/manual/source/images/densmatch_rmvmodels.png A doc/manual/source/images/edit_buffer_spec_menu.png A doc/manual/source/images/eq1-mean.png A doc/manual/source/images/eq2-skew.png A doc/manual/source/images/eq3-kurtosis.png A doc/manual/source/images/eq4-moments.png A doc/manual/source/images/eq5-variance.png A doc/manual/source/images/eq6-stddev.png A doc/manual/source/images/eq7-probsigma.png A doc/manual/source/images/eq8-confidence.png A doc/manual/source/images/experiment_cells.png A doc/manual/source/images/experiment_general.png A doc/manual/source/images/experiment_optics.png A doc/manual/source/images/experiment_overview.png A doc/manual/source/images/experiment_photomult.png A doc/manual/source/images/experiment_range.png A doc/manual/source/images/experiment_range_details.png A doc/manual/source/images/experiment_range_selector.png A doc/manual/source/images/experiment_range_selmanual.png A doc/manual/source/images/experiment_rotor.png A doc/manual/source/images/experiment_solutions.png A doc/manual/source/images/experiment_solutions_comments.png A doc/manual/source/images/experiment_speeds.png A doc/manual/source/images/experiment_submit.png A doc/manual/source/images/experiment_submit_details.png A doc/manual/source/images/experiment_upload.png A doc/manual/source/images/export_leg_1.png A doc/manual/source/images/export_leg_RA.png A doc/manual/source/images/export_leg_RI.png A doc/manual/source/images/export_leg_auc.png A doc/manual/source/images/export_leg_beck.png A doc/manual/source/images/export_legacy.png A doc/manual/source/images/fe_load_data.png A doc/manual/source/images/fe_load_model_distrib.png A doc/manual/source/images/fe_match.png A doc/manual/source/images/fe_match_3dplot.png A doc/manual/source/images/fe_match_adv.png A doc/manual/source/images/fe_match_all.png A doc/manual/source/images/fe_match_allct.png A doc/manual/source/images/fe_match_lddat1.png A doc/manual/source/images/fe_match_lddat2.png A doc/manual/source/images/fe_match_lddat3.png A doc/manual/source/images/fe_match_lddat4.png A doc/manual/source/images/fe_match_ra.png A doc/manual/source/images/fe_match_resplot.png A doc/manual/source/images/fe_match_sim1.png A doc/manual/source/images/fe_match_sim2.png A doc/manual/source/images/fe_match_sim3_1b.png A doc/manual/source/images/fe_match_sim3_1p.png A doc/manual/source/images/fe_match_sim3_2b.png A doc/manual/source/images/fe_match_sim3_2p.png A doc/manual/source/images/fe_match_sim3_3b.png A doc/manual/source/images/fe_match_sim3_4b.png A doc/manual/source/images/fe_match_sim3_5b.png A doc/manual/source/images/fe_match_sim3_5p.png A doc/manual/source/images/fe_match_sim3_6b.png A doc/manual/source/images/fe_match_sim3_7b.png A doc/manual/source/images/fe_match_sim3_8b.png A doc/manual/source/images/fe_match_sim4.png A doc/manual/source/images/fe_match_sim5.png A doc/manual/source/images/fe_match_sim6.png A doc/manual/source/images/fe_match_sim7.png A doc/manual/source/images/fe_match_simulated.png A doc/manual/source/images/fe_match_viewer.png A doc/manual/source/images/fe_sim-1.png A doc/manual/source/images/fe_sim-2.png A doc/manual/source/images/fit_men-editupd.png A doc/manual/source/images/fit_men-load.png A doc/manual/source/images/fit_men_bot.png A doc/manual/source/images/fit_meniscus.png A doc/manual/source/images/ga_initialize-o.png A doc/manual/source/images/ga_initialize-p.png A doc/manual/source/images/ga_initialize.png A doc/manual/source/images/ga_report-1.png A doc/manual/source/images/ga_report-2.png A doc/manual/source/images/ga_report-3.png A doc/manual/source/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/images/gmp/automation/2dsa.png A doc/manual/source/images/gmp/automation/2dsa_it.png A doc/manual/source/images/gmp/automation/2dsa_mc.png A doc/manual/source/images/gmp/automation/Aprofile.png A doc/manual/source/images/gmp/automation/analysis.png A doc/manual/source/images/gmp/automation/auto_edit.png A doc/manual/source/images/gmp/automation/bitmap.png A doc/manual/source/images/gmp/automation/cells.png A doc/manual/source/images/gmp/automation/data_viewer_rando.png A doc/manual/source/images/gmp/automation/data_viewer_rin.png A doc/manual/source/images/gmp/automation/data_viewer_tin.png A doc/manual/source/images/gmp/automation/lims.png A doc/manual/source/images/gmp/automation/main_window.png A doc/manual/source/images/gmp/automation/man_edit.png A doc/manual/source/images/gmp/automation/optics.png A doc/manual/source/images/gmp/automation/pcsa.png A doc/manual/source/images/gmp/automation/pcsa_report.png A doc/manual/source/images/gmp/automation/plot.png A doc/manual/source/images/gmp/automation/ranges.png A doc/manual/source/images/gmp/automation/report_editor.png A doc/manual/source/images/gmp/automation/rotor.png A doc/manual/source/images/gmp/automation/solutions.png A doc/manual/source/images/gmp/automation/speed.png A doc/manual/source/images/gmp/automation/submit.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/images/gmp/gmp.png A doc/manual/source/images/gmp/protocol_development/protocol_development_01.png A doc/manual/source/images/gmp/protocol_development/protocol_development_02.png A doc/manual/source/images/gmp/protocol_development/protocol_development_03.png A doc/manual/source/images/gmp/protocol_development/protocol_development_04.png A doc/manual/source/images/gmp/protocol_development/protocol_development_05.png A doc/manual/source/images/gmp/protocol_development/protocol_development_06.png A doc/manual/source/images/gmp/protocol_development/protocol_development_07.png A doc/manual/source/images/gmp/protocol_development/protocol_development_08.png A doc/manual/source/images/gmp/protocol_development/protocol_development_09.png A doc/manual/source/images/gmp/protocol_development/protocol_development_10.png A doc/manual/source/images/gmp/protocol_development/protocol_development_11.png A doc/manual/source/images/gmp/protocol_development/protocol_development_12.png A doc/manual/source/images/gmp/protocol_development/protocol_development_13.png A doc/manual/source/images/gmp/protocol_development/protocol_development_14.png A doc/manual/source/images/gmp/protocol_development/protocol_development_15.png A doc/manual/source/images/gmp/protocol_development/protocol_development_16.png A doc/manual/source/images/gmp/protocol_development/protocol_development_17.png A doc/manual/source/images/gmp/protocol_development/protocol_development_18.png A doc/manual/source/images/gmp/protocol_development/protocol_development_19.png A doc/manual/source/images/gmp/protocol_development/protocol_development_20.png A doc/manual/source/images/gmp/protocol_development/protocol_development_21.png A doc/manual/source/images/gmp/protocol_development/protocol_development_22.png A doc/manual/source/images/gmp/protocol_development/protocol_development_23.png A doc/manual/source/images/gmp/protocol_development/protocol_development_24.png A doc/manual/source/images/gmp/protocol_development/protocol_development_25.png A doc/manual/source/images/gmp/protocol_development/protocol_development_26.png A doc/manual/source/images/gmp/protocol_development/protocol_development_27.png A doc/manual/source/images/gmp/protocol_development/protocol_development_28.png A doc/manual/source/images/gmp/protocol_development/protocol_development_29.png A doc/manual/source/images/gmp/protocol_development/protocol_development_30.png A doc/manual/source/images/gmp/protocol_development/protocol_development_31.png A doc/manual/source/images/gmp/protocol_development/protocol_development_32.png A doc/manual/source/images/gmp/protocol_development/protocol_development_33.png A doc/manual/source/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/images/gmp/signature/gmp_signature_01.png A doc/manual/source/images/gmp/signature/gmp_signature_02.png A doc/manual/source/images/gmp/signature/gmp_signature_03.png A doc/manual/source/images/gmp/signature/gmp_signature_04.png A doc/manual/source/images/gmp/signature/gmp_signature_05.png A doc/manual/source/images/gmp/signature/gmp_signature_06.png A doc/manual/source/images/gmp/signature/gmp_signature_07.png A doc/manual/source/images/gmp/signature/gmp_signature_08.png A doc/manual/source/images/gmp/vhw_distribution.png A doc/manual/source/images/good_grid.png A doc/manual/source/images/grid-setup.png A doc/manual/source/images/grid_editor.png A doc/manual/source/images/grid_editor_multi_grids.png A doc/manual/source/images/grid_editor_multi_grids_sed.png A doc/manual/source/images/grid_editor_mw_view.png A doc/manual/source/images/grid_editor_subgrid1-bad.png A doc/manual/source/images/grid_editor_subgrid1-good.png A doc/manual/source/images/grid_editor_subgrid2-bad.png A doc/manual/source/images/grid_editor_subgrid2-good.png A doc/manual/source/images/grid_editor_subgrid3-bad.png A doc/manual/source/images/grid_editor_subgrid3-good.png A doc/manual/source/images/hori_cs.png A doc/manual/source/images/idist_comb_selPre.png A doc/manual/source/images/idist_comb_seldis.png A doc/manual/source/images/idist_combine.png A doc/manual/source/images/incr_sigmoid.png A doc/manual/source/images/load_auc-search.png A doc/manual/source/images/load_auc-trips.png A doc/manual/source/images/load_auc.png A doc/manual/source/images/load_colormap.png A doc/manual/source/images/load_model_dis-MID.png A doc/manual/source/images/load_model_distrib.png A doc/manual/source/images/load_noise.png A doc/manual/source/images/load_noise_details.png A doc/manual/source/images/manage_data.png A doc/manual/source/images/manage_data_bhide.png A doc/manual/source/images/manage_data_bshow.png A doc/manual/source/images/manage_data_cmenu-1.png A doc/manual/source/images/manage_data_cmenu-2.png A doc/manual/source/images/manage_data_conf.png A doc/manual/source/images/manage_data_exp.png A doc/manual/source/images/manage_data_pasw.png A doc/manual/source/images/manage_data_sync.png A doc/manual/source/images/manage_data_thelp-1.png A doc/manual/source/images/manage_data_thelp-2.png A doc/manual/source/images/master-pw.png A doc/manual/source/images/model_editor.png A doc/manual/source/images/mwlr_spectra_3d.png A doc/manual/source/images/mwlr_spectra_cont.png A doc/manual/source/images/mwlr_spectra_f.png A doc/manual/source/images/mwlr_spectra_o.png A doc/manual/source/images/mwlr_spectra_save.png A doc/manual/source/images/mwlr_view_3dplot.png A doc/manual/source/images/mwlr_view_load.png A doc/manual/source/images/mwlr_view_pltctrl.png A doc/manual/source/images/mwlr_viewer.png A doc/manual/source/images/mwlr_viewer_3d.png A doc/manual/source/images/mwlr_viewer_ctl.png A doc/manual/source/images/mwlr_viewer_wvl.png A doc/manual/source/images/mwlr_viewer_xwavl.png A doc/manual/source/images/noise_prompt.png A doc/manual/source/images/noise_vec_db.png A doc/manual/source/images/norm_gridplot.png A doc/manual/source/images/optima_config_edit.png A doc/manual/source/images/optima_config_new.png A doc/manual/source/images/optima_host_config.png A doc/manual/source/images/pcsa.png A doc/manual/source/images/pcsa_3dplot.png A doc/manual/source/images/pcsa_adv_control.png A doc/manual/source/images/pcsa_all.png A doc/manual/source/images/pcsa_analys-line.png A doc/manual/source/images/pcsa_analys-sigm.png A doc/manual/source/images/pcsa_bitmap.png A doc/manual/source/images/pcsa_controls_simulated.png A doc/manual/source/images/pcsa_main-c.png A doc/manual/source/images/pcsa_mline_sigm.png A doc/manual/source/images/pcsa_mline_str.png A doc/manual/source/images/pcsa_mline_unsim.png A doc/manual/source/images/pcsa_mlines-line1.png A doc/manual/source/images/pcsa_mlines-line2.png A doc/manual/source/images/pcsa_mlines-sigm1.png A doc/manual/source/images/pcsa_mlines-sigm2.png A doc/manual/source/images/pcsa_regul.png A doc/manual/source/images/pcsa_regul_sim.png A doc/manual/source/images/pcsa_report.png A doc/manual/source/images/pcsa_res_viewer.png A doc/manual/source/images/pcsa_resplot.png A doc/manual/source/images/pcsa_rpscan-auto.png A doc/manual/source/images/pcsa_rpscan-select.png A doc/manual/source/images/pcsa_rpscan.png A doc/manual/source/images/pcsa_rpscan_sim.png A doc/manual/source/images/pcsa_sigmoid_eq.png A doc/manual/source/images/pcsa_simulated.png A doc/manual/source/images/pline_dsig.png A doc/manual/source/images/pline_power.png A doc/manual/source/images/pline_stline.png A doc/manual/source/images/plot_controls.png A doc/manual/source/images/predict1.png A doc/manual/source/images/predict2-1.png A doc/manual/source/images/predict2.png A doc/manual/source/images/print.png A doc/manual/source/images/process_crash.png A doc/manual/source/images/process_crash2.png A doc/manual/source/images/pseudo3d_comb_rmv.png A doc/manual/source/images/pseudo3d_combine.png A doc/manual/source/images/register.png A doc/manual/source/images/report.png A doc/manual/source/images/reporter-cmenu.png A doc/manual/source/images/reporter-details.png A doc/manual/source/images/reporter-loadprof.png A doc/manual/source/images/reporter-save.png A doc/manual/source/images/reporter-saveprof.png A doc/manual/source/images/reporter-view.png A doc/manual/source/images/reporter-viewitem.png A doc/manual/source/images/reporter.png A doc/manual/source/images/residualplot.png A doc/manual/source/images/residuals.png A doc/manual/source/images/rmsd_query-c.png A doc/manual/source/images/rmsd_query-o.png A doc/manual/source/images/rotor-add.png A doc/manual/source/images/rotor-save-calibration.png A doc/manual/source/images/rotor.png A doc/manual/source/images/rotorstretch-0.png A doc/manual/source/images/rotorstretch-1.png A doc/manual/source/images/rotorstretch-2.png A doc/manual/source/images/rotorstretch-3.png A doc/manual/source/images/rotorstretch-4.png A doc/manual/source/images/rotorstretch-5.png A doc/manual/source/images/rotorstretch-6.png A doc/manual/source/images/rotorstretch-7.png A doc/manual/source/images/rotorstretch_report.png A doc/manual/source/images/run_details.png A doc/manual/source/images/s20W_bar.png A doc/manual/source/images/sassoc.png A doc/manual/source/images/save_colormap.png A doc/manual/source/images/second_moment.png A doc/manual/source/images/select_edits.png A doc/manual/source/images/select_runs.png A doc/manual/source/images/sequence.png A doc/manual/source/images/set-zvalue.png A doc/manual/source/images/simparams.png A doc/manual/source/images/simulatedReport.png A doc/manual/source/images/solution_edit.png A doc/manual/source/images/solution_new.png A doc/manual/source/images/solution_select.png A doc/manual/source/images/solution_settings.png A doc/manual/source/images/somo/somo_icon.png A doc/manual/source/images/spectrum_extinction.png A doc/manual/source/images/sw_spectrum.png A doc/manual/source/images/time_derivative.png A doc/manual/source/images/timestate-0.png A doc/manual/source/images/timestate-1.png A doc/manual/source/images/timestate-2.png A doc/manual/source/images/timestate-3.png A doc/manual/source/images/timestate-4.png A doc/manual/source/images/ultra.xpm A doc/manual/source/images/ultrascan3.png A doc/manual/source/images/upload_fit_spectrum.png A doc/manual/source/images/us_buffer.png A doc/manual/source/images/us_buffer_spect.png A doc/manual/source/images/us_conv-RA.png A doc/manual/source/images/us_convert/us_convert_01.png A doc/manual/source/images/us_convert/us_convert_02.png A doc/manual/source/images/us_convert/us_convert_03.png A doc/manual/source/images/us_convert/us_convert_04.png A doc/manual/source/images/us_convert/us_convert_05.png A doc/manual/source/images/us_convert/us_convert_06.png A doc/manual/source/images/us_convert/us_convert_07.png A doc/manual/source/images/us_convert/us_convert_08.png A doc/manual/source/images/us_convert/us_convert_09.png A doc/manual/source/images/us_convert/us_convert_10.png A doc/manual/source/images/us_convert/us_convert_11.png A doc/manual/source/images/us_convert/us_convert_12.png A doc/manual/source/images/us_convert/us_convert_13.png A doc/manual/source/images/us_convert/us_convert_14.png A doc/manual/source/images/us_convert_01.png A doc/manual/source/images/us_convert_02.png A doc/manual/source/images/us_convert_03.png A doc/manual/source/images/us_convert_04.png A doc/manual/source/images/us_convert_05.png A doc/manual/source/images/us_convert_06.png A doc/manual/source/images/us_convert_07.png A doc/manual/source/images/us_convert_08.png A doc/manual/source/images/us_convert_09.png A doc/manual/source/images/us_convert_10.png A doc/manual/source/images/us_convert_11.png A doc/manual/source/images/us_convert_12.png A doc/manual/source/images/us_convert_13.png A doc/manual/source/images/us_convert_14.png A doc/manual/source/images/us_convert_definedscans.png A doc/manual/source/images/us_convert_definesubset.png A doc/manual/source/images/us_edit.png A doc/manual/source/images/us_edit_mwl.png A doc/manual/source/images/us_equiltime.png A doc/manual/source/images/us_extinction-0.png A doc/manual/source/images/us_extinction-00.png A doc/manual/source/images/us_extinction-000.png A doc/manual/source/images/us_extinction-1.png A doc/manual/source/images/us_extinction-2.png A doc/manual/source/images/us_extinction-3.png A doc/manual/source/images/us_fds_filemanager-0.png A doc/manual/source/images/us_fds_filemanager-1.png A doc/manual/source/images/us_fds_filemanager-2.png A doc/manual/source/images/us_fds_filemanager-3.png A doc/manual/source/images/us_fds_filemanager-4.png A doc/manual/source/images/us_investigator-2.png A doc/manual/source/images/us_investigator.png A doc/manual/source/images/us_modelmetrics-0.png A doc/manual/source/images/us_modmet_report.png A doc/manual/source/images/us_project.png A doc/manual/source/images/us_project1.png A doc/manual/source/images/us_project2.png A doc/manual/source/images/us_project3.png A doc/manual/source/images/us_project_add-supdata.png A doc/manual/source/images/us_project_edit-supdata.png A doc/manual/source/images/us_project_web.png A doc/manual/source/images/us_project_webed.png A doc/manual/source/images/us_solution1.png A doc/manual/source/images/us_solution2.png A doc/manual/source/images/us_solution3.png A doc/manual/source/images/us_spectrum-0.png A doc/manual/source/images/us_spectrum-1.png A doc/manual/source/images/us_spectrum-load.png A doc/manual/source/images/usfont-1.png A doc/manual/source/images/usfont-2.png A doc/manual/source/images/vhw_combine-combo.png A doc/manual/source/images/vhw_combine-envel.png A doc/manual/source/images/vhw_combine-selrun.png A doc/manual/source/images/vhw_combine.png A doc/manual/source/images/vhw_distribution.png A doc/manual/source/images/vhw_enh_groups.png A doc/manual/source/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/images/vhw_enh_groups_res.png A doc/manual/source/images/vhw_enhanced.png A doc/manual/source/images/vhw_histogram.png A doc/manual/source/images/xpn_viewer-loaded.png A doc/manual/source/images/xpn_viewer-saved.png A doc/manual/source/images/xpn_viewer.png A doc/manual/source/images/zvalue_eq.png M doc/manual/source/index.rst M doc/manual/source/manage_data.rst M doc/manual/source/model_editor.rst M doc/manual/source/mwl_spectra.rst M doc/manual/source/mwlr_viewer.rst M doc/manual/source/pcsa/index.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_adv.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/pcsa/pcsa_mlines.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/pcsa/pcsa_rpscan.rst M doc/manual/source/predict1.rst M doc/manual/source/predict2.rst M doc/manual/source/pseudo3d.rst M doc/manual/source/register.rst M doc/manual/source/reporter.rst M doc/manual/source/requirements.txt M doc/manual/source/rmsd_query.rst M doc/manual/source/rotor.rst M doc/manual/source/rotor_calibration.rst M doc/manual/source/run_details.rst M doc/manual/source/sassoc.rst M doc/manual/source/second_moment.rst M doc/manual/source/simparams.rst M doc/manual/source/solutions/index.rst M doc/manual/source/solutions/solution_edit.rst M doc/manual/source/solutions/solution_new.rst M doc/manual/source/solutions/solution_select.rst M doc/manual/source/solutions/solution_settings.rst M doc/manual/source/temp.txt M doc/manual/source/time_derivative.rst M doc/manual/source/tmst_viewer.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_equiltime.rst M doc/manual/source/us_extinction.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/us_investigator.rst M doc/manual/source/us_modelmetrics.rst M doc/manual/source/us_project.rst M doc/manual/source/us_spectrum.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_distrib_plot.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst Log Message: ----------- fix: change qthelp url to use manual instead of doc, use right project structure for images and update links Commit: dd6f8d6767fa98ae4f35d21e7e5411f7f1f1eb17 https://github.com/ehb54/ultrascan3/commit/dd6f8d6767fa98ae4f35d21e7e5411f7f1f1eb17 Author: Saeed Date: 2026-03-06 (Fri, 06 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- use Microsoft format, add overlap function Commit: e9f9ae1d960fb6e262803ee6b522247b68cf8894 https://github.com/ehb54/ultrascan3/commit/e9f9ae1d960fb6e262803ee6b522247b68cf8894 Author: Saeed Date: 2026-03-06 (Fri, 06 Mar 2026) Changed paths: R README.linguist M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/libus_gui.pro M gui/us_spectrodata.h M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h R propignore R proppng R proptext R qwtplot3d/lingua_de.ts M test/utils/test_us_crypto.cpp M utils/libus_utils.pro M utils/us_crypto.cpp M utils/us_crypto.h Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_747 Commit: b33c9b1cddd853e103542e10c4328830fc59e944 https://github.com/ehb54/ultrascan3/commit/b33c9b1cddd853e103542e10c4328830fc59e944 Author: aaron-auc Date: 2026-03-06 (Fri, 06 Mar 2026) Changed paths: A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake M admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M doc/manual/CMakeLists.txt R doc/manual/StageAssistant.cmake M programs/us/CMakeLists.txt M scripts/build.ps1 M scripts/build.sh Log Message: ----------- mod: windows and macos qt assistant fix Commit: adb74a9f1e5a1e238c264228544137f56a4125b5 https://github.com/ehb54/ultrascan3/commit/adb74a9f1e5a1e238c264228544137f56a4125b5 Author: aaron-auc Date: 2026-03-06 (Fri, 06 Mar 2026) Changed paths: M scripts/build.ps1 Log Message: ----------- fix: builddir set at the beginning Commit: cea2ea0e77baf6dbcc9097b3062ede36ca70f800 https://github.com/ehb54/ultrascan3/commit/cea2ea0e77baf6dbcc9097b3062ede36ca70f800 Author: aaron-auc Date: 2026-03-06 (Fri, 06 Mar 2026) Changed paths: M CMakeLists.txt M doc/manual/CMakeLists.txt M scripts/build.ps1 Log Message: ----------- fix: windows path issues Commit: 99a443309500f6d44fde4d4ba640770dfadeec24 https://github.com/ehb54/ultrascan3/commit/99a443309500f6d44fde4d4ba640770dfadeec24 Author: aaron-auc Date: 2026-03-06 (Fri, 06 Mar 2026) Changed paths: M admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M doc/manual/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us_helpdaemon/us_helpdaemon.cpp Log Message: ----------- fix: windows missing dll Commit: 32f3fd93bf886595a3d9b9b0335a74cf5645913a https://github.com/ehb54/ultrascan3/commit/32f3fd93bf886595a3d9b9b0335a74cf5645913a Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M utils/us_xpn_data.cpp Log Message: ----------- Initialize `tsobj` with `TIMESTATE_TYPE::ORIGINAL` in `US_TimeState`. Commit: f6095ff611d0c2f9f6a04567e6f2a74535dd45fd https://github.com/ehb54/ultrascan3/commit/f6095ff611d0c2f9f6a04567e6f2a74535dd45fd Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M utils/us_xpn_data.cpp Log Message: ----------- Initialize `tsobj` with `TIMESTATE_TYPE::ORIGINAL` in `us_xpn_data`. Commit: 399ad6ee7636d4885c37adff02b723d1e6af48c9 https://github.com/ehb54/ultrascan3/commit/399ad6ee7636d4885c37adff02b723d1e6af48c9 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M CMakeLists.txt A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake M scripts/build.sh M utils/CMakeLists.txt Log Message: ----------- add: linux cmake packaging Commit: c3215226c1e826bd7c620115a98fe3694cfe771e https://github.com/ehb54/ultrascan3/commit/c3215226c1e826bd7c620115a98fe3694cfe771e Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M scripts/build.sh M utils/us_memory.cpp Log Message: ----------- fix: cross platform page size Commit: 16d1f75e51f11ad87c8f18b11e0a8a2bb755ea44 https://github.com/ehb54/ultrascan3/commit/16d1f75e51f11ad87c8f18b11e0a8a2bb755ea44 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M CMakeLists.txt M admin/cmake/packaging/linux/LinuxDeploy.cmake M scripts/build.ps1 M scripts/build.sh M vcpkg.json Log Message: ----------- fix: assistant on linux Commit: 4cff648f9ba827db6e67e9cedb1a93953e8a0f76 https://github.com/ehb54/ultrascan3/commit/4cff648f9ba827db6e67e9cedb1a93953e8a0f76 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M gui/us_convert_gui.cpp M gui/us_convert_gui.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M test/utils/test_us_time_state.cpp M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_cfa_data.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Merge pull request #384 from ehb54/lukas/timestate Add TIMESTATE_TYPE and IMPORT_TYPE support with refactorings Commit: 5ab554ce68ae411774740695115c51b480df8c8a https://github.com/ehb54/ultrascan3/commit/5ab554ce68ae411774740695115c51b480df8c8a Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M scripts/build.ps1 M scripts/build.sh Log Message: ----------- fix: vcpkg cache clear Commit: a8b6e9963d8ed447dc737af6b4e3b69c3894945f https://github.com/ehb54/ultrascan3/commit/a8b6e9963d8ed447dc737af6b4e3b69c3894945f Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M scripts/build.ps1 M scripts/build.sh Log Message: ----------- fix: vcpkg cache clear fix Commit: 19f656eb532b2218880402623455153763d66d50 https://github.com/ehb54/ultrascan3/commit/19f656eb532b2218880402623455153763d66d50 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M CMakeLists.txt Log Message: ----------- fix: assistant now copied to bin on dev build Commit: 75e0dc23de6fbdd330b322115c640d973e916d02 https://github.com/ehb54/ultrascan3/commit/75e0dc23de6fbdd330b322115c640d973e916d02 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M CMakeLists.txt Log Message: ----------- fix: assistant find update Commit: 57f162e692e1a548bb426454e7e768e6f68b1bc4 https://github.com/ehb54/ultrascan3/commit/57f162e692e1a548bb426454e7e768e6f68b1bc4 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M CMakeLists.txt M programs/us/us.cpp Log Message: ----------- fix: program path issue Commit: 4700970e14e8ef1bf44b3fe91efd8dbcd15ba544 https://github.com/ehb54/ultrascan3/commit/4700970e14e8ef1bf44b3fe91efd8dbcd15ba544 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M CMakeLists.txt Log Message: ----------- fix: assistant not found Commit: 14d6c7e63b928fb3a73559fdafa9426502eda98c https://github.com/ehb54/ultrascan3/commit/14d6c7e63b928fb3a73559fdafa9426502eda98c Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- fix: guard specific macos required tools Commit: 1c6be4ed0464373db7a5a1a6a780f17bc12dbcf5 https://github.com/ehb54/ultrascan3/commit/1c6be4ed0464373db7a5a1a6a780f17bc12dbcf5 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M admin/cmake/packaging/linux/LinuxDeploy.cmake Log Message: ----------- fix: missing library in pkg Commit: 216860fe02c9358e021e6a54b84aa2aa0e462a99 https://github.com/ehb54/ultrascan3/commit/216860fe02c9358e021e6a54b84aa2aa0e462a99 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- fix: rcc error Commit: be038ad56e172897c3f18b8a1319fced62a708a0 https://github.com/ehb54/ultrascan3/commit/be038ad56e172897c3f18b8a1319fced62a708a0 Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M CMakeLists.txt M admin/cmake/packaging/linux/LinuxDeploy.cmake Log Message: ----------- fix: update plugin directory Commit: 87c38bbe59db529cf02b7887c7bfe57ebc8e62da https://github.com/ehb54/ultrascan3/commit/87c38bbe59db529cf02b7887c7bfe57ebc8e62da Author: aaron-auc Date: 2026-03-07 (Sat, 07 Mar 2026) Changed paths: M admin/cmake/packaging/linux/LinuxDeploy.cmake Log Message: ----------- add: readme Commit: 75648618e7f79fde451a6e9f2cf9023d8ed19140 https://github.com/ehb54/ultrascan3/commit/75648618e7f79fde451a6e9f2cf9023d8ed19140 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-08 (Sun, 08 Mar 2026) Changed paths: M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h Log Message: ----------- Add `load_timestate` methods to `US_ConvertScan` for handling time state from disk or database. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: fb3e874b186e61a3c3b696be002fa6134d681c4e https://github.com/ehb54/ultrascan3/commit/fb3e874b186e61a3c3b696be002fa6134d681c4e Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-08 (Sun, 08 Mar 2026) Changed paths: M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h Log Message: ----------- Merge pull request #386 from ehb54/lukas/us_pseudo_absorbance_timestate us_pseudo_absorbance: transfer timestate Commit: f4323bc883bb8996c6e627bfb9b8295063ef176f https://github.com/ehb54/ultrascan3/commit/f4323bc883bb8996c6e627bfb9b8295063ef176f Author: aaron-auc Date: 2026-03-08 (Sun, 08 Mar 2026) Changed paths: M CMakeLists.txt M CMakePresets.json M admin/cmake/GenerateVersion.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake M programs/CMakeLists.txt M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M scripts/build.sh Log Message: ----------- fix: hpc build Commit: c515903ce23bec6067e47ed10ae663518f3de230 https://github.com/ehb54/ultrascan3/commit/c515903ce23bec6067e47ed10ae663518f3de230 Author: aaron-auc Date: 2026-03-08 (Sun, 08 Mar 2026) Changed paths: M scripts/build.ps1 M scripts/build.sh Log Message: ----------- mod: use all cores with CI runners Commit: 7a8a012754d242634bca20501e1a1c94be231d6c https://github.com/ehb54/ultrascan3/commit/7a8a012754d242634bca20501e1a1c94be231d6c Author: aaron-auc Date: 2026-03-08 (Sun, 08 Mar 2026) Changed paths: M CMakePresets.json M scripts/build.ps1 M scripts/build.sh Log Message: ----------- fix: CI runners and hpc build Commit: 5277352caa620430b2bf8a580f9f10d43218d930 https://github.com/ehb54/ultrascan3/commit/5277352caa620430b2bf8a580f9f10d43218d930 Author: aaron-auc Date: 2026-03-08 (Sun, 08 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- fix: not all dependencies found Commit: 60b1b16425fcda080aea3bfac20f1abad9e8bc32 https://github.com/ehb54/ultrascan3/commit/60b1b16425fcda080aea3bfac20f1abad9e8bc32 Author: aaron-auc Date: 2026-03-08 (Sun, 08 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- fix: dependenies added Commit: 97cbb1a37275a33ef389b6fc7c2132ed4aaf52f4 https://github.com/ehb54/ultrascan3/commit/97cbb1a37275a33ef389b6fc7c2132ed4aaf52f4 Author: Saeed Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- us_spectrum: large updates Commit: 15ea3878148a0987efd94cdedb07b9e3db570cfd https://github.com/ehb54/ultrascan3/commit/15ea3878148a0987efd94cdedb07b9e3db570cfd Author: Saeed Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- finish the fit function Commit: 1c6be507a58b5e30438f1565b772e544ee297d86 https://github.com/ehb54/ultrascan3/commit/1c6be507a58b5e30438f1565b772e544ee297d86 Author: Saeed Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- improve find_lambda function Commit: 3b29d9afdd3d29c7e33af7f0b989ccf1c642bc8c https://github.com/ehb54/ultrascan3/commit/3b29d9afdd3d29c7e33af7f0b989ccf1c642bc8c Author: aaron-auc Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: A scripts/bootstrap-deps.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.ps1 M scripts/build.sh Log Message: ----------- fix: bootstrap deps Commit: 4975707ad3f001539ceeea7d716043118c23d07a https://github.com/ehb54/ultrascan3/commit/4975707ad3f001539ceeea7d716043118c23d07a Author: aaron-auc Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: A buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qt5-tools/vcpkg.json M scripts/bootstrap-deps.sh Log Message: ----------- fix: qt5 tools overlay Commit: e7e0613e5d7d234f835e4e9490416e0a7f5b9803 https://github.com/ehb54/ultrascan3/commit/e7e0613e5d7d234f835e4e9490416e0a7f5b9803 Author: aaron-auc Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M scripts/bootstrap-deps.sh M scripts/bootstrap-macos.sh M scripts/build.sh A us-build Log Message: ----------- add: bash wrapper Commit: b93b52b3acb64a650854a16f3983473f49becee9 https://github.com/ehb54/ultrascan3/commit/b93b52b3acb64a650854a16f3983473f49becee9 Author: aaron-auc Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M scripts/build.ps1 Log Message: ----------- mod: make profile positional for powershell Commit: dfec7b06f5af8e9ad31d7b4c682197a103bd5fb1 https://github.com/ehb54/ultrascan3/commit/dfec7b06f5af8e9ad31d7b4c682197a103bd5fb1 Author: aaron-auc Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M scripts/bootstrap-windows.ps1 M scripts/build.bat Log Message: ----------- fix: convert -- pkg to - pkg for windows Commit: 2f98f90faa5b640815d571359919c09034a266c1 https://github.com/ehb54/ultrascan3/commit/2f98f90faa5b640815d571359919c09034a266c1 Author: aaron-auc Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M scripts/bootstrap-windows.ps1 Log Message: ----------- fix: getwin Commit: 7249d6b2d508075f65d61b2643639c789db68d8e https://github.com/ehb54/ultrascan3/commit/7249d6b2d508075f65d61b2643639c789db68d8e Author: aaron-auc Date: 2026-03-09 (Mon, 09 Mar 2026) Changed paths: M scripts/bootstrap-windows.ps1 Log Message: ----------- fix: add chocolatey fallback for ci Commit: fd116b43987cda26a351438dcd70082a7c27ce17 https://github.com/ehb54/ultrascan3/commit/fd116b43987cda26a351438dcd70082a7c27ce17 Author: emre brookes Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: M gui/us_convert_gui.cpp M gui/us_convert_gui.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M test/utils/test_us_time_state.cpp M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_cfa_data.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Merge branch 'main' into ehb54-issue-670 Commit: 12ffcd24c66797e3e2d49303bce6232cc9c13d7c https://github.com/ehb54/ultrascan3/commit/12ffcd24c66797e3e2d49303bce6232cc9c13d7c Author: Saeed Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- us_spectrum: finilized the widget Commit: 21473e24e6f59d7d4edaba9f4ea29e1174a8f579 https://github.com/ehb54/ultrascan3/commit/21473e24e6f59d7d4edaba9f4ea29e1174a8f579 Author: Saeed Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp Log Message: ----------- reformat some lines Commit: 55d03f81788bc585236ce0b642d89abc3293ad3a https://github.com/ehb54/ultrascan3/commit/55d03f81788bc585236ce0b642d89abc3293ad3a Author: Saeed Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: R README.linguist M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/libus_gui.pro M gui/us_convert_gui.cpp M gui/us_convert_gui.h M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h R propignore R proppng R proptext R qwtplot3d/lingua_de.ts M test/utils/test_us_crypto.cpp M test/utils/test_us_time_state.cpp M utils/libus_utils.pro M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_cfa_data.cpp M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_748 Commit: c3dd2ab6d66893c243fe40ba02010696a7b78d52 https://github.com/ehb54/ultrascan3/commit/c3dd2ab6d66893c243fe40ba02010696a7b78d52 Author: Saeed Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.h Log Message: ----------- reformat comments Commit: 74f3ba1cd3b6646dce0b4638c98b2707dff60f2e https://github.com/ehb54/ultrascan3/commit/74f3ba1cd3b6646dce0b4638c98b2707dff60f2e Author: Saeed Date: 2026-03-10 (Tue, 10 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.h Log Message: ----------- us_spectrum.h: removed us_math2.h Commit: 1dbeb030075307c5652d506be95a2186a0c22724 https://github.com/ehb54/ultrascan3/commit/1dbeb030075307c5652d506be95a2186a0c22724 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h Log Message: ----------- Refactor `US_Plot`: enhance double-click interactions, add zoom configuration, and improve curve/axis management with event filter. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 72c834e6d8fa6d6cd9d3b1d1eb90cc7410670c01 https://github.com/ehb54/ultrascan3/commit/72c834e6d8fa6d6cd9d3b1d1eb90cc7410670c01 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h Log Message: ----------- Add "Click Exclusion Mode" in `US_Edit` with hover tooltips and enhanced scan selection functionality. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: ced5c0cf9086f5a21a308bcb214f061a75e89aab https://github.com/ehb54/ultrascan3/commit/ced5c0cf9086f5a21a308bcb214f061a75e89aab Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M programs/us_edit/us_edit.cpp Log Message: ----------- Add null pointer check for `plot->getZoomer()` in `US_Edit` to prevent potential crashes. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: b5607cb3d6296c0e48283cc6dd1a804c051dd8d9 https://github.com/ehb54/ultrascan3/commit/b5607cb3d6296c0e48283cc6dd1a804c051dd8d9 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M programs/us_edit/us_edit.cpp Log Message: ----------- Remove redundant state machine changes in "Click Exclusion Mode" toggle of `US_Edit`. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: d548b54d3bbac75ffbf270b99643e5cf26257968 https://github.com/ehb54/ultrascan3/commit/d548b54d3bbac75ffbf270b99643e5cf26257968 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M gui/us_plot.h Log Message: ----------- Initialize members in `CurveDistance` struct with default values to improve stability and prevent undefined behavior. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: f3e23f8189d66b9641b37fb2c54b38119d2ef2ec https://github.com/ehb54/ultrascan3/commit/f3e23f8189d66b9641b37fb2c54b38119d2ef2ec Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M gui/us_plot.cpp Log Message: ----------- Refactor `US_Plot`: add new double-click connections, refactor axis configuration, and enhance zoomer signal handling. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: d73cc2971816653d17d72f1785291c00b96b0c8b https://github.com/ehb54/ultrascan3/commit/d73cc2971816653d17d72f1785291c00b96b0c8b Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M gui/us_plot.cpp Log Message: ----------- Update `US_Plot::createZoomer` to adjust `US_Zoomer` constructor arguments for axis configuration. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 45140eeddd64e45d6b5c87061f79c9aefc3ce25e https://github.com/ehb54/ultrascan3/commit/45140eeddd64e45d6b5c87061f79c9aefc3ce25e Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M buildsys/vcpkg/overlay-ports/qt5-tools/vcpkg.json M programs/us/revision.sh M scripts/build.ps1 Log Message: ----------- fix: windows CI vcpkg cache usage Commit: 1ec6ec52d283b6c710abe095ebcad82139a64ae3 https://github.com/ehb54/ultrascan3/commit/1ec6ec52d283b6c710abe095ebcad82139a64ae3 Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M CMakePresets.json M scripts/build.sh Log Message: ----------- add: macos intel build Commit: 39ad33c5c781b0f007822456803df7d591795fe7 https://github.com/ehb54/ultrascan3/commit/39ad33c5c781b0f007822456803df7d591795fe7 Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M scripts/build.ps1 Log Message: ----------- fix: vcpkg CI handling Commit: 7fad3a4dfaa187ad4eb94554cedbe3ec6cf56773 https://github.com/ehb54/ultrascan3/commit/7fad3a4dfaa187ad4eb94554cedbe3ec6cf56773 Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M programs/us_mpi_analysis/revision.sh Log Message: ----------- fix: change revision to git_revision to be consistent with other programs Commit: b4417a6bfd0cfcc840668d21e88718e957734e47 https://github.com/ehb54/ultrascan3/commit/b4417a6bfd0cfcc840668d21e88718e957734e47 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: R README.linguist M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/libus_gui.pro M gui/us_convert_gui.cpp M gui/us_convert_gui.h M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h R propignore R proppng R proptext R qwtplot3d/lingua_de.ts M test/utils/test_us_crypto.cpp M test/utils/test_us_time_state.cpp M utils/libus_utils.pro M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_cfa_data.cpp M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: f0c8ede548bfb3a6f2380059dd1aacf09c6a7883 https://github.com/ehb54/ultrascan3/commit/f0c8ede548bfb3a6f2380059dd1aacf09c6a7883 Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M scripts/bootstrap-macos.sh Log Message: ----------- fix: add missing dependencies Commit: 09eeb4bec49931c943f732f024f1166b882c3e3a https://github.com/ehb54/ultrascan3/commit/09eeb4bec49931c943f732f024f1166b882c3e3a Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: R README.linguist M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/libus_gui.pro M gui/us_convert_gui.cpp M gui/us_convert_gui.h M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_config/us_config.pro M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h R propignore R proppng R proptext R qwtplot3d/lingua_de.ts M test/utils/test_us_crypto.cpp M test/utils/test_us_time_state.cpp M utils/libus_utils.pro M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_cfa_data.cpp M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'origin/527-enhancement-sphinx-migration-2' into 527-enhancement-sphinx-migration-2 Commit: 51ba58286eaaa41af877ff9330d19560633e1c16 https://github.com/ehb54/ultrascan3/commit/51ba58286eaaa41af877ff9330d19560633e1c16 Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M scripts/bootstrap-macos.sh Log Message: ----------- fix: add missing dependencies Commit: 21a5f4a7ad52a67040b9426ed30a082038813498 https://github.com/ehb54/ultrascan3/commit/21a5f4a7ad52a67040b9426ed30a082038813498 Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- mod: reduce linux disk space usage Commit: 12b7e30a17e5c86f8e9d4960f7e8da86d67b3b4f https://github.com/ehb54/ultrascan3/commit/12b7e30a17e5c86f8e9d4960f7e8da86d67b3b4f Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- mod: removed vcpkg folder creation Commit: ece15a944fb55077213717e00f084056004367a7 https://github.com/ehb54/ultrascan3/commit/ece15a944fb55077213717e00f084056004367a7 Author: aaron-auc Date: 2026-03-11 (Wed, 11 Mar 2026) Changed paths: M admin/cmake/packaging/windows/WinDeploy.cmake Log Message: ----------- mod: change qt warnings an error to force build to stop Commit: 466789a804273570c11c7cb44bf28924caa363df https://github.com/ehb54/ultrascan3/commit/466789a804273570c11c7cb44bf28924caa363df Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M gui/us_convert_gui.cpp M gui/us_convert_gui.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M test/utils/test_us_time_state.cpp M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_cfa_data.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Merge branch 'main' into lukas/masterpassword_change Commit: 80474c759ff865d72c8c6043ba64d38bf98e1e15 https://github.com/ehb54/ultrascan3/commit/80474c759ff865d72c8c6043ba64d38bf98e1e15 Author: aaron-auc Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- mod: reduce to 2 cores for ubuntu Commit: ae52535acb54fede063aaaefd18be0c4ec92474b https://github.com/ehb54/ultrascan3/commit/ae52535acb54fede063aaaefd18be0c4ec92474b Author: Saeed Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M gui/us_convert_gui.cpp M gui/us_convert_gui.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M test/utils/test_us_time_state.cpp M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_cfa_data.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_747 Commit: 2e81015b2e85d24c6d0619f563c9053fcb5de9e1 https://github.com/ehb54/ultrascan3/commit/2e81015b2e85d24c6d0619f563c9053fcb5de9e1 Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge pull request #373 from samo38/ticket_747 Ticket 747: add US_Help to us_legacy_converter, us_query_rmsd, us_extinction, us_spectrum, us_ramp Commit: e9f0952dea5d8bb82a866082b546997a3e457ec4 https://github.com/ehb54/ultrascan3/commit/e9f0952dea5d8bb82a866082b546997a3e457ec4 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge branch 'main' into ehb54-issue-670 Commit: c4af75ba6a8e299d819034f87528f9d6997e469f https://github.com/ehb54/ultrascan3/commit/c4af75ba6a8e299d819034f87528f9d6997e469f Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: 0f81d3f0d1fb567b1e570ed90147a17f49e57c1f https://github.com/ehb54/ultrascan3/commit/0f81d3f0d1fb567b1e570ed90147a17f49e57c1f Author: aaron-auc Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/windows/WinDeploy.cmake R scripts/bootstrap-deps.sh A scripts/bootstrap-linux.sh M scripts/bootstrap-macos.sh M scripts/build.sh M utils/CMakeLists.txt M vcpkg.json Log Message: ----------- mod: move checks to bootstrap Commit: 4ff50388194860753c3e8bc4d697e944ce0f1641 https://github.com/ehb54/ultrascan3/commit/4ff50388194860753c3e8bc4d697e944ce0f1641 Author: aaron-auc Date: 2026-03-12 (Thu, 12 Mar 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge remote-tracking branch 'origin/527-enhancement-sphinx-migration-2' into 527-enhancement-sphinx-migration-2 Commit: 73d3d9961c360d61b70b25d54f762c7f7435325e https://github.com/ehb54/ultrascan3/commit/73d3d9961c360d61b70b25d54f762c7f7435325e Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge branch 'main' into lukas/masterpassword_change Commit: a54f8e2bc39c26f3e2f95dae43da15eb743e4d25 https://github.com/ehb54/ultrascan3/commit/a54f8e2bc39c26f3e2f95dae43da15eb743e4d25 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge branch 'main' into lukas/us_edit_scan_exclude_click Commit: 82349a16124679984a45c562feb3f2583dbdb531 https://github.com/ehb54/ultrascan3/commit/82349a16124679984a45c562feb3f2583dbdb531 Author: aaron-auc Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- mod: add platform safe check Commit: 8fbf539a26017728861e732dc1d18eb23eb5767b https://github.com/ehb54/ultrascan3/commit/8fbf539a26017728861e732dc1d18eb23eb5767b Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M programs/CMakeLists.txt Log Message: ----------- Include OpenSSL applink for MSVC on Windows Add OpenSSL applink shim for MSVC on Windows. Commit: 062c3d2366cc1939df31abf0a90ee9aa81093ffe https://github.com/ehb54/ultrascan3/commit/062c3d2366cc1939df31abf0a90ee9aa81093ffe Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M utils/us_timer.h Log Message: ----------- Replace 'using namespace std' with std:: in us_timer.h Prevent windows specific type definition conflicts caused by using namespace std; Commit: d285dea10ab7bcc93c14b4f74e336121a728f25a https://github.com/ehb54/ultrascan3/commit/d285dea10ab7bcc93c14b4f74e336121a728f25a Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M vcpkg.json Log Message: ----------- Update builtin-baseline version in vcpkg.json Commit: 2528e2d95ef721c90585880700173e01e85eaa41 https://github.com/ehb54/ultrascan3/commit/2528e2d95ef721c90585880700173e01e85eaa41 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/us/CMakeLists.txt Log Message: ----------- Enhance CMakeLists for Qt6 post-build handling Added post-build commands for Qt6 integration in Debug and Release modes. Commit: 52e46a6c204f209f206de1b17187485510b50872 https://github.com/ehb54/ultrascan3/commit/52e46a6c204f209f206de1b17187485510b50872 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/us/CMakeLists.txt Log Message: ----------- Refactor post-build commands for Qt6 on Windows Commit: 428287d058712bdf7736b86456a19b29730bec50 https://github.com/ehb54/ultrascan3/commit/428287d058712bdf7736b86456a19b29730bec50 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M utils/us_timer.h Log Message: ----------- Add map include to us_timer.h Commit: b1e9456925a223045bd903ef52c4096e0e3675dc https://github.com/ehb54/ultrascan3/commit/b1e9456925a223045bd903ef52c4096e0e3675dc Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/CMakeLists.txt Log Message: ----------- Add OpenSSL applink condition for MSVC on Windows Commit: 844f0378f9d93d9976788b58bd853ff5baafd865 https://github.com/ehb54/ultrascan3/commit/844f0378f9d93d9976788b58bd853ff5baafd865 Author: alexsav815 Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_reporter_gmp/us_reporter_gmp.cpp Log Message: ----------- GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report... Commit: ef226636cf28fac5f0b62c8cc7535c518336f7cd https://github.com/ehb54/ultrascan3/commit/ef226636cf28fac5f0b62c8cc7535c518336f7cd Author: alexsav815 Date: 2026-03-13 (Fri, 13 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp Log Message: ----------- [1]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report... Commit: 008ab8725529f70ff36e4845202c893ddb0e4213 https://github.com/ehb54/ultrascan3/commit/008ab8725529f70ff36e4845202c893ddb0e4213 Author: alexsav815 Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp Log Message: ----------- [2]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report... Commit: cee06353e7b931a3f580d1bffbeb9f2326d63532 https://github.com/ehb54/ultrascan3/commit/cee06353e7b931a3f580d1bffbeb9f2326d63532 Author: alexsav815 Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp Log Message: ----------- [3]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report... Commit: d9676faa3a7a6a92c56faa175bcd24c240a39b0d https://github.com/ehb54/ultrascan3/commit/d9676faa3a7a6a92c56faa175bcd24c240a39b0d Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/CMakeLists.txt M programs/us/CMakeLists.txt M utils/us_timer.h M vcpkg.json Log Message: ----------- Merge pull request #389 from ehb54/lukas/qt6-msvc CMake Qt6 windows compile MSVC Commit: 5c16c03541cbbc99e4d1d5e6304244b7c5cd261d https://github.com/ehb54/ultrascan3/commit/5c16c03541cbbc99e4d1d5e6304244b7c5cd261d Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/CMakeLists.txt M programs/us/CMakeLists.txt M utils/us_timer.h M vcpkg.json Log Message: ----------- Merge branch 'main' into lukas/masterpassword_change Commit: ffaae2039c0f2f0337ba9cde3e4667ade9f04c5c https://github.com/ehb54/ultrascan3/commit/ffaae2039c0f2f0337ba9cde3e4667ade9f04c5c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/CMakeLists.txt M programs/us/CMakeLists.txt M utils/us_timer.h M vcpkg.json Log Message: ----------- Merge branch 'main' into lukas/us_edit_scan_exclude_click Commit: 5d9bc472d7f67b7cc2de87cfa943d8db9b3bc1c5 https://github.com/ehb54/ultrascan3/commit/5d9bc472d7f67b7cc2de87cfa943d8db9b3bc1c5 Author: alexsav815 Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp Log Message: ----------- [4]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report... Commit: f403e0ca772e609f1f064e09815e424e676e96ba https://github.com/ehb54/ultrascan3/commit/f403e0ca772e609f1f064e09815e424e676e96ba Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/us_ddist_combine/us_ddist_combine.cpp Log Message: ----------- Fix methodChanged to suppress signal and reset checkboxes Commit: 4c67ee8e4cb27a2a60a41177608c3cf2565db76a https://github.com/ehb54/ultrascan3/commit/4c67ee8e4cb27a2a60a41177608c3cf2565db76a Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_plot3d.cpp Log Message: ----------- Remove redundant assignment to tdata Prevent memory corruption Commit: 6437b90d6e57f06e5aafbea01753415627877e6b https://github.com/ehb54/ultrascan3/commit/6437b90d6e57f06e5aafbea01753415627877e6b Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp Log Message: ----------- Update condition for vbar20 comparison Commit: 4c73a0c1ae974bfad85180a15588c4203f772bae https://github.com/ehb54/ultrascan3/commit/4c73a0c1ae974bfad85180a15588c4203f772bae Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M programs/us_ddist_combine/us_ddist_combine.cpp Log Message: ----------- Fix typo in comment and streamline methodChanged Commit: 24cd6bc5d78c14e84c05915d5b043c7628d0c084 https://github.com/ehb54/ultrascan3/commit/24cd6bc5d78c14e84c05915d5b043c7628d0c084 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_plot3d.cpp Log Message: ----------- Merge pull request #391 from ehb54/lukas/us_mwl_spectra_3dplot_reversey Remove redundant assignment to tdata Commit: cd22d118497ba373e73cde824f09464646c78f6e https://github.com/ehb54/ultrascan3/commit/cd22d118497ba373e73cde824f09464646c78f6e Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_plot3d.cpp Log Message: ----------- Merge branch 'main' into lukas/us_analyte_protein_vbar_no_sequence Commit: a92e13702d0a02ed4fddd7be57df0c9ec134c449 https://github.com/ehb54/ultrascan3/commit/a92e13702d0a02ed4fddd7be57df0c9ec134c449 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp Log Message: ----------- Merge pull request #392 from ehb54/lukas/us_analyte_protein_vbar_no_sequence Update condition for vbar20 comparison Commit: 648e2c616df93b8cb3f16672c3315e44e99a1cdd https://github.com/ehb54/ultrascan3/commit/648e2c616df93b8cb3f16672c3315e44e99a1cdd Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp M gui/us_plot3d.cpp Log Message: ----------- Merge branch 'main' into lukas/us_ddist_combine_all_checkbox Commit: 524fb756825b453194c34611c2ce7624e62f7f53 https://github.com/ehb54/ultrascan3/commit/524fb756825b453194c34611c2ce7624e62f7f53 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp M gui/us_plot3d.cpp Log Message: ----------- Merge branch 'main' into lukas/us_edit_scan_exclude_click Commit: 45a5699260fb89e53971aee6bbf0b5f13d1b40fa https://github.com/ehb54/ultrascan3/commit/45a5699260fb89e53971aee6bbf0b5f13d1b40fa Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp M gui/us_plot3d.cpp Log Message: ----------- Merge branch 'main' into lukas/masterpassword_change Commit: 8a2d982f8e8906a85bfe363487622d59a1ff361e https://github.com/ehb54/ultrascan3/commit/8a2d982f8e8906a85bfe363487622d59a1ff361e Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp M gui/us_plot3d.cpp M programs/CMakeLists.txt M programs/us/CMakeLists.txt M utils/us_timer.h M vcpkg.json Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: 6d361b64fc8f314fe8399f028d2c79ef9d0e417b https://github.com/ehb54/ultrascan3/commit/6d361b64fc8f314fe8399f028d2c79ef9d0e417b Author: aaron-auc Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M scripts/build.sh Log Message: ----------- mod: clean after build set Commit: 5b81b9c41fc973670663047afba591d6edaa898c https://github.com/ehb54/ultrascan3/commit/5b81b9c41fc973670663047afba591d6edaa898c Author: aaron-auc Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M admin/cmake/packaging/windows/WinDeploy.cmake Log Message: ----------- fix: packaging Commit: 10e620037c83dddc66d518ab28e33eb36c3e3c17 https://github.com/ehb54/ultrascan3/commit/10e620037c83dddc66d518ab28e33eb36c3e3c17 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-14 (Sat, 14 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp M gui/us_plot3d.cpp M programs/CMakeLists.txt M programs/us/CMakeLists.txt M utils/us_timer.h M vcpkg.json Log Message: ----------- Merge branch 'main' into ehb54-issue-670 Commit: 07c6d8042bd25e59ca20ca5bd16ed3b6ff8b321c https://github.com/ehb54/ultrascan3/commit/07c6d8042bd25e59ca20ca5bd16ed3b6ff8b321c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-15 (Sun, 15 Mar 2026) Changed paths: M programs/us_config/us_admin.cpp Log Message: ----------- Merge pull request #385 from ehb54/lukas/masterpassword_change Refactor password re-encryption logic Commit: ed3ecfca235f46d9da27159afb01288bbcb42cd4 https://github.com/ehb54/ultrascan3/commit/ed3ecfca235f46d9da27159afb01288bbcb42cd4 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-15 (Sun, 15 Mar 2026) Changed paths: M programs/us_config/us_admin.cpp Log Message: ----------- Merge branch 'main' into lukas/us_ddist_combine_all_checkbox Commit: 3e5bea2d6f8973b1443f2db3438bbbcfe128378f https://github.com/ehb54/ultrascan3/commit/3e5bea2d6f8973b1443f2db3438bbbcfe128378f Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-15 (Sun, 15 Mar 2026) Changed paths: M programs/us_config/us_admin.cpp Log Message: ----------- Merge branch 'main' into lukas/us_edit_scan_exclude_click Commit: 3afad49842a3c53daabf741428b683cb8e86837c https://github.com/ehb54/ultrascan3/commit/3afad49842a3c53daabf741428b683cb8e86837c Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-15 (Sun, 15 Mar 2026) Changed paths: M programs/us_config/us_admin.cpp Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: afdf12344c5555d4130fa310bf352f2c27bbdadc https://github.com/ehb54/ultrascan3/commit/afdf12344c5555d4130fa310bf352f2c27bbdadc Author: aaron-auc Date: 2026-03-15 (Sun, 15 Mar 2026) Changed paths: A buildsys/vcpkg/overlay-ports/qttools.disable/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools.disable/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools.disable/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools.disable/windeployqt.debug.bat R buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch R buildsys/vcpkg/overlay-ports/qttools/portfile.cmake R buildsys/vcpkg/overlay-ports/qttools/vcpkg.json R buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat Log Message: ----------- test remove qttools overlay Commit: 691c2112f822e5f82f6f153dbb8d568663367a2c https://github.com/ehb54/ultrascan3/commit/691c2112f822e5f82f6f153dbb8d568663367a2c Author: aaron-auc Date: 2026-03-15 (Sun, 15 Mar 2026) Changed paths: M programs/us_config/us_admin.cpp Log Message: ----------- Merge remote-tracking branch 'origin/527-enhancement-sphinx-migration-2' into 527-enhancement-sphinx-migration-2 Commit: 447c06a32ef5ade7850e1391500673c408a9c5e4 https://github.com/ehb54/ultrascan3/commit/447c06a32ef5ade7850e1391500673c408a9c5e4 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h Log Message: ----------- Refactor `US_Zoomer` and `US_DoubleClickEventFilter`: enhance zoom base initialization, update rubber band/tracker pen settings, and improve double-click handling for axes and curves. Commit: a73d1f0d1b712c4345cbd63219466ef87ccabfdb https://github.com/ehb54/ultrascan3/commit/a73d1f0d1b712c4345cbd63219466ef87ccabfdb Author: alexsav815 Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M programs/us_reporter_gmp/us_reporter_gmp.cpp Log Message: ----------- [5]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report... Commit: 28dafe4f6fe91d2a19d25a13dca2a9700c8524c1 https://github.com/ehb54/ultrascan3/commit/28dafe4f6fe91d2a19d25a13dca2a9700c8524c1 Author: alexsav815 Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h Log Message: ----------- [6]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report... Commit: 88e5262aa244a552236f70eb1b00274e245d2f90 https://github.com/ehb54/ultrascan3/commit/88e5262aa244a552236f70eb1b00274e245d2f90 Author: alexsav815 Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M programs/us_reporter_gmp/us_reporter_gmp.cpp Log Message: ----------- [6a]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report...ush Commit: 5e19ef3b84e9f0542544c16ad99f1909133b6197 https://github.com/ehb54/ultrascan3/commit/5e19ef3b84e9f0542544c16ad99f1909133b6197 Author: alexsav815 Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M programs/us_reporter_gmp/us_reporter_gmp.cpp Log Message: ----------- [6b]GMP: Report -- test inclusion of the replica groups consisting of 1 channel only into Report...ush Commit: cfd2bf22ab1f023d0f1bf0c3677f13218d99b4e3 https://github.com/ehb54/ultrascan3/commit/cfd2bf22ab1f023d0f1bf0c3677f13218d99b4e3 Author: alexsav815 Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp M gui/us_plot3d.cpp M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us_config/us_admin.cpp M utils/us_timer.h M vcpkg.json Log Message: ----------- Merge pull request #393 from ehb54/main Merge main into alexey-dev-issue785 Commit: 5304d85db5ed89082fe2cf86d0fd9f3f3fbd65c3 https://github.com/ehb54/ultrascan3/commit/5304d85db5ed89082fe2cf86d0fd9f3f3fbd65c3 Author: Saeed Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M gui/us_analyte_gui.cpp M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M gui/us_plot3d.cpp M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us_config/us_admin.cpp M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_ramp_gui.h M utils/us_timer.h M vcpkg.json Log Message: ----------- merge upstream/main , resolved conflicts Commit: 5fbfc3b610b9edaa535c2cdde484daba5a1f6d23 https://github.com/ehb54/ultrascan3/commit/5fbfc3b610b9edaa535c2cdde484daba5a1f6d23 Author: aaron-auc Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M admin/cmake/packaging/windows/WinDeploy.cmake A buildsys/vcpkg/overlay-ports/qt5-tools/fix-pkgconfig-qt5uiplugin-not-found.patch A buildsys/vcpkg/overlay-ports/qt5-tools/fix-spawnvp-argv.patch A buildsys/vcpkg/overlay-ports/qt5-tools/libclang.patch M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake M buildsys/vcpkg/overlay-ports/qt5-tools/vcpkg.json M scripts/bootstrap-windows.ps1 M scripts/build.ps1 Log Message: ----------- fix: restore patch for qt5-tools Commit: ee9314b8a10555d579148933ce5fb59dc77f25a5 https://github.com/ehb54/ultrascan3/commit/ee9314b8a10555d579148933ce5fb59dc77f25a5 Author: aaron-auc Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M admin/cmake/packaging/windows/WinDeploy.cmake M scripts/bootstrap-windows.ps1 Log Message: ----------- fix: nasm check and add supporting dlls to installation Commit: f9860bd8d1ac6f5c5c4a4b0dd90e3cb7f09bd131 https://github.com/ehb54/ultrascan3/commit/f9860bd8d1ac6f5c5c4a4b0dd90e3cb7f09bd131 Author: aaron-auc Date: 2026-03-16 (Mon, 16 Mar 2026) Changed paths: M scripts/build.ps1 M vcpkg.json Log Message: ----------- mod: check path length is too long on qt 5 Commit: 4365eb02a1c29a38a42fe848da39deab69e67715 https://github.com/ehb54/ultrascan3/commit/4365eb02a1c29a38a42fe848da39deab69e67715 Author: aaron-auc Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: R buildsys/vcpkg/overlay-ports/qttools.disable/devendor-litehtml.patch R buildsys/vcpkg/overlay-ports/qttools.disable/portfile.cmake R buildsys/vcpkg/overlay-ports/qttools.disable/vcpkg.json R buildsys/vcpkg/overlay-ports/qttools.disable/windeployqt.debug.bat Log Message: ----------- del: remove unused overlay Commit: c9f9553d1be9cca2abdbef64d64daa2688c9b977 https://github.com/ehb54/ultrascan3/commit/c9f9553d1be9cca2abdbef64d64daa2688c9b977 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M programs/us_ddist_combine/us_ddist_combine.cpp Log Message: ----------- Merge pull request #390 from ehb54/lukas/us_ddist_combine_all_checkbox Change behavior of all button in combine discrete distributions Commit: 50ee53da3e470361bd6a9fa94454856cc21660a1 https://github.com/ehb54/ultrascan3/commit/50ee53da3e470361bd6a9fa94454856cc21660a1 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M programs/us_ddist_combine/us_ddist_combine.cpp Log Message: ----------- Merge branch 'main' into lukas/us_edit_scan_exclude_click Commit: c6c251770d12273ef8519ef12212ecaf90df9c8a https://github.com/ehb54/ultrascan3/commit/c6c251770d12273ef8519ef12212ecaf90df9c8a Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h Log Message: ----------- Merge pull request #388 from ehb54/lukas/us_edit_scan_exclude_click Refactor US_Plot interactions and enhance US_Edit functionality Commit: efe1a2ba8b277a19ae50d1262c14239f9f9dac81 https://github.com/ehb54/ultrascan3/commit/efe1a2ba8b277a19ae50d1262c14239f9f9dac81 Author: aaron-auc Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M scripts/bootstrap-linux.sh Log Message: ----------- add: missing linux packages libsm-dev libice-dev Commit: 84f1faaa0819a233d3023bd3ae0d75d2ccaf6430 https://github.com/ehb54/ultrascan3/commit/84f1faaa0819a233d3023bd3ae0d75d2ccaf6430 Author: aaron-auc Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json Log Message: ----------- add: port overlay for linux arm fix Commit: aae4ac3a14f0a1c0ce391cedb1844ac845045869 https://github.com/ehb54/ultrascan3/commit/aae4ac3a14f0a1c0ce391cedb1844ac845045869 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M utils/us_crypto.cpp Log Message: ----------- Change encryption finalization to decryption Commit: 9454cb777d85cb65835ea5eb51fc05bc18d58e78 https://github.com/ehb54/ultrascan3/commit/9454cb777d85cb65835ea5eb51fc05bc18d58e78 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M test/utils/test_us_crypto.cpp Log Message: ----------- Implement EncryptDecryptTest for US_Crypto Add unit test for encryption and decryption consistency Commit: 2c028de85502d48e60a380c61b93dc7a7e2f7727 https://github.com/ehb54/ultrascan3/commit/2c028de85502d48e60a380c61b93dc7a7e2f7727 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M test/utils/test_us_crypto.cpp Log Message: ----------- Add unit test for encryption with different passwords Commit: ac1ca1f8183d056ed7e98541ac5ac52d725b33f8 https://github.com/ehb54/ultrascan3/commit/ac1ca1f8183d056ed7e98541ac5ac52d725b33f8 Author: alexsav815 Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h Log Message: ----------- GMP-ABDE: Ranges & Upload check for ext. profiles -- while situations when extinction profiles for one or more analytes do not cover all wvls in Ranges are caught, the message is misleading and does not provide a hint for inability to proceed; capture exact message at the stage of living 7. Ranges panel & pass to Upload tab before enabling run submission... Commit: 8ba4b05b7f14586d7e527145ba6c464fd3dc3e4d https://github.com/ehb54/ultrascan3/commit/8ba4b05b7f14586d7e527145ba6c464fd3dc3e4d Author: Saeed Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- add wavelength limit picker, add checkbox for db loadings Commit: efd337809634d3a364046f3a040862ce1b2a81f4 https://github.com/ehb54/ultrascan3/commit/efd337809634d3a364046f3a040862ce1b2a81f4 Author: Saeed Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_748 Commit: b94ce34c55dd06ddc8ccfbb1239c262fe1c9cd52 https://github.com/ehb54/ultrascan3/commit/b94ce34c55dd06ddc8ccfbb1239c262fe1c9cd52 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp Log Message: ----------- Merge pull request #395 from ehb54/lukas/us_crypto_decrypt_fix Change encryption finalization to decryption Commit: d6c8bb86eb4e77d526599971c15a35328a4927d8 https://github.com/ehb54/ultrascan3/commit/d6c8bb86eb4e77d526599971c15a35328a4927d8 Author: alexsav815 Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue791 Commit: e163509a00c5876ac83d78f14c8a969dae251b75 https://github.com/ehb54/ultrascan3/commit/e163509a00c5876ac83d78f14c8a969dae251b75 Author: alexsav815 Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue785 Commit: 501adedca88f7d331c3a70d62c04cc4992f86979 https://github.com/ehb54/ultrascan3/commit/501adedca88f7d331c3a70d62c04cc4992f86979 Author: aaron-auc Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake M programs/us/CMakeLists.txt M scripts/build.sh Log Message: ----------- add: overlay port for qttools Commit: e1e93704ad79bf8d43c6c4eba74a4c90b1dc1fdf https://github.com/ehb54/ultrascan3/commit/e1e93704ad79bf8d43c6c4eba74a4c90b1dc1fdf Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: ce7a1d14ace3b2d645b17aeab7be4f3fb881ff7b https://github.com/ehb54/ultrascan3/commit/ce7a1d14ace3b2d645b17aeab7be4f3fb881ff7b Author: alexsav815 Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h Log Message: ----------- Merge pull request #394 from ehb54/alexey-dev-issue785 Alexey dev issue785: Show sigle-channel-replica group info in the Average over Replicas Section of the Report Commit: e6579802fd032cde1c91863e8af0b2885d936062 https://github.com/ehb54/ultrascan3/commit/e6579802fd032cde1c91863e8af0b2885d936062 Author: alexsav815 Date: 2026-03-17 (Tue, 17 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h Log Message: ----------- Merge branch 'main' into alexey-dev-issue791 Commit: d0eb3d3a8f27a33f4dc6b857f1a2ddcb6c52af5d https://github.com/ehb54/ultrascan3/commit/d0eb3d3a8f27a33f4dc6b857f1a2ddcb6c52af5d Author: Saeed Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_748 Commit: 563c55a8a0ccb209a43dc363ec87842b0f4d6489 https://github.com/ehb54/ultrascan3/commit/563c55a8a0ccb209a43dc363ec87842b0f4d6489 Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge pull request #387 from samo38/ticket_748 Ticket 748: Enhance Spectrum Decomposition GUI and functionality Commit: 3fef021d4fad55bc1bb07521af0bff3e7ac12095 https://github.com/ehb54/ultrascan3/commit/3fef021d4fad55bc1bb07521af0bff3e7ac12095 Author: alexsav815 Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h Log Message: ----------- Merge branch 'main' into alexey-dev-issue791 Commit: cb192562f44149651f3157090d395a05f79da39e https://github.com/ehb54/ultrascan3/commit/cb192562f44149651f3157090d395a05f79da39e Author: alexsav815 Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h Log Message: ----------- Merge pull request #396 from ehb54/alexey-dev-issue791 GMP-ABDE: Ranges & Upload check for ext. profiles -- while situations? Commit: b1fbfbcbd47cd296b70ccd6ac9178c4efd6b4a4e https://github.com/ehb54/ultrascan3/commit/b1fbfbcbd47cd296b70ccd6ac9178c4efd6b4a4e Author: alexsav815 Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- GMP-dataDisk -- enable centerpiece selection in Cells if dataDisk... Commit: a3b6b6a58f4f1d94a9268cc04a014d3ce1a1471e https://github.com/ehb54/ultrascan3/commit/a3b6b6a58f4f1d94a9268cc04a014d3ce1a1471e Author: alexsav815 Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [1]GMP-dataDisk -- enable centerpiece selection in Cells if dataDisk... Commit: 992f15191ea67cf8c4dc85736429ab5939967d2f https://github.com/ehb54/ultrascan3/commit/992f15191ea67cf8c4dc85736429ab5939967d2f Author: alexsav815 Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [2]GMP-dataDisk -- enable centerpiece selection in Cells if dataDisk... Commit: 50c4d0f4452a8f5f8052b4e63ae06abb11f8fe89 https://github.com/ehb54/ultrascan3/commit/50c4d0f4452a8f5f8052b4e63ae06abb11f8fe89 Author: alexsav815 Date: 2026-03-18 (Wed, 18 Mar 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [3]GMP-dataDisk -- enable centerpiece selection in Cells if dataDisk... Commit: 81695e7ad3f97f7cd46fe42d8148a8911fc3fc43 https://github.com/ehb54/ultrascan3/commit/81695e7ad3f97f7cd46fe42d8148a8911fc3fc43 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M utils/us_run_protocol.cpp M utils/us_run_protocol.h Log Message: ----------- Merge branch 'main' into 527-enhancement-sphinx-migration-2 Commit: bed8960f5d491db022be512a82491fc248abcbf9 https://github.com/ehb54/ultrascan3/commit/bed8960f5d491db022be512a82491fc248abcbf9 Author: aaron-auc Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M CMakeLists.txt M doc/manual/CMakeLists.txt M doc/manual/README.md M doc/manual/source/conf.py M programs/us/CMakeLists.txt Log Message: ----------- mod: PR comments addressed Commit: 5205cb5542bd366b63909189ac9691c6473fc071 https://github.com/ehb54/ultrascan3/commit/5205cb5542bd366b63909189ac9691c6473fc071 Author: aaron-auc Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M test/utils/test_us_crypto.cpp M utils/us_crypto.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h Log Message: ----------- Merge remote-tracking branch 'origin/527-enhancement-sphinx-migration-2' into 527-enhancement-sphinx-migration-2 Commit: 76e772666ba74f76a6d525444b9c0cd8f9d01e76 https://github.com/ehb54/ultrascan3/commit/76e772666ba74f76a6d525444b9c0cd8f9d01e76 Author: aaron-auc Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M CMakeLists.txt M doc/manual/CMakeLists.txt Log Message: ----------- fix: skip subdirectory doc/manual if hpc or documentation off Commit: abe431ae514b67270d74e84b599ef069673c1164 https://github.com/ehb54/ultrascan3/commit/abe431ae514b67270d74e84b599ef069673c1164 Author: alexsav815 Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h Log Message: ----------- GMP-ABDE -- 4. EDIT points addressed for ticket #792... Commit: b1c5c0de414d093440081fca1a975a4e1118a9d1 https://github.com/ehb54/ultrascan3/commit/b1c5c0de414d093440081fca1a975a4e1118a9d1 Author: alexsav815 Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M programs/us_edit/us_edit.cpp Log Message: ----------- [1]GMP-ABDE -- 4. EDIT points addressed for ticket #792... Commit: c53782335d3f1e5fc4fc2ea6f97ee3d64c79389b https://github.com/ehb54/ultrascan3/commit/c53782335d3f1e5fc4fc2ea6f97ee3d64c79389b Author: alexsav815 Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M programs/us_edit/us_edit.cpp Log Message: ----------- [2]GMP-ABDE -- 4. EDIT points addressed for ticket #792... Commit: 672254d0e59b1e555aa0aa2506e7871bb188c5d4 https://github.com/ehb54/ultrascan3/commit/672254d0e59b1e555aa0aa2506e7871bb188c5d4 Author: alexsav815 Date: 2026-03-19 (Thu, 19 Mar 2026) Changed paths: M programs/us_edit/us_edit.cpp Log Message: ----------- [3]GMP-ABDE -- 4. EDIT points addressed for ticket #792... Commit: 05b438d52cffda88429e278cae66fead57b193ec https://github.com/ehb54/ultrascan3/commit/05b438d52cffda88429e278cae66fead57b193ec Author: aaron-auc Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M CMakePresets.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake R doc/manual/source/conf.py-orig.081225 M gui/CMakeLists.txt M programs/us_helpdaemon/us_helpdaemon.cpp Log Message: ----------- fix: Reformat CMakePresets.json to multi-line style; add US3_NO_DB=ON to all HPC presets; fix GLU elseif(UNIX) branch; drop dead Windows assistant path check. Commit: 21882cd1fd05a489de72b721e1e4bebaa8fb9ac5 https://github.com/ehb54/ultrascan3/commit/21882cd1fd05a489de72b721e1e4bebaa8fb9ac5 Author: aaron-auc Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M CMakeLists.txt M doc/manual/CMakeLists.txt M programs/us/CMakeLists.txt Log Message: ----------- fix: pr comments Commit: 39a94736afc6e6b1450549833138c494fc1ff36b https://github.com/ehb54/ultrascan3/commit/39a94736afc6e6b1450549833138c494fc1ff36b Author: aaron-auc Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M doc/manual/Makefile Log Message: ----------- fix: make all moved to top Commit: 5470c9ac380ea0b9e9e522bcb85e831bf0e466fd https://github.com/ehb54/ultrascan3/commit/5470c9ac380ea0b9e9e522bcb85e831bf0e466fd Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- Enforce analyte for solution in us_solution_gui Commit: cb5e49b544fddf3329fd8662619f4a524628a69e https://github.com/ehb54/ultrascan3/commit/cb5e49b544fddf3329fd8662619f4a524628a69e Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- Update comments, fix function signature Commit: 01301f4fb775a852d7048cf88a308ff8dd796f5a https://github.com/ehb54/ultrascan3/commit/01301f4fb775a852d7048cf88a308ff8dd796f5a Author: alexsav815 Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M programs/us_abde/us_norm_profile.cpp Log Message: ----------- GMP-ABDE -- 5. Analysis addressed for ticket #792... Commit: 3ba588420b506827b73516e8dfa8cd4ae9b2ff28 https://github.com/ehb54/ultrascan3/commit/3ba588420b506827b73516e8dfa8cd4ae9b2ff28 Author: alexsav815 Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M programs/us_abde/us_norm_profile.cpp Log Message: ----------- [2]GMP-ABDE -- 5. Analysis addressed for ticket #792... Commit: 55ad77b5ea4726efff74c2e3da2b763af7b12070 https://github.com/ehb54/ultrascan3/commit/55ad77b5ea4726efff74c2e3da2b763af7b12070 Author: aaron-auc Date: 2026-03-20 (Fri, 20 Mar 2026) Changed paths: M CMakeLists.txt M CMakePresets.json M doc/manual/CMakeLists.txt Log Message: ----------- fix: presets Commit: ad1ceab5b0c51349e506ad4feebf2d0e9442b18f https://github.com/ehb54/ultrascan3/commit/ad1ceab5b0c51349e506ad4feebf2d0e9442b18f Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-21 (Sat, 21 Mar 2026) Changed paths: M gui/us_solution_gui.cpp Log Message: ----------- Show warning before accepting a solution without analyte or common vbar Commit: 7bfe32ca6b7830a5b30fc3e995feb35daccc7460 https://github.com/ehb54/ultrascan3/commit/7bfe32ca6b7830a5b30fc3e995feb35daccc7460 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-21 (Sat, 21 Mar 2026) Changed paths: M utils/us_astfem_rsa.cpp Log Message: ----------- Add band_forming check for low concentration flag Commit: fb3b2bbbe972a00864dd68b72b5da64234516056 https://github.com/ehb54/ultrascan3/commit/fb3b2bbbe972a00864dd68b72b5da64234516056 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-21 (Sat, 21 Mar 2026) Changed paths: M programs/us_astfem_sim/us_astfem_sim.cpp Log Message: ----------- Fix y-axis scale for band-forming plots Commit: 8aeda75b69a9c2d9df2af035ea7265bb93bdacef https://github.com/ehb54/ultrascan3/commit/8aeda75b69a9c2d9df2af035ea7265bb93bdacef Author: aaron-auc Date: 2026-03-21 (Sat, 21 Mar 2026) Changed paths: A admin/cmake/README.md A admin/cmake/packaging/README.md A pkg/macos/README.md Log Message: ----------- mod: readmes Commit: 81c3a3a5d2a743645b19098027b58ecdc429d634 https://github.com/ehb54/ultrascan3/commit/81c3a3a5d2a743645b19098027b58ecdc429d634 Author: aaron-auc Date: 2026-03-22 (Sun, 22 Mar 2026) Changed paths: R doc/manual/source/2dsa/2dsa_adv.rst R doc/manual/source/2dsa/2dsa_analys.rst R doc/manual/source/2dsa/2dsa_main.rst R doc/manual/source/2dsa/index.rst R doc/manual/source/3d_plot.rst R doc/manual/source/analyte/analyte_edit.rst R doc/manual/source/analyte/analyte_new.rst R doc/manual/source/analyte/analyte_select.rst R doc/manual/source/analyte/analyte_settings.rst R doc/manual/source/analyte/index.rst R doc/manual/source/associations.rst R doc/manual/source/astfem_sim.rst R doc/manual/source/beckman_openauc.rst R doc/manual/source/buffer/buffer_edit.rst R doc/manual/source/buffer/buffer_new.rst R doc/manual/source/buffer/buffer_select.rst R doc/manual/source/buffer/buffer_settings.rst R doc/manual/source/buffer/index.rst R doc/manual/source/buoyancy_editor.rst R doc/manual/source/colorgradient.rst R doc/manual/source/combine_models.rst R doc/manual/source/common_dialogs.rst R doc/manual/source/components.rst R doc/manual/source/config.rst R doc/manual/source/convert.rst R doc/manual/source/ddist_combine.rst R doc/manual/source/dens_match.rst R doc/manual/source/dmga_init.rst R doc/manual/source/dmga_init_constr.rst R doc/manual/source/experiment/cells.rst R doc/manual/source/experiment/general.rst R doc/manual/source/experiment/import.rst R doc/manual/source/experiment/index.rst R doc/manual/source/experiment/liveupdate.rst R doc/manual/source/experiment/optics.rst R doc/manual/source/experiment/range.rst R doc/manual/source/experiment/rotor.rst R doc/manual/source/experiment/solutions.rst R doc/manual/source/experiment/speeds.rst R doc/manual/source/experiment/submit.rst R doc/manual/source/export_legacy.rst R doc/manual/source/fe_match/fe_match_adv.rst R doc/manual/source/fe_match/fe_match_main.rst R doc/manual/source/fe_match/fe_match_simulate.rst R doc/manual/source/fe_match/index.rst R doc/manual/source/fit_meniscus.rst R doc/manual/source/ga_initialize.rst R doc/manual/source/gmp/gmp.rst R doc/manual/source/gmp/gmp_audit_trail.rst R doc/manual/source/gmp/gmp_automation.rst R doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst R doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst R doc/manual/source/gmp/gmp_data_acquisition/index.rst R doc/manual/source/gmp/gmp_protocol_development.rst R doc/manual/source/gmp/gmp_report_generator.rst R doc/manual/source/gmp/gmp_signature.rst R doc/manual/source/gmp/index.rst R doc/manual/source/grid_editor.rst R doc/manual/source/idist_combine.rst R doc/manual/source/images/2dsa_3dplot.png R doc/manual/source/images/2dsa_advan.png R doc/manual/source/images/2dsa_analvv.png R doc/manual/source/images/2dsa_analys.png R doc/manual/source/images/2dsa_main-c.png R doc/manual/source/images/2dsa_main-o.png R doc/manual/source/images/2dsa_resplot.png R doc/manual/source/images/D20W_bar.png R doc/manual/source/images/MW-bar.png R doc/manual/source/images/RINplot.png R doc/manual/source/images/TINplot.png R doc/manual/source/images/UltraScan-logo.png R doc/manual/source/images/add_RIN-TIN.png R doc/manual/source/images/add_RIN.png R doc/manual/source/images/add_TIN.png R doc/manual/source/images/advanced_config.png R doc/manual/source/images/analyte_details.png R doc/manual/source/images/analyte_edit.png R doc/manual/source/images/analyte_edit_spec.png R doc/manual/source/images/analyte_new_sequence.png R doc/manual/source/images/analyte_newc.png R doc/manual/source/images/analyte_newd.png R doc/manual/source/images/analyte_newp.png R doc/manual/source/images/analyte_selectc.png R doc/manual/source/images/analyte_selectd.png R doc/manual/source/images/analyte_selectp.png R doc/manual/source/images/analyte_sequence.png R doc/manual/source/images/analyte_settings.png R doc/manual/source/images/analyte_spec-gui.png R doc/manual/source/images/analyte_specmenu.png R doc/manual/source/images/analyte_spectrum.png R doc/manual/source/images/analytes.png R doc/manual/source/images/associations.png R doc/manual/source/images/astfem_sim.png R doc/manual/source/images/bad_grid.png R doc/manual/source/images/beck_convert-2.png R doc/manual/source/images/beck_converter.png R doc/manual/source/images/bitmap.png R doc/manual/source/images/buffer_edit.png R doc/manual/source/images/buffer_edit_setting.png R doc/manual/source/images/buffer_edit_spectrum.png R doc/manual/source/images/buffer_info.png R doc/manual/source/images/buffer_manage_spectrum.png R doc/manual/source/images/buffer_new.png R doc/manual/source/images/buffer_new_spectrum.png R doc/manual/source/images/buffer_select.png R doc/manual/source/images/buffer_settings.png R doc/manual/source/images/buffer_spectrum.png R doc/manual/source/images/cfa_view-loadauc.png R doc/manual/source/images/cfa_view-loadraw.png R doc/manual/source/images/cfa_view-main.png R doc/manual/source/images/cfa_view-statsauc.png R doc/manual/source/images/cfa_view-statsraw.png R doc/manual/source/images/color-1.png R doc/manual/source/images/color-2.png R doc/manual/source/images/color-a.png R doc/manual/source/images/color-b.png R doc/manual/source/images/colorgrad1.png R doc/manual/source/images/colorgradient/col1_colgen.png R doc/manual/source/images/colorgradient/col1_colgen_Fe_match.png R doc/manual/source/images/colorgradient/col1_colgen_GA.png R doc/manual/source/images/colorgradient/col2_colgen.png R doc/manual/source/images/colorgradient/colorgrad.png R doc/manual/source/images/colorgradient/colorgradient_main.png R doc/manual/source/images/colorgradient/components.png R doc/manual/source/images/colorgradient/model_editor.png R doc/manual/source/images/combine_models-idedit.png R doc/manual/source/images/combine_models-save.png R doc/manual/source/images/combine_models.png R doc/manual/source/images/components.png R doc/manual/source/images/config.png R doc/manual/source/images/config1.png R doc/manual/source/images/config2.png R doc/manual/source/images/config_plot.png R doc/manual/source/images/convert-RIdata.png R doc/manual/source/images/convert-exclude.png R doc/manual/source/images/convert-experiment.png R doc/manual/source/images/convert-mwl.png R doc/manual/source/images/convert-seltrip.png R doc/manual/source/images/convert-subset.png R doc/manual/source/images/convert-tolerance.png R doc/manual/source/images/convert.png R doc/manual/source/images/custom_grid-1.png R doc/manual/source/images/custom_grid.png R doc/manual/source/images/data_converter.png R doc/manual/source/images/data_loader-edits.png R doc/manual/source/images/data_loader-trips.png R doc/manual/source/images/data_loader.png R doc/manual/source/images/database.png R doc/manual/source/images/ddist_combine-selrun.png R doc/manual/source/images/ddist_combine.png R doc/manual/source/images/densmatch_main.png R doc/manual/source/images/densmatch_mpars_completed.png R doc/manual/source/images/densmatch_mpars_empty.png R doc/manual/source/images/densmatch_rmvmodels.png R doc/manual/source/images/edit_buffer_spec_menu.png R doc/manual/source/images/eq1-mean.png R doc/manual/source/images/eq2-skew.png R doc/manual/source/images/eq3-kurtosis.png R doc/manual/source/images/eq4-moments.png R doc/manual/source/images/eq5-variance.png R doc/manual/source/images/eq6-stddev.png R doc/manual/source/images/eq7-probsigma.png R doc/manual/source/images/eq8-confidence.png R doc/manual/source/images/experiment_cells.png R doc/manual/source/images/experiment_general.png R doc/manual/source/images/experiment_optics.png R doc/manual/source/images/experiment_overview.png R doc/manual/source/images/experiment_photomult.png R doc/manual/source/images/experiment_range.png R doc/manual/source/images/experiment_range_details.png R doc/manual/source/images/experiment_range_selector.png R doc/manual/source/images/experiment_range_selmanual.png R doc/manual/source/images/experiment_rotor.png R doc/manual/source/images/experiment_solutions.png R doc/manual/source/images/experiment_solutions_comments.png R doc/manual/source/images/experiment_speeds.png R doc/manual/source/images/experiment_submit.png R doc/manual/source/images/experiment_submit_details.png R doc/manual/source/images/experiment_upload.png R doc/manual/source/images/export_leg_1.png R doc/manual/source/images/export_leg_RA.png R doc/manual/source/images/export_leg_RI.png R doc/manual/source/images/export_leg_auc.png R doc/manual/source/images/export_leg_beck.png R doc/manual/source/images/export_legacy.png R doc/manual/source/images/fe_load_data.png R doc/manual/source/images/fe_load_model_distrib.png R doc/manual/source/images/fe_match.png R doc/manual/source/images/fe_match_3dplot.png R doc/manual/source/images/fe_match_adv.png R doc/manual/source/images/fe_match_all.png R doc/manual/source/images/fe_match_allct.png R doc/manual/source/images/fe_match_lddat1.png R doc/manual/source/images/fe_match_lddat2.png R doc/manual/source/images/fe_match_lddat3.png R doc/manual/source/images/fe_match_lddat4.png R doc/manual/source/images/fe_match_ra.png R doc/manual/source/images/fe_match_resplot.png R doc/manual/source/images/fe_match_sim1.png R doc/manual/source/images/fe_match_sim2.png R doc/manual/source/images/fe_match_sim3_1b.png R doc/manual/source/images/fe_match_sim3_1p.png R doc/manual/source/images/fe_match_sim3_2b.png R doc/manual/source/images/fe_match_sim3_2p.png R doc/manual/source/images/fe_match_sim3_3b.png R doc/manual/source/images/fe_match_sim3_4b.png R doc/manual/source/images/fe_match_sim3_5b.png R doc/manual/source/images/fe_match_sim3_5p.png R doc/manual/source/images/fe_match_sim3_6b.png R doc/manual/source/images/fe_match_sim3_7b.png R doc/manual/source/images/fe_match_sim3_8b.png R doc/manual/source/images/fe_match_sim4.png R doc/manual/source/images/fe_match_sim5.png R doc/manual/source/images/fe_match_sim6.png R doc/manual/source/images/fe_match_sim7.png R doc/manual/source/images/fe_match_simulated.png R doc/manual/source/images/fe_match_viewer.png R doc/manual/source/images/fe_sim-1.png R doc/manual/source/images/fe_sim-2.png R doc/manual/source/images/fit_men-editupd.png R doc/manual/source/images/fit_men-load.png R doc/manual/source/images/fit_men_bot.png R doc/manual/source/images/fit_meniscus.png R doc/manual/source/images/ga_initialize-o.png R doc/manual/source/images/ga_initialize-p.png R doc/manual/source/images/ga_initialize.png R doc/manual/source/images/ga_report-1.png R doc/manual/source/images/ga_report-2.png R doc/manual/source/images/ga_report-3.png R doc/manual/source/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/source/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/source/images/gmp/automation/2dsa.png R doc/manual/source/images/gmp/automation/2dsa_it.png R doc/manual/source/images/gmp/automation/2dsa_mc.png R doc/manual/source/images/gmp/automation/Aprofile.png R doc/manual/source/images/gmp/automation/analysis.png R doc/manual/source/images/gmp/automation/auto_edit.png R doc/manual/source/images/gmp/automation/bitmap.png R doc/manual/source/images/gmp/automation/cells.png R doc/manual/source/images/gmp/automation/data_viewer_rando.png R doc/manual/source/images/gmp/automation/data_viewer_rin.png R doc/manual/source/images/gmp/automation/data_viewer_tin.png R doc/manual/source/images/gmp/automation/lims.png R doc/manual/source/images/gmp/automation/main_window.png R doc/manual/source/images/gmp/automation/man_edit.png R doc/manual/source/images/gmp/automation/optics.png R doc/manual/source/images/gmp/automation/pcsa.png R doc/manual/source/images/gmp/automation/pcsa_report.png R doc/manual/source/images/gmp/automation/plot.png R doc/manual/source/images/gmp/automation/ranges.png R doc/manual/source/images/gmp/automation/report_editor.png R doc/manual/source/images/gmp/automation/rotor.png R doc/manual/source/images/gmp/automation/solutions.png R doc/manual/source/images/gmp/automation/speed.png R doc/manual/source/images/gmp/automation/submit.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/source/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/source/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/source/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/source/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/source/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/source/images/gmp/gmp.png R doc/manual/source/images/gmp/protocol_development/protocol_development_01.png R doc/manual/source/images/gmp/protocol_development/protocol_development_02.png R doc/manual/source/images/gmp/protocol_development/protocol_development_03.png R doc/manual/source/images/gmp/protocol_development/protocol_development_04.png R doc/manual/source/images/gmp/protocol_development/protocol_development_05.png R doc/manual/source/images/gmp/protocol_development/protocol_development_06.png R doc/manual/source/images/gmp/protocol_development/protocol_development_07.png R doc/manual/source/images/gmp/protocol_development/protocol_development_08.png R doc/manual/source/images/gmp/protocol_development/protocol_development_09.png R doc/manual/source/images/gmp/protocol_development/protocol_development_10.png R doc/manual/source/images/gmp/protocol_development/protocol_development_11.png R doc/manual/source/images/gmp/protocol_development/protocol_development_12.png R doc/manual/source/images/gmp/protocol_development/protocol_development_13.png R doc/manual/source/images/gmp/protocol_development/protocol_development_14.png R doc/manual/source/images/gmp/protocol_development/protocol_development_15.png R doc/manual/source/images/gmp/protocol_development/protocol_development_16.png R doc/manual/source/images/gmp/protocol_development/protocol_development_17.png R doc/manual/source/images/gmp/protocol_development/protocol_development_18.png R doc/manual/source/images/gmp/protocol_development/protocol_development_19.png R doc/manual/source/images/gmp/protocol_development/protocol_development_20.png R doc/manual/source/images/gmp/protocol_development/protocol_development_21.png R doc/manual/source/images/gmp/protocol_development/protocol_development_22.png R doc/manual/source/images/gmp/protocol_development/protocol_development_23.png R doc/manual/source/images/gmp/protocol_development/protocol_development_24.png R doc/manual/source/images/gmp/protocol_development/protocol_development_25.png R doc/manual/source/images/gmp/protocol_development/protocol_development_26.png R doc/manual/source/images/gmp/protocol_development/protocol_development_27.png R doc/manual/source/images/gmp/protocol_development/protocol_development_28.png R doc/manual/source/images/gmp/protocol_development/protocol_development_29.png R doc/manual/source/images/gmp/protocol_development/protocol_development_30.png R doc/manual/source/images/gmp/protocol_development/protocol_development_31.png R doc/manual/source/images/gmp/protocol_development/protocol_development_32.png R doc/manual/source/images/gmp/protocol_development/protocol_development_33.png R doc/manual/source/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/source/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/source/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/source/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/source/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/source/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/source/images/gmp/signature/gmp_signature_01.png R doc/manual/source/images/gmp/signature/gmp_signature_02.png R doc/manual/source/images/gmp/signature/gmp_signature_03.png R doc/manual/source/images/gmp/signature/gmp_signature_04.png R doc/manual/source/images/gmp/signature/gmp_signature_05.png R doc/manual/source/images/gmp/signature/gmp_signature_06.png R doc/manual/source/images/gmp/signature/gmp_signature_07.png R doc/manual/source/images/gmp/signature/gmp_signature_08.png R doc/manual/source/images/gmp/vhw_distribution.png R doc/manual/source/images/good_grid.png R doc/manual/source/images/grid-setup.png R doc/manual/source/images/grid_editor.png R doc/manual/source/images/grid_editor_multi_grids.png R doc/manual/source/images/grid_editor_multi_grids_sed.png R doc/manual/source/images/grid_editor_mw_view.png R doc/manual/source/images/grid_editor_subgrid1-bad.png R doc/manual/source/images/grid_editor_subgrid1-good.png R doc/manual/source/images/grid_editor_subgrid2-bad.png R doc/manual/source/images/grid_editor_subgrid2-good.png R doc/manual/source/images/grid_editor_subgrid3-bad.png R doc/manual/source/images/grid_editor_subgrid3-good.png R doc/manual/source/images/hori_cs.png R doc/manual/source/images/idist_comb_selPre.png R doc/manual/source/images/idist_comb_seldis.png R doc/manual/source/images/idist_combine.png R doc/manual/source/images/incr_sigmoid.png R doc/manual/source/images/load_auc-search.png R doc/manual/source/images/load_auc-trips.png R doc/manual/source/images/load_auc.png R doc/manual/source/images/load_colormap.png R doc/manual/source/images/load_model_dis-MID.png R doc/manual/source/images/load_model_distrib.png R doc/manual/source/images/load_noise.png R doc/manual/source/images/load_noise_details.png R doc/manual/source/images/manage_data.png R doc/manual/source/images/manage_data_bhide.png R doc/manual/source/images/manage_data_bshow.png R doc/manual/source/images/manage_data_cmenu-1.png R doc/manual/source/images/manage_data_cmenu-2.png R doc/manual/source/images/manage_data_conf.png R doc/manual/source/images/manage_data_exp.png R doc/manual/source/images/manage_data_pasw.png R doc/manual/source/images/manage_data_sync.png R doc/manual/source/images/manage_data_thelp-1.png R doc/manual/source/images/manage_data_thelp-2.png R doc/manual/source/images/master-pw.png R doc/manual/source/images/model_editor.png R doc/manual/source/images/mwlr_spectra_3d.png R doc/manual/source/images/mwlr_spectra_cont.png R doc/manual/source/images/mwlr_spectra_f.png R doc/manual/source/images/mwlr_spectra_o.png R doc/manual/source/images/mwlr_spectra_save.png R doc/manual/source/images/mwlr_view_3dplot.png R doc/manual/source/images/mwlr_view_load.png R doc/manual/source/images/mwlr_view_pltctrl.png R doc/manual/source/images/mwlr_viewer.png R doc/manual/source/images/mwlr_viewer_3d.png R doc/manual/source/images/mwlr_viewer_ctl.png R doc/manual/source/images/mwlr_viewer_wvl.png R doc/manual/source/images/mwlr_viewer_xwavl.png R doc/manual/source/images/noise_prompt.png R doc/manual/source/images/noise_vec_db.png R doc/manual/source/images/norm_gridplot.png R doc/manual/source/images/optima_config_edit.png R doc/manual/source/images/optima_config_new.png R doc/manual/source/images/optima_host_config.png R doc/manual/source/images/pcsa.png R doc/manual/source/images/pcsa_3dplot.png R doc/manual/source/images/pcsa_adv_control.png R doc/manual/source/images/pcsa_all.png R doc/manual/source/images/pcsa_analys-line.png R doc/manual/source/images/pcsa_analys-sigm.png R doc/manual/source/images/pcsa_bitmap.png R doc/manual/source/images/pcsa_controls_simulated.png R doc/manual/source/images/pcsa_main-c.png R doc/manual/source/images/pcsa_mline_sigm.png R doc/manual/source/images/pcsa_mline_str.png R doc/manual/source/images/pcsa_mline_unsim.png R doc/manual/source/images/pcsa_mlines-line1.png R doc/manual/source/images/pcsa_mlines-line2.png R doc/manual/source/images/pcsa_mlines-sigm1.png R doc/manual/source/images/pcsa_mlines-sigm2.png R doc/manual/source/images/pcsa_regul.png R doc/manual/source/images/pcsa_regul_sim.png R doc/manual/source/images/pcsa_report.png R doc/manual/source/images/pcsa_res_viewer.png R doc/manual/source/images/pcsa_resplot.png R doc/manual/source/images/pcsa_rpscan-auto.png R doc/manual/source/images/pcsa_rpscan-select.png R doc/manual/source/images/pcsa_rpscan.png R doc/manual/source/images/pcsa_rpscan_sim.png R doc/manual/source/images/pcsa_sigmoid_eq.png R doc/manual/source/images/pcsa_simulated.png R doc/manual/source/images/pline_dsig.png R doc/manual/source/images/pline_power.png R doc/manual/source/images/pline_stline.png R doc/manual/source/images/plot_controls.png R doc/manual/source/images/predict1.png R doc/manual/source/images/predict2-1.png R doc/manual/source/images/predict2.png R doc/manual/source/images/print.png R doc/manual/source/images/process_crash.png R doc/manual/source/images/process_crash2.png R doc/manual/source/images/pseudo3d_comb_rmv.png R doc/manual/source/images/pseudo3d_combine.png R doc/manual/source/images/register.png R doc/manual/source/images/report.png R doc/manual/source/images/reporter-cmenu.png R doc/manual/source/images/reporter-details.png R doc/manual/source/images/reporter-loadprof.png R doc/manual/source/images/reporter-save.png R doc/manual/source/images/reporter-saveprof.png R doc/manual/source/images/reporter-view.png R doc/manual/source/images/reporter-viewitem.png R doc/manual/source/images/reporter.png R doc/manual/source/images/residualplot.png R doc/manual/source/images/residuals.png R doc/manual/source/images/rmsd_query-c.png R doc/manual/source/images/rmsd_query-o.png R doc/manual/source/images/rotor-add.png R doc/manual/source/images/rotor-save-calibration.png R doc/manual/source/images/rotor.png R doc/manual/source/images/rotorstretch-0.png R doc/manual/source/images/rotorstretch-1.png R doc/manual/source/images/rotorstretch-2.png R doc/manual/source/images/rotorstretch-3.png R doc/manual/source/images/rotorstretch-4.png R doc/manual/source/images/rotorstretch-5.png R doc/manual/source/images/rotorstretch-6.png R doc/manual/source/images/rotorstretch-7.png R doc/manual/source/images/rotorstretch_report.png R doc/manual/source/images/run_details.png R doc/manual/source/images/s20W_bar.png R doc/manual/source/images/sassoc.png R doc/manual/source/images/save_colormap.png R doc/manual/source/images/second_moment.png R doc/manual/source/images/select_edits.png R doc/manual/source/images/select_runs.png R doc/manual/source/images/sequence.png R doc/manual/source/images/set-zvalue.png R doc/manual/source/images/simparams.png R doc/manual/source/images/simulatedReport.png R doc/manual/source/images/solution_edit.png R doc/manual/source/images/solution_new.png R doc/manual/source/images/solution_select.png R doc/manual/source/images/solution_settings.png R doc/manual/source/images/somo/somo_icon.png R doc/manual/source/images/spectrum_extinction.png R doc/manual/source/images/sw_spectrum.png R doc/manual/source/images/time_derivative.png R doc/manual/source/images/timestate-0.png R doc/manual/source/images/timestate-1.png R doc/manual/source/images/timestate-2.png R doc/manual/source/images/timestate-3.png R doc/manual/source/images/timestate-4.png R doc/manual/source/images/ultra.xpm R doc/manual/source/images/ultrascan3.png R doc/manual/source/images/upload_fit_spectrum.png R doc/manual/source/images/us_buffer.png R doc/manual/source/images/us_buffer_spect.png R doc/manual/source/images/us_conv-RA.png R doc/manual/source/images/us_convert/us_convert_01.png R doc/manual/source/images/us_convert/us_convert_02.png R doc/manual/source/images/us_convert/us_convert_03.png R doc/manual/source/images/us_convert/us_convert_04.png R doc/manual/source/images/us_convert/us_convert_05.png R doc/manual/source/images/us_convert/us_convert_06.png R doc/manual/source/images/us_convert/us_convert_07.png R doc/manual/source/images/us_convert/us_convert_08.png R doc/manual/source/images/us_convert/us_convert_09.png R doc/manual/source/images/us_convert/us_convert_10.png R doc/manual/source/images/us_convert/us_convert_11.png R doc/manual/source/images/us_convert/us_convert_12.png R doc/manual/source/images/us_convert/us_convert_13.png R doc/manual/source/images/us_convert/us_convert_14.png R doc/manual/source/images/us_convert_01.png R doc/manual/source/images/us_convert_02.png R doc/manual/source/images/us_convert_03.png R doc/manual/source/images/us_convert_04.png R doc/manual/source/images/us_convert_05.png R doc/manual/source/images/us_convert_06.png R doc/manual/source/images/us_convert_07.png R doc/manual/source/images/us_convert_08.png R doc/manual/source/images/us_convert_09.png R doc/manual/source/images/us_convert_10.png R doc/manual/source/images/us_convert_11.png R doc/manual/source/images/us_convert_12.png R doc/manual/source/images/us_convert_13.png R doc/manual/source/images/us_convert_14.png R doc/manual/source/images/us_convert_definedscans.png R doc/manual/source/images/us_convert_definesubset.png R doc/manual/source/images/us_edit.png R doc/manual/source/images/us_edit_mwl.png R doc/manual/source/images/us_equiltime.png R doc/manual/source/images/us_extinction-0.png R doc/manual/source/images/us_extinction-00.png R doc/manual/source/images/us_extinction-000.png R doc/manual/source/images/us_extinction-1.png R doc/manual/source/images/us_extinction-2.png R doc/manual/source/images/us_extinction-3.png R doc/manual/source/images/us_fds_filemanager-0.png R doc/manual/source/images/us_fds_filemanager-1.png R doc/manual/source/images/us_fds_filemanager-2.png R doc/manual/source/images/us_fds_filemanager-3.png R doc/manual/source/images/us_fds_filemanager-4.png R doc/manual/source/images/us_investigator-2.png R doc/manual/source/images/us_investigator.png R doc/manual/source/images/us_modelmetrics-0.png R doc/manual/source/images/us_modmet_report.png R doc/manual/source/images/us_project.png R doc/manual/source/images/us_project1.png R doc/manual/source/images/us_project2.png R doc/manual/source/images/us_project3.png R doc/manual/source/images/us_project_add-supdata.png R doc/manual/source/images/us_project_edit-supdata.png R doc/manual/source/images/us_project_web.png R doc/manual/source/images/us_project_webed.png R doc/manual/source/images/us_solution1.png R doc/manual/source/images/us_solution2.png R doc/manual/source/images/us_solution3.png R doc/manual/source/images/us_spectrum-0.png R doc/manual/source/images/us_spectrum-1.png R doc/manual/source/images/us_spectrum-load.png R doc/manual/source/images/usfont-1.png R doc/manual/source/images/usfont-2.png R doc/manual/source/images/vhw_combine-combo.png R doc/manual/source/images/vhw_combine-envel.png R doc/manual/source/images/vhw_combine-selrun.png R doc/manual/source/images/vhw_combine.png R doc/manual/source/images/vhw_distribution.png R doc/manual/source/images/vhw_enh_groups.png R doc/manual/source/images/vhw_enh_groups.png6-33-11.png R doc/manual/source/images/vhw_enh_groups_res.png R doc/manual/source/images/vhw_enhanced.png R doc/manual/source/images/vhw_histogram.png R doc/manual/source/images/xpn_viewer-loaded.png R doc/manual/source/images/xpn_viewer-saved.png R doc/manual/source/images/xpn_viewer.png R doc/manual/source/images/zvalue_eq.png M doc/manual/source/index.rst R doc/manual/source/manage_data.rst R doc/manual/source/model_editor.rst R doc/manual/source/mwl_species_fit.rst R doc/manual/source/mwl_species_sim.rst R doc/manual/source/mwl_spectra.rst R doc/manual/source/mwlr_viewer.rst R doc/manual/source/pcsa/index.rst R doc/manual/source/pcsa/pcsa.rst R doc/manual/source/pcsa/pcsa_adv.rst R doc/manual/source/pcsa/pcsa_analys.rst R doc/manual/source/pcsa/pcsa_mlines.rst R doc/manual/source/pcsa/pcsa_results.rst R doc/manual/source/pcsa/pcsa_rpscan.rst R doc/manual/source/predict1.rst R doc/manual/source/predict2.rst R doc/manual/source/pseudo3d.rst R doc/manual/source/ramp_data.rst R doc/manual/source/register.rst R doc/manual/source/reporter.rst R doc/manual/source/rmsd_query.rst R doc/manual/source/rotor.rst R doc/manual/source/rotor_calibration.rst R doc/manual/source/run_details.rst R doc/manual/source/sassoc.rst R doc/manual/source/second_moment.rst R doc/manual/source/simparams.rst R doc/manual/source/solutions/index.rst R doc/manual/source/solutions/solution_edit.rst R doc/manual/source/solutions/solution_new.rst R doc/manual/source/solutions/solution_select.rst R doc/manual/source/solutions/solution_settings.rst R doc/manual/source/start_page.rst R doc/manual/source/temp.txt R doc/manual/source/time_derivative.rst R doc/manual/source/tmp.rst R doc/manual/source/tmst_viewer.rst R doc/manual/source/us_buoyancy.rst R doc/manual/source/us_edit.rst R doc/manual/source/us_equiltime.rst R doc/manual/source/us_extinction.rst R doc/manual/source/us_fds_filemanager.rst R doc/manual/source/us_investigator.rst R doc/manual/source/us_modelmetrics.rst R doc/manual/source/us_project.rst R doc/manual/source/us_spectrum.rst R doc/manual/source/vhw_combine.rst R doc/manual/source/vhw_distrib_plot.rst R doc/manual/source/vhw_enhanced.rst R doc/manual/source/xpn_viewer.rst Log Message: ----------- mod: removed documentation. Commit: f448548065ff12b1c240270de9d4827cf5f51a79 https://github.com/ehb54/ultrascan3/commit/f448548065ff12b1c240270de9d4827cf5f51a79 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-24 (Tue, 24 Mar 2026) Changed paths: M .github/workflows/bump-version.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M admin/cmake/toolchain.cmake A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/_static/css/custom.css A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/conf.py A doc/manual/source/index.rst A doc/manual/source/requirements.txt R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M gui/CMakeLists.txt M gui/us_help.cpp M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M qwtplot3d/CMakeLists.txt A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.bat M scripts/build.ps1 M scripts/build.sh A us-build M utils/CMakeLists.txt M utils/us_memory.cpp M vcpkg.json Log Message: ----------- Merge pull request #374 from ehb54/527-enhancement-sphinx-migration-2 Integrate Sphinx Document Generation Commit: 0a9196aea05b0dc1c6f984302c09ffefa32db302 https://github.com/ehb54/ultrascan3/commit/0a9196aea05b0dc1c6f984302c09ffefa32db302 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-03-24 (Tue, 24 Mar 2026) Changed paths: M .github/workflows/bump-version.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M admin/cmake/toolchain.cmake A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/_static/css/custom.css A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/conf.py A doc/manual/source/index.rst A doc/manual/source/requirements.txt R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M gui/CMakeLists.txt M gui/us_help.cpp M gui/us_plot.cpp M gui/us_plot.h M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_config/us_admin.cpp M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M qwtplot3d/CMakeLists.txt A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.bat M scripts/build.ps1 M scripts/build.sh M test/utils/test_us_crypto.cpp A us-build M utils/CMakeLists.txt M utils/us_crypto.cpp M utils/us_memory.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h M vcpkg.json Log Message: ----------- Merge branch 'main' into ehb54-issue-670 Commit: a3d889c69f7012ff5840a86814780d3490d5ea2a https://github.com/ehb54/ultrascan3/commit/a3d889c69f7012ff5840a86814780d3490d5ea2a Author: emre brookes Date: 2026-03-24 (Tue, 24 Mar 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- Merge pull request #377 from ehb54/ehb54-issue-670 fix revision.sh checks osx/linux compat. Commit: aba103e8cab9d71929941aa888ae3aae0872e049 https://github.com/ehb54/ultrascan3/commit/aba103e8cab9d71929941aa888ae3aae0872e049 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-24 (Tue, 24 Mar 2026) Changed paths: M .github/workflows/bump-version.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M admin/cmake/toolchain.cmake A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/_static/css/custom.css A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/conf.py A doc/manual/source/index.rst A doc/manual/source/requirements.txt R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M gui/CMakeLists.txt M gui/us_help.cpp M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M qwtplot3d/CMakeLists.txt A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.bat M scripts/build.ps1 M scripts/build.sh A us-build M utils/CMakeLists.txt M utils/us_memory.cpp M vcpkg.json Log Message: ----------- Merge branch 'main' into lukas/us_solution_analyte Commit: aece3e3e7171e4b42fde89c87820aa518fb4315c https://github.com/ehb54/ultrascan3/commit/aece3e3e7171e4b42fde89c87820aa518fb4315c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-24 (Tue, 24 Mar 2026) Changed paths: M .github/workflows/bump-version.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M admin/cmake/toolchain.cmake A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/_static/css/custom.css A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/conf.py A doc/manual/source/index.rst A doc/manual/source/requirements.txt R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M gui/CMakeLists.txt M gui/us_help.cpp M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M qwtplot3d/CMakeLists.txt A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.bat M scripts/build.ps1 M scripts/build.sh A us-build M utils/CMakeLists.txt M utils/us_memory.cpp M vcpkg.json Log Message: ----------- Merge branch 'main' into lukas/us_astfem_sim_bfe_fix Commit: e219670a84259a14eabcbd6567f410caa19460e4 https://github.com/ehb54/ultrascan3/commit/e219670a84259a14eabcbd6567f410caa19460e4 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-26 (Thu, 26 Mar 2026) Changed paths: M makeall.sh Log Message: ----------- Fix makeall.sh permissions Commit: ffbfc46c1f6425db8f285c8ebfe83093848eb1b6 https://github.com/ehb54/ultrascan3/commit/ffbfc46c1f6425db8f285c8ebfe83093848eb1b6 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-26 (Thu, 26 Mar 2026) Changed paths: M qmakeall.sh Log Message: ----------- Fix qmakeall.sh permissions Commit: ce69cccd373c62d3682696c7c1e3afbec47ca21c https://github.com/ehb54/ultrascan3/commit/ce69cccd373c62d3682696c7c1e3afbec47ca21c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-27 (Fri, 27 Mar 2026) Changed paths: M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- Merge pull request #397 from ehb54/lukas/us_solution_analyte Enforce analyte for solution in us_solution_gui Commit: cdf7099448e0de34a4e877280839f6acfacf5596 https://github.com/ehb54/ultrascan3/commit/cdf7099448e0de34a4e877280839f6acfacf5596 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-27 (Fri, 27 Mar 2026) Changed paths: M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- Merge branch 'main' into lukas/us_astfem_sim_bfe_fix Commit: b543a92af379330a545e7dcc63e12daaf3d45239 https://github.com/ehb54/ultrascan3/commit/b543a92af379330a545e7dcc63e12daaf3d45239 Author: alexsav815 Date: 2026-03-27 (Fri, 27 Mar 2026) Changed paths: M programs/us_edit/us_edit.cpp Log Message: ----------- GMP-ABDE -- 4. EDIT typo fixed... Commit: abf971e0666fcec75923b6219b9033864ede6e45 https://github.com/ehb54/ultrascan3/commit/abf971e0666fcec75923b6219b9033864ede6e45 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-03-27 (Fri, 27 Mar 2026) Changed paths: M makeall.sh M programs/us_astfem_sim/us_astfem_sim.cpp M qmakeall.sh M utils/us_astfem_rsa.cpp Log Message: ----------- Merge pull request #399 from ehb54/lukas/us_astfem_sim_bfe_fix Add band-forming check and fix y-axis scale for plots Commit: 407aa2fbe647825650959edafde01a47e49ac0a4 https://github.com/ehb54/ultrascan3/commit/407aa2fbe647825650959edafde01a47e49ac0a4 Author: alexsav815 Date: 2026-03-27 (Fri, 27 Mar 2026) Changed paths: M .github/workflows/bump-version.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M admin/cmake/toolchain.cmake A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/_static/css/custom.css A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/conf.py A doc/manual/source/index.rst A doc/manual/source/requirements.txt R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M gui/CMakeLists.txt M gui/us_help.cpp M gui/us_solution_gui.cpp M gui/us_solution_gui.h M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M qmakeall.sh M qwtplot3d/CMakeLists.txt A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.bat M scripts/build.ps1 M scripts/build.sh A us-build M utils/CMakeLists.txt M utils/us_astfem_rsa.cpp M utils/us_memory.cpp M vcpkg.json Log Message: ----------- Merge pull request #401 from ehb54/main pull main into alexey-dev-issue792 Commit: 82d4d191eb9afe4cf103b3792c6730f51eb8bafa https://github.com/ehb54/ultrascan3/commit/82d4d191eb9afe4cf103b3792c6730f51eb8bafa Author: alexsav815 Date: 2026-04-02 (Thu, 02 Apr 2026) Changed paths: M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h Log Message: ----------- GMP-ABDE -- 4. EDIT: ask user if only last scan was selected for each channel before accepting new edit parameters... Commit: e58b784f94dc22571d37ac77acdc90c148ee0004 https://github.com/ehb54/ultrascan3/commit/e58b784f94dc22571d37ac77acdc90c148ee0004 Author: alexsav815 Date: 2026-04-02 (Thu, 02 Apr 2026) Changed paths: M programs/us_abde/us_norm_profile.cpp M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge pull request #398 from ehb54/alexey-dev-issue792 Alexey dev issue792: GMP-ABDE & dataDisk changes Commit: 94b9a553e412fb675ba67eea2c9f665b6207233d https://github.com/ehb54/ultrascan3/commit/94b9a553e412fb675ba67eea2c9f665b6207233d Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/CMakeLists.txt Log Message: ----------- Update CMakeLists to use `${SPHINX_PROJECT}` variables for Qt help file generation paths (`.qhp` and `.qhcp`). Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: e2d7da6bbf9fcc62e4bfa452f5ec19623488611e https://github.com/ehb54/ultrascan3/commit/e2d7da6bbf9fcc62e4bfa452f5ec19623488611e Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/requirements.txt Log Message: ----------- Add `sphinxcontrib-qthelp` and `myst-parser` to documentation requirements for Qt help and Markdown support. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 1e69c5071f55b5bc4963bc33c54c1f5978d9a86f https://github.com/ehb54/ultrascan3/commit/1e69c5071f55b5bc4963bc33c54c1f5978d9a86f Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Enhance Sphinx configuration: add version metadata generation from Git, update QtHelp/HTML output, and refine documentation structure. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 64293373d85c1dd99096806b49351207ccc8fcbd https://github.com/ehb54/ultrascan3/commit/64293373d85c1dd99096806b49351207ccc8fcbd Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/index.rst Log Message: ----------- Expand UltraScan-III documentation: add comprehensive structure, improve navigation with toctree captions, and include download link for PDF manual. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 4996aa594c1ed86a6a18b51f4a2e7f2f312ba230 https://github.com/ehb54/ultrascan3/commit/4996aa594c1ed86a6a18b51f4a2e7f2f312ba230 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3000_rpm.rst A doc/manual/source/3d_plot.rst A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/abde-1.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_edit.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_import.png A doc/manual/source/_static/images/experiment_liveupdate.png A doc/manual/source/_static/images/experiment_liveupdate_run.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details.png A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/import_drop-triple.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/loaded_mwl-specfit.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwl-spe-fit-saved.png A doc/manual/source/_static/images/mwl-spe-fitted.png A doc/manual/source/_static/images/mwl-spe_spec-decom-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res.png A doc/manual/source/_static/images/mwl-spe_spec-decom.png A doc/manual/source/_static/images/mwl-spec-fit-report.png A doc/manual/source/_static/images/mwl-spec-viewer-report-1.png A doc/manual/source/_static/images/mwl-spec-viewer-report-2.png A doc/manual/source/_static/images/mwl-species-fit.png A doc/manual/source/_static/images/mwl_species_sim.png A doc/manual/source/_static/images/mwl_species_simed.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_edit.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/pseudo-abde-1.png A doc/manual/source/_static/images/pseudo-abde-2.png A doc/manual/source/_static/images/pseudo-abde-3.png A doc/manual/source/_static/images/pseudo-abde-4.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/register0.png A doc/manual/source/_static/images/register1.png A doc/manual/source/_static/images/register2.png A doc/manual/source/_static/images/register3.png A doc/manual/source/_static/images/register4.png A doc/manual/source/_static/images/register5.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_buoyanc-2.png A doc/manual/source/_static/images/us_buoyanc.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/images/xpn_report1.png A doc/manual/source/_static/images/xpn_report2.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/language_data.js A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/multi-wavelength/index.rst A doc/manual/source/multi-wavelength/mwl_species_fit.rst A doc/manual/source/multi-wavelength/mwl_species_sim.rst A doc/manual/source/multi-wavelength/mwl_spectra.rst A doc/manual/source/multi-wavelength/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page-abde.rst A doc/manual/source/start_page-dm.rst A doc/manual/source/start_page-int.rst A doc/manual/source/start_page-mw.rst A doc/manual/source/start_page-new.rst A doc/manual/source/start_page-rpt.rst A doc/manual/source/start_page.rst A doc/manual/source/time_derivative.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst Log Message: ----------- Expand UltraScan-III documentation: add detailed GMP workflow guides, including protocol development, automation, e-signatures, report generation, and data acquisition. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 518c1ee39c53443282fc68ec37cc855b2e5aa4f0 https://github.com/ehb54/ultrascan3/commit/518c1ee39c53443282fc68ec37cc855b2e5aa4f0 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Update Sphinx configuration: adjust LaTeX preamble for header height and standardize document titles across output formats. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 2946f944109702806ad7b25d283b258d3702adfa https://github.com/ehb54/ultrascan3/commit/2946f944109702806ad7b25d283b258d3702adfa Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/xpn_viewer.rst Log Message: ----------- Standardize "Optima" capitalization across XPN Viewer documentation. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 34d316c7e97fcdabcf86b0939a85e834d6d878f6 https://github.com/ehb54/ultrascan3/commit/34d316c7e97fcdabcf86b0939a85e834d6d878f6 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/vhw_enhanced.rst Log Message: ----------- Fix typo in vHW documentation: correct "Wieschet" to "Weischet". Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 56e8463890e60e8501b4233fb88a6dd74f0e39f4 https://github.com/ehb54/ultrascan3/commit/56e8463890e60e8501b4233fb88a6dd74f0e39f4 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/index.rst Log Message: ----------- Update Ultrascan-III website URL in documentation. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: ff5165410e579e9e3bf489cf74532942d4dd1b6d https://github.com/ehb54/ultrascan3/commit/ff5165410e579e9e3bf489cf74532942d4dd1b6d Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/config.rst Log Message: ----------- Revise configuration documentation: clarify directory descriptions, standardize terminology, improve debugging/debug level explanations, and update Optima panel section with centered image and corrected details. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 9d89cccbd5d1edac19f5118f9f73b017b4b62768 https://github.com/ehb54/ultrascan3/commit/9d89cccbd5d1edac19f5118f9f73b017b4b62768 Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/experiment/import.rst Log Message: ----------- Fix image filename in import documentation: correct "Triplicate" to "triple". Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 20e6e37595eff7fcd8c617c1ae65f049be8e60f5 https://github.com/ehb54/ultrascan3/commit/20e6e37595eff7fcd8c617c1ae65f049be8e60f5 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: A doc/manual/source/auto_index.py Log Message: ----------- Add Sphinx transform for auto-generating index entries from section titles. Commit: 78763cd74bcca991929a7dc53e314e9e61a755b6 https://github.com/ehb54/ultrascan3/commit/78763cd74bcca991929a7dc53e314e9e61a755b6 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Update Sphinx configuration: add `auto_index` extension and adjust sys.path setup for dynamic module resolution. Commit: e67f33a49e896d701d7a71317d8d8b2dcebb45a9 https://github.com/ehb54/ultrascan3/commit/e67f33a49e896d701d7a71317d8d8b2dcebb45a9 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: R doc/manual/source/_static/images/optima_config_edit.png M doc/manual/source/_static/images/optima_config_new.png Log Message: ----------- Update Optima configuration images in documentation: delete outdated file and revise new image. Commit: a0df61141d5869a4c8d57ccdaf8896b84fbf1add https://github.com/ehb54/ultrascan3/commit/a0df61141d5869a4c8d57ccdaf8896b84fbf1add Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/config.rst Log Message: ----------- Standardize header formatting in configuration documentation: adjust underline lengths and update section titles for consistency. Commit: 20a795daec1d9d2b8a1e99a9522c5b0f39516f9f https://github.com/ehb54/ultrascan3/commit/20a795daec1d9d2b8a1e99a9522c5b0f39516f9f Author: doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Update Sphinx configuration: fix sys.path insertion to correctly add the current directory. Signed-off-by: doluk <69309597+doluk at users.noreply.github.com> Commit: 7022886ca10e06e291974dd36c40d68886f97592 https://github.com/ehb54/ultrascan3/commit/7022886ca10e06e291974dd36c40d68886f97592 Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_adv.rst Log Message: ----------- Update doc/manual/source/2dsa/2dsa_adv.rst Co-authored-by: Copilot <175728472+Copilot at users.noreply.github.com> Commit: fec01135a70f30bb6fe279c6355c6d8d46e50f02 https://github.com/ehb54/ultrascan3/commit/fec01135a70f30bb6fe279c6355c6d8d46e50f02 Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-04-03 (Fri, 03 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_analys.rst Log Message: ----------- Update doc/manual/source/2dsa/2dsa_analys.rst Co-authored-by: Copilot <175728472+Copilot at users.noreply.github.com> Commit: 213c7d1f346ca9afa40c688dc5d4daae4e55d79f https://github.com/ehb54/ultrascan3/commit/213c7d1f346ca9afa40c688dc5d4daae4e55d79f Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: R doc/manual/source/_static/css/custom.css M doc/manual/source/_static/custom.css Log Message: ----------- Remove unused `custom.css` file and retain only essential styles in `custom.css` for cleaner documentation styling. Commit: f31826280b208f87c2044d91ceed9b3b725941b8 https://github.com/ehb54/ultrascan3/commit/f31826280b208f87c2044d91ceed9b3b725941b8 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/_static/images/gmp/automation/auto_edit.png M doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png M doc/manual/source/_static/images/gmp/automation/lims.png M doc/manual/source/_static/images/reporter-cmenu.png M doc/manual/source/_static/images/us_project_webed.png Log Message: ----------- Downscale extremely large images Commit: 0d8aa5eb3868f4fa28393c667f367905088267c1 https://github.com/ehb54/ultrascan3/commit/0d8aa5eb3868f4fa28393c667f367905088267c1 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Add support for qthelp exclusive css file Commit: 50222b23f0a251076777810ba005c924ef2ddb00 https://github.com/ehb54/ultrascan3/commit/50222b23f0a251076777810ba005c924ef2ddb00 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: A doc/manual/source/_static/qthelp.css Log Message: ----------- Add `qthelp.css` file to define default styling for QtHelp documentation Commit: 86fcf7036c1ad44220fbb6544552d2e7458fd76e https://github.com/ehb54/ultrascan3/commit/86fcf7036c1ad44220fbb6544552d2e7458fd76e Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/3d_plot.rst M doc/manual/source/config.rst M doc/manual/source/fit_meniscus.rst M doc/manual/source/pseudo3d.rst Log Message: ----------- Standardize help text and add debug text options in configuration documentation. Commit: 38351d9b483d34b0d464cdc0a02cf4d0c711a5f0 https://github.com/ehb54/ultrascan3/commit/38351d9b483d34b0d464cdc0a02cf4d0c711a5f0 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/auto_index.py Log Message: ----------- Refine `auto_index` title processing: improve whitespace handling, enhance dimensional notation standardization, and ensure title case consistency. Commit: 881728a585525975764e48eb87de544e1a8f5ed6 https://github.com/ehb54/ultrascan3/commit/881728a585525975764e48eb87de544e1a8f5ed6 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst Log Message: ----------- Standardize section headers and titles in FE Match documentation for consistency and improve formatting. Commit: 278eeecf4ee5b0f5e03bbcd8eae65e831f15837b https://github.com/ehb54/ultrascan3/commit/278eeecf4ee5b0f5e03bbcd8eae65e831f15837b Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_distrib_plot.rst M doc/manual/source/vhw_enhanced.rst Log Message: ----------- Standardize "van Holde-Weischet" terminology across documentation for improved consistency. Commit: 99bbe83fea89b40008e71864323759b4a75ff8cb https://github.com/ehb54/ultrascan3/commit/99bbe83fea89b40008e71864323759b4a75ff8cb Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/start_page-rpt.rst Log Message: ----------- Standardize section headers, titles, and dimensional notations in documentation for improved formatting and consistency. Commit: 75a2cca73b6cec686f996d57da668814a975dfc6 https://github.com/ehb54/ultrascan3/commit/75a2cca73b6cec686f996d57da668814a975dfc6 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/CMakeLists.txt A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3000_rpm.rst A doc/manual/source/3d_plot.rst R doc/manual/source/_static/css/custom.css A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/abde-1.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_edit.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_import.png A doc/manual/source/_static/images/experiment_liveupdate.png A doc/manual/source/_static/images/experiment_liveupdate_run.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details.png A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/import_drop-triple.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/loaded_mwl-specfit.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwl-spe-fit-saved.png A doc/manual/source/_static/images/mwl-spe-fitted.png A doc/manual/source/_static/images/mwl-spe_spec-decom-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res.png A doc/manual/source/_static/images/mwl-spe_spec-decom.png A doc/manual/source/_static/images/mwl-spec-fit-report.png A doc/manual/source/_static/images/mwl-spec-viewer-report-1.png A doc/manual/source/_static/images/mwl-spec-viewer-report-2.png A doc/manual/source/_static/images/mwl-species-fit.png A doc/manual/source/_static/images/mwl_species_sim.png A doc/manual/source/_static/images/mwl_species_simed.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/pseudo-abde-1.png A doc/manual/source/_static/images/pseudo-abde-2.png A doc/manual/source/_static/images/pseudo-abde-3.png A doc/manual/source/_static/images/pseudo-abde-4.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/register0.png A doc/manual/source/_static/images/register1.png A doc/manual/source/_static/images/register2.png A doc/manual/source/_static/images/register3.png A doc/manual/source/_static/images/register4.png A doc/manual/source/_static/images/register5.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_buoyanc-2.png A doc/manual/source/_static/images/us_buoyanc.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/images/xpn_report1.png A doc/manual/source/_static/images/xpn_report2.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/language_data.js A doc/manual/source/_static/qthelp.css A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/auto_index.py A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst M doc/manual/source/conf.py A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst M doc/manual/source/index.rst A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/multi-wavelength/index.rst A doc/manual/source/multi-wavelength/mwl_species_fit.rst A doc/manual/source/multi-wavelength/mwl_species_sim.rst A doc/manual/source/multi-wavelength/mwl_spectra.rst A doc/manual/source/multi-wavelength/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst M doc/manual/source/requirements.txt A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page-abde.rst A doc/manual/source/start_page-dm.rst A doc/manual/source/start_page-int.rst A doc/manual/source/start_page-mw.rst A doc/manual/source/start_page-new.rst A doc/manual/source/start_page-rpt.rst A doc/manual/source/start_page.rst A doc/manual/source/time_derivative.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst Log Message: ----------- Merge pull request #402 from ehb54/lukas/manual Add sphinx manual Commit: dd51d90b60e4fd6785c98531588a585dc0fb34ed https://github.com/ehb54/ultrascan3/commit/dd51d90b60e4fd6785c98531588a585dc0fb34ed Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/CMakeLists.txt A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3000_rpm.rst A doc/manual/source/3d_plot.rst R doc/manual/source/_static/css/custom.css A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/abde-1.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_edit.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_import.png A doc/manual/source/_static/images/experiment_liveupdate.png A doc/manual/source/_static/images/experiment_liveupdate_run.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details.png A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/import_drop-triple.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/loaded_mwl-specfit.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwl-spe-fit-saved.png A doc/manual/source/_static/images/mwl-spe-fitted.png A doc/manual/source/_static/images/mwl-spe_spec-decom-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res.png A doc/manual/source/_static/images/mwl-spe_spec-decom.png A doc/manual/source/_static/images/mwl-spec-fit-report.png A doc/manual/source/_static/images/mwl-spec-viewer-report-1.png A doc/manual/source/_static/images/mwl-spec-viewer-report-2.png A doc/manual/source/_static/images/mwl-species-fit.png A doc/manual/source/_static/images/mwl_species_sim.png A doc/manual/source/_static/images/mwl_species_simed.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/pseudo-abde-1.png A doc/manual/source/_static/images/pseudo-abde-2.png A doc/manual/source/_static/images/pseudo-abde-3.png A doc/manual/source/_static/images/pseudo-abde-4.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/register0.png A doc/manual/source/_static/images/register1.png A doc/manual/source/_static/images/register2.png A doc/manual/source/_static/images/register3.png A doc/manual/source/_static/images/register4.png A doc/manual/source/_static/images/register5.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_buoyanc-2.png A doc/manual/source/_static/images/us_buoyanc.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/images/xpn_report1.png A doc/manual/source/_static/images/xpn_report2.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/language_data.js A doc/manual/source/_static/qthelp.css A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/auto_index.py A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst M doc/manual/source/conf.py A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst M doc/manual/source/index.rst A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/multi-wavelength/index.rst A doc/manual/source/multi-wavelength/mwl_species_fit.rst A doc/manual/source/multi-wavelength/mwl_species_sim.rst A doc/manual/source/multi-wavelength/mwl_spectra.rst A doc/manual/source/multi-wavelength/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst M doc/manual/source/requirements.txt A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page-abde.rst A doc/manual/source/start_page-dm.rst A doc/manual/source/start_page-int.rst A doc/manual/source/start_page-mw.rst A doc/manual/source/start_page-new.rst A doc/manual/source/start_page-rpt.rst A doc/manual/source/start_page.rst A doc/manual/source/time_derivative.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst Log Message: ----------- Merge pull request #404 from ehb54/main update demeler-doc1 to main Commit: cd2bc2e7c99e075b63a282c8e687e6d0e111670d https://github.com/ehb54/ultrascan3/commit/cd2bc2e7c99e075b63a282c8e687e6d0e111670d Author: Demeler Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/fit_meniscus.rst Log Message: ----------- Modify capitalization in fit meniscus Commit: cc049b493eb8cb3409dd4d22051e345fd80c7982 https://github.com/ehb54/ultrascan3/commit/cc049b493eb8cb3409dd4d22051e345fd80c7982 Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-04-04 (Sat, 04 Apr 2026) Changed paths: M doc/manual/source/fit_meniscus.rst Log Message: ----------- Merge pull request #405 from ehb54/demeler-doc1 Demeler doc1 Commit: 11572ca66d369080b73f5925c9b46c3b7200c538 https://github.com/ehb54/ultrascan3/commit/11572ca66d369080b73f5925c9b46c3b7200c538 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-06 (Mon, 06 Apr 2026) Changed paths: M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/source/index.rst Log Message: ----------- Update Sphinx build system: include `auto_index.py`, link PDF manual in HTML, and clean PDF on `make clean`. Commit: e2fbf48c659f3fad2922c9067a43f1b3bdc0ec5e https://github.com/ehb54/ultrascan3/commit/e2fbf48c659f3fad2922c9067a43f1b3bdc0ec5e Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-06 (Mon, 06 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Update LaTeX configuration: set `latex_use_xindy` to False and redefine font settings for better Unicode handling and compatibility. Commit: 78d927e26195be17b4a8ff09959676a6247bcb34 https://github.com/ehb54/ultrascan3/commit/78d927e26195be17b4a8ff09959676a6247bcb34 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-06 (Mon, 06 Apr 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h Log Message: ----------- Ensure zoom stack initialization on zoom button press Commit: dcc8ccbdac5394275563aeee0c8c523a6df45589 https://github.com/ehb54/ultrascan3/commit/dcc8ccbdac5394275563aeee0c8c523a6df45589 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-06 (Mon, 06 Apr 2026) Changed paths: M gui/us_plot.cpp Log Message: ----------- Refactor zoom logic to handle null plots and absolute values Commit: f7169d62eaece4fd69dd8f88ab06432a8bb390f0 https://github.com/ehb54/ultrascan3/commit/f7169d62eaece4fd69dd8f88ab06432a8bb390f0 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h A test/utils/test_us_help_pages.cpp Log Message: ----------- Add unit test for validating existence of help pages and refactor zoom stack initialization for improved consistency. Commit: a542b58b077c8629e05993705eb0967c8e2ed720 https://github.com/ehb54/ultrascan3/commit/a542b58b077c8629e05993705eb0967c8e2ed720 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M .gitignore Log Message: ----------- Update .gitignore to exclude `doc/manual/build` Commit: 3841b3da9b269c931e61bd8332217ea7edafa5ce https://github.com/ehb54/ultrascan3/commit/3841b3da9b269c931e61bd8332217ea7edafa5ce Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M utils/CMakeLists.txt M utils/us_extern.h Log Message: ----------- Add static library support: define `US_UTIL_STATIC` and conditionally update `us_extern.h`. Commit: 8bd5bb513393dabe50c036ffbfe60f96a6b3ca21 https://github.com/ehb54/ultrascan3/commit/8bd5bb513393dabe50c036ffbfe60f96a6b3ca21 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M utils/us_buffer.h Log Message: ----------- Initialize `grad_form` flag to `false` in `us_buffer.h`. Commit: 923260944deb1b79e310ceb98a16effa5b5090ca https://github.com/ehb54/ultrascan3/commit/923260944deb1b79e310ceb98a16effa5b5090ca Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M gui/us_abstractrotor_gui.h M gui/us_analyte_gui.h M gui/us_buffer_gui.h M gui/us_data_loader.h M gui/us_experiment_gui.h M gui/us_get_run.h M gui/us_load_auc.h M gui/us_model_loader.h M gui/us_select_triples.h M gui/us_solution_gui.h M programs/us_2dsa/us_adv_analysis_2d.h M programs/us_2dsa/us_analysis_control_2d.h M programs/us_2dsa/us_plot_control_2d.h M programs/us_esigner_gmp/us_esigner_gmp.h M programs/us_fematch/us_advanced_fem.h M programs/us_fematch/us_fematch.h M programs/us_fematch/us_plot_control_fem.h M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_mwl_species_sim/us_mwl_species_sim.h M programs/us_mwl_spectra/us_mwl_spectra.h M programs/us_mwl_spectra/us_mwls_pltctl.h M programs/us_mwlr_viewer/us_mwlr_viewer.h M programs/us_pcsa/us_adv_analysis_pc.h M programs/us_pcsa/us_analysis_control_pc.h M programs/us_pcsa/us_pcsa.h M programs/us_pcsa/us_plot_control_pc.h M programs/us_pcsa/us_rpscan.h M programs/us_pseudo3d_combine/us_pseudo3d_combine.h M programs/us_pseudo3d_combine/us_remove_distros.h M programs/us_ramp/us_select_triples_ra.h M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_vhw_combine/us_vhwc_pltctl.h Log Message: ----------- Update help file paths for improved documentation consistency and organization. Commit: 78e6d90c9756f558dd3c67e03ec447dbaa996a8a https://github.com/ehb54/ultrascan3/commit/78e6d90c9756f558dd3c67e03ec447dbaa996a8a Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M .github/workflows/doc-build.yml Log Message: ----------- Let github action only build the documnetaion with the qthelp builder, because latex dependencies are currently missing Commit: 05eb1370b6158124bcafd398fef77466e66be0aa https://github.com/ehb54/ultrascan3/commit/05eb1370b6158124bcafd398fef77466e66be0aa Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h Log Message: ----------- Remove feature commit in wrong branch Commit: 18c02644a764f585fd585e1af1c21e4d5790b60c https://github.com/ehb54/ultrascan3/commit/18c02644a764f585fd585e1af1c21e4d5790b60c Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h Log Message: ----------- Merge pull request #406 from ehb54/lukas/us_plot_zoom_qwt616 Ensure zoom stack initialization on zoom button press Commit: 3c1312a39ac562248315fb410c301c9d8eab79f5 https://github.com/ehb54/ultrascan3/commit/3c1312a39ac562248315fb410c301c9d8eab79f5 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M gui/us_plot.cpp M gui/us_plot.h Log Message: ----------- Merge branch 'main' into lukas/manual_test/make Commit: 99fc3a66c861b6275cedd397bfd03e34e85d9435 https://github.com/ehb54/ultrascan3/commit/99fc3a66c861b6275cedd397bfd03e34e85d9435 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: A .github/workflows/sphinx-doc-build.yml Log Message: ----------- Add GitHub Actions workflow for Sphinx documentation build Commit: 5fa677c2afd3175fa29a37165561f4125a867c5d https://github.com/ehb54/ultrascan3/commit/5fa677c2afd3175fa29a37165561f4125a867c5d Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M .github/workflows/sphinx-doc-build.yml Log Message: ----------- Refactor Sphinx GitHub Actions workflow: replace deprecated problem matcher usage, streamline build commands, and add error handling. Commit: b91a5ae2fecdc63970efdf031426e000eff8cc6e https://github.com/ehb54/ultrascan3/commit/b91a5ae2fecdc63970efdf031426e000eff8cc6e Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: A .github/sphinx-matcher.json Log Message: ----------- Add Sphinx problem matcher configuration for GitHub Actions Commit: 45da34200ce91a23a4f1f8d168e7a1ee612b03b5 https://github.com/ehb54/ultrascan3/commit/45da34200ce91a23a4f1f8d168e7a1ee612b03b5 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M .github/workflows/sphinx-doc-build.yml Log Message: ----------- Annotate Sphinx build warnings in GitHub Actions workflow and update qthelp build step for improved error handling. Commit: f3750319ef93a4a4b5f925ffaa38acd1ebb8f6f5 https://github.com/ehb54/ultrascan3/commit/f3750319ef93a4a4b5f925ffaa38acd1ebb8f6f5 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M .github/workflows/sphinx-doc-build.yml Log Message: ----------- Replace custom Sphinx warning annotation script with `sphinx-doc/github-problem-matcher` for streamlined GitHub Actions workflow. Commit: bc2b74fbb9b5698c8269f2d6b060ce420ab6697a https://github.com/ehb54/ultrascan3/commit/bc2b74fbb9b5698c8269f2d6b060ce420ab6697a Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: R .github/sphinx-matcher.json Log Message: ----------- Remove obsolete Sphinx problem matcher configuration from GitHub Actions. Commit: 715a3fd86ec9bdb692b3e1fa0ce393a86548c213 https://github.com/ehb54/ultrascan3/commit/715a3fd86ec9bdb692b3e1fa0ce393a86548c213 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/convert.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/second_moment.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst Log Message: ----------- Fix triplicates to triples Commit: f1b1aba77a1f2da432e6262d842221eb275d2dd0 https://github.com/ehb54/ultrascan3/commit/f1b1aba77a1f2da432e6262d842221eb275d2dd0 Author: HabGab Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/_static/images/dmga-save.png A doc/manual/source/_static/images/dmga.png A doc/manual/source/_static/images/dmga_constr.png A doc/manual/source/_static/images/fe_dmga_adv.png M doc/manual/source/buoyancy_editor.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/convert.rst M doc/manual/source/dmga_init.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/range.rst M doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_dmga_adv.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/index.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/rmsd_query.rst M doc/manual/source/run_details.rst M doc/manual/source/second_moment.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst Log Message: ----------- update to latest Commit: ff98f3a480b918b42a59334bc0506f87b59b5a37 https://github.com/ehb54/ultrascan3/commit/ff98f3a480b918b42a59334bc0506f87b59b5a37 Author: HabGab Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: M programs/us_integral/us_delete_models.h Log Message: ----------- first link change - integral Commit: 584135021b461a9f753c2ac63b2f37df4cd85b0b https://github.com/ehb54/ultrascan3/commit/584135021b461a9f753c2ac63b2f37df4cd85b0b Author: HabGab Date: 2026-04-07 (Tue, 07 Apr 2026) Changed paths: A doc/manual/source/_static/images/delseltrip.png M doc/manual/source/common_dialogs.rst M programs/us_experiment/us_experiment_gui_optima.h M programs/us_integral/us_delete_models.h M programs/us_integral/us_integral.h Log Message: ----------- update us_experiment show.help Commit: 8e3da82ae6b7563f455e97718bb1f335a1c9bfcc https://github.com/ehb54/ultrascan3/commit/8e3da82ae6b7563f455e97718bb1f335a1c9bfcc Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/convert.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/range.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/rmsd_query.rst M doc/manual/source/run_details.rst M doc/manual/source/second_moment.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst Log Message: ----------- Standardize terminology: replace "Triplicates" with "Triples" across documentation for clarity and consistency. Commit: 7128a07267ee0a0fd7913ea221c2cd891b7099a8 https://github.com/ehb54/ultrascan3/commit/7128a07267ee0a0fd7913ea221c2cd891b7099a8 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M test/utils/test_us_help_pages.cpp M test/utils/test_us_regex.cpp Log Message: ----------- Improve test failure messages: use `ADD_FAILURE_AT` for precise file/line annotation and enhance regex and help file error clarity Commit: 9cf710938424ec4c02179f22bb8da50b226085c6 https://github.com/ehb54/ultrascan3/commit/9cf710938424ec4c02179f22bb8da50b226085c6 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: A .github/gtest-us.json M .github/workflows/unit-tests-v2.yml M .github/workflows/unit-tests.yml Log Message: ----------- Add GoogleTest problem matcher to GitHub Actions workflows for enhanced test failure annotation Commit: d849477c413c4de8c709970000b9beed563952aa https://github.com/ehb54/ultrascan3/commit/d849477c413c4de8c709970000b9beed563952aa Author: HabGab Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: M programs/us_2dsa/us_2dsa.h M programs/us_config/us_color.cpp M programs/us_config/us_database.cpp M programs/us_config/us_xpnhost.cpp M programs/us_config/us_xpnhost_db.cpp M programs/us_mwlr_viewer/us_mwl_pltctrl.h Log Message: ----------- unit test link updates Commit: ba9907ccbb59086289b70ee897744f22b939a693 https://github.com/ehb54/ultrascan3/commit/ba9907ccbb59086289b70ee897744f22b939a693 Author: HabGab Date: 2026-04-08 (Wed, 08 Apr 2026) Changed paths: A doc/manual/source/_static/images/select_prefilt.png M doc/manual/source/common_dialogs.rst M gui/us_select_edits.h M gui/us_select_item.h M gui/us_select_runs.h M programs/us_config/us_admin.cpp M programs/us_config/us_font.cpp Log Message: ----------- unit tests help link update Commit: 9a107befce5878fa969190700c2a2f6ef48ce068 https://github.com/ehb54/ultrascan3/commit/9a107befce5878fa969190700c2a2f6ef48ce068 Author: HabGab Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: A doc/manual/source/analysprof_general.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/convert.rst A doc/manual/source/ramp_data.rst A doc/manual/source/us_administrator.rst M doc/manual/source/us_edit.rst M programs/us_analysis_profile/us_analysis_profile.h M programs/us_config/us_advanced.cpp M programs/us_edit/us_edit_scan.h M programs/us_edit/us_select_lambdas.h M programs/us_ramp/us_experiment_gui_ra.h Log Message: ----------- updates Commit: 6fe43510daa8d32555c611669eaa32ab11da07ff https://github.com/ehb54/ultrascan3/commit/6fe43510daa8d32555c611669eaa32ab11da07ff Author: HabGab Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: A doc/manual/source/_static/images/edit_exclude_scan.png A doc/manual/source/_static/images/edit_scan.png Log Message: ----------- images Commit: 290b3ed2436ce1c133fb54567579f869c3e2ea70 https://github.com/ehb54/ultrascan3/commit/290b3ed2436ce1c133fb54567579f869c3e2ea70 Author: HabGab Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: M doc/manual/source/dens_match.rst M programs/us_density_match/us_model_params.h Log Message: ----------- update link Commit: 6242d49b69ff170e32c1fd9ada173147b3744e39 https://github.com/ehb54/ultrascan3/commit/6242d49b69ff170e32c1fd9ada173147b3744e39 Author: HabGab Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: A doc/manual/source/global_equil.rst M doc/manual/source/us_edit.rst Log Message: ----------- update Commit: 0924fcb4af9a8403c404ace536fffa1cf6209b6f https://github.com/ehb54/ultrascan3/commit/0924fcb4af9a8403c404ace536fffa1cf6209b6f Author: HabGab Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: M doc/manual/source/astfem_sim.rst M doc/manual/source/index.rst M doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/load_modelrecs.rst M programs/us_astfem_sim/us_clipdata.h M programs/us_density_match/us_remove_models.h M programs/us_edit/us_exclude_profile.h M programs/us_fematch/us_adv_dmgamc.h M programs/us_globalequil/us_eqfit_control.h M programs/us_globalequil/us_eqmodel_control.h M programs/us_globalequil/us_model_adpars.h M programs/us_globalequil/us_model_select.h M programs/us_pcsa/us_mlplot.h Log Message: ----------- unit test Commit: c8515e182cb1cddab6d51258efd8a99f97c8c667 https://github.com/ehb54/ultrascan3/commit/c8515e182cb1cddab6d51258efd8a99f97c8c667 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: M .github/gtest-us.json Log Message: ----------- Fix matcher Commit: ff35eb4d37eed1d9a2fdd2200d69a00adfcdb41c https://github.com/ehb54/ultrascan3/commit/ff35eb4d37eed1d9a2fdd2200d69a00adfcdb41c Author: HabGab Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/index.rst M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/analyte/analyte_select.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/components.rst M doc/manual/source/config.rst M doc/manual/source/convert.rst M doc/manual/source/dens_match.rst M doc/manual/source/dmga_init.rst M doc/manual/source/experiment/cells.rst M doc/manual/source/experiment/optics.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/submit.rst M doc/manual/source/export_legacy.rst M doc/manual/source/idist_combine.rst M doc/manual/source/manage_data.rst M doc/manual/source/model_editor.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_adv.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/pseudo3d.rst M doc/manual/source/rmsd_query.rst M doc/manual/source/rotor.rst M doc/manual/source/solutions/solution_edit.rst M doc/manual/source/solutions/solution_select.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/vhw_enhanced.rst M programs/us_config/us_xpnhost_db.cpp M programs/us_pcsa/us_mrecs_loader.h Log Message: ----------- sphynx links Commit: 287fbcbd18bec2e702fabfb4298a69a0b62ee537 https://github.com/ehb54/ultrascan3/commit/287fbcbd18bec2e702fabfb4298a69a0b62ee537 Author: HabGab Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: A .github/gtest-us.json M .github/workflows/doc-build.yml A .github/workflows/sphinx-doc-build.yml M .github/workflows/unit-tests-v2.yml M .github/workflows/unit-tests.yml M .gitignore M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/2dsa/index.rst A doc/manual/source/_static/images/delseltrip.png A doc/manual/source/_static/images/dmga-save.png A doc/manual/source/_static/images/dmga.png A doc/manual/source/_static/images/dmga_constr.png A doc/manual/source/_static/images/edit_exclude_scan.png A doc/manual/source/_static/images/edit_scan.png A doc/manual/source/_static/images/fe_dmga_adv.png A doc/manual/source/_static/images/select_prefilt.png A doc/manual/source/analysprof_general.rst M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/analyte/analyte_select.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/components.rst M doc/manual/source/conf.py M doc/manual/source/config.rst M doc/manual/source/convert.rst M doc/manual/source/dens_match.rst M doc/manual/source/dmga_init.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/cells.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/optics.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/submit.rst M doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_dmga_adv.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst A doc/manual/source/global_equil.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/idist_combine.rst M doc/manual/source/index.rst M doc/manual/source/manage_data.rst M doc/manual/source/model_editor.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/load_modelrecs.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_adv.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/pseudo3d.rst A doc/manual/source/ramp_data.rst M doc/manual/source/rmsd_query.rst M doc/manual/source/rotor.rst M doc/manual/source/second_moment.rst M doc/manual/source/solutions/solution_edit.rst M doc/manual/source/solutions/solution_select.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst A doc/manual/source/us_administrator.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M gui/us_abstractrotor_gui.h M gui/us_analyte_gui.h M gui/us_buffer_gui.h M gui/us_data_loader.h M gui/us_experiment_gui.h M gui/us_get_run.h M gui/us_load_auc.h M gui/us_model_loader.h M gui/us_select_edits.h M gui/us_select_item.h M gui/us_select_runs.h M gui/us_select_triples.h M gui/us_solution_gui.h M programs/us_2dsa/us_2dsa.h M programs/us_2dsa/us_adv_analysis_2d.h M programs/us_2dsa/us_analysis_control_2d.h M programs/us_2dsa/us_plot_control_2d.h M programs/us_analysis_profile/us_analysis_profile.h M programs/us_astfem_sim/us_clipdata.h M programs/us_config/us_admin.cpp M programs/us_config/us_advanced.cpp M programs/us_config/us_color.cpp M programs/us_config/us_database.cpp M programs/us_config/us_font.cpp M programs/us_config/us_xpnhost.cpp M programs/us_config/us_xpnhost_db.cpp M programs/us_density_match/us_model_params.h M programs/us_density_match/us_remove_models.h M programs/us_edit/us_edit_scan.h M programs/us_edit/us_exclude_profile.h M programs/us_edit/us_select_lambdas.h M programs/us_esigner_gmp/us_esigner_gmp.h M programs/us_experiment/us_experiment_gui_optima.h M programs/us_fematch/us_adv_dmgamc.h M programs/us_fematch/us_advanced_fem.h M programs/us_fematch/us_fematch.h M programs/us_fematch/us_plot_control_fem.h M programs/us_globalequil/us_eqfit_control.h M programs/us_globalequil/us_eqmodel_control.h M programs/us_globalequil/us_model_adpars.h M programs/us_globalequil/us_model_select.h M programs/us_integral/us_delete_models.h M programs/us_integral/us_integral.h M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_mwl_species_sim/us_mwl_species_sim.h M programs/us_mwl_spectra/us_mwl_spectra.h M programs/us_mwl_spectra/us_mwls_pltctl.h M programs/us_mwlr_viewer/us_mwl_pltctrl.h M programs/us_mwlr_viewer/us_mwlr_viewer.h M programs/us_pcsa/us_adv_analysis_pc.h M programs/us_pcsa/us_analysis_control_pc.h M programs/us_pcsa/us_mlplot.h M programs/us_pcsa/us_mrecs_loader.h M programs/us_pcsa/us_pcsa.h M programs/us_pcsa/us_plot_control_pc.h M programs/us_pcsa/us_rpscan.h M programs/us_pseudo3d_combine/us_pseudo3d_combine.h M programs/us_pseudo3d_combine/us_remove_distros.h M programs/us_ramp/us_experiment_gui_ra.h M programs/us_ramp/us_select_triples_ra.h M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_vhw_combine/us_vhwc_pltctl.h A test/utils/test_us_help_pages.cpp M test/utils/test_us_regex.cpp M utils/CMakeLists.txt M utils/us_buffer.h M utils/us_extern.h Log Message: ----------- Merge pull request #408 from ehb54/lukas/manual_test/make Enhance documentation build system and improve Unicode handling Commit: 29678f933d80ecac003838e4bde2c37a65512482 https://github.com/ehb54/ultrascan3/commit/29678f933d80ecac003838e4bde2c37a65512482 Author: alexsav815 Date: 2026-04-09 (Thu, 09 Apr 2026) Changed paths: M utils/us_run_protocol.cpp Log Message: ----------- GMP -- additional check for the protocol internals equality before submitting GMP run: check for operator (and revs & approvers)... Commit: 77adb01c3a9c4133da796314b1007c031f6dd089 https://github.com/ehb54/ultrascan3/commit/77adb01c3a9c4133da796314b1007c031f6dd089 Author: Haben Gabir Date: 2026-04-10 (Fri, 10 Apr 2026) Changed paths: M doc/manual/source/config.rst Log Message: ----------- check new branch Commit: 0a0e0eca8a8da8aa4db25e74431e3d89b5808edb https://github.com/ehb54/ultrascan3/commit/0a0e0eca8a8da8aa4db25e74431e3d89b5808edb Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-10 (Fri, 10 Apr 2026) Changed paths: Log Message: ----------- Merge pull request #410 from ehb54/main Merge pull request #408 from ehb54/lukas/manual_test/make Commit: d2c99821961553c3153b8d32337f97b7511bcf81 https://github.com/ehb54/ultrascan3/commit/d2c99821961553c3153b8d32337f97b7511bcf81 Author: HabGab Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/analyte/analyte_new.rst M doc/manual/source/analyte/analyte_settings.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_new.rst M doc/manual/source/buffer/buffer_select.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/general.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/rotor.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/experiment/speeds.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/multi-wavelength/index.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/rmsd_query.rst M doc/manual/source/rotor_calibration.rst M doc/manual/source/run_details.rst M doc/manual/source/second_moment.rst M doc/manual/source/solutions/solution_new.rst M doc/manual/source/solutions/solution_settings.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_equiltime.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst Log Message: ----------- triplicates Commit: 6b12d783265172c421a37e224b8adad3f695e245 https://github.com/ehb54/ultrascan3/commit/6b12d783265172c421a37e224b8adad3f695e245 Author: HabGab Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M doc/manual/source/multi-wavelength/mwl_species_fit.rst Log Message: ----------- minor missplacing Commit: c1845c6f4b9734df2f812c0b62d782d4f2609c9a https://github.com/ehb54/ultrascan3/commit/c1845c6f4b9734df2f812c0b62d782d4f2609c9a Author: Haben Gabir Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_analys.rst Log Message: ----------- minor Commit: 999f5967cfac93e336d82d6d37f650a584730945 https://github.com/ehb54/ultrascan3/commit/999f5967cfac93e336d82d6d37f650a584730945 Author: Haben Gabir Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/__pycache__/auto_index.cpython-39.pyc A doc/manual/source/_static/UltraScanIII.pdf M doc/manual/source/buoyancy_editor.rst M doc/manual/source/grid_editor.rst M doc/manual/source/idist_combine.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/solutions/index.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-new.rst M doc/manual/source/vhw_combine.rst Log Message: ----------- ref and doc updates Commit: 5442f4062fa7bdbd225d10d4108a9913de662afe https://github.com/ehb54/ultrascan3/commit/5442f4062fa7bdbd225d10d4108a9913de662afe Author: Haben Gabir Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/2dsa/index.rst A doc/manual/source/_static/images/load_us3.png M doc/manual/source/analyte/analyte_new.rst M doc/manual/source/analyte/analyte_settings.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/convert.rst M doc/manual/source/experiment/general.rst M doc/manual/source/experiment/rotor.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/experiment/speeds.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/index.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/pseudo3d.rst R doc/manual/source/rotor.rst M doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst M doc/manual/source/simparams.rst M doc/manual/source/solutions/solution_edit.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_equiltime.rst M doc/manual/source/vhw_enhanced.rst Log Message: ----------- referencing Commit: 5d940737536ba92999909c398bc2c791d46ffd4d https://github.com/ehb54/ultrascan3/commit/5d940737536ba92999909c398bc2c791d46ffd4d Author: Haben Gabir Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M doc/manual/Makefile M doc/manual/source/common_dialogs.rst M doc/manual/source/convert.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/start_page-new.rst M doc/manual/source/start_page.rst Log Message: ----------- referencing update Commit: 792ea02cbd0b900f1898086c35fa6b3c11e54201 https://github.com/ehb54/ultrascan3/commit/792ea02cbd0b900f1898086c35fa6b3c11e54201 Author: Haben Gabir Date: 2026-04-13 (Mon, 13 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/_static/js/sphinx_highlight.js M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_new.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/config.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/rotor.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/experiment/speeds.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/grid_editor.rst M doc/manual/source/multi-wavelength/index.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/multi-wavelength/mwl_spectra.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/rmsd_query.rst M doc/manual/source/run_details.rst M doc/manual/source/solutions/solution_new.rst M doc/manual/source/solutions/solution_settings.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst Log Message: ----------- reference update 2 Commit: 54a049bf6cfd4facaa834f4e91979253d3aa6b86 https://github.com/ehb54/ultrascan3/commit/54a049bf6cfd4facaa834f4e91979253d3aa6b86 Author: Haben Gabir Date: 2026-04-14 (Tue, 14 Apr 2026) Changed paths: M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/_static/images/cmenu_help.png M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/analyte/analyte_new.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_new.rst M doc/manual/source/buffer/buffer_select.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/dmga_init.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_dmga_adv.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/idist_combine.rst M doc/manual/source/manage_data.rst M doc/manual/source/multi-wavelength/index.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/rmsd_query.rst M doc/manual/source/solutions/solution_new.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/vhw_enhanced.rst Log Message: ----------- sphinx-build -M linkcheck /source /build -q --keep-going + DMGA protocol Commit: 5ec1de61dba0f60ca68a98e66e6f8098e0d70384 https://github.com/ehb54/ultrascan3/commit/5ec1de61dba0f60ca68a98e66e6f8098e0d70384 Author: HabGab Date: 2026-04-14 (Tue, 14 Apr 2026) Changed paths: M gui/us_abstractrotor_gui.h M gui/us_rotor_gui.h Log Message: ----------- manual name change Commit: 73e408bbda42ba6961f01111ffb11b59c8976fce https://github.com/ehb54/ultrascan3/commit/73e408bbda42ba6961f01111ffb11b59c8976fce Author: Haben Gabir Date: 2026-04-14 (Tue, 14 Apr 2026) Changed paths: M doc/manual/source/analysprof_general.rst M doc/manual/source/index.rst M doc/manual/source/us_administrator.rst M doc/manual/source/us_investigator.rst M doc/manual/source/us_project.rst Log Message: ----------- minor updates Commit: aadeecb1340fbe3c58273b592171ad822dbd05dd https://github.com/ehb54/ultrascan3/commit/aadeecb1340fbe3c58273b592171ad822dbd05dd Author: Haben Gabir Date: 2026-04-14 (Tue, 14 Apr 2026) Changed paths: M doc/manual/source/index.rst Log Message: ----------- minor updates in Index Commit: 26b3afbb4f6320ad269fb86433af8187d3a79256 https://github.com/ehb54/ultrascan3/commit/26b3afbb4f6320ad269fb86433af8187d3a79256 Author: Haben Gabir Date: 2026-04-14 (Tue, 14 Apr 2026) Changed paths: A doc/manual/source/_static/images/reporter_comrep.png M doc/manual/source/index.rst M doc/manual/source/reporter.rst Log Message: ----------- These MINOR changes are killing me Commit: c35c8a4a2d552e064e5d40205f75deef685d0d6e https://github.com/ehb54/ultrascan3/commit/c35c8a4a2d552e064e5d40205f75deef685d0d6e Author: Haben Gabir Date: 2026-04-14 (Tue, 14 Apr 2026) Changed paths: M doc/manual/source/fe_match/index.rst Log Message: ----------- Minoooor Commit: abf6f6f3682a1676d7d1e8f7dd0f02419fb1954f https://github.com/ehb54/ultrascan3/commit/abf6f6f3682a1676d7d1e8f7dd0f02419fb1954f Author: alexsav815 Date: 2026-04-15 (Wed, 15 Apr 2026) Changed paths: M utils/us_run_protocol.cpp Log Message: ----------- Merge pull request #409 from ehb54/alexey-dev-issue814 GMP -- additional check for the protocol internals equality before submitting GMP runs: operator(s) Commit: 79bb847a03d6a66112ac96beede10610bbba2246 https://github.com/ehb54/ultrascan3/commit/79bb847a03d6a66112ac96beede10610bbba2246 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-16 (Thu, 16 Apr 2026) Changed paths: M gui/us_plot.cpp Log Message: ----------- Ensure zoom check considers spectrogram items in `us_plot.cpp` Commit: 0d3c4779cd3d7e85fc5bc4ad7e449a6afcaf99ff https://github.com/ehb54/ultrascan3/commit/0d3c4779cd3d7e85fc5bc4ad7e449a6afcaf99ff Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-16 (Thu, 16 Apr 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Refactor signal-slot connections in `us_pseudo3d_combine.cpp` to use modern `&QButtonGroup::idReleased` syntax. Commit: e3131079c98204bcde4f43e59bc6114c81d4d6bd https://github.com/ehb54/ultrascan3/commit/e3131079c98204bcde4f43e59bc6114c81d4d6bd Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-16 (Thu, 16 Apr 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Refactor signal-slot connections in `us_pseudo3d_combine.cpp` to use modern syntax for improved readability and maintainability. Commit: c85594c8e6e1edab8b7adae963da46ffe5913fc6 https://github.com/ehb54/ultrascan3/commit/c85594c8e6e1edab8b7adae963da46ffe5913fc6 Author: alexsav815 Date: 2026-04-16 (Thu, 16 Apr 2026) Changed paths: M gui/us_model_gui.cpp M gui/us_model_gui.h Log Message: ----------- Model Selector -- allow Accept for GMP-generated models... Commit: 6bcf83da27c47886d434f95cb5c8b5b393efcc79 https://github.com/ehb54/ultrascan3/commit/6bcf83da27c47886d434f95cb5c8b5b393efcc79 Author: Haben Gabir Date: 2026-04-20 (Mon, 20 Apr 2026) Changed paths: A doc/manual/source/_static/images/us_spectrum-0-upded.png M doc/manual/source/_static/images/us_spectrum-1.png M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_spectrum.rst Log Message: ----------- us_buoyancy introduction, Us_spectrum introduction,images and application updated. Commit: b5159ec368c6454947e70949aaffbdde6b41c221 https://github.com/ehb54/ultrascan3/commit/b5159ec368c6454947e70949aaffbdde6b41c221 Author: Haben Gabir Date: 2026-04-20 (Mon, 20 Apr 2026) Changed paths: M utils/us_run_protocol.cpp Log Message: ----------- Merge branch 'main' into haben/docs-crosslinking Commit: 0d231234973612a639bab8cf3fc26fb81c88717f https://github.com/ehb54/ultrascan3/commit/0d231234973612a639bab8cf3fc26fb81c88717f Author: HabGab Date: 2026-04-20 (Mon, 20 Apr 2026) Changed paths: M doc/manual/Makefile M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/2dsa/index.rst A doc/manual/source/__pycache__/auto_index.cpython-39.pyc A doc/manual/source/_static/UltraScanIII.pdf A doc/manual/source/_static/images/cmenu_help.png A doc/manual/source/_static/images/load_us3.png A doc/manual/source/_static/images/reporter_comrep.png A doc/manual/source/_static/images/us_spectrum-0-upded.png M doc/manual/source/_static/images/us_spectrum-1.png M doc/manual/source/_static/js/sphinx_highlight.js M doc/manual/source/analysprof_general.rst M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/analyte/analyte_new.rst M doc/manual/source/analyte/analyte_settings.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_new.rst M doc/manual/source/buffer/buffer_select.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/config.rst M doc/manual/source/convert.rst M doc/manual/source/dmga_init.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/general.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/rotor.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/experiment/speeds.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_dmga_adv.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/grid_editor.rst M doc/manual/source/idist_combine.rst M doc/manual/source/index.rst M doc/manual/source/manage_data.rst M doc/manual/source/multi-wavelength/index.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/multi-wavelength/mwl_spectra.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/pseudo3d.rst M doc/manual/source/reporter.rst M doc/manual/source/rmsd_query.rst R doc/manual/source/rotor.rst M doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst M doc/manual/source/run_details.rst M doc/manual/source/second_moment.rst M doc/manual/source/simparams.rst M doc/manual/source/solutions/index.rst M doc/manual/source/solutions/solution_edit.rst M doc/manual/source/solutions/solution_new.rst M doc/manual/source/solutions/solution_settings.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-new.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/us_administrator.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_equiltime.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/us_investigator.rst M doc/manual/source/us_project.rst M doc/manual/source/us_spectrum.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst M gui/us_abstractrotor_gui.h M gui/us_rotor_gui.h Log Message: ----------- Merge pull request #412 from ehb54/haben/docs-crosslinking Document cross linking, manual help buttons and new pages added. Commit: 47638222ab16a5ea91b3b1574d03c5038374b2a4 https://github.com/ehb54/ultrascan3/commit/47638222ab16a5ea91b3b1574d03c5038374b2a4 Author: Haben Gabir Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M doc/manual/source/start_page-mw.rst Log Message: ----------- replaced old image in doc Commit: 1fece8e1783a00b7b4b2d53c0d3fb24784b20678 https://github.com/ehb54/ultrascan3/commit/1fece8e1783a00b7b4b2d53c0d3fb24784b20678 Author: HabGab Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: Log Message: ----------- Merge branch 'main' into haben/docs-crosslinking Commit: c0dbe2538c5177518ec31c51efdbe5540a5df70d https://github.com/ehb54/ultrascan3/commit/c0dbe2538c5177518ec31c51efdbe5540a5df70d Author: HabGab Date: 2026-04-21 (Tue, 21 Apr 2026) Changed paths: M doc/manual/source/start_page-mw.rst Log Message: ----------- Merge pull request #415 from ehb54/haben/docs-crosslinking replaced old image in doc Commit: 0d1643338fa17f6186a4ad8679ba4cccf89fd394 https://github.com/ehb54/ultrascan3/commit/0d1643338fa17f6186a4ad8679ba4cccf89fd394 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M doc/manual/Makefile M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/2dsa/index.rst A doc/manual/source/__pycache__/auto_index.cpython-39.pyc A doc/manual/source/_static/UltraScanIII.pdf A doc/manual/source/_static/images/cmenu_help.png A doc/manual/source/_static/images/load_us3.png A doc/manual/source/_static/images/reporter_comrep.png A doc/manual/source/_static/images/us_spectrum-0-upded.png M doc/manual/source/_static/images/us_spectrum-1.png M doc/manual/source/_static/js/sphinx_highlight.js M doc/manual/source/analysprof_general.rst M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/analyte/analyte_new.rst M doc/manual/source/analyte/analyte_settings.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_new.rst M doc/manual/source/buffer/buffer_select.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/config.rst M doc/manual/source/convert.rst M doc/manual/source/dmga_init.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/general.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/rotor.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/experiment/speeds.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_dmga_adv.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/grid_editor.rst M doc/manual/source/idist_combine.rst M doc/manual/source/index.rst M doc/manual/source/manage_data.rst M doc/manual/source/multi-wavelength/index.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/multi-wavelength/mwl_spectra.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/pseudo3d.rst M doc/manual/source/reporter.rst M doc/manual/source/rmsd_query.rst R doc/manual/source/rotor.rst M doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst M doc/manual/source/run_details.rst M doc/manual/source/second_moment.rst M doc/manual/source/simparams.rst M doc/manual/source/solutions/index.rst M doc/manual/source/solutions/solution_edit.rst M doc/manual/source/solutions/solution_new.rst M doc/manual/source/solutions/solution_settings.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-new.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/us_administrator.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_equiltime.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/us_investigator.rst M doc/manual/source/us_project.rst M doc/manual/source/us_spectrum.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst M gui/us_abstractrotor_gui.h M gui/us_rotor_gui.h Log Message: ----------- Merge branch 'main' into lukas/us_pseudo3d_combine Commit: eca543a22ebb2991eb0b445f72e347063fbc8c72 https://github.com/ehb54/ultrascan3/commit/eca543a22ebb2991eb0b445f72e347063fbc8c72 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page.rst Log Message: ----------- standardize reference section formatting in start_page.rst and start_page-mw.rst Commit: a4f1f53d77b4eb249b8afb6b09bf96f052e25542 https://github.com/ehb54/ultrascan3/commit/a4f1f53d77b4eb249b8afb6b09bf96f052e25542 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- fix VERSION file path, change default version from unknown to 4.1.0-dev, refactor release construction Commit: db21d0c5a194f41886b613e65623c07d2bc40f9d https://github.com/ehb54/ultrascan3/commit/db21d0c5a194f41886b613e65623c07d2bc40f9d Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M utils/us_defines.h Log Message: ----------- add conditional definitions for US_Version and US_Description in us_defines.h Commit: 9cbcea1782add3926f1f936aa6696c0e418a0a33 https://github.com/ehb54/ultrascan3/commit/9cbcea1782add3926f1f936aa6696c0e418a0a33 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .gitignore Log Message: ----------- add __pycache__ to .gitignore Commit: 102b83ab79cfa7cf1af1b528d6422565dd8b4bba https://github.com/ehb54/ultrascan3/commit/102b83ab79cfa7cf1af1b528d6422565dd8b4bba Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- fix spacing for no local changes Commit: ffce8c0558eef867b786192bfa509ba0b615e715 https://github.com/ehb54/ultrascan3/commit/ffce8c0558eef867b786192bfa509ba0b615e715 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M utils/us_defines.h Log Message: ----------- Remove version and description guards in us_defines.h Commit: 36dc1785d98214993d36bfc9d3b4d8274ddf93ba https://github.com/ehb54/ultrascan3/commit/36dc1785d98214993d36bfc9d3b4d8274ddf93ba Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Update path comment for VERSION file location Commit: 8cf8988f671379dcf266a35155e091020469e547 https://github.com/ehb54/ultrascan3/commit/8cf8988f671379dcf266a35155e091020469e547 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M programs/us_2dsa/us_show_norm.cpp M programs/us_density_match/us_density_match.cpp M programs/us_ga_init/us_ga_init.cpp M programs/us_integral/us_integral.cpp M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pcsa/us_analysis_control_pc.cpp Log Message: ----------- Refactor signal-slot connections across multiple modules to use modern syntax for improved readability and maintainability. Commit: e55fdb6a821372263be14ebfd0bd4debd621c904 https://github.com/ehb54/ultrascan3/commit/e55fdb6a821372263be14ebfd0bd4debd621c904 Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M gui/us_plot.cpp Log Message: ----------- Ensure axis checks account for spectrogram items in `us_plot.cpp` Commit: 33967fac5d6dd4415b67c2e8bc928de7aad9504b https://github.com/ehb54/ultrascan3/commit/33967fac5d6dd4415b67c2e8bc928de7aad9504b Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M programs/us_pcsa/us_analysis_control_pc.cpp Log Message: ----------- Refactor signal-slot connections in `us_analysis_control_pc.cpp` to use modern syntax for improved readability and maintainability. Commit: 3c2f9d3ede41ffdcd79d070e45afb8a238e729fb https://github.com/ehb54/ultrascan3/commit/3c2f9d3ede41ffdcd79d070e45afb8a238e729fb Author: Doluk <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Simplify lambda expressions in `us_pseudo3d_combine.cpp` by removing redundant `&` capture. Commit: c20633e9c5e7406950dbc174cae33f60cb8c2d17 https://github.com/ehb54/ultrascan3/commit/c20633e9c5e7406950dbc174cae33f60cb8c2d17 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- Remove future annotations import Removed future annotations import from conf.py. Commit: 60491d8fe675ed9c20c175e16153aa1a2f594186 https://github.com/ehb54/ultrascan3/commit/60491d8fe675ed9c20c175e16153aa1a2f594186 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .gitignore Log Message: ----------- Add __pycache__ to .gitignore Commit: 2cb09af8870f32c9aa5e3463851c91e6741e0bdd https://github.com/ehb54/ultrascan3/commit/2cb09af8870f32c9aa5e3463851c91e6741e0bdd Author: emre brookes Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .gitignore M doc/manual/source/conf.py M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page.rst Log Message: ----------- Merge pull request #416 from ehb54/lukas/manual_versioning Standardize formatting and update versioning in manual Commit: eba2b0e533d5a81cad63c0edd5319256ba404cdd https://github.com/ehb54/ultrascan3/commit/eba2b0e533d5a81cad63c0edd5319256ba404cdd Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .gitignore M doc/manual/source/conf.py M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page.rst Log Message: ----------- Merge branch 'main' into lukas/us_pseudo3d_combine Commit: 46ff46e5434d882cb83343ffd5b854bf6f41f7d1 https://github.com/ehb54/ultrascan3/commit/46ff46e5434d882cb83343ffd5b854bf6f41f7d1 Author: Borries Demeler <7659499+demeler at users.noreply.github.com> Date: 2026-04-22 (Wed, 22 Apr 2026) Changed paths: M .gitignore M doc/manual/Makefile M doc/manual/source/2dsa/2dsa_analys.rst M doc/manual/source/2dsa/2dsa_main.rst M doc/manual/source/2dsa/index.rst A doc/manual/source/__pycache__/auto_index.cpython-39.pyc A doc/manual/source/_static/UltraScanIII.pdf A doc/manual/source/_static/images/cmenu_help.png A doc/manual/source/_static/images/load_us3.png A doc/manual/source/_static/images/reporter_comrep.png A doc/manual/source/_static/images/us_spectrum-0-upded.png M doc/manual/source/_static/images/us_spectrum-1.png M doc/manual/source/_static/js/sphinx_highlight.js M doc/manual/source/analysprof_general.rst M doc/manual/source/analyte/analyte_edit.rst M doc/manual/source/analyte/analyte_new.rst M doc/manual/source/analyte/analyte_settings.rst M doc/manual/source/astfem_sim.rst M doc/manual/source/buffer/buffer_edit.rst M doc/manual/source/buffer/buffer_new.rst M doc/manual/source/buffer/buffer_select.rst M doc/manual/source/buffer/buffer_settings.rst M doc/manual/source/buoyancy_editor.rst M doc/manual/source/combine_models.rst M doc/manual/source/common_dialogs.rst M doc/manual/source/conf.py M doc/manual/source/config.rst M doc/manual/source/convert.rst M doc/manual/source/dmga_init.rst M doc/manual/source/dmga_init_constr.rst M doc/manual/source/experiment/general.rst M doc/manual/source/experiment/import.rst M doc/manual/source/experiment/liveupdate.rst M doc/manual/source/experiment/range.rst M doc/manual/source/experiment/rotor.rst M doc/manual/source/experiment/solutions.rst M doc/manual/source/experiment/speeds.rst M doc/manual/source/export_legacy.rst M doc/manual/source/fe_match/fe_dmga_adv.rst M doc/manual/source/fe_match/fe_match_main.rst M doc/manual/source/fe_match/fe_match_simulate.rst M doc/manual/source/fe_match/index.rst M doc/manual/source/ga_initialize.rst M doc/manual/source/gmp/gmp_automation.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst M doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst M doc/manual/source/gmp/gmp_protocol_development.rst M doc/manual/source/grid_editor.rst M doc/manual/source/idist_combine.rst M doc/manual/source/index.rst M doc/manual/source/manage_data.rst M doc/manual/source/multi-wavelength/index.rst M doc/manual/source/multi-wavelength/mwl_species_fit.rst M doc/manual/source/multi-wavelength/mwl_species_sim.rst M doc/manual/source/multi-wavelength/mwl_spectra.rst M doc/manual/source/pcsa/pcsa.rst M doc/manual/source/pcsa/pcsa_analys.rst M doc/manual/source/pcsa/pcsa_results.rst M doc/manual/source/pseudo3d.rst M doc/manual/source/reporter.rst M doc/manual/source/rmsd_query.rst R doc/manual/source/rotor.rst M doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst M doc/manual/source/run_details.rst M doc/manual/source/second_moment.rst M doc/manual/source/simparams.rst M doc/manual/source/solutions/index.rst M doc/manual/source/solutions/solution_edit.rst M doc/manual/source/solutions/solution_new.rst M doc/manual/source/solutions/solution_settings.rst M doc/manual/source/start_page-int.rst M doc/manual/source/start_page-mw.rst M doc/manual/source/start_page-new.rst M doc/manual/source/start_page-rpt.rst M doc/manual/source/start_page.rst M doc/manual/source/time_derivative.rst M doc/manual/source/us_administrator.rst M doc/manual/source/us_buoyancy.rst M doc/manual/source/us_edit.rst M doc/manual/source/us_equiltime.rst M doc/manual/source/us_fds_filemanager.rst M doc/manual/source/us_investigator.rst M doc/manual/source/us_project.rst M doc/manual/source/us_spectrum.rst M doc/manual/source/vhw_combine.rst M doc/manual/source/vhw_enhanced.rst M doc/manual/source/xpn_viewer.rst M gui/us_abstractrotor_gui.h M gui/us_rotor_gui.h Log Message: ----------- Merge branch 'main' into alexey-dev-issue819 Commit: bf1f52b701e7d998a5d22f3fb3cfac685fe25b11 https://github.com/ehb54/ultrascan3/commit/bf1f52b701e7d998a5d22f3fb3cfac685fe25b11 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-04-25 (Sat, 25 Apr 2026) Changed paths: M gui/us_plot.cpp M programs/us_2dsa/us_show_norm.cpp M programs/us_density_match/us_density_match.cpp M programs/us_ga_init/us_ga_init.cpp M programs/us_integral/us_integral.cpp M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pcsa/us_analysis_control_pc.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge pull request #413 from ehb54/lukas/us_pseudo3d_combine Lukas/us pseudo3d combine Commit: 409fa95fadf7055d7f1a80221d9570136a3c74ea https://github.com/ehb54/ultrascan3/commit/409fa95fadf7055d7f1a80221d9570136a3c74ea Author: alexsav815 Date: 2026-05-22 (Fri, 22 May 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- GMP-dataDisk: 1.EXP.: 4. Cells -- Fix logic for changing centerpieces only for cells uploaded from data-from-diks; depending on rotor choice, if uploaded data contains counter-balancing cell, then mirror centerpieces; if no counter-balancing cell exists, do not trigger mirroring, keep cell disabled... Commit: c2f09171367a1f7251e1b6c2f115e67a2ec2aa7e https://github.com/ehb54/ultrascan3/commit/c2f09171367a1f7251e1b6c2f115e67a2ec2aa7e Author: aaron-auc Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M scripts/build.sh Log Message: ----------- Fix: MariaDB Connector/C auth plugin packaging for Windows and Linux desktop deploys Commit: 955a18e6afbf33a71fb3cb653635e8a1fdcba309 https://github.com/ehb54/ultrascan3/commit/955a18e6afbf33a71fb3cb653635e8a1fdcba309 Author: Saeed Date: 2026-05-25 (Mon, 25 May 2026) Changed paths: M gui/us_extinction_gui.cpp Log Message: ----------- us_extinction_gui: load multiple files to the target list in the us_extinction Commit: 8ffe17a2ff45c1bd98abb4f443c8e85a44607408 https://github.com/ehb54/ultrascan3/commit/8ffe17a2ff45c1bd98abb4f443c8e85a44607408 Author: alexsav815 Date: 2026-05-25 (Mon, 25 May 2026) Changed paths: M gui/us_properties.cpp Log Message: ----------- Database:Manage Models & US_Astfem: -- preclude segfault when clicking Edit Current Analyte in properties when no analyte uploaded and selected... Commit: d65cc7b90bd9cfd09a504b97d1e991b5e9709798 https://github.com/ehb54/ultrascan3/commit/d65cc7b90bd9cfd09a504b97d1e991b5e9709798 Author: Saeed Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- fix the ct_plt range for D values Commit: 70c051b3319c22d073aec3e7963574dd431d374b https://github.com/ehb54/ultrascan3/commit/70c051b3319c22d073aec3e7963574dd431d374b Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_extinction_gui.cpp Log Message: ----------- Merge pull request #421 from samo38/ticket_821 ticket 821: load multiple files in the Spectra Fitter Commit: 47568edd1c571d37f6d337dac8403bf2b63355a7 https://github.com/ehb54/ultrascan3/commit/47568edd1c571d37f6d337dac8403bf2b63355a7 Author: alexsav815 Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_extinction_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue847 Commit: 9caa64325023045f92d621ea29c7c24238abe010 https://github.com/ehb54/ultrascan3/commit/9caa64325023045f92d621ea29c7c24238abe010 Author: alexsav815 Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_extinction_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue845 Commit: 3f5b75b4f2c1f0e13c26e4f5200970f1a849ccce https://github.com/ehb54/ultrascan3/commit/3f5b75b4f2c1f0e13c26e4f5200970f1a849ccce Author: alexsav815 Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_properties.cpp Log Message: ----------- [Warning message edited]Database:Manage Models & US_Astfem: -- preclude segfault when clicking Edit Current Analyte in properties when no analyte uploaded and selected... Commit: 8b4bb030d983d019042fbafc5db11ecddb4cef59 https://github.com/ehb54/ultrascan3/commit/8b4bb030d983d019042fbafc5db11ecddb4cef59 Author: alexsav815 Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_properties.cpp Log Message: ----------- [Warning message edited]Database:Manage Models & US_Astfem: -- preclude segfault when clicking Edit Current Analyte in properties when no analyte uploaded and selected... Commit: 4c2a5827c767a8efdf04d90f65582b75aa7b8f7b https://github.com/ehb54/ultrascan3/commit/4c2a5827c767a8efdf04d90f65582b75aa7b8f7b Author: alexsav815 Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M gui/us_extinction_gui.cpp Log Message: ----------- Merge branch 'alexey-dev-issue845' of github.com:ehb54/ultrascan3 into alexey-dev-issue845 Commit: e41650e2a92988aaf178bb235f6fd635ae7732a5 https://github.com/ehb54/ultrascan3/commit/e41650e2a92988aaf178bb235f6fd635ae7732a5 Author: emre brookes Date: 2026-05-27 (Wed, 27 May 2026) Changed paths: M gui/us_properties.cpp Log Message: ----------- Merge pull request #422 from ehb54/alexey-dev-issue845 Database:Manage Models & US_Astfem: -- preclude segfault when clicking Edit Current Analyte in properties when no analyte uploaded and selected. Commit: 3c4763f65a21b749bfe07dc42e2128122b695384 https://github.com/ehb54/ultrascan3/commit/3c4763f65a21b749bfe07dc42e2128122b695384 Author: emre brookes Date: 2026-05-27 (Wed, 27 May 2026) Changed paths: M gui/us_properties.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue847 Commit: 2d6c96d3534c682e0f41a653e60626ac9ca3cda5 https://github.com/ehb54/ultrascan3/commit/2d6c96d3534c682e0f41a653e60626ac9ca3cda5 Author: alexsav815 Date: 2026-05-27 (Wed, 27 May 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- 1. EXP. setup for: GMP | R&D | Protocol Dev. -- (1) Previous Panel: disable when 1st tab index; (2) Next Panel: disable when last tab index; Enable both buttons otherwise... Commit: 336ecdb767221596e40fe03b4109ae958a244155 https://github.com/ehb54/ultrascan3/commit/336ecdb767221596e40fe03b4109ae958a244155 Author: emre brookes Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- Merge pull request #420 from ehb54/alexey-dev-issue847 GMP-dataDisk: 1.EXP.: 4. Cells -- Fix logic for changing centerpiece? Commit: 4271414177534df7efc4fa581c55c7156f3ddabd https://github.com/ehb54/ultrascan3/commit/4271414177534df7efc4fa581c55c7156f3ddabd Author: alexsav815 Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue855 Commit: 128150af07823bd4765583981c14e72a886ececb https://github.com/ehb54/ultrascan3/commit/128150af07823bd4765583981c14e72a886ececb Author: alexsav815 Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M gui/us_extinction_gui.cpp M gui/us_plot.cpp M gui/us_properties.cpp M programs/us_2dsa/us_show_norm.cpp M programs/us_density_match/us_density_match.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_ga_init/us_ga_init.cpp M programs/us_integral/us_integral.cpp M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_pcsa/us_analysis_control_pc.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue819 Commit: ac4b2e251a870242701d557b0f9fb1bde83f1ba1 https://github.com/ehb54/ultrascan3/commit/ac4b2e251a870242701d557b0f9fb1bde83f1ba1 Author: alexsav815 Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Merge pull request #424 from ehb54/alexey-dev-issue855 1. EXP. setup for: GMP | R&D | Protocol Dev. -- Previous Panel & Next Panel buttons Commit: 4d55ef620df76f15f779937d88eae46dc5476934 https://github.com/ehb54/ultrascan3/commit/4d55ef620df76f15f779937d88eae46dc5476934 Author: Saeed Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- us_pseudo3d_combine.cpp: update ct range Commit: bfbbceba435317993ba1177f8d6ed0a5810550da https://github.com/ehb54/ultrascan3/commit/bfbbceba435317993ba1177f8d6ed0a5810550da Author: Saeed Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- update ct range Commit: 3650572bd17f9308587dfbf1d1410498922d61fc https://github.com/ehb54/ultrascan3/commit/3650572bd17f9308587dfbf1d1410498922d61fc Author: alexsav815 Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- GMP: 2. Rotor/Labs : in a non-typical situation where oper. or revs. or appr, lists are empty, disable Add to List button... Commit: fada6882842c5ae682cd424efd87744e75cace23 https://github.com/ehb54/ultrascan3/commit/fada6882842c5ae682cd424efd87744e75cace23 Author: alexsav815 Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge pull request #426 from ehb54/alexey-dev-issue857 GMP: 2. Rotor/Labs tab: Add to List bttns Commit: a2adfa71f41c800e6f524a3cc455920214b68843 https://github.com/ehb54/ultrascan3/commit/a2adfa71f41c800e6f524a3cc455920214b68843 Author: alexsav815 Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue819 Commit: 7d69bb500e80be10d428dd0e6858038dfd36f238 https://github.com/ehb54/ultrascan3/commit/7d69bb500e80be10d428dd0e6858038dfd36f238 Author: alexsav815 Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M gui/us_model_gui.cpp M gui/us_model_gui.h Log Message: ----------- Merge pull request #414 from ehb54/alexey-dev-issue819 Model Selector -- allow Accept for GMP-generated models... Commit: 081a9573c4b25b4a1160d69485efb294378d580d https://github.com/ehb54/ultrascan3/commit/081a9573c4b25b4a1160d69485efb294378d580d Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M gui/us_model_gui.cpp M gui/us_model_gui.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge branch 'main' into t842_gaplot Commit: 3e9d2e13ca1148add7cf8287085ba3db3a5863c2 https://github.com/ehb54/ultrascan3/commit/3e9d2e13ca1148add7cf8287085ba3db3a5863c2 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- Refactor default database selection process Refactor database selection logic to avoid redundant calls and improve clarity. Commit: c4f9c771e1b24dc0e93e5dca2db4cdb010f1dc9e https://github.com/ehb54/ultrascan3/commit/c4f9c771e1b24dc0e93e5dca2db4cdb010f1dc9e Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- Update database selection logic for default DB Commit: 88b1ac951023136e21e2f1ab0c2fd000ad06eac8 https://github.com/ehb54/ultrascan3/commit/88b1ac951023136e21e2f1ab0c2fd000ad06eac8 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: R .github/workflows/unit-tests.yml Log Message: ----------- Delete .github/workflows/unit-tests.yml Commit: 59261739cdcce7bb342cec6d0eca84439819b56d https://github.com/ehb54/ultrascan3/commit/59261739cdcce7bb342cec6d0eca84439819b56d Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M .gitignore M CMakeLists.txt Log Message: ----------- Fix: Copy MariaDB auth plugins to build directory for development Commit: 8b547ef902833338a45d98fe066ac0c767fdf626 https://github.com/ehb54/ultrascan3/commit/8b547ef902833338a45d98fe066ac0c767fdf626 Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M CMakeLists.txt Log Message: ----------- Fix: Add US3 version string to Linux deployment CMake configuration Commit: 845441e33ec92b9dc3657f2b7871f2183122a73b https://github.com/ehb54/ultrascan3/commit/845441e33ec92b9dc3657f2b7871f2183122a73b Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M CMakeLists.txt M CMakePresets.json M scripts/build.ps1 Log Message: ----------- Fix: Enhance Windows deployment process for Qt tools in CMake and PowerShell scripts Commit: cae5416d082d2ffb9ce37e3299da1d6ba4818688 https://github.com/ehb54/ultrascan3/commit/cae5416d082d2ffb9ce37e3299da1d6ba4818688 Author: aaron-auc Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M CMakeLists.txt M admin/cmake/toolchain.cmake M scripts/build.ps1 Log Message: ----------- Fix: Improve windeployqt handling for Windows ARM64 and x64 builds in CMake Commit: ffe103a9cda3bf0765d63babc1383b5b73c60f00 https://github.com/ehb54/ultrascan3/commit/ffe103a9cda3bf0765d63babc1383b5b73c60f00 Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml Log Message: ----------- Merge pull request #429 from ehb54/lukas/unit_test_v1_removal Delete .github/workflows/unit-tests.yml Commit: ba2e69f89d211b977e99532f5a2ee4f5635fe241 https://github.com/ehb54/ultrascan3/commit/ba2e69f89d211b977e99532f5a2ee4f5635fe241 Author: aaron-auc Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M scripts/build.ps1 Log Message: ----------- Fix: Enhance build script for Windows by adding build type handling and ensuring full build before packaging Commit: 07ebae5c1a9fb79e304cf43ad4969948dbf53c1f https://github.com/ehb54/ultrascan3/commit/07ebae5c1a9fb79e304cf43ad4969948dbf53c1f Author: aaron-auc Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M CMakeLists.txt M programs/us/us.cpp Log Message: ----------- Fix: Copy MariaDB auth plugins to build directory for Windows development Commit: 4d0251f74bed05cb83787a04885731d3b152f4b5 https://github.com/ehb54/ultrascan3/commit/4d0251f74bed05cb83787a04885731d3b152f4b5 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M gui/us_extinction_gui.cpp M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_properties.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Merge branch 'main' into 840-bug-cmake-build---mariadb-plugin-missing-macos Commit: ce276826700547ec7106f9d689b8d998e2001315 https://github.com/ehb54/ultrascan3/commit/ce276826700547ec7106f9d689b8d998e2001315 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M programs/us/us.cpp Log Message: ----------- Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.com> Commit: 48619c5707bd21b1fca1d26626f0d42608ec56a7 https://github.com/ehb54/ultrascan3/commit/48619c5707bd21b1fca1d26626f0d42608ec56a7 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M CMakeLists.txt Log Message: ----------- Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot at users.noreply.github.com> Commit: 7c437d150e86857f0f355ba642049e8298aa2967 https://github.com/ehb54/ultrascan3/commit/7c437d150e86857f0f355ba642049e8298aa2967 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M scripts/build.ps1 M scripts/build.sh Log Message: ----------- Merge pull request #428 from ehb54/840-bug-cmake-build---mariadb-plugin-missing Fix: MariaDB Connector/C auth plugin packaging for Windows and Linux ? Commit: c9483a2b187a96210afec12c05ea37f140d27c77 https://github.com/ehb54/ultrascan3/commit/c9483a2b187a96210afec12c05ea37f140d27c77 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-02 (Tue, 02 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M scripts/build.ps1 M scripts/build.sh Log Message: ----------- Merge branch 'main' into lukas/us_config_db Commit: 77b0d98c96b9428b9058a18a1cde8a5234fd77de https://github.com/ehb54/ultrascan3/commit/77b0d98c96b9428b9058a18a1cde8a5234fd77de Author: Lukas Dobler <69309597+doluk at users.noreply.github.com> Date: 2026-06-03 (Wed, 03 Jun 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- Merge pull request #427 from ehb54/lukas/us_config_db Refactor default database selection process Commit: 8109d2d1f8a808b98af3173590fdf0a1bd470a4a https://github.com/ehb54/ultrascan3/commit/8109d2d1f8a808b98af3173590fdf0a1bd470a4a Author: alexsav815 Date: 2026-06-03 (Wed, 03 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M utils/us_xpn_data.cpp Log Message: ----------- GMP, Prot_devel, utils/xpn_data : remove unused function, ensure xpn (optima) host is configured during xpn->connect... Commit: 25fa9df5a94aabc9a5a53be7d6e15d767a17c238 https://github.com/ehb54/ultrascan3/commit/25fa9df5a94aabc9a5a53be7d6e15d767a17c238 Author: alexsav815 Date: 2026-06-04 (Thu, 04 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M utils/us_xpn_data.cpp Log Message: ----------- Merge pull request #430 from ehb54/alexey-dev-issue872 GMP, Prot_devel, utils/xpn_data : remove unused function, ensure xpn host is configured? Commit: 6cf1e2de27f3dc7a74383050c085f36898bb156b https://github.com/ehb54/ultrascan3/commit/6cf1e2de27f3dc7a74383050c085f36898bb156b Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- GMP, R&D -- correct interplay between scan counts, scan interval, minimum scan interval in 3. Sppeds and 7. Ranges ... Commit: 5ce35ace4e6f0bd6eb3de4111d93a0c754c613e8 https://github.com/ehb54/ultrascan3/commit/5ce35ace4e6f0bd6eb3de4111d93a0c754c613e8 Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp Log Message: ----------- GMP, R&D -- The first sentence after Attention should not have started with a period. Line should have started with "Please...".... Commit: 439bf47d73c1de196a1c091f8629403731ac42e6 https://github.com/ehb54/ultrascan3/commit/439bf47d73c1de196a1c091f8629403731ac42e6 Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp Log Message: ----------- Merge pull request #432 from ehb54/alexey-dev-issue873 GMP, R&D -- The first sentence after Attention should not have started with a period. Line should have started with "Please...".... Commit: c70b0809570e8451264f061bfddbf0d90ed7d45b https://github.com/ehb54/ultrascan3/commit/c70b0809570e8451264f061bfddbf0d90ed7d45b Author: alexsav815 Date: 2026-06-05 (Fri, 05 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue874 Commit: ab4e29f258a4a76852473bb029a8d05af5101e3b https://github.com/ehb54/ultrascan3/commit/ab4e29f258a4a76852473bb029a8d05af5101e3b Author: alexsav815 Date: 2026-06-07 (Sun, 07 Jun 2026) Changed paths: M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge pull request #431 from ehb54/alexey-dev-issue874 GMP, R&D -- correct interplay between scan counts, scan interval, min. scan interval Commit: b3e1c3148e849dfa0bb3115413e07983b919844e https://github.com/ehb54/ultrascan3/commit/b3e1c3148e849dfa0bb3115413e07983b919844e Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- add a label to show the buffer manual state Commit: f9dc1123f5d504527a1a5a5f98992c035cda5368 https://github.com/ehb54/ultrascan3/commit/f9dc1123f5d504527a1a5a5f98992c035cda5368 Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t870_buffer Commit: 372d4a9b863855920c8f9fcc63e1e874250bcdae https://github.com/ehb54/ultrascan3/commit/372d4a9b863855920c8f9fcc63e1e874250bcdae Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- auto scale xy after selecting a new parameter Commit: c00094277c02fa9f1bbf1ea45e6c392960605b9e https://github.com/ehb54/ultrascan3/commit/c00094277c02fa9f1bbf1ea45e6c392960605b9e Author: Saeed Date: 2026-06-08 (Mon, 08 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M gui/us_extinction_gui.cpp M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_properties.cpp M programs/us/us.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M scripts/build.ps1 M scripts/build.sh M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: f28a5e62b10d404ecce483e3109f42b1623253c4 https://github.com/ehb54/ultrascan3/commit/f28a5e62b10d404ecce483e3109f42b1623253c4 Author: Saeed Date: 2026-06-09 (Tue, 09 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- fixed type cast warnings in us_mpi_analysis.cpp, ga_worker.cpp Commit: f3611e7f434e44d3d1c61e7d0e945a94035388f9 https://github.com/ehb54/ultrascan3/commit/f3611e7f434e44d3d1c61e7d0e945a94035388f9 Author: emre brookes Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- Merge pull request #435 from samo38/t861_security_warn clean security warnings Commit: f80b73498a4973369419673e90274f59d9b598b3 https://github.com/ehb54/ultrascan3/commit/f80b73498a4973369419673e90274f59d9b598b3 Author: Saeed Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t870_buffer Commit: 3dddb9117fd90c1f6e1fdeec16f309bcc7b74a10 https://github.com/ehb54/ultrascan3/commit/3dddb9117fd90c1f6e1fdeec16f309bcc7b74a10 Author: Saeed Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: bde95ecaf2c093c38c510529ade5c772aeb0d058 https://github.com/ehb54/ultrascan3/commit/bde95ecaf2c093c38c510529ade5c772aeb0d058 Author: Saeed Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M programs/us/us.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_proto_ranges.cpp M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M scripts/build.ps1 M scripts/build.sh M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t842_gaplot Commit: 5be7ae9df7ec29fa88487a9dc72834ca6c3ab515 https://github.com/ehb54/ultrascan3/commit/5be7ae9df7ec29fa88487a9dc72834ca6c3ab515 Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_config/us_newxpnhost_db.cpp Log Message: ----------- US_Config:Intruments -- incorporate test_Connectivity into Save routing, remove extra connectivity check step... Commit: 32473b578707e256cf293eb356d873413dd769b6 https://github.com/ehb54/ultrascan3/commit/32473b578707e256cf293eb356d873413dd769b6 Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_config/us_newxpnhost_db.cpp Log Message: ----------- Merge pull request #436 from ehb54/alexey-dev-issue882 US_Config:Intruments -- incorporate test_Connectivity into Save routing Commit: 4aec245df7e6c8b1e030e812298d6cba7cab845e https://github.com/ehb54/ultrascan3/commit/4aec245df7e6c8b1e030e812298d6cba7cab845e Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- GMP: 2. LIVE_UPDATE -- spelling error fixed... Commit: 12f71524c0445a97e2b0b1aaf3d53f6736ea6301 https://github.com/ehb54/ultrascan3/commit/12f71524c0445a97e2b0b1aaf3d53f6736ea6301 Author: alexsav815 Date: 2026-06-10 (Wed, 10 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- GMP: -- modify message for marking run as FAILED/NPT FAILED... Commit: 3c7169cde650dedca3d3402f744d3253f88868d5 https://github.com/ehb54/ultrascan3/commit/3c7169cde650dedca3d3402f744d3253f88868d5 Author: Saeed Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M admin/cmake/packaging/linux/LinuxDeploy.cmake M admin/cmake/packaging/macos/MacDeploy.cmake M admin/cmake/packaging/windows/WinDeploy.cmake M admin/cmake/toolchain.cmake M gui/us_model_gui.cpp M gui/us_model_gui.h M programs/us/us.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_database.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_protocol_dev/us_protocol_dev_gui.cpp M scripts/build.ps1 M scripts/build.sh M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_solve_sim.cpp M utils/us_xpn_data.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t842_gaplot Commit: 1be10ca817665f8309bb3df08852200424397547 https://github.com/ehb54/ultrascan3/commit/1be10ca817665f8309bb3df08852200424397547 Author: Saeed Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: Log Message: ----------- Merge remote-tracking branch 'origin/t842_gaplot' into t842_gaplot Commit: 6a2abeacf5fcb63c4355bea33d0a8665ebf1aea3 https://github.com/ehb54/ultrascan3/commit/6a2abeacf5fcb63c4355bea33d0a8665ebf1aea3 Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- GMP main window -- modify text in the upper textarea... Commit: 3fbee9fcc1783c2c585c16e2fe0cdb6c22982a61 https://github.com/ehb54/ultrascan3/commit/3fbee9fcc1783c2c585c16e2fe0cdb6c22982a61 Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- [1]GMP main window -- modify text in the upper textarea... Commit: 290881f0fb957f5129113ca6c0d363cda44d453e https://github.com/ehb54/ultrascan3/commit/290881f0fb957f5129113ca6c0d363cda44d453e Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge pull request #437 from ehb54/alexey-dev-issue885 GMP: 2. LIVE_UPDATE -- spelling error fixed... Commit: 51eac7bb6878f0d5e5b586795486cea3043d3d0c https://github.com/ehb54/ultrascan3/commit/51eac7bb6878f0d5e5b586795486cea3043d3d0c Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue887 Commit: 27153f63f856b1d20b1465999a14d3e3281e707a https://github.com/ehb54/ultrascan3/commit/27153f63f856b1d20b1465999a14d3e3281e707a Author: alexsav815 Date: 2026-06-11 (Thu, 11 Jun 2026) Changed paths: M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue886 Commit: 4241a57028574e3cd23f3c3291191974fc72a7f5 https://github.com/ehb54/ultrascan3/commit/4241a57028574e3cd23f3c3291191974fc72a7f5 Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- Merge pull request #438 from ehb54/alexey-dev-issue887 GMP: -- modify message for marking run as FAILED/NOT FAILED... Commit: 5b1e1e57275a9d2d7788c8c73c68af8bffc728aa https://github.com/ehb54/ultrascan3/commit/5b1e1e57275a9d2d7788c8c73c68af8bffc728aa Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue886 Commit: 1b9d32c8d947abd0215b70dbe7495fc98759a47b https://github.com/ehb54/ultrascan3/commit/1b9d32c8d947abd0215b70dbe7495fc98759a47b Author: Saeed Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- update the ct range by data Commit: 1f2dea5900a814f27165ae2bc9b401c3dfee187c https://github.com/ehb54/ultrascan3/commit/1f2dea5900a814f27165ae2bc9b401c3dfee187c Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M gui/us_select_item.cpp Log Message: ----------- Merge pull request #439 from ehb54/alexey-dev-issue886 GMP main window -- modify text in the upper textarea... Commit: 5e1874151de9b54802972297c327c677ea4ed1c9 https://github.com/ehb54/ultrascan3/commit/5e1874151de9b54802972297c327c677ea4ed1c9 Author: alexsav815 Date: 2026-06-12 (Fri, 12 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk option clicked; unlock only when valid .auc data-from-disk uploaded & downstream protocol parameters are generated; correct behavior for Next/Previous lower buttons: disable Next when at 2. Lab/Rotor tab, enable when back to 1. General; disable when back to 2. Lab/Rorot ... Commit: cbb216d0d629fbbe7c3294431c08f61989b2e7a2 https://github.com/ehb54/ultrascan3/commit/cbb216d0d629fbbe7c3294431c08f61989b2e7a2 Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- upadte ct x and y in the set_limits() Commit: 67a4d242dabc14876d9354b93434c818b5baf7ec https://github.com/ehb54/ultrascan3/commit/67a4d242dabc14876d9354b93434c818b5baf7ec Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M gui/us_spectrodata.cpp Log Message: ----------- in the setRaster function, if xrng becomes 0, xinc becomes INF. The same approach for xrng is applied here. Commit: 6f904c41c021e36595b930817137f19ef8ccce19 https://github.com/ehb54/ultrascan3/commit/6f904c41c021e36595b930817137f19ef8ccce19 Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- connect the replot_data function to the pb_refresh Commit: c24e05faa744af2d76beb4c61148bc79fa771670 https://github.com/ehb54/ultrascan3/commit/c24e05faa744af2d76beb4c61148bc79fa771670 Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- fixed the issue with draw bins manually Commit: 959da46aacd3efb25d3f0a0009e3da52819f733b https://github.com/ehb54/ultrascan3/commit/959da46aacd3efb25d3f0a0009e3da52819f733b Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M gui/us_select_item.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: 32feaefb494d632b390d9acb54c6daefdd47089b https://github.com/ehb54/ultrascan3/commit/32feaefb494d632b390d9acb54c6daefdd47089b Author: Saeed Date: 2026-06-13 (Sat, 13 Jun 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- set range of ct by data Commit: 9c70967b72e22425120bb3e0971e49e2cab828a2 https://github.com/ehb54/ultrascan3/commit/9c70967b72e22425120bb3e0971e49e2cab828a2 Author: Saeed Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_select_item.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t870_buffer Commit: 0678091c6b8ea3a347d8bda5c1f8887a6d3ee65b https://github.com/ehb54/ultrascan3/commit/0678091c6b8ea3a347d8bda5c1f8887a6d3ee65b Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h Log Message: ----------- Merge pull request #433 from samo38/t870_buffer Add buffer manual state to the Buffer and Solution GUI Commit: 075459dfc9537700e37aba51b3f8a5bb57c3c1c6 https://github.com/ehb54/ultrascan3/commit/075459dfc9537700e37aba51b3f8a5bb57c3c1c6 Author: Saeed Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_select_item.cpp M gui/us_solution_gui.cpp M gui/us_solution_gui.h M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into t842_gaplot Commit: 16547f24596d6f1a1c6e10976383ed8bc2b74819 https://github.com/ehb54/ultrascan3/commit/16547f24596d6f1a1c6e10976383ed8bc2b74819 Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- Merge pull request #425 from samo38/t842_gaplot ticket 842: GA plot range issue Commit: a7cbce78277c83da3570ae8b311270ecf88d59a5 https://github.com/ehb54/ultrascan3/commit/a7cbce78277c83da3570ae8b311270ecf88d59a5 Author: Saeed Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp Log Message: ----------- Merge remote-tracking branch 'upstream/main' into ticket_822_pseudo3d_plot Commit: c7efd6ac8d78505ee8782507280e4a224fd9e858 https://github.com/ehb54/ultrascan3/commit/c7efd6ac8d78505ee8782507280e4a224fd9e858 Author: Saeed Mortezazadeh <49119048+samo38 at users.noreply.github.com> Date: 2026-06-14 (Sun, 14 Jun 2026) Changed paths: M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge pull request #423 from samo38/ticket_822_pseudo3d_plot ticket_822: us_pseudo3d_combine manually diffusion plotting issue Commit: 1eb5f81fa55c76e1991446dfaaafd472f62ff46f https://github.com/ehb54/ultrascan3/commit/1eb5f81fa55c76e1991446dfaaafd472f62ff46f Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [1]GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk option clicked; unlock only when valid .auc data-from-disk uploaded & downstream protocol parameters are generated; correct behavior for Next/Previous lower buttons: disable Next when at 2. Lab/Rotor tab, enable when back to 1. General; disable when back to 2. Lab/Rorot ... Commit: 8285d5c355b2c8730c274762fd27522a30d3cd18 https://github.com/ehb54/ultrascan3/commit/8285d5c355b2c8730c274762fd27522a30d3cd18 Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- [2: select Project, do not enable tabs]GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk option clicked; unlock only when valid .auc data-from-disk uploaded & downstream protocol parameters are generated; correct behavior for Next/Previous lower buttons: disable Next when at 2. Lab/Rotor tab, enable when back to 1. General; disable when back to 2. Lab/Rorot ... Commit: 245d4309e28c9db90cffbef3cb981c97b69a9b4a https://github.com/ehb54/ultrascan3/commit/245d4309e28c9db90cffbef3cb981c97b69a9b4a Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M programs/us_ga_init/us_ga_init.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue891 Commit: 7870bc0e407e502ff7e3dac5490ba89f35c0a24b https://github.com/ehb54/ultrascan3/commit/7870bc0e407e502ff7e3dac5490ba89f35c0a24b Author: alexsav815 Date: 2026-06-15 (Mon, 15 Jun 2026) Changed paths: M programs/us_com_project/us_com_project_gui.cpp M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h Log Message: ----------- Merge pull request #440 from ehb54/alexey-dev-issue891 GMP: dataDisk -- disable all upcoming tabs in 1. EXP settings when dataDisk selected to prevent user-filled protocol creation Commit: 04bc610b180db0057d777dd09625732e535d15d1 https://github.com/ehb54/ultrascan3/commit/04bc610b180db0057d777dd09625732e535d15d1 Author: alexsav815 Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Protocol-Developer: remove v.0,1 from the window title ... Commit: aabf6395ab17f75fe98ee8a1856d0df8163ac5a0 https://github.com/ehb54/ultrascan3/commit/aabf6395ab17f75fe98ee8a1856d0df8163ac5a0 Author: alexsav815 Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M programs/us_protocol_dev/us_protocol_dev_gui.cpp Log Message: ----------- Merge pull request #442 from ehb54/alexey-dev-issue890 Protocol-Developer: remove v.0,1 from the window title ... Commit: c01e1313f848d52ba4e9f5c91129eac8c54f2b4d https://github.com/ehb54/ultrascan3/commit/c01e1313f848d52ba4e9f5c91129eac8c54f2b4d Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: Update bump PR commit SHA in workflow configuration Commit: 52cc7dc3a6bb04f611fd929cf3e9a34d8ff69e1c https://github.com/ehb54/ultrascan3/commit/52cc7dc3a6bb04f611fd929cf3e9a34d8ff69e1c Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge pull request #444 from ehb54/898-update-bump-pr-commit-sha-ultrascan3 Update workflow configuration for commit SHA bump Commit: e7fc39e0ded8d0a6cfe774a4c39f42f3e26ec5c2 https://github.com/ehb54/ultrascan3/commit/e7fc39e0ded8d0a6cfe774a4c39f42f3e26ec5c2 Author: ehb54 Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M gui/libus_gui.pro M local.pri.template Log Message: ----------- Fix macx build: guard -lqwtplot3d self-link and add -lus_utils to libus_gui local.pri.template: split -lqwtplot3d onto a guarded line so that when qwtplot3d itself is being built it does not try to link against its own not-yet-existing library (ld: library not found for -lqwtplot3d). gui/libus_gui.pro: add macx LIBS += -lus_utils so that the symbols moved into libus_gui in Nov 2025 (us_csv_loader, us_convert_gui, us_extinction_gui, etc.) can resolve against libus_utils at link time. Co-Authored-By: Claude Sonnet 4.6 Commit: c81d8b70460860507d201fd8243784999eddf69b https://github.com/ehb54/ultrascan3/commit/c81d8b70460860507d201fd8243784999eddf69b Author: emre brookes Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge branch 'main' into ehb54-issue-907 Commit: 36f036553bd505b52b7b696575355f3d715ab159 https://github.com/ehb54/ultrascan3/commit/36f036553bd505b52b7b696575355f3d715ab159 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M gui/libus_gui.pro M local.pri.template Log Message: ----------- Merge pull request #446 from ehb54/ehb54-issue-907 Fix macx build: guard -lqwtplot3d self-link and add -lus_utils to libus_gui Commit: c7fe1d915db484906fa21f7fdb059dd46ca14e3d https://github.com/ehb54/ultrascan3/commit/c7fe1d915db484906fa21f7fdb059dd46ca14e3d Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Delete doc/manual/source/__pycache__/auto_index.cpython-39.pyc Commit: 8ed782c9a9b80ae3e81e35cfb88056da7f66986b https://github.com/ehb54/ultrascan3/commit/8ed782c9a9b80ae3e81e35cfb88056da7f66986b Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore Log Message: ----------- Add Python bytecode files to .gitignore Commit: 02b1998e8c4e4190087e112ea223ffc452d892c1 https://github.com/ehb54/ultrascan3/commit/02b1998e8c4e4190087e112ea223ffc452d892c1 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Merge pull request #447 from ehb54/ehb54-issue-908 Remove Python bytecode files and update .gitignore Commit: 2b7ce8e951545aceafde79228ff691ba4b5b2961 https://github.com/ehb54/ultrascan3/commit/2b7ce8e951545aceafde79228ff691ba4b5b2961 Author: ehb54 Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- revision.sh: limit ? marker to source code file changes only Previously git diff checked all tracked files, causing the LOCAL_CHANGES ? symbol to appear whenever build scripts, .pri files, or other non-source files differed from upstream ? including during normal packaging builds. Restrict the check to file types that produce compiled output: *.h, *.cpp, *.ui (Qt Designer), *.qrc (Qt resources). Co-Authored-By: Claude Sonnet 4.6 Commit: a1bf5d7f2eb4649cd5167b42db38d5c6e4aa4d0d https://github.com/ehb54/ultrascan3/commit/a1bf5d7f2eb4649cd5167b42db38d5c6e4aa4d0d Author: ehb54 Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- revision.sh: fix pathspec scope for source-file delta check git diff pathspecs with bare globs (*.h) only match within the current directory, not repo-wide. Since the script cd's to programs/us/, the check was missing changes in gui/, utils/, etc. Fix by running git -C from the repo root so all subdirectories are covered. Co-Authored-By: Claude Sonnet 4.6 Commit: 325d0cbff2d496aaf6a42add91e63d096b0e9d26 https://github.com/ehb54/ultrascan3/commit/325d0cbff2d496aaf6a42add91e63d096b0e9d26 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Merge branch 'main' into ehb54-issue-909 Commit: c4a785babca12aa43bf7f624928fa31cf97da1f4 https://github.com/ehb54/ultrascan3/commit/c4a785babca12aa43bf7f624928fa31cf97da1f4 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- Merge pull request #448 from ehb54/ehb54-issue-909 revision.sh: limit ? marker to source code file changes only Commit: 45ef026ad65a694d99671bd358216a9d7f7330d3 https://github.com/ehb54/ultrascan3/commit/45ef026ad65a694d99671bd358216a9d7f7330d3 Author: emre brookes Date: 2026-06-18 (Thu, 18 Jun 2026) Changed paths: A .github/gtest-us.json M .github/workflows/bump-version.yml M .github/workflows/doc-build.yml A .github/workflows/sphinx-doc-build.yml M .github/workflows/unit-tests-v2.yml R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt R README.linguist M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M admin/cmake/toolchain.cmake A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3000_rpm.rst A doc/manual/source/3d_plot.rst A doc/manual/source/_static/UltraScanIII.pdf A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/abde-1.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/cmenu_help.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/delseltrip.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/dmga-save.png A doc/manual/source/_static/images/dmga.png A doc/manual/source/_static/images/dmga_constr.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/edit_exclude_scan.png A doc/manual/source/_static/images/edit_scan.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_edit.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_import.png A doc/manual/source/_static/images/experiment_liveupdate.png A doc/manual/source/_static/images/experiment_liveupdate_run.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details.png A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_dmga_adv.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/import_drop-triple.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/load_us3.png A doc/manual/source/_static/images/loaded_mwl-specfit.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwl-spe-fit-saved.png A doc/manual/source/_static/images/mwl-spe-fitted.png A doc/manual/source/_static/images/mwl-spe_spec-decom-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res.png A doc/manual/source/_static/images/mwl-spe_spec-decom.png A doc/manual/source/_static/images/mwl-spec-fit-report.png A doc/manual/source/_static/images/mwl-spec-viewer-report-1.png A doc/manual/source/_static/images/mwl-spec-viewer-report-2.png A doc/manual/source/_static/images/mwl-species-fit.png A doc/manual/source/_static/images/mwl_species_sim.png A doc/manual/source/_static/images/mwl_species_simed.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/pseudo-abde-1.png A doc/manual/source/_static/images/pseudo-abde-2.png A doc/manual/source/_static/images/pseudo-abde-3.png A doc/manual/source/_static/images/pseudo-abde-4.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/register0.png A doc/manual/source/_static/images/register1.png A doc/manual/source/_static/images/register2.png A doc/manual/source/_static/images/register3.png A doc/manual/source/_static/images/register4.png A doc/manual/source/_static/images/register5.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/reporter_comrep.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_prefilt.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_buoyanc-2.png A doc/manual/source/_static/images/us_buoyanc.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0-upded.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/images/xpn_report1.png A doc/manual/source/_static/images/xpn_report2.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/_static/language_data.js A doc/manual/source/_static/qthelp.css A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analysprof_general.rst A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/auto_index.py A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst A doc/manual/source/conf.py A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_dmga_adv.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/global_equil.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst A doc/manual/source/index.rst A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/multi-wavelength/index.rst A doc/manual/source/multi-wavelength/mwl_species_fit.rst A doc/manual/source/multi-wavelength/mwl_species_sim.rst A doc/manual/source/multi-wavelength/mwl_spectra.rst A doc/manual/source/multi-wavelength/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/load_modelrecs.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/ramp_data.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst A doc/manual/source/requirements.txt A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page-abde.rst A doc/manual/source/start_page-dm.rst A doc/manual/source/start_page-int.rst A doc/manual/source/start_page-mw.rst A doc/manual/source/start_page-new.rst A doc/manual/source/start_page-rpt.rst A doc/manual/source/start_page.rst A doc/manual/source/time_derivative.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_administrator.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/CMakeLists.txt M gui/libus_gui.pro M gui/us_abstractrotor_gui.h M gui/us_analyte_gui.cpp M gui/us_analyte_gui.h M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_convert_gui.cpp M gui/us_convert_gui.h M gui/us_data_loader.h M gui/us_experiment_gui.h M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M gui/us_get_run.h M gui/us_help.cpp M gui/us_load_auc.h M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_model_loader.h M gui/us_plot.cpp M gui/us_plot.h M gui/us_plot3d.cpp M gui/us_properties.cpp M gui/us_rotor_gui.h M gui/us_select_edits.h M gui/us_select_item.cpp M gui/us_select_item.h M gui/us_select_runs.h M gui/us_select_triples.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M gui/us_spectrodata.h M local.pri.template M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_2dsa/us_2dsa.h M programs/us_2dsa/us_adv_analysis_2d.h M programs/us_2dsa/us_analysis_control_2d.h M programs/us_2dsa/us_plot_control_2d.h M programs/us_2dsa/us_show_norm.cpp M programs/us_abde/us_norm_profile.cpp M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_astfem_sim/us_clipdata.h M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_admin.cpp M programs/us_config/us_advanced.cpp M programs/us_config/us_color.cpp M programs/us_config/us_config.pro M programs/us_config/us_database.cpp M programs/us_config/us_font.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_config/us_xpnhost.cpp M programs/us_config/us_xpnhost_db.cpp M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_density_match/us_density_match.cpp M programs/us_density_match/us_model_params.h M programs/us_density_match/us_remove_models.h M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_edit/us_edit_scan.h M programs/us_edit/us_exclude_profile.h M programs/us_edit/us_select_lambdas.h M programs/us_esigner_gmp/us_esigner_gmp.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_fematch/us_adv_dmgamc.h M programs/us_fematch/us_advanced_fem.h M programs/us_fematch/us_fematch.h M programs/us_fematch/us_plot_control_fem.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_globalequil/us_eqfit_control.h M programs/us_globalequil/us_eqmodel_control.h M programs/us_globalequil/us_model_adpars.h M programs/us_globalequil/us_model_select.h M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_integral/us_delete_models.h M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_mwl_species_sim/us_mwl_species_sim.h M programs/us_mwl_spectra/us_mwl_spectra.h M programs/us_mwl_spectra/us_mwls_pltctl.h M programs/us_mwlr_viewer/us_mwl_pltctrl.h M programs/us_mwlr_viewer/us_mwlr_viewer.h M programs/us_pcsa/us_adv_analysis_pc.h M programs/us_pcsa/us_analysis_control_pc.cpp M programs/us_pcsa/us_analysis_control_pc.h M programs/us_pcsa/us_mlplot.h M programs/us_pcsa/us_mrecs_loader.h M programs/us_pcsa/us_pcsa.h M programs/us_pcsa/us_plot_control_pc.h M programs/us_pcsa/us_rpscan.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h M programs/us_pseudo3d_combine/us_remove_distros.h M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_experiment_gui_ra.h M programs/us_ramp/us_ramp_gui.h M programs/us_ramp/us_select_triples_ra.h M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M programs/us_vhw_combine/us_vhwc_pltctl.h M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp R propignore R proppng R proptext M qmakeall.sh M qwtplot3d/CMakeLists.txt R qwtplot3d/lingua_de.ts A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.bat M scripts/build.ps1 M scripts/build.sh M test/utils/test_us_crypto.cpp A test/utils/test_us_help_pages.cpp M test/utils/test_us_regex.cpp M test/utils/test_us_time_state.cpp A us-build M utils/CMakeLists.txt M utils/libus_utils.pro M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_astfem_rsa.cpp M utils/us_buffer.h M utils/us_cfa_data.cpp M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_extern.h M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_memory.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h M utils/us_solve_sim.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_timer.h M utils/us_xpn_data.cpp M vcpkg.json Log Message: ----------- Merge branch 'main' into ehb54-issue-766 Compare: https://github.com/ehb54/ultrascan3/compare/42f2fd0ef0f9...45ef026ad65a To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 18 14:58:07 2026 From: noreply at github.com (emre brookes) Date: Thu, 18 Jun 2026 13:58:07 -0700 Subject: [us-commits] [ehb54/ultrascan3] 3ba8a9: remove redundant macx{} block in libus_gui.pro Message-ID: Branch: refs/heads/ehb54-issue-766 Home: https://github.com/ehb54/ultrascan3 Commit: 3ba8a99c404673869fe12bb20bdfd05fc1cbb9e9 https://github.com/ehb54/ultrascan3/commit/3ba8a99c404673869fe12bb20bdfd05fc1cbb9e9 Author: ehb54 Date: 2026-06-18 (Thu, 18 Jun 2026) Changed paths: M gui/libus_gui.pro Log Message: ----------- remove redundant macx{} block in libus_gui.pro The single-line macx: LIBS already covers this; the block added in the prior commit was duplicate. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 18 16:52:07 2026 From: noreply at github.com (emre brookes) Date: Thu, 18 Jun 2026 15:52:07 -0700 Subject: [us-commits] [ehb54/ultrascan3] 63ddc0: restore macx:LIBS, expected for OSX package pipeline Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 63ddc08f86dd138595c248e3ec8653b3e4640132 https://github.com/ehb54/ultrascan3/commit/63ddc08f86dd138595c248e3ec8653b3e4640132 Author: ehb Date: 2026-02-25 (Wed, 25 Feb 2026) Changed paths: M gui/libus_gui.pro Log Message: ----------- restore macx:LIBS, expected for OSX package pipeline Commit: 42f2fd0ef0f999defd30ec52c17df8d7acf8ccef https://github.com/ehb54/ultrascan3/commit/42f2fd0ef0f999defd30ec52c17df8d7acf8ccef Author: ehb54 Date: 2026-02-25 (Wed, 25 Feb 2026) Changed paths: M gui/libus_gui.pro Log Message: ----------- add VER to qwtplot3d Commit: 45ef026ad65a694d99671bd358216a9d7f7330d3 https://github.com/ehb54/ultrascan3/commit/45ef026ad65a694d99671bd358216a9d7f7330d3 Author: emre brookes Date: 2026-06-18 (Thu, 18 Jun 2026) Changed paths: A .github/gtest-us.json M .github/workflows/bump-version.yml M .github/workflows/doc-build.yml A .github/workflows/sphinx-doc-build.yml M .github/workflows/unit-tests-v2.yml R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt R README.linguist M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M admin/cmake/toolchain.cmake A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3000_rpm.rst A doc/manual/source/3d_plot.rst A doc/manual/source/_static/UltraScanIII.pdf A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/abde-1.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/cmenu_help.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/delseltrip.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/dmga-save.png A doc/manual/source/_static/images/dmga.png A doc/manual/source/_static/images/dmga_constr.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/edit_exclude_scan.png A doc/manual/source/_static/images/edit_scan.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_edit.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_import.png A doc/manual/source/_static/images/experiment_liveupdate.png A doc/manual/source/_static/images/experiment_liveupdate_run.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details.png A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_dmga_adv.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/import_drop-triple.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/load_us3.png A doc/manual/source/_static/images/loaded_mwl-specfit.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwl-spe-fit-saved.png A doc/manual/source/_static/images/mwl-spe-fitted.png A doc/manual/source/_static/images/mwl-spe_spec-decom-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res.png A doc/manual/source/_static/images/mwl-spe_spec-decom.png A doc/manual/source/_static/images/mwl-spec-fit-report.png A doc/manual/source/_static/images/mwl-spec-viewer-report-1.png A doc/manual/source/_static/images/mwl-spec-viewer-report-2.png A doc/manual/source/_static/images/mwl-species-fit.png A doc/manual/source/_static/images/mwl_species_sim.png A doc/manual/source/_static/images/mwl_species_simed.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/pseudo-abde-1.png A doc/manual/source/_static/images/pseudo-abde-2.png A doc/manual/source/_static/images/pseudo-abde-3.png A doc/manual/source/_static/images/pseudo-abde-4.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/register0.png A doc/manual/source/_static/images/register1.png A doc/manual/source/_static/images/register2.png A doc/manual/source/_static/images/register3.png A doc/manual/source/_static/images/register4.png A doc/manual/source/_static/images/register5.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/reporter_comrep.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_prefilt.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_buoyanc-2.png A doc/manual/source/_static/images/us_buoyanc.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0-upded.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/images/xpn_report1.png A doc/manual/source/_static/images/xpn_report2.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/_static/language_data.js A doc/manual/source/_static/qthelp.css A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analysprof_general.rst A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/auto_index.py A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst A doc/manual/source/conf.py A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_dmga_adv.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/global_equil.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst A doc/manual/source/index.rst A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/multi-wavelength/index.rst A doc/manual/source/multi-wavelength/mwl_species_fit.rst A doc/manual/source/multi-wavelength/mwl_species_sim.rst A doc/manual/source/multi-wavelength/mwl_spectra.rst A doc/manual/source/multi-wavelength/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/load_modelrecs.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/ramp_data.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst A doc/manual/source/requirements.txt A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page-abde.rst A doc/manual/source/start_page-dm.rst A doc/manual/source/start_page-int.rst A doc/manual/source/start_page-mw.rst A doc/manual/source/start_page-new.rst A doc/manual/source/start_page-rpt.rst A doc/manual/source/start_page.rst A doc/manual/source/time_derivative.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_administrator.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/CMakeLists.txt M gui/libus_gui.pro M gui/us_abstractrotor_gui.h M gui/us_analyte_gui.cpp M gui/us_analyte_gui.h M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_convert_gui.cpp M gui/us_convert_gui.h M gui/us_data_loader.h M gui/us_experiment_gui.h M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M gui/us_get_run.h M gui/us_help.cpp M gui/us_load_auc.h M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_model_loader.h M gui/us_plot.cpp M gui/us_plot.h M gui/us_plot3d.cpp M gui/us_properties.cpp M gui/us_rotor_gui.h M gui/us_select_edits.h M gui/us_select_item.cpp M gui/us_select_item.h M gui/us_select_runs.h M gui/us_select_triples.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M gui/us_spectrodata.h M local.pri.template M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_2dsa/us_2dsa.h M programs/us_2dsa/us_adv_analysis_2d.h M programs/us_2dsa/us_analysis_control_2d.h M programs/us_2dsa/us_plot_control_2d.h M programs/us_2dsa/us_show_norm.cpp M programs/us_abde/us_norm_profile.cpp M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_astfem_sim/us_clipdata.h M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_admin.cpp M programs/us_config/us_advanced.cpp M programs/us_config/us_color.cpp M programs/us_config/us_config.pro M programs/us_config/us_database.cpp M programs/us_config/us_font.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_config/us_xpnhost.cpp M programs/us_config/us_xpnhost_db.cpp M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_density_match/us_density_match.cpp M programs/us_density_match/us_model_params.h M programs/us_density_match/us_remove_models.h M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_edit/us_edit_scan.h M programs/us_edit/us_exclude_profile.h M programs/us_edit/us_select_lambdas.h M programs/us_esigner_gmp/us_esigner_gmp.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_fematch/us_adv_dmgamc.h M programs/us_fematch/us_advanced_fem.h M programs/us_fematch/us_fematch.h M programs/us_fematch/us_plot_control_fem.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_globalequil/us_eqfit_control.h M programs/us_globalequil/us_eqmodel_control.h M programs/us_globalequil/us_model_adpars.h M programs/us_globalequil/us_model_select.h M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_integral/us_delete_models.h M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_mwl_species_sim/us_mwl_species_sim.h M programs/us_mwl_spectra/us_mwl_spectra.h M programs/us_mwl_spectra/us_mwls_pltctl.h M programs/us_mwlr_viewer/us_mwl_pltctrl.h M programs/us_mwlr_viewer/us_mwlr_viewer.h M programs/us_pcsa/us_adv_analysis_pc.h M programs/us_pcsa/us_analysis_control_pc.cpp M programs/us_pcsa/us_analysis_control_pc.h M programs/us_pcsa/us_mlplot.h M programs/us_pcsa/us_mrecs_loader.h M programs/us_pcsa/us_pcsa.h M programs/us_pcsa/us_plot_control_pc.h M programs/us_pcsa/us_rpscan.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h M programs/us_pseudo3d_combine/us_remove_distros.h M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_experiment_gui_ra.h M programs/us_ramp/us_ramp_gui.h M programs/us_ramp/us_select_triples_ra.h M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M programs/us_vhw_combine/us_vhwc_pltctl.h M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp R propignore R proppng R proptext M qmakeall.sh M qwtplot3d/CMakeLists.txt R qwtplot3d/lingua_de.ts A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.bat M scripts/build.ps1 M scripts/build.sh M test/utils/test_us_crypto.cpp A test/utils/test_us_help_pages.cpp M test/utils/test_us_regex.cpp M test/utils/test_us_time_state.cpp A us-build M utils/CMakeLists.txt M utils/libus_utils.pro M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_astfem_rsa.cpp M utils/us_buffer.h M utils/us_cfa_data.cpp M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_extern.h M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_memory.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h M utils/us_solve_sim.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_timer.h M utils/us_xpn_data.cpp M vcpkg.json Log Message: ----------- Merge branch 'main' into ehb54-issue-766 Commit: 3ba8a99c404673869fe12bb20bdfd05fc1cbb9e9 https://github.com/ehb54/ultrascan3/commit/3ba8a99c404673869fe12bb20bdfd05fc1cbb9e9 Author: ehb54 Date: 2026-06-18 (Thu, 18 Jun 2026) Changed paths: M gui/libus_gui.pro Log Message: ----------- remove redundant macx{} block in libus_gui.pro The single-line macx: LIBS already covers this; the block added in the prior commit was duplicate. Co-Authored-By: Claude Sonnet 4.6 Commit: 5b846ae2ba06a1fe8922ca5463989738b9ac9388 https://github.com/ehb54/ultrascan3/commit/5b846ae2ba06a1fe8922ca5463989738b9ac9388 Author: emre brookes Date: 2026-06-18 (Thu, 18 Jun 2026) Changed paths: M gui/libus_gui.pro Log Message: ----------- Merge pull request #375 from ehb54/ehb54-issue-766 fix win32 gui link: add version suffix to -lqwtplot3d Compare: https://github.com/ehb54/ultrascan3/compare/c4a785babca1...5b846ae2ba06 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 18 16:52:17 2026 From: noreply at github.com (emre brookes) Date: Thu, 18 Jun 2026 15:52:17 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/ehb54-issue-766 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 10:45:34 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 09:45:34 -0700 Subject: [us-commits] [ehb54/ultrascan3] 63ddc0: restore macx:LIBS, expected for OSX package pipeline Message-ID: Branch: refs/heads/bump-to-v4.1.0 Home: https://github.com/ehb54/ultrascan3 Commit: 63ddc08f86dd138595c248e3ec8653b3e4640132 https://github.com/ehb54/ultrascan3/commit/63ddc08f86dd138595c248e3ec8653b3e4640132 Author: ehb Date: 2026-02-25 (Wed, 25 Feb 2026) Changed paths: M gui/libus_gui.pro Log Message: ----------- restore macx:LIBS, expected for OSX package pipeline Commit: 42f2fd0ef0f999defd30ec52c17df8d7acf8ccef https://github.com/ehb54/ultrascan3/commit/42f2fd0ef0f999defd30ec52c17df8d7acf8ccef Author: ehb54 Date: 2026-02-25 (Wed, 25 Feb 2026) Changed paths: M gui/libus_gui.pro Log Message: ----------- add VER to qwtplot3d Commit: e7fc39e0ded8d0a6cfe774a4c39f42f3e26ec5c2 https://github.com/ehb54/ultrascan3/commit/e7fc39e0ded8d0a6cfe774a4c39f42f3e26ec5c2 Author: ehb54 Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M gui/libus_gui.pro M local.pri.template Log Message: ----------- Fix macx build: guard -lqwtplot3d self-link and add -lus_utils to libus_gui local.pri.template: split -lqwtplot3d onto a guarded line so that when qwtplot3d itself is being built it does not try to link against its own not-yet-existing library (ld: library not found for -lqwtplot3d). gui/libus_gui.pro: add macx LIBS += -lus_utils so that the symbols moved into libus_gui in Nov 2025 (us_csv_loader, us_convert_gui, us_extinction_gui, etc.) can resolve against libus_utils at link time. Co-Authored-By: Claude Sonnet 4.6 Commit: c81d8b70460860507d201fd8243784999eddf69b https://github.com/ehb54/ultrascan3/commit/c81d8b70460860507d201fd8243784999eddf69b Author: emre brookes Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge branch 'main' into ehb54-issue-907 Commit: 36f036553bd505b52b7b696575355f3d715ab159 https://github.com/ehb54/ultrascan3/commit/36f036553bd505b52b7b696575355f3d715ab159 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M gui/libus_gui.pro M local.pri.template Log Message: ----------- Merge pull request #446 from ehb54/ehb54-issue-907 Fix macx build: guard -lqwtplot3d self-link and add -lus_utils to libus_gui Commit: c7fe1d915db484906fa21f7fdb059dd46ca14e3d https://github.com/ehb54/ultrascan3/commit/c7fe1d915db484906fa21f7fdb059dd46ca14e3d Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Delete doc/manual/source/__pycache__/auto_index.cpython-39.pyc Commit: 8ed782c9a9b80ae3e81e35cfb88056da7f66986b https://github.com/ehb54/ultrascan3/commit/8ed782c9a9b80ae3e81e35cfb88056da7f66986b Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore Log Message: ----------- Add Python bytecode files to .gitignore Commit: 02b1998e8c4e4190087e112ea223ffc452d892c1 https://github.com/ehb54/ultrascan3/commit/02b1998e8c4e4190087e112ea223ffc452d892c1 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Merge pull request #447 from ehb54/ehb54-issue-908 Remove Python bytecode files and update .gitignore Commit: 2b7ce8e951545aceafde79228ff691ba4b5b2961 https://github.com/ehb54/ultrascan3/commit/2b7ce8e951545aceafde79228ff691ba4b5b2961 Author: ehb54 Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- revision.sh: limit ? marker to source code file changes only Previously git diff checked all tracked files, causing the LOCAL_CHANGES ? symbol to appear whenever build scripts, .pri files, or other non-source files differed from upstream ? including during normal packaging builds. Restrict the check to file types that produce compiled output: *.h, *.cpp, *.ui (Qt Designer), *.qrc (Qt resources). Co-Authored-By: Claude Sonnet 4.6 Commit: a1bf5d7f2eb4649cd5167b42db38d5c6e4aa4d0d https://github.com/ehb54/ultrascan3/commit/a1bf5d7f2eb4649cd5167b42db38d5c6e4aa4d0d Author: ehb54 Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- revision.sh: fix pathspec scope for source-file delta check git diff pathspecs with bare globs (*.h) only match within the current directory, not repo-wide. Since the script cd's to programs/us/, the check was missing changes in gui/, utils/, etc. Fix by running git -C from the repo root so all subdirectories are covered. Co-Authored-By: Claude Sonnet 4.6 Commit: 325d0cbff2d496aaf6a42add91e63d096b0e9d26 https://github.com/ehb54/ultrascan3/commit/325d0cbff2d496aaf6a42add91e63d096b0e9d26 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Merge branch 'main' into ehb54-issue-909 Commit: c4a785babca12aa43bf7f624928fa31cf97da1f4 https://github.com/ehb54/ultrascan3/commit/c4a785babca12aa43bf7f624928fa31cf97da1f4 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- Merge pull request #448 from ehb54/ehb54-issue-909 revision.sh: limit ? marker to source code file changes only Commit: 45ef026ad65a694d99671bd358216a9d7f7330d3 https://github.com/ehb54/ultrascan3/commit/45ef026ad65a694d99671bd358216a9d7f7330d3 Author: emre brookes Date: 2026-06-18 (Thu, 18 Jun 2026) Changed paths: A .github/gtest-us.json M .github/workflows/bump-version.yml M .github/workflows/doc-build.yml A .github/workflows/sphinx-doc-build.yml M .github/workflows/unit-tests-v2.yml R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt R README.linguist M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M admin/cmake/toolchain.cmake A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3000_rpm.rst A doc/manual/source/3d_plot.rst A doc/manual/source/_static/UltraScanIII.pdf A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/abde-1.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/cmenu_help.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/delseltrip.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/dmga-save.png A doc/manual/source/_static/images/dmga.png A doc/manual/source/_static/images/dmga_constr.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/edit_exclude_scan.png A doc/manual/source/_static/images/edit_scan.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_edit.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_import.png A doc/manual/source/_static/images/experiment_liveupdate.png A doc/manual/source/_static/images/experiment_liveupdate_run.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details.png A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_dmga_adv.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/import_drop-triple.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/load_us3.png A doc/manual/source/_static/images/loaded_mwl-specfit.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwl-spe-fit-saved.png A doc/manual/source/_static/images/mwl-spe-fitted.png A doc/manual/source/_static/images/mwl-spe_spec-decom-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res.png A doc/manual/source/_static/images/mwl-spe_spec-decom.png A doc/manual/source/_static/images/mwl-spec-fit-report.png A doc/manual/source/_static/images/mwl-spec-viewer-report-1.png A doc/manual/source/_static/images/mwl-spec-viewer-report-2.png A doc/manual/source/_static/images/mwl-species-fit.png A doc/manual/source/_static/images/mwl_species_sim.png A doc/manual/source/_static/images/mwl_species_simed.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/pseudo-abde-1.png A doc/manual/source/_static/images/pseudo-abde-2.png A doc/manual/source/_static/images/pseudo-abde-3.png A doc/manual/source/_static/images/pseudo-abde-4.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/register0.png A doc/manual/source/_static/images/register1.png A doc/manual/source/_static/images/register2.png A doc/manual/source/_static/images/register3.png A doc/manual/source/_static/images/register4.png A doc/manual/source/_static/images/register5.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/reporter_comrep.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_prefilt.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_buoyanc-2.png A doc/manual/source/_static/images/us_buoyanc.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0-upded.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/images/xpn_report1.png A doc/manual/source/_static/images/xpn_report2.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/_static/language_data.js A doc/manual/source/_static/qthelp.css A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analysprof_general.rst A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/auto_index.py A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst A doc/manual/source/conf.py A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_dmga_adv.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/global_equil.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst A doc/manual/source/index.rst A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/multi-wavelength/index.rst A doc/manual/source/multi-wavelength/mwl_species_fit.rst A doc/manual/source/multi-wavelength/mwl_species_sim.rst A doc/manual/source/multi-wavelength/mwl_spectra.rst A doc/manual/source/multi-wavelength/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/load_modelrecs.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/ramp_data.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst A doc/manual/source/requirements.txt A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page-abde.rst A doc/manual/source/start_page-dm.rst A doc/manual/source/start_page-int.rst A doc/manual/source/start_page-mw.rst A doc/manual/source/start_page-new.rst A doc/manual/source/start_page-rpt.rst A doc/manual/source/start_page.rst A doc/manual/source/time_derivative.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_administrator.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/CMakeLists.txt M gui/libus_gui.pro M gui/us_abstractrotor_gui.h M gui/us_analyte_gui.cpp M gui/us_analyte_gui.h M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_convert_gui.cpp M gui/us_convert_gui.h M gui/us_data_loader.h M gui/us_experiment_gui.h M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M gui/us_get_run.h M gui/us_help.cpp M gui/us_load_auc.h M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_model_loader.h M gui/us_plot.cpp M gui/us_plot.h M gui/us_plot3d.cpp M gui/us_properties.cpp M gui/us_rotor_gui.h M gui/us_select_edits.h M gui/us_select_item.cpp M gui/us_select_item.h M gui/us_select_runs.h M gui/us_select_triples.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M gui/us_spectrodata.h M local.pri.template M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_2dsa/us_2dsa.h M programs/us_2dsa/us_adv_analysis_2d.h M programs/us_2dsa/us_analysis_control_2d.h M programs/us_2dsa/us_plot_control_2d.h M programs/us_2dsa/us_show_norm.cpp M programs/us_abde/us_norm_profile.cpp M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_astfem_sim/us_clipdata.h M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_admin.cpp M programs/us_config/us_advanced.cpp M programs/us_config/us_color.cpp M programs/us_config/us_config.pro M programs/us_config/us_database.cpp M programs/us_config/us_font.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_config/us_xpnhost.cpp M programs/us_config/us_xpnhost_db.cpp M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_density_match/us_density_match.cpp M programs/us_density_match/us_model_params.h M programs/us_density_match/us_remove_models.h M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_edit/us_edit_scan.h M programs/us_edit/us_exclude_profile.h M programs/us_edit/us_select_lambdas.h M programs/us_esigner_gmp/us_esigner_gmp.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_fematch/us_adv_dmgamc.h M programs/us_fematch/us_advanced_fem.h M programs/us_fematch/us_fematch.h M programs/us_fematch/us_plot_control_fem.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_globalequil/us_eqfit_control.h M programs/us_globalequil/us_eqmodel_control.h M programs/us_globalequil/us_model_adpars.h M programs/us_globalequil/us_model_select.h M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_integral/us_delete_models.h M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_mwl_species_sim/us_mwl_species_sim.h M programs/us_mwl_spectra/us_mwl_spectra.h M programs/us_mwl_spectra/us_mwls_pltctl.h M programs/us_mwlr_viewer/us_mwl_pltctrl.h M programs/us_mwlr_viewer/us_mwlr_viewer.h M programs/us_pcsa/us_adv_analysis_pc.h M programs/us_pcsa/us_analysis_control_pc.cpp M programs/us_pcsa/us_analysis_control_pc.h M programs/us_pcsa/us_mlplot.h M programs/us_pcsa/us_mrecs_loader.h M programs/us_pcsa/us_pcsa.h M programs/us_pcsa/us_plot_control_pc.h M programs/us_pcsa/us_rpscan.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h M programs/us_pseudo3d_combine/us_remove_distros.h M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_experiment_gui_ra.h M programs/us_ramp/us_ramp_gui.h M programs/us_ramp/us_select_triples_ra.h M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M programs/us_vhw_combine/us_vhwc_pltctl.h M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp R propignore R proppng R proptext M qmakeall.sh M qwtplot3d/CMakeLists.txt R qwtplot3d/lingua_de.ts A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.bat M scripts/build.ps1 M scripts/build.sh M test/utils/test_us_crypto.cpp A test/utils/test_us_help_pages.cpp M test/utils/test_us_regex.cpp M test/utils/test_us_time_state.cpp A us-build M utils/CMakeLists.txt M utils/libus_utils.pro M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_astfem_rsa.cpp M utils/us_buffer.h M utils/us_cfa_data.cpp M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_extern.h M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_memory.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h M utils/us_solve_sim.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_timer.h M utils/us_xpn_data.cpp M vcpkg.json Log Message: ----------- Merge branch 'main' into ehb54-issue-766 Commit: 3ba8a99c404673869fe12bb20bdfd05fc1cbb9e9 https://github.com/ehb54/ultrascan3/commit/3ba8a99c404673869fe12bb20bdfd05fc1cbb9e9 Author: ehb54 Date: 2026-06-18 (Thu, 18 Jun 2026) Changed paths: M gui/libus_gui.pro Log Message: ----------- remove redundant macx{} block in libus_gui.pro The single-line macx: LIBS already covers this; the block added in the prior commit was duplicate. Co-Authored-By: Claude Sonnet 4.6 Commit: 5b846ae2ba06a1fe8922ca5463989738b9ac9388 https://github.com/ehb54/ultrascan3/commit/5b846ae2ba06a1fe8922ca5463989738b9ac9388 Author: emre brookes Date: 2026-06-18 (Thu, 18 Jun 2026) Changed paths: M gui/libus_gui.pro Log Message: ----------- Merge pull request #375 from ehb54/ehb54-issue-766 fix win32 gui link: add version suffix to -lqwtplot3d Commit: e42355993bdf8df5f59068aae970ffe9d7447c95 https://github.com/ehb54/ultrascan3/commit/e42355993bdf8df5f59068aae970ffe9d7447c95 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M .gitignore R doc/manual/source/__pycache__/auto_index.cpython-39.pyc M gui/libus_gui.pro M local.pri.template M programs/us/revision.sh Log Message: ----------- Merge branch 'main' into bump-to-v4.1.0 Compare: https://github.com/ehb54/ultrascan3/compare/bbe49a767b08...e42355993bdf To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 10:47:19 2026 From: noreply at github.com (github-actions[bot]) Date: Fri, 19 Jun 2026 09:47:19 -0700 Subject: [us-commits] [ehb54/us3_sql] b13880: Bump version to 4.1.0 Message-ID: Branch: refs/heads/bump-to-v4.1.0 Home: https://github.com/ehb54/us3_sql Commit: b13880a733df86a19367214714c0a54436a4b9f4 https://github.com/ehb54/us3_sql/commit/b13880a733df86a19367214714c0a54436a4b9f4 Author: github-actions[bot] Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M VERSION Log Message: ----------- Bump version to 4.1.0 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Fri Jun 19 10:48:53 2026 From: noreply at github.com (github-actions[bot]) Date: Fri, 19 Jun 2026 09:48:53 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] cf43a7: Bump version to 4.1.0 Message-ID: Branch: refs/heads/bump-to-v4.1.0 Home: https://github.com/ehb54/us3lims_gridctl Commit: cf43a7500425d7a2057e708eb198a34abeae95f9 https://github.com/ehb54/us3lims_gridctl/commit/cf43a7500425d7a2057e708eb198a34abeae95f9 Author: github-actions[bot] Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Bump version to 4.1.0 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Fri Jun 19 10:50:36 2026 From: noreply at github.com (github-actions[bot]) Date: Fri, 19 Jun 2026 09:50:36 -0700 Subject: [us-commits] [ehb54/us3lims_dbinst] 3801e2: Bump version to 4.1.0 Message-ID: Branch: refs/heads/bump-to-v4.1.0 Home: https://github.com/ehb54/us3lims_dbinst Commit: 3801e22d4f627f3fdf3808265cb64d69aee6b184 https://github.com/ehb54/us3lims_dbinst/commit/3801e22d4f627f3fdf3808265cb64d69aee6b184 Author: github-actions[bot] Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Bump version to 4.1.0 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_dbinst/settings/notifications From noreply at github.com Fri Jun 19 10:51:17 2026 From: noreply at github.com (github-actions[bot]) Date: Fri, 19 Jun 2026 09:51:17 -0700 Subject: [us-commits] [ehb54/us3lims_common] b2febe: Bump version to 4.1.0 Message-ID: Branch: refs/heads/bump-to-v4.1.0 Home: https://github.com/ehb54/us3lims_common Commit: b2febe50a398d26dd8aad44be9607bcec7e4f54a https://github.com/ehb54/us3lims_common/commit/b2febe50a398d26dd8aad44be9607bcec7e4f54a Author: github-actions[bot] Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Bump version to 4.1.0 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications From noreply at github.com Fri Jun 19 10:51:45 2026 From: noreply at github.com (github-actions[bot]) Date: Fri, 19 Jun 2026 09:51:45 -0700 Subject: [us-commits] [ehb54/us3lims_newinst] 701760: Bump version to 4.1.0 Message-ID: Branch: refs/heads/bump-to-v4.1.0 Home: https://github.com/ehb54/us3lims_newinst Commit: 7017606d43ace987b1fa7babf44ff8013c566cf3 https://github.com/ehb54/us3lims_newinst/commit/7017606d43ace987b1fa7babf44ff8013c566cf3 Author: github-actions[bot] Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Bump version to 4.1.0 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_newinst/settings/notifications From noreply at github.com Fri Jun 19 10:52:23 2026 From: noreply at github.com (github-actions[bot]) Date: Fri, 19 Jun 2026 09:52:23 -0700 Subject: [us-commits] [ehb54/us3lims_webinfo] e38fbd: Bump version to 4.1.0 Message-ID: Branch: refs/heads/bump-to-v4.1.0 Home: https://github.com/ehb54/us3lims_webinfo Commit: e38fbd3f4b60fef135c456730a5d0d6fb62bd7d7 https://github.com/ehb54/us3lims_webinfo/commit/e38fbd3f4b60fef135c456730a5d0d6fb62bd7d7 Author: github-actions[bot] Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Bump version to 4.1.0 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_webinfo/settings/notifications From noreply at github.com Fri Jun 19 11:13:35 2026 From: noreply at github.com (aaron-auc) Date: Fri, 19 Jun 2026 10:13:35 -0700 Subject: [us-commits] [ehb54/us3lims_webinfo] e38fbd: Bump version to 4.1.0 Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_webinfo Commit: e38fbd3f4b60fef135c456730a5d0d6fb62bd7d7 https://github.com/ehb54/us3lims_webinfo/commit/e38fbd3f4b60fef135c456730a5d0d6fb62bd7d7 Author: github-actions[bot] Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Bump version to 4.1.0 Commit: f13d5c7a84152df44bcefd31864b4d6f5438aa2e https://github.com/ehb54/us3lims_webinfo/commit/f13d5c7a84152df44bcefd31864b4d6f5438aa2e Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Merge pull request #12 from ehb54/bump-to-v4.1.0 Bump to v4.1.0 Compare: https://github.com/ehb54/us3lims_webinfo/compare/3b5b7bdeed7c...f13d5c7a8415 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_webinfo/settings/notifications From noreply at github.com Fri Jun 19 11:14:05 2026 From: noreply at github.com (aaron-auc) Date: Fri, 19 Jun 2026 10:14:05 -0700 Subject: [us-commits] [ehb54/us3lims_newinst] 701760: Bump version to 4.1.0 Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_newinst Commit: 7017606d43ace987b1fa7babf44ff8013c566cf3 https://github.com/ehb54/us3lims_newinst/commit/7017606d43ace987b1fa7babf44ff8013c566cf3 Author: github-actions[bot] Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Bump version to 4.1.0 Commit: 6cdc72cd3ed9170794eee42197ff74f5af3df6c9 https://github.com/ehb54/us3lims_newinst/commit/6cdc72cd3ed9170794eee42197ff74f5af3df6c9 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Merge pull request #18 from ehb54/bump-to-v4.1.0 Bump to v4.1.0 Compare: https://github.com/ehb54/us3lims_newinst/compare/d9477b7adeb5...6cdc72cd3ed9 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_newinst/settings/notifications From noreply at github.com Fri Jun 19 11:14:11 2026 From: noreply at github.com (aaron-auc) Date: Fri, 19 Jun 2026 10:14:11 -0700 Subject: [us-commits] [ehb54/us3lims_common] b2febe: Bump version to 4.1.0 Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_common Commit: b2febe50a398d26dd8aad44be9607bcec7e4f54a https://github.com/ehb54/us3lims_common/commit/b2febe50a398d26dd8aad44be9607bcec7e4f54a Author: github-actions[bot] Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Bump version to 4.1.0 Commit: 2257f349a7f87f57990c1a9e6fa79f25257682e3 https://github.com/ehb54/us3lims_common/commit/2257f349a7f87f57990c1a9e6fa79f25257682e3 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Merge pull request #20 from ehb54/bump-to-v4.1.0 Bump to v4.1.0 Compare: https://github.com/ehb54/us3lims_common/compare/3f0fbf730f02...2257f349a7f8 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications From noreply at github.com Fri Jun 19 11:14:18 2026 From: noreply at github.com (aaron-auc) Date: Fri, 19 Jun 2026 10:14:18 -0700 Subject: [us-commits] [ehb54/us3lims_dbinst] 3801e2: Bump version to 4.1.0 Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_dbinst Commit: 3801e22d4f627f3fdf3808265cb64d69aee6b184 https://github.com/ehb54/us3lims_dbinst/commit/3801e22d4f627f3fdf3808265cb64d69aee6b184 Author: github-actions[bot] Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Bump version to 4.1.0 Commit: 222415c8a2785d7b5363fc7c665558d7efba669c https://github.com/ehb54/us3lims_dbinst/commit/222415c8a2785d7b5363fc7c665558d7efba669c Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Merge pull request #59 from ehb54/bump-to-v4.1.0 Bump to v4.1.0 Compare: https://github.com/ehb54/us3lims_dbinst/compare/7ab3717136cc...222415c8a278 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_dbinst/settings/notifications From noreply at github.com Fri Jun 19 11:14:24 2026 From: noreply at github.com (aaron-auc) Date: Fri, 19 Jun 2026 10:14:24 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] cf43a7: Bump version to 4.1.0 Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_gridctl Commit: cf43a7500425d7a2057e708eb198a34abeae95f9 https://github.com/ehb54/us3lims_gridctl/commit/cf43a7500425d7a2057e708eb198a34abeae95f9 Author: github-actions[bot] Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Bump version to 4.1.0 Commit: c96169aa306b38ddf8516d25b1bb3341047be050 https://github.com/ehb54/us3lims_gridctl/commit/c96169aa306b38ddf8516d25b1bb3341047be050 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Merge pull request #25 from ehb54/bump-to-v4.1.0 Bump to v4.1.0 Compare: https://github.com/ehb54/us3lims_gridctl/compare/65f411d468ae...c96169aa306b To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Fri Jun 19 11:14:31 2026 From: noreply at github.com (aaron-auc) Date: Fri, 19 Jun 2026 10:14:31 -0700 Subject: [us-commits] [ehb54/us3_sql] b13880: Bump version to 4.1.0 Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3_sql Commit: b13880a733df86a19367214714c0a54436a4b9f4 https://github.com/ehb54/us3_sql/commit/b13880a733df86a19367214714c0a54436a4b9f4 Author: github-actions[bot] Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M VERSION Log Message: ----------- Bump version to 4.1.0 Commit: bf3122bde8d4e0c7188815e4f37f5da5bcfaaa89 https://github.com/ehb54/us3_sql/commit/bf3122bde8d4e0c7188815e4f37f5da5bcfaaa89 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M VERSION Log Message: ----------- Merge pull request #36 from ehb54/bump-to-v4.1.0 Bump to v4.1.0 Compare: https://github.com/ehb54/us3_sql/compare/10fa3286562c...bf3122bde8d4 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3_sql/settings/notifications From noreply at github.com Fri Jun 19 11:40:53 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 10:40:53 -0700 Subject: [us-commits] [ehb54/ultrascan3] ce4dd5: Install sphinx requirements before building manual... Message-ID: Branch: refs/heads/ehb54-container-testing-claude Home: https://github.com/ehb54/ultrascan3 Commit: ce4dd59be84ef414d4407c8d4a209d7d50e3df3d https://github.com/ehb54/ultrascan3/commit/ce4dd59be84ef414d4407c8d4a209d7d50e3df3d Author: ehb54 Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/buildpkg.pl M admin/release/redhat/Dockerfile M admin/release/ubuntu/Dockerfile Log Message: ----------- Install sphinx requirements before building manual in redhat/ubuntu containers The manual now builds with Sphinx, but the redhat and ubuntu release Dockerfiles never installed sphinx, causing "No module named sphinx" during make. RockyLinux 8's default python3 (3.6) is too old for sphinx>=7, so the redhat Dockerfile enables the python39 module stream and symlinks it onto PATH for the manual build step. Also drops ubuntu:18.04/20.04 from buildpkg.pl's supported list since their system python3 is too old for sphinx as well. To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 11:45:22 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 10:45:22 -0700 Subject: [us-commits] [ehb54/ultrascan3] ce4dd5: Install sphinx requirements before building manual... Message-ID: Branch: refs/heads/ehb54-container-testing Home: https://github.com/ehb54/ultrascan3 Commit: ce4dd59be84ef414d4407c8d4a209d7d50e3df3d https://github.com/ehb54/ultrascan3/commit/ce4dd59be84ef414d4407c8d4a209d7d50e3df3d Author: ehb54 Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/buildpkg.pl M admin/release/redhat/Dockerfile M admin/release/ubuntu/Dockerfile Log Message: ----------- Install sphinx requirements before building manual in redhat/ubuntu containers The manual now builds with Sphinx, but the redhat and ubuntu release Dockerfiles never installed sphinx, causing "No module named sphinx" during make. RockyLinux 8's default python3 (3.6) is too old for sphinx>=7, so the redhat Dockerfile enables the python39 module stream and symlinks it onto PATH for the manual build step. Also drops ubuntu:18.04/20.04 from buildpkg.pl's supported list since their system python3 is too old for sphinx as well. Commit: 728f5712bc7187327ad8efae0e4f75c2a1f84c2c https://github.com/ehb54/ultrascan3/commit/728f5712bc7187327ad8efae0e4f75c2a1f84c2c Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/buildpkg.pl M admin/release/redhat/Dockerfile M admin/release/ubuntu/Dockerfile Log Message: ----------- Merge pull request #449 from ehb54/ehb54-container-testing-claude Install sphinx requirements before building manual in redhat/ubuntu containers Compare: https://github.com/ehb54/ultrascan3/compare/a00ccc952df6...728f5712bc71 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 11:48:53 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 10:48:53 -0700 Subject: [us-commits] [ehb54/ultrascan3] cbd973: Fix qwt download URL: versaweb mirror replaced wit... Message-ID: Branch: refs/heads/fix-qwt-sourceforge-url Home: https://github.com/ehb54/ultrascan3 Commit: cbd973b52eefecd39414120fecddcd0661167b1e https://github.com/ehb54/ultrascan3/commit/cbd973b52eefecd39414120fecddcd0661167b1e Author: ehb54 Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/redhat/Dockerfile M admin/release/ubuntu/Dockerfile Log Message: ----------- Fix qwt download URL: versaweb mirror replaced with downloads.sourceforge.net To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 11:49:34 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 10:49:34 -0700 Subject: [us-commits] [ehb54/ultrascan3] cbd973: Fix qwt download URL: versaweb mirror replaced wit... Message-ID: Branch: refs/heads/ehb54-container-testing Home: https://github.com/ehb54/ultrascan3 Commit: cbd973b52eefecd39414120fecddcd0661167b1e https://github.com/ehb54/ultrascan3/commit/cbd973b52eefecd39414120fecddcd0661167b1e Author: ehb54 Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/redhat/Dockerfile M admin/release/ubuntu/Dockerfile Log Message: ----------- Fix qwt download URL: versaweb mirror replaced with downloads.sourceforge.net Commit: 721dbb00c966ee4526d47f41522d8eac62f6adb9 https://github.com/ehb54/ultrascan3/commit/721dbb00c966ee4526d47f41522d8eac62f6adb9 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/redhat/Dockerfile M admin/release/ubuntu/Dockerfile Log Message: ----------- Merge pull request #450 from ehb54/fix-qwt-sourceforge-url Fix qwt download URL: versaweb mirror replaced with downloads.sourceforge.net Compare: https://github.com/ehb54/ultrascan3/compare/728f5712bc71...721dbb00c966 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 11:52:00 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 10:52:00 -0700 Subject: [us-commits] [ehb54/ultrascan3] 63ddc0: restore macx:LIBS, expected for OSX package pipeline Message-ID: Branch: refs/heads/ehb54-patch-2 Home: https://github.com/ehb54/ultrascan3 Commit: 63ddc08f86dd138595c248e3ec8653b3e4640132 https://github.com/ehb54/ultrascan3/commit/63ddc08f86dd138595c248e3ec8653b3e4640132 Author: ehb Date: 2026-02-25 (Wed, 25 Feb 2026) Changed paths: M gui/libus_gui.pro Log Message: ----------- restore macx:LIBS, expected for OSX package pipeline Commit: 42f2fd0ef0f999defd30ec52c17df8d7acf8ccef https://github.com/ehb54/ultrascan3/commit/42f2fd0ef0f999defd30ec52c17df8d7acf8ccef Author: ehb54 Date: 2026-02-25 (Wed, 25 Feb 2026) Changed paths: M gui/libus_gui.pro Log Message: ----------- add VER to qwtplot3d Commit: c01e1313f848d52ba4e9f5c91129eac8c54f2b4d https://github.com/ehb54/ultrascan3/commit/c01e1313f848d52ba4e9f5c91129eac8c54f2b4d Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: Update bump PR commit SHA in workflow configuration Commit: 52cc7dc3a6bb04f611fd929cf3e9a34d8ff69e1c https://github.com/ehb54/ultrascan3/commit/52cc7dc3a6bb04f611fd929cf3e9a34d8ff69e1c Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge pull request #444 from ehb54/898-update-bump-pr-commit-sha-ultrascan3 Update workflow configuration for commit SHA bump Commit: e7fc39e0ded8d0a6cfe774a4c39f42f3e26ec5c2 https://github.com/ehb54/ultrascan3/commit/e7fc39e0ded8d0a6cfe774a4c39f42f3e26ec5c2 Author: ehb54 Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M gui/libus_gui.pro M local.pri.template Log Message: ----------- Fix macx build: guard -lqwtplot3d self-link and add -lus_utils to libus_gui local.pri.template: split -lqwtplot3d onto a guarded line so that when qwtplot3d itself is being built it does not try to link against its own not-yet-existing library (ld: library not found for -lqwtplot3d). gui/libus_gui.pro: add macx LIBS += -lus_utils so that the symbols moved into libus_gui in Nov 2025 (us_csv_loader, us_convert_gui, us_extinction_gui, etc.) can resolve against libus_utils at link time. Co-Authored-By: Claude Sonnet 4.6 Commit: c81d8b70460860507d201fd8243784999eddf69b https://github.com/ehb54/ultrascan3/commit/c81d8b70460860507d201fd8243784999eddf69b Author: emre brookes Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge branch 'main' into ehb54-issue-907 Commit: 36f036553bd505b52b7b696575355f3d715ab159 https://github.com/ehb54/ultrascan3/commit/36f036553bd505b52b7b696575355f3d715ab159 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M gui/libus_gui.pro M local.pri.template Log Message: ----------- Merge pull request #446 from ehb54/ehb54-issue-907 Fix macx build: guard -lqwtplot3d self-link and add -lus_utils to libus_gui Commit: c7fe1d915db484906fa21f7fdb059dd46ca14e3d https://github.com/ehb54/ultrascan3/commit/c7fe1d915db484906fa21f7fdb059dd46ca14e3d Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Delete doc/manual/source/__pycache__/auto_index.cpython-39.pyc Commit: 8ed782c9a9b80ae3e81e35cfb88056da7f66986b https://github.com/ehb54/ultrascan3/commit/8ed782c9a9b80ae3e81e35cfb88056da7f66986b Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore Log Message: ----------- Add Python bytecode files to .gitignore Commit: 02b1998e8c4e4190087e112ea223ffc452d892c1 https://github.com/ehb54/ultrascan3/commit/02b1998e8c4e4190087e112ea223ffc452d892c1 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Merge pull request #447 from ehb54/ehb54-issue-908 Remove Python bytecode files and update .gitignore Commit: 2b7ce8e951545aceafde79228ff691ba4b5b2961 https://github.com/ehb54/ultrascan3/commit/2b7ce8e951545aceafde79228ff691ba4b5b2961 Author: ehb54 Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- revision.sh: limit ? marker to source code file changes only Previously git diff checked all tracked files, causing the LOCAL_CHANGES ? symbol to appear whenever build scripts, .pri files, or other non-source files differed from upstream ? including during normal packaging builds. Restrict the check to file types that produce compiled output: *.h, *.cpp, *.ui (Qt Designer), *.qrc (Qt resources). Co-Authored-By: Claude Sonnet 4.6 Commit: a1bf5d7f2eb4649cd5167b42db38d5c6e4aa4d0d https://github.com/ehb54/ultrascan3/commit/a1bf5d7f2eb4649cd5167b42db38d5c6e4aa4d0d Author: ehb54 Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- revision.sh: fix pathspec scope for source-file delta check git diff pathspecs with bare globs (*.h) only match within the current directory, not repo-wide. Since the script cd's to programs/us/, the check was missing changes in gui/, utils/, etc. Fix by running git -C from the repo root so all subdirectories are covered. Co-Authored-By: Claude Sonnet 4.6 Commit: 325d0cbff2d496aaf6a42add91e63d096b0e9d26 https://github.com/ehb54/ultrascan3/commit/325d0cbff2d496aaf6a42add91e63d096b0e9d26 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .gitignore R doc/manual/source/__pycache__/auto_index.cpython-39.pyc Log Message: ----------- Merge branch 'main' into ehb54-issue-909 Commit: c4a785babca12aa43bf7f624928fa31cf97da1f4 https://github.com/ehb54/ultrascan3/commit/c4a785babca12aa43bf7f624928fa31cf97da1f4 Author: emre brookes Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M programs/us/revision.sh Log Message: ----------- Merge pull request #448 from ehb54/ehb54-issue-909 revision.sh: limit ? marker to source code file changes only Commit: 45ef026ad65a694d99671bd358216a9d7f7330d3 https://github.com/ehb54/ultrascan3/commit/45ef026ad65a694d99671bd358216a9d7f7330d3 Author: emre brookes Date: 2026-06-18 (Thu, 18 Jun 2026) Changed paths: A .github/gtest-us.json M .github/workflows/bump-version.yml M .github/workflows/doc-build.yml A .github/workflows/sphinx-doc-build.yml M .github/workflows/unit-tests-v2.yml R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt R README.linguist M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake M admin/cmake/toolchain.cmake A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3000_rpm.rst A doc/manual/source/3d_plot.rst A doc/manual/source/_static/UltraScanIII.pdf A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/abde-1.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/cmenu_help.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/delseltrip.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/dmga-save.png A doc/manual/source/_static/images/dmga.png A doc/manual/source/_static/images/dmga_constr.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/edit_exclude_scan.png A doc/manual/source/_static/images/edit_scan.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_edit.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_import.png A doc/manual/source/_static/images/experiment_liveupdate.png A doc/manual/source/_static/images/experiment_liveupdate_run.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details.png A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_dmga_adv.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/import_drop-triple.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/load_us3.png A doc/manual/source/_static/images/loaded_mwl-specfit.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwl-spe-fit-saved.png A doc/manual/source/_static/images/mwl-spe-fitted.png A doc/manual/source/_static/images/mwl-spe_spec-decom-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res.png A doc/manual/source/_static/images/mwl-spe_spec-decom.png A doc/manual/source/_static/images/mwl-spec-fit-report.png A doc/manual/source/_static/images/mwl-spec-viewer-report-1.png A doc/manual/source/_static/images/mwl-spec-viewer-report-2.png A doc/manual/source/_static/images/mwl-species-fit.png A doc/manual/source/_static/images/mwl_species_sim.png A doc/manual/source/_static/images/mwl_species_simed.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/pseudo-abde-1.png A doc/manual/source/_static/images/pseudo-abde-2.png A doc/manual/source/_static/images/pseudo-abde-3.png A doc/manual/source/_static/images/pseudo-abde-4.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/register0.png A doc/manual/source/_static/images/register1.png A doc/manual/source/_static/images/register2.png A doc/manual/source/_static/images/register3.png A doc/manual/source/_static/images/register4.png A doc/manual/source/_static/images/register5.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/reporter_comrep.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_prefilt.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_buoyanc-2.png A doc/manual/source/_static/images/us_buoyanc.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0-upded.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/images/xpn_report1.png A doc/manual/source/_static/images/xpn_report2.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/_static/language_data.js A doc/manual/source/_static/qthelp.css A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analysprof_general.rst A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/auto_index.py A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst A doc/manual/source/conf.py A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_dmga_adv.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/global_equil.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst A doc/manual/source/index.rst A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/multi-wavelength/index.rst A doc/manual/source/multi-wavelength/mwl_species_fit.rst A doc/manual/source/multi-wavelength/mwl_species_sim.rst A doc/manual/source/multi-wavelength/mwl_spectra.rst A doc/manual/source/multi-wavelength/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/load_modelrecs.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/ramp_data.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst A doc/manual/source/requirements.txt A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page-abde.rst A doc/manual/source/start_page-dm.rst A doc/manual/source/start_page-int.rst A doc/manual/source/start_page-mw.rst A doc/manual/source/start_page-new.rst A doc/manual/source/start_page-rpt.rst A doc/manual/source/start_page.rst A doc/manual/source/time_derivative.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_administrator.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M etc/etc_belongs_list.txt R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M gui/CMakeLists.txt M gui/libus_gui.pro M gui/us_abstractrotor_gui.h M gui/us_analyte_gui.cpp M gui/us_analyte_gui.h M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_convert_gui.cpp M gui/us_convert_gui.h M gui/us_data_loader.h M gui/us_experiment_gui.h M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M gui/us_get_run.h M gui/us_help.cpp M gui/us_load_auc.h M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_model_loader.h M gui/us_plot.cpp M gui/us_plot.h M gui/us_plot3d.cpp M gui/us_properties.cpp M gui/us_rotor_gui.h M gui/us_select_edits.h M gui/us_select_item.cpp M gui/us_select_item.h M gui/us_select_runs.h M gui/us_select_triples.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M gui/us_spectrodata.h M local.pri.template M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_2dsa/us_2dsa.h M programs/us_2dsa/us_adv_analysis_2d.h M programs/us_2dsa/us_analysis_control_2d.h M programs/us_2dsa/us_plot_control_2d.h M programs/us_2dsa/us_show_norm.cpp M programs/us_abde/us_norm_profile.cpp M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_astfem_sim/us_clipdata.h M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_admin.cpp M programs/us_config/us_advanced.cpp M programs/us_config/us_color.cpp M programs/us_config/us_config.pro M programs/us_config/us_database.cpp M programs/us_config/us_font.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_config/us_xpnhost.cpp M programs/us_config/us_xpnhost_db.cpp M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_density_match/us_density_match.cpp M programs/us_density_match/us_model_params.h M programs/us_density_match/us_remove_models.h M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_edit/us_edit_scan.h M programs/us_edit/us_exclude_profile.h M programs/us_edit/us_select_lambdas.h M programs/us_esigner_gmp/us_esigner_gmp.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_fematch/us_adv_dmgamc.h M programs/us_fematch/us_advanced_fem.h M programs/us_fematch/us_fematch.h M programs/us_fematch/us_plot_control_fem.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_globalequil/us_eqfit_control.h M programs/us_globalequil/us_eqmodel_control.h M programs/us_globalequil/us_model_adpars.h M programs/us_globalequil/us_model_select.h M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_integral/us_delete_models.h M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_mwl_species_sim/us_mwl_species_sim.h M programs/us_mwl_spectra/us_mwl_spectra.h M programs/us_mwl_spectra/us_mwls_pltctl.h M programs/us_mwlr_viewer/us_mwl_pltctrl.h M programs/us_mwlr_viewer/us_mwlr_viewer.h M programs/us_pcsa/us_adv_analysis_pc.h M programs/us_pcsa/us_analysis_control_pc.cpp M programs/us_pcsa/us_analysis_control_pc.h M programs/us_pcsa/us_mlplot.h M programs/us_pcsa/us_mrecs_loader.h M programs/us_pcsa/us_pcsa.h M programs/us_pcsa/us_plot_control_pc.h M programs/us_pcsa/us_rpscan.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h M programs/us_pseudo3d_combine/us_remove_distros.h M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_experiment_gui_ra.h M programs/us_ramp/us_ramp_gui.h M programs/us_ramp/us_select_triples_ra.h M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M programs/us_vhw_combine/us_vhwc_pltctl.h M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp R propignore R proppng R proptext M qmakeall.sh M qwtplot3d/CMakeLists.txt R qwtplot3d/lingua_de.ts A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat M scripts/build.bat M scripts/build.ps1 M scripts/build.sh M test/utils/test_us_crypto.cpp A test/utils/test_us_help_pages.cpp M test/utils/test_us_regex.cpp M test/utils/test_us_time_state.cpp A us-build M utils/CMakeLists.txt M utils/libus_utils.pro M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_astfem_rsa.cpp M utils/us_buffer.h M utils/us_cfa_data.cpp M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_extern.h M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_memory.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h M utils/us_solve_sim.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_timer.h M utils/us_xpn_data.cpp M vcpkg.json Log Message: ----------- Merge branch 'main' into ehb54-issue-766 Commit: 3ba8a99c404673869fe12bb20bdfd05fc1cbb9e9 https://github.com/ehb54/ultrascan3/commit/3ba8a99c404673869fe12bb20bdfd05fc1cbb9e9 Author: ehb54 Date: 2026-06-18 (Thu, 18 Jun 2026) Changed paths: M gui/libus_gui.pro Log Message: ----------- remove redundant macx{} block in libus_gui.pro The single-line macx: LIBS already covers this; the block added in the prior commit was duplicate. Co-Authored-By: Claude Sonnet 4.6 Commit: 5b846ae2ba06a1fe8922ca5463989738b9ac9388 https://github.com/ehb54/ultrascan3/commit/5b846ae2ba06a1fe8922ca5463989738b9ac9388 Author: emre brookes Date: 2026-06-18 (Thu, 18 Jun 2026) Changed paths: M gui/libus_gui.pro Log Message: ----------- Merge pull request #375 from ehb54/ehb54-issue-766 fix win32 gui link: add version suffix to -lqwtplot3d Commit: 60c2e2ff513757544c2258b68ad2eeb64e302772 https://github.com/ehb54/ultrascan3/commit/60c2e2ff513757544c2258b68ad2eeb64e302772 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M .github/workflows/bump-version.yml M .gitignore R doc/manual/source/__pycache__/auto_index.cpython-39.pyc M gui/libus_gui.pro M local.pri.template M programs/us/revision.sh Log Message: ----------- Merge branch 'main' into ehb54-patch-2 Compare: https://github.com/ehb54/ultrascan3/compare/aa3e24b3a1ee...60c2e2ff5137 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 12:16:40 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 11:16:40 -0700 Subject: [us-commits] [ehb54/ultrascan3] 4102be: Fix linux.pl package name generation for new versi... Message-ID: Branch: refs/heads/ehb54-issue-910 Home: https://github.com/ehb54/ultrascan3 Commit: 4102be089f9a53763e66d2b41a5d7ff0a81baee9 https://github.com/ehb54/ultrascan3/commit/4102be089f9a53763e66d2b41a5d7ff0a81baee9 Author: ehb54 Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/linux.pl Log Message: ----------- Fix linux.pl package name generation for new version/revision header format us_revision.h no longer has a single REVISION field; it now has separate BUILDNUM/GIT_REVISION/REVISION_DATE/LOCAL_CHANGES fields. The old "grep REVISION" matched both GIT_REVISION and REVISION_DATE, producing a multi-line value that broke the generated package directory name and the shell commands built from it (used by both the redhat and ubuntu release Dockerfiles). Build the package name from US_Version (utils/us_defines.h) and BUILDNUM instead. Fixes ehb54/ultrascan-tickets#910 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 12:23:00 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 11:23:00 -0700 Subject: [us-commits] [ehb54/ultrascan3] 4102be: Fix linux.pl package name generation for new versi... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 4102be089f9a53763e66d2b41a5d7ff0a81baee9 https://github.com/ehb54/ultrascan3/commit/4102be089f9a53763e66d2b41a5d7ff0a81baee9 Author: ehb54 Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/linux.pl Log Message: ----------- Fix linux.pl package name generation for new version/revision header format us_revision.h no longer has a single REVISION field; it now has separate BUILDNUM/GIT_REVISION/REVISION_DATE/LOCAL_CHANGES fields. The old "grep REVISION" matched both GIT_REVISION and REVISION_DATE, producing a multi-line value that broke the generated package directory name and the shell commands built from it (used by both the redhat and ubuntu release Dockerfiles). Build the package name from US_Version (utils/us_defines.h) and BUILDNUM instead. Fixes ehb54/ultrascan-tickets#910 Commit: 22905927a67f8bb8637ed325009771296c5b9052 https://github.com/ehb54/ultrascan3/commit/22905927a67f8bb8637ed325009771296c5b9052 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/linux.pl Log Message: ----------- Merge pull request #451 from ehb54/ehb54-issue-910 Fix linux.pl package name generation for new version/revision header format Compare: https://github.com/ehb54/ultrascan3/compare/5b846ae2ba06...22905927a67f To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 12:23:04 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 11:23:04 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/ehb54-issue-910 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 12:44:02 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 11:44:02 -0700 Subject: [us-commits] [ehb54/ultrascan3] 3c4a6a: Fix CodeQL build-target detection: == is not valid... Message-ID: Branch: refs/heads/ehb54-issue-911 Home: https://github.com/ehb54/ultrascan3 Commit: 3c4a6a12de6f56ab3ccb0e05512fe01538445686 https://github.com/ehb54/ultrascan3/commit/3c4a6a12de6f56ab3ccb0e05512fe01538445686 Author: ehb54 Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M .github/workflows/codeql-analysis.yml Log Message: ----------- Fix CodeQL build-target detection: == is not valid in POSIX sh [ ] The "Calculate Build Targets" step runs under sh (dash), where [ ] only supports = not ==. Every [ "$X" == "true" ] test errored as "unexpected operator" and was treated as false, so the full-rebuild branch never ran even on a push to main with FORCE_ALL=true. This meant CodeQL's analysis database only ever contained whichever programs happened to be touched by a given push's diff, causing already-open alerts in untouched files (e.g. us_spectrum.cpp) to flap between Fixed/Reappeared across unrelated PRs without the underlying code ever changing. Fixes ehb54/ultrascan-tickets#911 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 12:47:37 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 11:47:37 -0700 Subject: [us-commits] [ehb54/ultrascan3] 2bb70f: Fix remaining CodeQL security alerts: int-multipli... Message-ID: Branch: refs/heads/ehb54-issue-912 Home: https://github.com/ehb54/ultrascan3 Commit: 2bb70f296f3ecc8f762152da20c145583f3d4fc1 https://github.com/ehb54/ultrascan3/commit/2bb70f296f3ecc8f762152da20c145583f3d4fc1 Author: ehb54 Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M programs/us_globalequil/us_eqmath.cpp M programs/us_globalequil/us_fit_worker.cpp M programs/us_mwl_species_fit/us_mwl_sf_plot3d.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_pcsa/us_pcsa_process.cpp M programs/us_spectrum/us_spectrum.cpp Log Message: ----------- Fix remaining CodeQL security alerts: int-multiplication overflow + format arg Same pattern as PR #435: cast one multiplication operand to qsizetype before sizing a QVector, so the multiply itself doesn't happen in (32-bit) int before widening. Also fixes a %d/qsizetype format-specifier mismatch in us_pcsa_process.cpp. Fixes ehb54/ultrascan-tickets#912 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 12:58:30 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 11:58:30 -0700 Subject: [us-commits] [ehb54/ultrascan3] 4102be: Fix linux.pl package name generation for new versi... Message-ID: Branch: refs/heads/ehb54-patch-2 Home: https://github.com/ehb54/ultrascan3 Commit: 4102be089f9a53763e66d2b41a5d7ff0a81baee9 https://github.com/ehb54/ultrascan3/commit/4102be089f9a53763e66d2b41a5d7ff0a81baee9 Author: ehb54 Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/linux.pl Log Message: ----------- Fix linux.pl package name generation for new version/revision header format us_revision.h no longer has a single REVISION field; it now has separate BUILDNUM/GIT_REVISION/REVISION_DATE/LOCAL_CHANGES fields. The old "grep REVISION" matched both GIT_REVISION and REVISION_DATE, producing a multi-line value that broke the generated package directory name and the shell commands built from it (used by both the redhat and ubuntu release Dockerfiles). Build the package name from US_Version (utils/us_defines.h) and BUILDNUM instead. Fixes ehb54/ultrascan-tickets#910 Commit: 22905927a67f8bb8637ed325009771296c5b9052 https://github.com/ehb54/ultrascan3/commit/22905927a67f8bb8637ed325009771296c5b9052 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/linux.pl Log Message: ----------- Merge pull request #451 from ehb54/ehb54-issue-910 Fix linux.pl package name generation for new version/revision header format Commit: 0e6e4d79eb520301c7be25bcd3b513369f324086 https://github.com/ehb54/ultrascan3/commit/0e6e4d79eb520301c7be25bcd3b513369f324086 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/linux.pl Log Message: ----------- Merge branch 'main' into ehb54-patch-2 Compare: https://github.com/ehb54/ultrascan3/compare/60c2e2ff5137...0e6e4d79eb52 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 13:03:21 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 12:03:21 -0700 Subject: [us-commits] [ehb54/ultrascan3] 4102be: Fix linux.pl package name generation for new versi... Message-ID: Branch: refs/heads/bump-to-v4.1.0 Home: https://github.com/ehb54/ultrascan3 Commit: 4102be089f9a53763e66d2b41a5d7ff0a81baee9 https://github.com/ehb54/ultrascan3/commit/4102be089f9a53763e66d2b41a5d7ff0a81baee9 Author: ehb54 Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/linux.pl Log Message: ----------- Fix linux.pl package name generation for new version/revision header format us_revision.h no longer has a single REVISION field; it now has separate BUILDNUM/GIT_REVISION/REVISION_DATE/LOCAL_CHANGES fields. The old "grep REVISION" matched both GIT_REVISION and REVISION_DATE, producing a multi-line value that broke the generated package directory name and the shell commands built from it (used by both the redhat and ubuntu release Dockerfiles). Build the package name from US_Version (utils/us_defines.h) and BUILDNUM instead. Fixes ehb54/ultrascan-tickets#910 Commit: 22905927a67f8bb8637ed325009771296c5b9052 https://github.com/ehb54/ultrascan3/commit/22905927a67f8bb8637ed325009771296c5b9052 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/linux.pl Log Message: ----------- Merge pull request #451 from ehb54/ehb54-issue-910 Fix linux.pl package name generation for new version/revision header format Commit: 8ebc45097882afa73f22a184410e310658fca0de https://github.com/ehb54/ultrascan3/commit/8ebc45097882afa73f22a184410e310658fca0de Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/linux.pl Log Message: ----------- Merge branch 'main' into bump-to-v4.1.0 Compare: https://github.com/ehb54/ultrascan3/compare/e42355993bdf...8ebc45097882 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 15:01:33 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 14:01:33 -0700 Subject: [us-commits] [ehb54/ultrascan3] 000572: Bump version to 4.1.0 Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 000572b4470833c4cd55dc8c07bfe30eadfb08f0 https://github.com/ehb54/ultrascan3/commit/000572b4470833c4cd55dc8c07bfe30eadfb08f0 Author: github-actions[bot] Date: 2026-01-24 (Sat, 24 Jan 2026) Changed paths: A VERSION M utils/us_defines.h Log Message: ----------- Bump version to 4.1.0 Commit: bbe49a767b0802c2c444243ec79fb5dbeeaf2d14 https://github.com/ehb54/ultrascan3/commit/bbe49a767b0802c2c444243ec79fb5dbeeaf2d14 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: A .github/gtest-us.json M .github/workflows/bump-version.yml M .github/workflows/doc-build.yml A .github/workflows/sphinx-doc-build.yml M .github/workflows/unit-tests-v2.yml R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt R README.linguist M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake A admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake A admin/cmake/triplets/arm64-osx-dynamic.cmake A admin/cmake/triplets/arm64-windows.cmake M admin/cmake/triplets/x64-osx-dynamic.cmake R alpha/srcdevel R alpha/us.cpp A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3000_rpm.rst A doc/manual/source/3d_plot.rst A doc/manual/source/__pycache__/auto_index.cpython-39.pyc A doc/manual/source/_static/UltraScanIII.pdf A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/abde-1.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/cmenu_help.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/delseltrip.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/dmga-save.png A doc/manual/source/_static/images/dmga.png A doc/manual/source/_static/images/dmga_constr.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/edit_exclude_scan.png A doc/manual/source/_static/images/edit_scan.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_edit.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_import.png A doc/manual/source/_static/images/experiment_liveupdate.png A doc/manual/source/_static/images/experiment_liveupdate_run.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details.png A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_dmga_adv.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/import_drop-triple.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/load_us3.png A doc/manual/source/_static/images/loaded_mwl-specfit.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwl-spe-fit-saved.png A doc/manual/source/_static/images/mwl-spe-fitted.png A doc/manual/source/_static/images/mwl-spe_spec-decom-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res.png A doc/manual/source/_static/images/mwl-spe_spec-decom.png A doc/manual/source/_static/images/mwl-spec-fit-report.png A doc/manual/source/_static/images/mwl-spec-viewer-report-1.png A doc/manual/source/_static/images/mwl-spec-viewer-report-2.png A doc/manual/source/_static/images/mwl-species-fit.png A doc/manual/source/_static/images/mwl_species_sim.png A doc/manual/source/_static/images/mwl_species_simed.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/pseudo-abde-1.png A doc/manual/source/_static/images/pseudo-abde-2.png A doc/manual/source/_static/images/pseudo-abde-3.png A doc/manual/source/_static/images/pseudo-abde-4.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/register0.png A doc/manual/source/_static/images/register1.png A doc/manual/source/_static/images/register2.png A doc/manual/source/_static/images/register3.png A doc/manual/source/_static/images/register4.png A doc/manual/source/_static/images/register5.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/reporter_comrep.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_prefilt.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_buoyanc-2.png A doc/manual/source/_static/images/us_buoyanc.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0-upded.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/images/xpn_report1.png A doc/manual/source/_static/images/xpn_report2.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/_static/language_data.js A doc/manual/source/_static/qthelp.css A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analysprof_general.rst A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/auto_index.py A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst A doc/manual/source/conf.py A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_dmga_adv.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/global_equil.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst A doc/manual/source/index.rst A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/multi-wavelength/index.rst A doc/manual/source/multi-wavelength/mwl_species_fit.rst A doc/manual/source/multi-wavelength/mwl_species_sim.rst A doc/manual/source/multi-wavelength/mwl_spectra.rst A doc/manual/source/multi-wavelength/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/load_modelrecs.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/ramp_data.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst A doc/manual/source/requirements.txt A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page-abde.rst A doc/manual/source/start_page-dm.rst A doc/manual/source/start_page-int.rst A doc/manual/source/start_page-mw.rst A doc/manual/source/start_page-new.rst A doc/manual/source/start_page-rpt.rst A doc/manual/source/start_page.rst A doc/manual/source/time_derivative.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_administrator.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M etc/etc_belongs_list.txt A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/CMakeLists.txt M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png M gui/libus_gui.pro M gui/us_abstractrotor_gui.h M gui/us_analysis_base2.cpp M gui/us_analysis_base2.h M gui/us_analyte_gui.cpp M gui/us_analyte_gui.h M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_convert_gui.cpp M gui/us_convert_gui.h M gui/us_csv_loader.cpp M gui/us_data_loader.h M gui/us_experiment_gui.h M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M gui/us_get_run.h M gui/us_help.cpp M gui/us_load_auc.h M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_model_loader.cpp M gui/us_model_loader.h M gui/us_plot.cpp M gui/us_plot.h M gui/us_plot3d.cpp M gui/us_properties.cpp M gui/us_report_gui.cpp M gui/us_report_gui.h M gui/us_rotor_gui.h M gui/us_select_edits.h M gui/us_select_item.cpp M gui/us_select_item.h M gui/us_select_runs.h M gui/us_select_triples.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M gui/us_spectrodata.h M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_2dsa.h M programs/us_2dsa/us_adv_analysis_2d.h M programs/us_2dsa/us_analysis_control_2d.h M programs/us_2dsa/us_plot_control_2d.h M programs/us_2dsa/us_show_norm.cpp M programs/us_abde/us_norm_profile.cpp M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_astfem_sim/us_clipdata.h M programs/us_autoflow_analysis/us_autoflow_analysis.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_admin.cpp M programs/us_config/us_advanced.cpp M programs/us_config/us_color.cpp M programs/us_config/us_config.pro M programs/us_config/us_database.cpp M programs/us_config/us_font.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_config/us_xpnhost.cpp M programs/us_config/us_xpnhost_db.cpp M programs/us_dcdt/us_dcdt.cpp M programs/us_dcdt/us_dcdt.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_density_match/us_density_match.cpp M programs/us_density_match/us_model_params.h M programs/us_density_match/us_remove_models.h M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_edit/us_edit_scan.h M programs/us_edit/us_exclude_profile.h M programs/us_edit/us_select_lambdas.h M programs/us_esigner_gmp/us_esigner_gmp.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_fematch/us_adv_dmgamc.h M programs/us_fematch/us_advanced_fem.h M programs/us_fematch/us_fematch.h M programs/us_fematch/us_plot_control_fem.h M programs/us_fit_meniscus/CMakeLists.txt M programs/us_fit_meniscus/us_fit_meniscus.cpp M programs/us_fit_meniscus/us_fit_meniscus.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_globalequil/us_eqfit_control.h M programs/us_globalequil/us_eqmodel_control.h M programs/us_globalequil/us_model_adpars.h M programs/us_globalequil/us_model_select.h M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_integral/us_delete_models.h M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_mwl_species_sim/us_mwl_species_sim.h M programs/us_mwl_spectra/us_mwl_spectra.h M programs/us_mwl_spectra/us_mwls_pltctl.h M programs/us_mwlr_viewer/us_mwl_pltctrl.h M programs/us_mwlr_viewer/us_mwlr_viewer.h M programs/us_pcsa/us_adv_analysis_pc.h M programs/us_pcsa/us_analysis_control_pc.cpp M programs/us_pcsa/us_analysis_control_pc.h M programs/us_pcsa/us_mlplot.h M programs/us_pcsa/us_mrecs_loader.h M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h M programs/us_pcsa/us_plot_control_pc.h M programs/us_pcsa/us_rpscan.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h M programs/us_pseudo3d_combine/us_remove_distros.h M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_experiment_gui_ra.h M programs/us_ramp/us_ramp_gui.h M programs/us_ramp/us_select_triples_ra.h M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_second_moment/us_second_moment.cpp M programs/us_second_moment/us_second_moment.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M programs/us_vhw_combine/us_vhwc_pltctl.h M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp R propignore R proppng R proptext M qmakeall.sh M qwtplot3d/CMakeLists.txt M qwtplot3d/include/qwt3d_openglhelper.h R qwtplot3d/lingua_de.ts A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat A scripts/build.bat A scripts/build.ps1 M scripts/build.sh M test/utils/test_us_crypto.cpp A test/utils/test_us_help_pages.cpp A test/utils/test_us_regex.cpp M test/utils/test_us_time_state.cpp A us-build M utils/CMakeLists.txt M utils/libus_utils.pro M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_astfem_rsa.cpp M utils/us_buffer.h M utils/us_cfa_data.cpp M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_csv_data.cpp M utils/us_extern.h M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_memory.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h M utils/us_solve_sim.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_timer.h M utils/us_xpn_data.cpp R vcpkg M vcpkg.json Log Message: ----------- Merge branch 'main' into bump-to-v4.1.0 Commit: e42355993bdf8df5f59068aae970ffe9d7447c95 https://github.com/ehb54/ultrascan3/commit/e42355993bdf8df5f59068aae970ffe9d7447c95 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M .gitignore R doc/manual/source/__pycache__/auto_index.cpython-39.pyc M gui/libus_gui.pro M local.pri.template M programs/us/revision.sh Log Message: ----------- Merge branch 'main' into bump-to-v4.1.0 Commit: 8ebc45097882afa73f22a184410e310658fca0de https://github.com/ehb54/ultrascan3/commit/8ebc45097882afa73f22a184410e310658fca0de Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/linux.pl Log Message: ----------- Merge branch 'main' into bump-to-v4.1.0 Commit: 733d3f549696b0efe49cd26d0840bdf6ab37d5e7 https://github.com/ehb54/ultrascan3/commit/733d3f549696b0efe49cd26d0840bdf6ab37d5e7 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION M utils/us_defines.h Log Message: ----------- Merge pull request #445 from ehb54/bump-to-v4.1.0 Bump to v4.1.0 Compare: https://github.com/ehb54/ultrascan3/compare/22905927a67f...733d3f549696 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 15:01:38 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 14:01:38 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/bump-to-v4.1.0 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 15:02:05 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 14:02:05 -0700 Subject: [us-commits] [ehb54/ultrascan3] 000572: Bump version to 4.1.0 Message-ID: Branch: refs/heads/ehb54-issue-911 Home: https://github.com/ehb54/ultrascan3 Commit: 000572b4470833c4cd55dc8c07bfe30eadfb08f0 https://github.com/ehb54/ultrascan3/commit/000572b4470833c4cd55dc8c07bfe30eadfb08f0 Author: github-actions[bot] Date: 2026-01-24 (Sat, 24 Jan 2026) Changed paths: A VERSION M utils/us_defines.h Log Message: ----------- Bump version to 4.1.0 Commit: bbe49a767b0802c2c444243ec79fb5dbeeaf2d14 https://github.com/ehb54/ultrascan3/commit/bbe49a767b0802c2c444243ec79fb5dbeeaf2d14 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: A .github/gtest-us.json M .github/workflows/bump-version.yml M .github/workflows/doc-build.yml A .github/workflows/sphinx-doc-build.yml M .github/workflows/unit-tests-v2.yml R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt R README.linguist M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake A admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake A admin/cmake/triplets/arm64-osx-dynamic.cmake A admin/cmake/triplets/arm64-windows.cmake M admin/cmake/triplets/x64-osx-dynamic.cmake R alpha/srcdevel R alpha/us.cpp A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3000_rpm.rst A doc/manual/source/3d_plot.rst A doc/manual/source/__pycache__/auto_index.cpython-39.pyc A doc/manual/source/_static/UltraScanIII.pdf A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/abde-1.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/cmenu_help.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/delseltrip.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/dmga-save.png A doc/manual/source/_static/images/dmga.png A doc/manual/source/_static/images/dmga_constr.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/edit_exclude_scan.png A doc/manual/source/_static/images/edit_scan.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_edit.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_import.png A doc/manual/source/_static/images/experiment_liveupdate.png A doc/manual/source/_static/images/experiment_liveupdate_run.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details.png A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_dmga_adv.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/import_drop-triple.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/load_us3.png A doc/manual/source/_static/images/loaded_mwl-specfit.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwl-spe-fit-saved.png A doc/manual/source/_static/images/mwl-spe-fitted.png A doc/manual/source/_static/images/mwl-spe_spec-decom-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res.png A doc/manual/source/_static/images/mwl-spe_spec-decom.png A doc/manual/source/_static/images/mwl-spec-fit-report.png A doc/manual/source/_static/images/mwl-spec-viewer-report-1.png A doc/manual/source/_static/images/mwl-spec-viewer-report-2.png A doc/manual/source/_static/images/mwl-species-fit.png A doc/manual/source/_static/images/mwl_species_sim.png A doc/manual/source/_static/images/mwl_species_simed.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/pseudo-abde-1.png A doc/manual/source/_static/images/pseudo-abde-2.png A doc/manual/source/_static/images/pseudo-abde-3.png A doc/manual/source/_static/images/pseudo-abde-4.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/register0.png A doc/manual/source/_static/images/register1.png A doc/manual/source/_static/images/register2.png A doc/manual/source/_static/images/register3.png A doc/manual/source/_static/images/register4.png A doc/manual/source/_static/images/register5.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/reporter_comrep.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_prefilt.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_buoyanc-2.png A doc/manual/source/_static/images/us_buoyanc.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0-upded.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/images/xpn_report1.png A doc/manual/source/_static/images/xpn_report2.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/_static/language_data.js A doc/manual/source/_static/qthelp.css A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analysprof_general.rst A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/auto_index.py A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst A doc/manual/source/conf.py A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_dmga_adv.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/global_equil.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst A doc/manual/source/index.rst A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/multi-wavelength/index.rst A doc/manual/source/multi-wavelength/mwl_species_fit.rst A doc/manual/source/multi-wavelength/mwl_species_sim.rst A doc/manual/source/multi-wavelength/mwl_spectra.rst A doc/manual/source/multi-wavelength/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/load_modelrecs.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/ramp_data.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst A doc/manual/source/requirements.txt A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page-abde.rst A doc/manual/source/start_page-dm.rst A doc/manual/source/start_page-int.rst A doc/manual/source/start_page-mw.rst A doc/manual/source/start_page-new.rst A doc/manual/source/start_page-rpt.rst A doc/manual/source/start_page.rst A doc/manual/source/time_derivative.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_administrator.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M etc/etc_belongs_list.txt A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/CMakeLists.txt M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png M gui/libus_gui.pro M gui/us_abstractrotor_gui.h M gui/us_analysis_base2.cpp M gui/us_analysis_base2.h M gui/us_analyte_gui.cpp M gui/us_analyte_gui.h M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_convert_gui.cpp M gui/us_convert_gui.h M gui/us_csv_loader.cpp M gui/us_data_loader.h M gui/us_experiment_gui.h M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M gui/us_get_run.h M gui/us_help.cpp M gui/us_load_auc.h M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_model_loader.cpp M gui/us_model_loader.h M gui/us_plot.cpp M gui/us_plot.h M gui/us_plot3d.cpp M gui/us_properties.cpp M gui/us_report_gui.cpp M gui/us_report_gui.h M gui/us_rotor_gui.h M gui/us_select_edits.h M gui/us_select_item.cpp M gui/us_select_item.h M gui/us_select_runs.h M gui/us_select_triples.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M gui/us_spectrodata.h M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_2dsa.h M programs/us_2dsa/us_adv_analysis_2d.h M programs/us_2dsa/us_analysis_control_2d.h M programs/us_2dsa/us_plot_control_2d.h M programs/us_2dsa/us_show_norm.cpp M programs/us_abde/us_norm_profile.cpp M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_astfem_sim/us_clipdata.h M programs/us_autoflow_analysis/us_autoflow_analysis.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_admin.cpp M programs/us_config/us_advanced.cpp M programs/us_config/us_color.cpp M programs/us_config/us_config.pro M programs/us_config/us_database.cpp M programs/us_config/us_font.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_config/us_xpnhost.cpp M programs/us_config/us_xpnhost_db.cpp M programs/us_dcdt/us_dcdt.cpp M programs/us_dcdt/us_dcdt.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_density_match/us_density_match.cpp M programs/us_density_match/us_model_params.h M programs/us_density_match/us_remove_models.h M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_edit/us_edit_scan.h M programs/us_edit/us_exclude_profile.h M programs/us_edit/us_select_lambdas.h M programs/us_esigner_gmp/us_esigner_gmp.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_fematch/us_adv_dmgamc.h M programs/us_fematch/us_advanced_fem.h M programs/us_fematch/us_fematch.h M programs/us_fematch/us_plot_control_fem.h M programs/us_fit_meniscus/CMakeLists.txt M programs/us_fit_meniscus/us_fit_meniscus.cpp M programs/us_fit_meniscus/us_fit_meniscus.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_globalequil/us_eqfit_control.h M programs/us_globalequil/us_eqmodel_control.h M programs/us_globalequil/us_model_adpars.h M programs/us_globalequil/us_model_select.h M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_integral/us_delete_models.h M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_mwl_species_sim/us_mwl_species_sim.h M programs/us_mwl_spectra/us_mwl_spectra.h M programs/us_mwl_spectra/us_mwls_pltctl.h M programs/us_mwlr_viewer/us_mwl_pltctrl.h M programs/us_mwlr_viewer/us_mwlr_viewer.h M programs/us_pcsa/us_adv_analysis_pc.h M programs/us_pcsa/us_analysis_control_pc.cpp M programs/us_pcsa/us_analysis_control_pc.h M programs/us_pcsa/us_mlplot.h M programs/us_pcsa/us_mrecs_loader.h M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h M programs/us_pcsa/us_plot_control_pc.h M programs/us_pcsa/us_rpscan.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h M programs/us_pseudo3d_combine/us_remove_distros.h M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_experiment_gui_ra.h M programs/us_ramp/us_ramp_gui.h M programs/us_ramp/us_select_triples_ra.h M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_second_moment/us_second_moment.cpp M programs/us_second_moment/us_second_moment.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M programs/us_vhw_combine/us_vhwc_pltctl.h M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp R propignore R proppng R proptext M qmakeall.sh M qwtplot3d/CMakeLists.txt M qwtplot3d/include/qwt3d_openglhelper.h R qwtplot3d/lingua_de.ts A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat A scripts/build.bat A scripts/build.ps1 M scripts/build.sh M test/utils/test_us_crypto.cpp A test/utils/test_us_help_pages.cpp A test/utils/test_us_regex.cpp M test/utils/test_us_time_state.cpp A us-build M utils/CMakeLists.txt M utils/libus_utils.pro M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_astfem_rsa.cpp M utils/us_buffer.h M utils/us_cfa_data.cpp M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_csv_data.cpp M utils/us_extern.h M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_memory.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h M utils/us_solve_sim.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_timer.h M utils/us_xpn_data.cpp R vcpkg M vcpkg.json Log Message: ----------- Merge branch 'main' into bump-to-v4.1.0 Commit: e42355993bdf8df5f59068aae970ffe9d7447c95 https://github.com/ehb54/ultrascan3/commit/e42355993bdf8df5f59068aae970ffe9d7447c95 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M .gitignore R doc/manual/source/__pycache__/auto_index.cpython-39.pyc M gui/libus_gui.pro M local.pri.template M programs/us/revision.sh Log Message: ----------- Merge branch 'main' into bump-to-v4.1.0 Commit: 8ebc45097882afa73f22a184410e310658fca0de https://github.com/ehb54/ultrascan3/commit/8ebc45097882afa73f22a184410e310658fca0de Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/linux.pl Log Message: ----------- Merge branch 'main' into bump-to-v4.1.0 Commit: 733d3f549696b0efe49cd26d0840bdf6ab37d5e7 https://github.com/ehb54/ultrascan3/commit/733d3f549696b0efe49cd26d0840bdf6ab37d5e7 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION M utils/us_defines.h Log Message: ----------- Merge pull request #445 from ehb54/bump-to-v4.1.0 Bump to v4.1.0 Commit: 951770eef3cf63893454a5402ccb79e4a64062db https://github.com/ehb54/ultrascan3/commit/951770eef3cf63893454a5402ccb79e4a64062db Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION M utils/us_defines.h Log Message: ----------- Merge branch 'main' into ehb54-issue-911 Compare: https://github.com/ehb54/ultrascan3/compare/3c4a6a12de6f...951770eef3cf To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 17:08:11 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 16:08:11 -0700 Subject: [us-commits] [ehb54/ultrascan3] 3c4a6a: Fix CodeQL build-target detection: == is not valid... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 3c4a6a12de6f56ab3ccb0e05512fe01538445686 https://github.com/ehb54/ultrascan3/commit/3c4a6a12de6f56ab3ccb0e05512fe01538445686 Author: ehb54 Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M .github/workflows/codeql-analysis.yml Log Message: ----------- Fix CodeQL build-target detection: == is not valid in POSIX sh [ ] The "Calculate Build Targets" step runs under sh (dash), where [ ] only supports = not ==. Every [ "$X" == "true" ] test errored as "unexpected operator" and was treated as false, so the full-rebuild branch never ran even on a push to main with FORCE_ALL=true. This meant CodeQL's analysis database only ever contained whichever programs happened to be touched by a given push's diff, causing already-open alerts in untouched files (e.g. us_spectrum.cpp) to flap between Fixed/Reappeared across unrelated PRs without the underlying code ever changing. Fixes ehb54/ultrascan-tickets#911 Commit: 951770eef3cf63893454a5402ccb79e4a64062db https://github.com/ehb54/ultrascan3/commit/951770eef3cf63893454a5402ccb79e4a64062db Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION M utils/us_defines.h Log Message: ----------- Merge branch 'main' into ehb54-issue-911 Commit: d981490e29291aa7d6124604cc0ea33dcc753df3 https://github.com/ehb54/ultrascan3/commit/d981490e29291aa7d6124604cc0ea33dcc753df3 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M .github/workflows/codeql-analysis.yml Log Message: ----------- Merge pull request #452 from ehb54/ehb54-issue-911 Fix CodeQL build-target detection (sh != bash, == in [ ]) Compare: https://github.com/ehb54/ultrascan3/compare/733d3f549696...d981490e2929 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 17:08:50 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 16:08:50 -0700 Subject: [us-commits] [ehb54/ultrascan3] 000572: Bump version to 4.1.0 Message-ID: Branch: refs/heads/ehb54-issue-912 Home: https://github.com/ehb54/ultrascan3 Commit: 000572b4470833c4cd55dc8c07bfe30eadfb08f0 https://github.com/ehb54/ultrascan3/commit/000572b4470833c4cd55dc8c07bfe30eadfb08f0 Author: github-actions[bot] Date: 2026-01-24 (Sat, 24 Jan 2026) Changed paths: A VERSION M utils/us_defines.h Log Message: ----------- Bump version to 4.1.0 Commit: bbe49a767b0802c2c444243ec79fb5dbeeaf2d14 https://github.com/ehb54/ultrascan3/commit/bbe49a767b0802c2c444243ec79fb5dbeeaf2d14 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: A .github/gtest-us.json M .github/workflows/bump-version.yml M .github/workflows/doc-build.yml A .github/workflows/sphinx-doc-build.yml M .github/workflows/unit-tests-v2.yml R .github/workflows/unit-tests.yml M .gitignore M CMakeLists.txt M CMakePresets.json M LICENSE.txt R README.linguist M README.manual M admin/cmake/GenerateVersion.cmake A admin/cmake/README.md A admin/cmake/packaging/README.md A admin/cmake/packaging/linux/LinuxDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcDeploy.cmake A admin/cmake/packaging/linux/LinuxHpcPkg.cmake A admin/cmake/packaging/linux/LinuxPkg.cmake A admin/cmake/packaging/macos/MacDeploy.cmake A admin/cmake/packaging/macos/MacHpcDeploy.cmake A admin/cmake/packaging/macos/MacHpcPkg.cmake A admin/cmake/packaging/macos/MacOsDeployQtAssistant.cmake A admin/cmake/packaging/macos/MacOsPkg.cmake A admin/cmake/packaging/macos/StageAssistantDev.cmake A admin/cmake/packaging/windows/WinDeploy.cmake A admin/cmake/packaging/windows/WinPkg.cmake A admin/cmake/packaging/windows/WindowsDeployQtAssistant.cmake A admin/cmake/toolchain.cmake A admin/cmake/triplets/arm64-linux.cmake A admin/cmake/triplets/arm64-osx-dynamic.cmake A admin/cmake/triplets/arm64-windows.cmake M admin/cmake/triplets/x64-osx-dynamic.cmake R alpha/srcdevel R alpha/us.cpp A buildsys/vcpkg/overlay-ports/mpg123/fix-arm64-no-fpu-neon64.patch A buildsys/vcpkg/overlay-ports/mpg123/have-fpu.diff A buildsys/vcpkg/overlay-ports/mpg123/pkgconfig.diff A buildsys/vcpkg/overlay-ports/mpg123/portfile.cmake A buildsys/vcpkg/overlay-ports/mpg123/vcpkg.json M buildsys/vcpkg/overlay-ports/qt5-tools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/devendor-litehtml.patch A buildsys/vcpkg/overlay-ports/qttools/port.data.cmake A buildsys/vcpkg/overlay-ports/qttools/portfile.cmake A buildsys/vcpkg/overlay-ports/qttools/vcpkg.json A buildsys/vcpkg/overlay-ports/qttools/windeployqt.debug.bat M buildsys/vcpkg/overlay-ports/qwt-6-3-0-qt6/portfile.cmake R doc/manual/2dsa/2dsa.body R doc/manual/2dsa/2dsa_advan.body R doc/manual/2dsa/2dsa_analvv.body R doc/manual/2dsa/2dsa_analys.body M doc/manual/CMakeLists.txt M doc/manual/Makefile M doc/manual/README.md R doc/manual/advanced_config.body R doc/manual/analytes.body R doc/manual/associations.body R doc/manual/astfem_sim.body R doc/manual/buffer_edit.body R doc/manual/buffer_new.body R doc/manual/buffer_select.body R doc/manual/buffer_settings.body R doc/manual/cfa_viewer.body R doc/manual/colorgradient.body R doc/manual/combine_models.body R doc/manual/components.body R doc/manual/config.body R doc/manual/config2.body R doc/manual/convert-experiment.body R doc/manual/convert-seltrip.body R doc/manual/convert.body R doc/manual/data_loader.body R doc/manual/database_config.body R doc/manual/ddist_combine.body R doc/manual/dens_match.body R doc/manual/dens_match_mparam.body R doc/manual/dens_match_rmvmods.body R doc/manual/experiment/experiment_cells.body R doc/manual/experiment/experiment_general.body R doc/manual/experiment/experiment_photomult.body R doc/manual/experiment/experiment_rotor.body R doc/manual/experiment/experiment_solutions.body R doc/manual/experiment/experiment_speeds.body R doc/manual/experiment/experiment_upload.body R doc/manual/export_legacy.body R doc/manual/fe_match/fe_match.body R doc/manual/fe_match/fe_match_adv.body R doc/manual/fe_match/fe_match_controls.body R doc/manual/fe_match/fe_match_lddat.body R doc/manual/fe_match/fe_match_simulate.body R doc/manual/fit_meniscus.body R doc/manual/footer.us3 R doc/manual/ga_initialize.body R doc/manual/gmp/gmp.body R doc/manual/gmp/gmp_audit_trail.body R doc/manual/gmp/gmp_data_acquisition.body R doc/manual/gmp/gmp_data_acquisition_experiment.body R doc/manual/gmp/gmp_data_acquisition_gmp.body R doc/manual/gmp/gmp_protocol_development.body R doc/manual/gmp/gmp_report_generator.body R doc/manual/gmp/gmp_signature.body R doc/manual/grid_editor.body R doc/manual/header.us3 R doc/manual/images/2dsa_3dplot.png R doc/manual/images/2dsa_advan.png R doc/manual/images/2dsa_analvv.png R doc/manual/images/2dsa_analys.png R doc/manual/images/2dsa_main-c.png R doc/manual/images/2dsa_main-o.png R doc/manual/images/2dsa_resplot.png R doc/manual/images/advanced_config.png R doc/manual/images/analyte_details.png R doc/manual/images/analytes.png R doc/manual/images/associations.png R doc/manual/images/astfem_sim.png R doc/manual/images/buffer_edit.png R doc/manual/images/buffer_info.png R doc/manual/images/buffer_new.png R doc/manual/images/buffer_select.png R doc/manual/images/buffer_settings.png R doc/manual/images/cfa_view-loadauc.png R doc/manual/images/cfa_view-loadraw.png R doc/manual/images/cfa_view-main.png R doc/manual/images/cfa_view-statsauc.png R doc/manual/images/cfa_view-statsraw.png R doc/manual/images/color-1.png R doc/manual/images/color-2.png R doc/manual/images/color-a.png R doc/manual/images/color-b.png R doc/manual/images/colorgrad.png R doc/manual/images/colorgrad1.png R doc/manual/images/combine_models-idedit.png R doc/manual/images/combine_models-save.png R doc/manual/images/combine_models.png R doc/manual/images/components.png R doc/manual/images/config.png R doc/manual/images/config1.png R doc/manual/images/config2.png R doc/manual/images/convert-RIdata.png R doc/manual/images/convert-exclude.png R doc/manual/images/convert-experiment.png R doc/manual/images/convert-mwl.png R doc/manual/images/convert-seltrip.png R doc/manual/images/convert-subset.png R doc/manual/images/convert-tolerance.png R doc/manual/images/convert.png R doc/manual/images/data_loader-edits.png R doc/manual/images/data_loader-trips.png R doc/manual/images/data_loader.png R doc/manual/images/database.png R doc/manual/images/ddist_combine-selrun.png R doc/manual/images/ddist_combine.png R doc/manual/images/densmatch_main.png R doc/manual/images/densmatch_mpars_completed.png R doc/manual/images/densmatch_mpars_empty.png R doc/manual/images/densmatch_rmvmodels.png R doc/manual/images/eq1-mean.png R doc/manual/images/eq2-skew.png R doc/manual/images/eq3-kurtosis.png R doc/manual/images/eq4-moments.png R doc/manual/images/eq5-variance.png R doc/manual/images/eq6-stddev.png R doc/manual/images/eq7-probsigma.png R doc/manual/images/eq8-confidence.png R doc/manual/images/experiment_cells.png R doc/manual/images/experiment_general.png R doc/manual/images/experiment_photomult.png R doc/manual/images/experiment_rotor.png R doc/manual/images/experiment_solutions.png R doc/manual/images/experiment_speeds.png R doc/manual/images/experiment_upload.png R doc/manual/images/export_legacy.png R doc/manual/images/fe_match.png R doc/manual/images/fe_match_3dplot.png R doc/manual/images/fe_match_adv.png R doc/manual/images/fe_match_lddat1.png R doc/manual/images/fe_match_lddat2.png R doc/manual/images/fe_match_lddat3.png R doc/manual/images/fe_match_lddat4.png R doc/manual/images/fe_match_ra.png R doc/manual/images/fe_match_resplot.png R doc/manual/images/fe_match_sim1.png R doc/manual/images/fe_match_sim2.png R doc/manual/images/fe_match_sim3_1b.png R doc/manual/images/fe_match_sim3_1p.png R doc/manual/images/fe_match_sim3_2b.png R doc/manual/images/fe_match_sim3_2p.png R doc/manual/images/fe_match_sim3_3b.png R doc/manual/images/fe_match_sim3_4b.png R doc/manual/images/fe_match_sim3_5b.png R doc/manual/images/fe_match_sim3_5p.png R doc/manual/images/fe_match_sim3_6b.png R doc/manual/images/fe_match_sim3_7b.png R doc/manual/images/fe_match_sim3_8b.png R doc/manual/images/fe_match_sim4.png R doc/manual/images/fe_match_sim5.png R doc/manual/images/fe_match_sim6.png R doc/manual/images/fe_match_sim7.png R doc/manual/images/fit_men-editupd.png R doc/manual/images/fit_men-load.png R doc/manual/images/fit_meniscus.png R doc/manual/images/ga_initialize.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_01.png R doc/manual/images/gmp/audit_trail/gmp_audit_trail_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png R doc/manual/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png R doc/manual/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_01.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_02.png R doc/manual/images/gmp/data_acquisition/gmp_data_acquisition_03.png R doc/manual/images/gmp/gmp.png R doc/manual/images/gmp/protocol_development/protocol_development_01.png R doc/manual/images/gmp/protocol_development/protocol_development_02.png R doc/manual/images/gmp/protocol_development/protocol_development_03.png R doc/manual/images/gmp/protocol_development/protocol_development_04.png R doc/manual/images/gmp/protocol_development/protocol_development_05.png R doc/manual/images/gmp/protocol_development/protocol_development_06.png R doc/manual/images/gmp/protocol_development/protocol_development_07.png R doc/manual/images/gmp/protocol_development/protocol_development_08.png R doc/manual/images/gmp/protocol_development/protocol_development_09.png R doc/manual/images/gmp/protocol_development/protocol_development_10.png R doc/manual/images/gmp/protocol_development/protocol_development_11.png R doc/manual/images/gmp/protocol_development/protocol_development_12.png R doc/manual/images/gmp/protocol_development/protocol_development_13.png R doc/manual/images/gmp/protocol_development/protocol_development_14.png R doc/manual/images/gmp/protocol_development/protocol_development_15.png R doc/manual/images/gmp/protocol_development/protocol_development_16.png R doc/manual/images/gmp/protocol_development/protocol_development_17.png R doc/manual/images/gmp/protocol_development/protocol_development_18.png R doc/manual/images/gmp/protocol_development/protocol_development_19.png R doc/manual/images/gmp/protocol_development/protocol_development_20.png R doc/manual/images/gmp/protocol_development/protocol_development_21.png R doc/manual/images/gmp/protocol_development/protocol_development_22.png R doc/manual/images/gmp/protocol_development/protocol_development_23.png R doc/manual/images/gmp/protocol_development/protocol_development_24.png R doc/manual/images/gmp/protocol_development/protocol_development_25.png R doc/manual/images/gmp/protocol_development/protocol_development_26.png R doc/manual/images/gmp/protocol_development/protocol_development_27.png R doc/manual/images/gmp/protocol_development/protocol_development_28.png R doc/manual/images/gmp/protocol_development/protocol_development_29.png R doc/manual/images/gmp/protocol_development/protocol_development_30.png R doc/manual/images/gmp/protocol_development/protocol_development_31.png R doc/manual/images/gmp/protocol_development/protocol_development_32.png R doc/manual/images/gmp/protocol_development/protocol_development_33.png R doc/manual/images/gmp/report_generator/gmp_report_generator_01.png R doc/manual/images/gmp/report_generator/gmp_report_generator_02.png R doc/manual/images/gmp/report_generator/gmp_report_generator_03.png R doc/manual/images/gmp/report_generator/gmp_report_generator_04.png R doc/manual/images/gmp/report_generator/gmp_report_generator_05.png R doc/manual/images/gmp/report_generator/gmp_report_generator_06.png R doc/manual/images/gmp/signature/gmp_signature_01.png R doc/manual/images/gmp/signature/gmp_signature_02.png R doc/manual/images/gmp/signature/gmp_signature_03.png R doc/manual/images/gmp/signature/gmp_signature_04.png R doc/manual/images/gmp/signature/gmp_signature_05.png R doc/manual/images/gmp/signature/gmp_signature_06.png R doc/manual/images/gmp/signature/gmp_signature_07.png R doc/manual/images/gmp/signature/gmp_signature_08.png R doc/manual/images/grid_editor.png R doc/manual/images/grid_editor_multi_grids.png R doc/manual/images/grid_editor_multi_grids_sed.png R doc/manual/images/grid_editor_mw_view.png R doc/manual/images/grid_editor_subgrid1-bad.png R doc/manual/images/grid_editor_subgrid1-good.png R doc/manual/images/grid_editor_subgrid2-bad.png R doc/manual/images/grid_editor_subgrid2-good.png R doc/manual/images/grid_editor_subgrid3-bad.png R doc/manual/images/grid_editor_subgrid3-good.png R doc/manual/images/load_auc-search.png R doc/manual/images/load_auc-trips.png R doc/manual/images/load_auc.png R doc/manual/images/load_colormap.png R doc/manual/images/load_model_dis-MID.png R doc/manual/images/load_model_distrib.png R doc/manual/images/load_noise.png R doc/manual/images/load_noise_details.png R doc/manual/images/manage_data.png R doc/manual/images/manage_data_bhide.png R doc/manual/images/manage_data_bshow.png R doc/manual/images/manage_data_cmenu-1.png R doc/manual/images/manage_data_cmenu-2.png R doc/manual/images/manage_data_conf.png R doc/manual/images/manage_data_exp.png R doc/manual/images/manage_data_pasw.png R doc/manual/images/manage_data_sync.png R doc/manual/images/manage_data_thelp-1.png R doc/manual/images/manage_data_thelp-2.png R doc/manual/images/master-pw.png R doc/manual/images/model_editor.png R doc/manual/images/mwlr_view_3dplot.png R doc/manual/images/mwlr_view_load.png R doc/manual/images/mwlr_view_pltctrl.png R doc/manual/images/mwlr_viewer.png R doc/manual/images/mwlr_viewer_xwavl.png R doc/manual/images/optima_config_edit.png R doc/manual/images/optima_config_new.png R doc/manual/images/optima_host_config.png R doc/manual/images/pcsa_3dplot.png R doc/manual/images/pcsa_analys-line.png R doc/manual/images/pcsa_analys-sigm.png R doc/manual/images/pcsa_main-c.png R doc/manual/images/pcsa_mlines-line1.png R doc/manual/images/pcsa_mlines-line2.png R doc/manual/images/pcsa_mlines-sigm1.png R doc/manual/images/pcsa_mlines-sigm2.png R doc/manual/images/pcsa_resplot.png R doc/manual/images/pcsa_rpscan-auto.png R doc/manual/images/pcsa_rpscan-select.png R doc/manual/images/predict1.png R doc/manual/images/predict2-1.png R doc/manual/images/pseudo3d_comb_rmv.png R doc/manual/images/pseudo3d_combine.png R doc/manual/images/register.png R doc/manual/images/reporter-cmenu.png R doc/manual/images/reporter-details.png R doc/manual/images/reporter-loadprof.png R doc/manual/images/reporter-save.png R doc/manual/images/reporter-saveprof.png R doc/manual/images/reporter-view.png R doc/manual/images/reporter-viewitem.png R doc/manual/images/reporter.png R doc/manual/images/rotor-add.png R doc/manual/images/rotor-save-calibration.png R doc/manual/images/rotor.png R doc/manual/images/rotorstretch-0.png R doc/manual/images/rotorstretch-1.png R doc/manual/images/rotorstretch-2.png R doc/manual/images/rotorstretch-3.png R doc/manual/images/rotorstretch-4.png R doc/manual/images/rotorstretch-5.png R doc/manual/images/rotorstretch-6.png R doc/manual/images/rotorstretch-7.png R doc/manual/images/sassoc/sassoc_01.png R doc/manual/images/sassoc/sassoc_02.png R doc/manual/images/save_colormap.png R doc/manual/images/second_moment.png R doc/manual/images/select_edits.png R doc/manual/images/select_runs.png R doc/manual/images/sequence.png R doc/manual/images/simparams.png R doc/manual/images/somo/somo_icon.png R doc/manual/images/time_derivative.png R doc/manual/images/ultra.xpm R doc/manual/images/ultrascan3.png R doc/manual/images/us_buffer.png R doc/manual/images/us_buffer_spect.png R doc/manual/images/us_convert/us_convert_01.png R doc/manual/images/us_convert/us_convert_02.png R doc/manual/images/us_convert/us_convert_03.png R doc/manual/images/us_convert/us_convert_04.png R doc/manual/images/us_convert/us_convert_05.png R doc/manual/images/us_convert/us_convert_06.png R doc/manual/images/us_convert/us_convert_07.png R doc/manual/images/us_convert/us_convert_08.png R doc/manual/images/us_convert/us_convert_09.png R doc/manual/images/us_convert/us_convert_10.png R doc/manual/images/us_convert/us_convert_11.png R doc/manual/images/us_convert/us_convert_12.png R doc/manual/images/us_convert/us_convert_13.png R doc/manual/images/us_convert/us_convert_14.png R doc/manual/images/us_edit.png R doc/manual/images/us_edit_mwl.png R doc/manual/images/us_equiltime.png R doc/manual/images/us_fds_filemanager-0.png R doc/manual/images/us_fds_filemanager-1.png R doc/manual/images/us_fds_filemanager-2.png R doc/manual/images/us_fds_filemanager-3.png R doc/manual/images/us_fds_filemanager-4.png R doc/manual/images/us_investigator-2.png R doc/manual/images/us_investigator.png R doc/manual/images/us_modelmetrics-0.png R doc/manual/images/us_project1.png R doc/manual/images/us_project2.png R doc/manual/images/us_project3.png R doc/manual/images/us_solution1.png R doc/manual/images/us_solution2.png R doc/manual/images/us_solution3.png R doc/manual/images/usfont-1.png R doc/manual/images/usfont-2.png R doc/manual/images/vhw_combine-combo.png R doc/manual/images/vhw_combine-envel.png R doc/manual/images/vhw_combine-selrun.png R doc/manual/images/vhw_combine.png R doc/manual/images/vhw_distribution.png R doc/manual/images/vhw_enh_groups.png R doc/manual/images/vhw_enhanced.png R doc/manual/images/vhw_histogram.png R doc/manual/index.body R doc/manual/load/load_auc.body R doc/manual/load/load_colormap.body R doc/manual/load/load_model_dis-MID.body R doc/manual/load/load_model_distrib.body R doc/manual/load/load_noise.body R doc/manual/load/load_noise_details.body R doc/manual/mainstyle.css R doc/manual/make-docs.sh R doc/manual/make-html.sh R doc/manual/make-qdocs.sh R doc/manual/make-wraps.sh R doc/manual/manage_data.body R doc/manual/manage_data_cmenu.body R doc/manual/manage_data_thelp.body R doc/manual/manual.qhcp R doc/manual/manual.qhp R doc/manual/master_pw.body R doc/manual/model_editor.body R doc/manual/mwlr_view_load.body R doc/manual/mwlr_view_pltctrl.body R doc/manual/mwlr_viewer.body R doc/manual/optima_host_config.body R doc/manual/pcsa.body R doc/manual/pcsa_analys.body R doc/manual/pcsa_mlines.body R doc/manual/pcsa_rpscan.body R doc/manual/predict1.body R doc/manual/predict2.body R doc/manual/pseudo3d_comb_rmv.body R doc/manual/pseudo3d_combine.body R doc/manual/register.body R doc/manual/reporter.body R doc/manual/rotor.body R doc/manual/rotorstretch.body R doc/manual/sassoc.body R doc/manual/save_colormap.body R doc/manual/second_moment.body R doc/manual/select_edits.body R doc/manual/select_runs.body R doc/manual/simparams.body R doc/manual/somo.body A doc/manual/source/2dsa/2dsa_adv.rst A doc/manual/source/2dsa/2dsa_analys.rst A doc/manual/source/2dsa/2dsa_main.rst A doc/manual/source/2dsa/index.rst A doc/manual/source/3000_rpm.rst A doc/manual/source/3d_plot.rst A doc/manual/source/__pycache__/auto_index.cpython-39.pyc A doc/manual/source/_static/UltraScanIII.pdf A doc/manual/source/_static/custom.css A doc/manual/source/_static/images/2dsa_3dplot.png A doc/manual/source/_static/images/2dsa_advan.png A doc/manual/source/_static/images/2dsa_analvv.png A doc/manual/source/_static/images/2dsa_analys.png A doc/manual/source/_static/images/2dsa_main-c.png A doc/manual/source/_static/images/2dsa_main-o.png A doc/manual/source/_static/images/2dsa_resplot.png A doc/manual/source/_static/images/D20W_bar.png A doc/manual/source/_static/images/MW-bar.png A doc/manual/source/_static/images/RINplot.png A doc/manual/source/_static/images/TINplot.png A doc/manual/source/_static/images/UltraScan-logo.png A doc/manual/source/_static/images/abde-1.png A doc/manual/source/_static/images/add_RIN-TIN.png A doc/manual/source/_static/images/add_RIN.png A doc/manual/source/_static/images/add_TIN.png A doc/manual/source/_static/images/advanced_config.png A doc/manual/source/_static/images/analyte_details.png A doc/manual/source/_static/images/analyte_edit.png A doc/manual/source/_static/images/analyte_edit_spec.png A doc/manual/source/_static/images/analyte_new_sequence.png A doc/manual/source/_static/images/analyte_newc.png A doc/manual/source/_static/images/analyte_newd.png A doc/manual/source/_static/images/analyte_newp.png A doc/manual/source/_static/images/analyte_selectc.png A doc/manual/source/_static/images/analyte_selectd.png A doc/manual/source/_static/images/analyte_selectp.png A doc/manual/source/_static/images/analyte_sequence.png A doc/manual/source/_static/images/analyte_settings.png A doc/manual/source/_static/images/analyte_spec-gui.png A doc/manual/source/_static/images/analyte_specmenu.png A doc/manual/source/_static/images/analyte_spectrum.png A doc/manual/source/_static/images/analytes.png A doc/manual/source/_static/images/associations.png A doc/manual/source/_static/images/astfem_sim.png A doc/manual/source/_static/images/bad_grid.png A doc/manual/source/_static/images/beck_convert-2.png A doc/manual/source/_static/images/beck_converter.png A doc/manual/source/_static/images/bitmap.png A doc/manual/source/_static/images/buffer_edit.png A doc/manual/source/_static/images/buffer_edit_setting.png A doc/manual/source/_static/images/buffer_edit_spectrum.png A doc/manual/source/_static/images/buffer_info.png A doc/manual/source/_static/images/buffer_manage_spectrum.png A doc/manual/source/_static/images/buffer_new.png A doc/manual/source/_static/images/buffer_new_spectrum.png A doc/manual/source/_static/images/buffer_select.png A doc/manual/source/_static/images/buffer_settings.png A doc/manual/source/_static/images/buffer_spectrum.png A doc/manual/source/_static/images/cfa_view-loadauc.png A doc/manual/source/_static/images/cfa_view-loadraw.png A doc/manual/source/_static/images/cfa_view-main.png A doc/manual/source/_static/images/cfa_view-statsauc.png A doc/manual/source/_static/images/cfa_view-statsraw.png A doc/manual/source/_static/images/cmenu_help.png A doc/manual/source/_static/images/color-1.png A doc/manual/source/_static/images/color-2.png A doc/manual/source/_static/images/color-a.png A doc/manual/source/_static/images/color-b.png A doc/manual/source/_static/images/colorgrad1.png A doc/manual/source/_static/images/colorgradient/col1_colgen.png A doc/manual/source/_static/images/colorgradient/col1_colgen_Fe_match.png A doc/manual/source/_static/images/colorgradient/col1_colgen_GA.png A doc/manual/source/_static/images/colorgradient/col2_colgen.png A doc/manual/source/_static/images/colorgradient/colorgrad.png A doc/manual/source/_static/images/colorgradient/colorgradient_main.png A doc/manual/source/_static/images/colorgradient/components.png A doc/manual/source/_static/images/colorgradient/model_editor.png A doc/manual/source/_static/images/combine_models-idedit.png A doc/manual/source/_static/images/combine_models-save.png A doc/manual/source/_static/images/combine_models.png A doc/manual/source/_static/images/components.png A doc/manual/source/_static/images/config.png A doc/manual/source/_static/images/config1.png A doc/manual/source/_static/images/config2.png A doc/manual/source/_static/images/config_plot.png A doc/manual/source/_static/images/convert-RIdata.png A doc/manual/source/_static/images/convert-exclude.png A doc/manual/source/_static/images/convert-experiment.png A doc/manual/source/_static/images/convert-mwl.png A doc/manual/source/_static/images/convert-seltrip.png A doc/manual/source/_static/images/convert-subset.png A doc/manual/source/_static/images/convert-tolerance.png A doc/manual/source/_static/images/convert.png A doc/manual/source/_static/images/custom_grid-1.png A doc/manual/source/_static/images/custom_grid.png A doc/manual/source/_static/images/data_converter.png A doc/manual/source/_static/images/data_loader-edits.png A doc/manual/source/_static/images/data_loader-trips.png A doc/manual/source/_static/images/data_loader.png A doc/manual/source/_static/images/database.png A doc/manual/source/_static/images/ddist_combine-selrun.png A doc/manual/source/_static/images/ddist_combine.png A doc/manual/source/_static/images/delseltrip.png A doc/manual/source/_static/images/densmatch_main.png A doc/manual/source/_static/images/densmatch_mpars_completed.png A doc/manual/source/_static/images/densmatch_mpars_empty.png A doc/manual/source/_static/images/densmatch_rmvmodels.png A doc/manual/source/_static/images/dmga-save.png A doc/manual/source/_static/images/dmga.png A doc/manual/source/_static/images/dmga_constr.png A doc/manual/source/_static/images/edit_buffer_spec_menu.png A doc/manual/source/_static/images/edit_exclude_scan.png A doc/manual/source/_static/images/edit_scan.png A doc/manual/source/_static/images/eq1-mean.png A doc/manual/source/_static/images/eq2-skew.png A doc/manual/source/_static/images/eq3-kurtosis.png A doc/manual/source/_static/images/eq4-moments.png A doc/manual/source/_static/images/eq5-variance.png A doc/manual/source/_static/images/eq6-stddev.png A doc/manual/source/_static/images/eq7-probsigma.png A doc/manual/source/_static/images/eq8-confidence.png A doc/manual/source/_static/images/experiment_cells.png A doc/manual/source/_static/images/experiment_edit.png A doc/manual/source/_static/images/experiment_general.png A doc/manual/source/_static/images/experiment_import.png A doc/manual/source/_static/images/experiment_liveupdate.png A doc/manual/source/_static/images/experiment_liveupdate_run.png A doc/manual/source/_static/images/experiment_optics.png A doc/manual/source/_static/images/experiment_overview.png A doc/manual/source/_static/images/experiment_photomult.png A doc/manual/source/_static/images/experiment_range.png A doc/manual/source/_static/images/experiment_range_details.png A doc/manual/source/_static/images/experiment_range_selector.png A doc/manual/source/_static/images/experiment_range_selmanual.png A doc/manual/source/_static/images/experiment_rotor.png A doc/manual/source/_static/images/experiment_solutions.png A doc/manual/source/_static/images/experiment_solutions_comments.png A doc/manual/source/_static/images/experiment_speeds.png A doc/manual/source/_static/images/experiment_submit.png A doc/manual/source/_static/images/experiment_submit_details.png A doc/manual/source/_static/images/experiment_upload.png A doc/manual/source/_static/images/export_leg_1.png A doc/manual/source/_static/images/export_leg_RA.png A doc/manual/source/_static/images/export_leg_RI.png A doc/manual/source/_static/images/export_leg_auc.png A doc/manual/source/_static/images/export_leg_beck.png A doc/manual/source/_static/images/export_legacy.png A doc/manual/source/_static/images/fe_dmga_adv.png A doc/manual/source/_static/images/fe_load_data.png A doc/manual/source/_static/images/fe_load_model_distrib.png A doc/manual/source/_static/images/fe_match.png A doc/manual/source/_static/images/fe_match_3dplot.png A doc/manual/source/_static/images/fe_match_adv.png A doc/manual/source/_static/images/fe_match_all.png A doc/manual/source/_static/images/fe_match_allct.png A doc/manual/source/_static/images/fe_match_lddat1.png A doc/manual/source/_static/images/fe_match_lddat2.png A doc/manual/source/_static/images/fe_match_lddat3.png A doc/manual/source/_static/images/fe_match_lddat4.png A doc/manual/source/_static/images/fe_match_ra.png A doc/manual/source/_static/images/fe_match_resplot.png A doc/manual/source/_static/images/fe_match_sim1.png A doc/manual/source/_static/images/fe_match_sim2.png A doc/manual/source/_static/images/fe_match_sim3_1b.png A doc/manual/source/_static/images/fe_match_sim3_1p.png A doc/manual/source/_static/images/fe_match_sim3_2b.png A doc/manual/source/_static/images/fe_match_sim3_2p.png A doc/manual/source/_static/images/fe_match_sim3_3b.png A doc/manual/source/_static/images/fe_match_sim3_4b.png A doc/manual/source/_static/images/fe_match_sim3_5b.png A doc/manual/source/_static/images/fe_match_sim3_5p.png A doc/manual/source/_static/images/fe_match_sim3_6b.png A doc/manual/source/_static/images/fe_match_sim3_7b.png A doc/manual/source/_static/images/fe_match_sim3_8b.png A doc/manual/source/_static/images/fe_match_sim4.png A doc/manual/source/_static/images/fe_match_sim5.png A doc/manual/source/_static/images/fe_match_sim6.png A doc/manual/source/_static/images/fe_match_sim7.png A doc/manual/source/_static/images/fe_match_simulated.png A doc/manual/source/_static/images/fe_match_viewer.png A doc/manual/source/_static/images/fe_sim-1.png A doc/manual/source/_static/images/fe_sim-2.png A doc/manual/source/_static/images/fit_men-editupd.png A doc/manual/source/_static/images/fit_men-load.png A doc/manual/source/_static/images/fit_men_bot.png A doc/manual/source/_static/images/fit_meniscus.png A doc/manual/source/_static/images/ga_initialize-o.png A doc/manual/source/_static/images/ga_initialize-p.png A doc/manual/source/_static/images/ga_initialize.png A doc/manual/source/_static/images/ga_report-1.png A doc/manual/source/_static/images/ga_report-2.png A doc/manual/source/_static/images/ga_report-3.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_01.png A doc/manual/source/_static/images/gmp/audit_trail/gmp_audit_trail_02.png A doc/manual/source/_static/images/gmp/automation/2dsa.png A doc/manual/source/_static/images/gmp/automation/2dsa_it.png A doc/manual/source/_static/images/gmp/automation/2dsa_mc.png A doc/manual/source/_static/images/gmp/automation/Aprofile.png A doc/manual/source/_static/images/gmp/automation/analysis.png A doc/manual/source/_static/images/gmp/automation/auto_edit.png A doc/manual/source/_static/images/gmp/automation/bitmap.png A doc/manual/source/_static/images/gmp/automation/cells.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rando.png A doc/manual/source/_static/images/gmp/automation/data_viewer_rin.png A doc/manual/source/_static/images/gmp/automation/data_viewer_tin.png A doc/manual/source/_static/images/gmp/automation/lims.png A doc/manual/source/_static/images/gmp/automation/main_window.png A doc/manual/source/_static/images/gmp/automation/man_edit.png A doc/manual/source/_static/images/gmp/automation/optics.png A doc/manual/source/_static/images/gmp/automation/pcsa.png A doc/manual/source/_static/images/gmp/automation/pcsa_report.png A doc/manual/source/_static/images/gmp/automation/plot.png A doc/manual/source/_static/images/gmp/automation/ranges.png A doc/manual/source/_static/images/gmp/automation/report_editor.png A doc/manual/source/_static/images/gmp/automation/rotor.png A doc/manual/source/_static/images/gmp/automation/solutions.png A doc/manual/source/_static/images/gmp/automation/speed.png A doc/manual/source/_static/images/gmp/automation/submit.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_01.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_02.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_03.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_04.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_05.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_06.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_07.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_08.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_09.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_10.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_11.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_12.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_13.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_14.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_15.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_16.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_17.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_18.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_19.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_20.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_21.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_22.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_23.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_24.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_25.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_26.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_27.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_28.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_29.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_30.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_31.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_32.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_33.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_34.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_35.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_36.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_37.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_38.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_39.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_40.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_41.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_42.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_43.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_44.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_45.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_46.png A doc/manual/source/_static/images/gmp/data_acquisition/experiment/gmp_data_acquisition_experiment_47.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_03.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_04.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_05.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_06.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_07.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_08.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_09.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_10.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_11.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_12.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp/gmp_data_acquisition_gmp_13.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_01.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_02.png A doc/manual/source/_static/images/gmp/data_acquisition/gmp_data_acquisition_03.png A doc/manual/source/_static/images/gmp/gmp.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_01.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_02.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_03.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_04.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_05.png A doc/manual/source/_static/images/gmp/report_generator/gmp_report_generator_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_01.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_02.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_03.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_04.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_05.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_06.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_07.png A doc/manual/source/_static/images/gmp/signature/gmp_signature_08.png A doc/manual/source/_static/images/gmp/vhw_distribution.png A doc/manual/source/_static/images/good_grid.png A doc/manual/source/_static/images/grid-setup.png A doc/manual/source/_static/images/grid_editor.png A doc/manual/source/_static/images/grid_editor_multi_grids.png A doc/manual/source/_static/images/grid_editor_multi_grids_sed.png A doc/manual/source/_static/images/grid_editor_mw_view.png A doc/manual/source/_static/images/grid_editor_subgrid1-bad.png A doc/manual/source/_static/images/grid_editor_subgrid1-good.png A doc/manual/source/_static/images/grid_editor_subgrid2-bad.png A doc/manual/source/_static/images/grid_editor_subgrid2-good.png A doc/manual/source/_static/images/grid_editor_subgrid3-bad.png A doc/manual/source/_static/images/grid_editor_subgrid3-good.png A doc/manual/source/_static/images/hori_cs.png A doc/manual/source/_static/images/idist_comb_selPre.png A doc/manual/source/_static/images/idist_comb_seldis.png A doc/manual/source/_static/images/idist_combine.png A doc/manual/source/_static/images/import_drop-triple.png A doc/manual/source/_static/images/incr_sigmoid.png A doc/manual/source/_static/images/load_auc-search.png A doc/manual/source/_static/images/load_auc-trips.png A doc/manual/source/_static/images/load_auc.png A doc/manual/source/_static/images/load_colormap.png A doc/manual/source/_static/images/load_model_dis-MID.png A doc/manual/source/_static/images/load_model_distrib.png A doc/manual/source/_static/images/load_noise.png A doc/manual/source/_static/images/load_noise_details.png A doc/manual/source/_static/images/load_us3.png A doc/manual/source/_static/images/loaded_mwl-specfit.png A doc/manual/source/_static/images/manage_data.png A doc/manual/source/_static/images/manage_data_bhide.png A doc/manual/source/_static/images/manage_data_bshow.png A doc/manual/source/_static/images/manage_data_cmenu-1.png A doc/manual/source/_static/images/manage_data_cmenu-2.png A doc/manual/source/_static/images/manage_data_conf.png A doc/manual/source/_static/images/manage_data_exp.png A doc/manual/source/_static/images/manage_data_pasw.png A doc/manual/source/_static/images/manage_data_sync.png A doc/manual/source/_static/images/manage_data_thelp-1.png A doc/manual/source/_static/images/manage_data_thelp-2.png A doc/manual/source/_static/images/master-pw.png A doc/manual/source/_static/images/model_editor.png A doc/manual/source/_static/images/mwl-spe-fit-saved.png A doc/manual/source/_static/images/mwl-spe-fitted.png A doc/manual/source/_static/images/mwl-spe_spec-decom-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res-fit.png A doc/manual/source/_static/images/mwl-spe_spec-decom-res.png A doc/manual/source/_static/images/mwl-spe_spec-decom.png A doc/manual/source/_static/images/mwl-spec-fit-report.png A doc/manual/source/_static/images/mwl-spec-viewer-report-1.png A doc/manual/source/_static/images/mwl-spec-viewer-report-2.png A doc/manual/source/_static/images/mwl-species-fit.png A doc/manual/source/_static/images/mwl_species_sim.png A doc/manual/source/_static/images/mwl_species_simed.png A doc/manual/source/_static/images/mwlr_spectra_3d.png A doc/manual/source/_static/images/mwlr_spectra_cont.png A doc/manual/source/_static/images/mwlr_spectra_f.png A doc/manual/source/_static/images/mwlr_spectra_o.png A doc/manual/source/_static/images/mwlr_spectra_save.png A doc/manual/source/_static/images/mwlr_view_3dplot.png A doc/manual/source/_static/images/mwlr_view_load.png A doc/manual/source/_static/images/mwlr_view_pltctrl.png A doc/manual/source/_static/images/mwlr_viewer.png A doc/manual/source/_static/images/mwlr_viewer_3d.png A doc/manual/source/_static/images/mwlr_viewer_ctl.png A doc/manual/source/_static/images/mwlr_viewer_wvl.png A doc/manual/source/_static/images/mwlr_viewer_xwavl.png A doc/manual/source/_static/images/noise_prompt.png A doc/manual/source/_static/images/noise_vec_db.png A doc/manual/source/_static/images/norm_gridplot.png A doc/manual/source/_static/images/optima_config_new.png A doc/manual/source/_static/images/optima_host_config.png A doc/manual/source/_static/images/pcsa.png A doc/manual/source/_static/images/pcsa_3dplot.png A doc/manual/source/_static/images/pcsa_adv_control.png A doc/manual/source/_static/images/pcsa_all.png A doc/manual/source/_static/images/pcsa_analys-line.png A doc/manual/source/_static/images/pcsa_analys-sigm.png A doc/manual/source/_static/images/pcsa_bitmap.png A doc/manual/source/_static/images/pcsa_controls_simulated.png A doc/manual/source/_static/images/pcsa_main-c.png A doc/manual/source/_static/images/pcsa_mline_sigm.png A doc/manual/source/_static/images/pcsa_mline_str.png A doc/manual/source/_static/images/pcsa_mline_unsim.png A doc/manual/source/_static/images/pcsa_mlines-line1.png A doc/manual/source/_static/images/pcsa_mlines-line2.png A doc/manual/source/_static/images/pcsa_mlines-sigm1.png A doc/manual/source/_static/images/pcsa_mlines-sigm2.png A doc/manual/source/_static/images/pcsa_regul.png A doc/manual/source/_static/images/pcsa_regul_sim.png A doc/manual/source/_static/images/pcsa_report.png A doc/manual/source/_static/images/pcsa_res_viewer.png A doc/manual/source/_static/images/pcsa_resplot.png A doc/manual/source/_static/images/pcsa_rpscan-auto.png A doc/manual/source/_static/images/pcsa_rpscan-select.png A doc/manual/source/_static/images/pcsa_rpscan.png A doc/manual/source/_static/images/pcsa_rpscan_sim.png A doc/manual/source/_static/images/pcsa_sigmoid_eq.png A doc/manual/source/_static/images/pcsa_simulated.png A doc/manual/source/_static/images/pline_dsig.png A doc/manual/source/_static/images/pline_power.png A doc/manual/source/_static/images/pline_stline.png A doc/manual/source/_static/images/plot_controls.png A doc/manual/source/_static/images/predict1.png A doc/manual/source/_static/images/predict2-1.png A doc/manual/source/_static/images/predict2.png A doc/manual/source/_static/images/print.png A doc/manual/source/_static/images/process_crash.png A doc/manual/source/_static/images/process_crash2.png A doc/manual/source/_static/images/protocol_development/protocol_development_01.png A doc/manual/source/_static/images/protocol_development/protocol_development_02.png A doc/manual/source/_static/images/protocol_development/protocol_development_03.png A doc/manual/source/_static/images/protocol_development/protocol_development_04.png A doc/manual/source/_static/images/protocol_development/protocol_development_05.png A doc/manual/source/_static/images/protocol_development/protocol_development_06.png A doc/manual/source/_static/images/protocol_development/protocol_development_07.png A doc/manual/source/_static/images/protocol_development/protocol_development_08.png A doc/manual/source/_static/images/protocol_development/protocol_development_09.png A doc/manual/source/_static/images/protocol_development/protocol_development_10.png A doc/manual/source/_static/images/protocol_development/protocol_development_11.png A doc/manual/source/_static/images/protocol_development/protocol_development_12.png A doc/manual/source/_static/images/protocol_development/protocol_development_13.png A doc/manual/source/_static/images/protocol_development/protocol_development_14.png A doc/manual/source/_static/images/protocol_development/protocol_development_15.png A doc/manual/source/_static/images/protocol_development/protocol_development_16.png A doc/manual/source/_static/images/protocol_development/protocol_development_17.png A doc/manual/source/_static/images/protocol_development/protocol_development_18.png A doc/manual/source/_static/images/protocol_development/protocol_development_19.png A doc/manual/source/_static/images/protocol_development/protocol_development_20.png A doc/manual/source/_static/images/protocol_development/protocol_development_21.png A doc/manual/source/_static/images/protocol_development/protocol_development_22.png A doc/manual/source/_static/images/protocol_development/protocol_development_23.png A doc/manual/source/_static/images/protocol_development/protocol_development_24.png A doc/manual/source/_static/images/protocol_development/protocol_development_25.png A doc/manual/source/_static/images/protocol_development/protocol_development_26.png A doc/manual/source/_static/images/protocol_development/protocol_development_27.png A doc/manual/source/_static/images/protocol_development/protocol_development_28.png A doc/manual/source/_static/images/protocol_development/protocol_development_29.png A doc/manual/source/_static/images/protocol_development/protocol_development_30.png A doc/manual/source/_static/images/protocol_development/protocol_development_31.png A doc/manual/source/_static/images/protocol_development/protocol_development_32.png A doc/manual/source/_static/images/protocol_development/protocol_development_33.png A doc/manual/source/_static/images/pseudo-abde-1.png A doc/manual/source/_static/images/pseudo-abde-2.png A doc/manual/source/_static/images/pseudo-abde-3.png A doc/manual/source/_static/images/pseudo-abde-4.png A doc/manual/source/_static/images/pseudo3d_comb_rmv.png A doc/manual/source/_static/images/pseudo3d_combine.png A doc/manual/source/_static/images/register.png A doc/manual/source/_static/images/register0.png A doc/manual/source/_static/images/register1.png A doc/manual/source/_static/images/register2.png A doc/manual/source/_static/images/register3.png A doc/manual/source/_static/images/register4.png A doc/manual/source/_static/images/register5.png A doc/manual/source/_static/images/report.png A doc/manual/source/_static/images/reporter-cmenu.png A doc/manual/source/_static/images/reporter-details.png A doc/manual/source/_static/images/reporter-loadprof.png A doc/manual/source/_static/images/reporter-save.png A doc/manual/source/_static/images/reporter-saveprof.png A doc/manual/source/_static/images/reporter-view.png A doc/manual/source/_static/images/reporter-viewitem.png A doc/manual/source/_static/images/reporter.png A doc/manual/source/_static/images/reporter_comrep.png A doc/manual/source/_static/images/residualplot.png A doc/manual/source/_static/images/residuals.png A doc/manual/source/_static/images/rmsd_query-c.png A doc/manual/source/_static/images/rmsd_query-o.png A doc/manual/source/_static/images/rotor-add.png A doc/manual/source/_static/images/rotor-save-calibration.png A doc/manual/source/_static/images/rotor.png A doc/manual/source/_static/images/rotorstretch-0.png A doc/manual/source/_static/images/rotorstretch-1.png A doc/manual/source/_static/images/rotorstretch-2.png A doc/manual/source/_static/images/rotorstretch-3.png A doc/manual/source/_static/images/rotorstretch-4.png A doc/manual/source/_static/images/rotorstretch-5.png A doc/manual/source/_static/images/rotorstretch-6.png A doc/manual/source/_static/images/rotorstretch-7.png A doc/manual/source/_static/images/rotorstretch_report.png A doc/manual/source/_static/images/run_details.png A doc/manual/source/_static/images/s20W_bar.png A doc/manual/source/_static/images/sassoc.png A doc/manual/source/_static/images/save_colormap.png A doc/manual/source/_static/images/second_moment.png A doc/manual/source/_static/images/select_edits.png A doc/manual/source/_static/images/select_prefilt.png A doc/manual/source/_static/images/select_runs.png A doc/manual/source/_static/images/sequence.png A doc/manual/source/_static/images/set-zvalue.png A doc/manual/source/_static/images/simparams.png A doc/manual/source/_static/images/simulatedReport.png A doc/manual/source/_static/images/solution_edit.png A doc/manual/source/_static/images/solution_new.png A doc/manual/source/_static/images/solution_select.png A doc/manual/source/_static/images/solution_settings.png A doc/manual/source/_static/images/somo/somo_icon.png A doc/manual/source/_static/images/spectrum_extinction.png A doc/manual/source/_static/images/sw_spectrum.png A doc/manual/source/_static/images/time_derivative.png A doc/manual/source/_static/images/timestate-0.png A doc/manual/source/_static/images/timestate-1.png A doc/manual/source/_static/images/timestate-2.png A doc/manual/source/_static/images/timestate-3.png A doc/manual/source/_static/images/timestate-4.png A doc/manual/source/_static/images/ultra.xpm A doc/manual/source/_static/images/ultrascan3.png A doc/manual/source/_static/images/upload_fit_spectrum.png A doc/manual/source/_static/images/us_buffer.png A doc/manual/source/_static/images/us_buffer_spect.png A doc/manual/source/_static/images/us_buoyanc-2.png A doc/manual/source/_static/images/us_buoyanc.png A doc/manual/source/_static/images/us_conv-RA.png A doc/manual/source/_static/images/us_convert/us_convert_01.png A doc/manual/source/_static/images/us_convert/us_convert_02.png A doc/manual/source/_static/images/us_convert/us_convert_03.png A doc/manual/source/_static/images/us_convert/us_convert_04.png A doc/manual/source/_static/images/us_convert/us_convert_05.png A doc/manual/source/_static/images/us_convert/us_convert_06.png A doc/manual/source/_static/images/us_convert/us_convert_07.png A doc/manual/source/_static/images/us_convert/us_convert_08.png A doc/manual/source/_static/images/us_convert/us_convert_09.png A doc/manual/source/_static/images/us_convert/us_convert_10.png A doc/manual/source/_static/images/us_convert/us_convert_11.png A doc/manual/source/_static/images/us_convert/us_convert_12.png A doc/manual/source/_static/images/us_convert/us_convert_13.png A doc/manual/source/_static/images/us_convert/us_convert_14.png A doc/manual/source/_static/images/us_convert_01.png A doc/manual/source/_static/images/us_convert_02.png A doc/manual/source/_static/images/us_convert_03.png A doc/manual/source/_static/images/us_convert_04.png A doc/manual/source/_static/images/us_convert_05.png A doc/manual/source/_static/images/us_convert_06.png A doc/manual/source/_static/images/us_convert_07.png A doc/manual/source/_static/images/us_convert_08.png A doc/manual/source/_static/images/us_convert_09.png A doc/manual/source/_static/images/us_convert_10.png A doc/manual/source/_static/images/us_convert_11.png A doc/manual/source/_static/images/us_convert_12.png A doc/manual/source/_static/images/us_convert_13.png A doc/manual/source/_static/images/us_convert_14.png A doc/manual/source/_static/images/us_convert_definedscans.png A doc/manual/source/_static/images/us_convert_definesubset.png A doc/manual/source/_static/images/us_edit.png A doc/manual/source/_static/images/us_edit_mwl.png A doc/manual/source/_static/images/us_equiltime.png A doc/manual/source/_static/images/us_extinction-0.png A doc/manual/source/_static/images/us_extinction-00.png A doc/manual/source/_static/images/us_extinction-000.png A doc/manual/source/_static/images/us_extinction-1.png A doc/manual/source/_static/images/us_extinction-2.png A doc/manual/source/_static/images/us_extinction-3.png A doc/manual/source/_static/images/us_fds_filemanager-0.png A doc/manual/source/_static/images/us_fds_filemanager-1.png A doc/manual/source/_static/images/us_fds_filemanager-2.png A doc/manual/source/_static/images/us_fds_filemanager-3.png A doc/manual/source/_static/images/us_fds_filemanager-4.png A doc/manual/source/_static/images/us_investigator-2.png A doc/manual/source/_static/images/us_investigator.png A doc/manual/source/_static/images/us_modelmetrics-0.png A doc/manual/source/_static/images/us_modmet_report.png A doc/manual/source/_static/images/us_project.png A doc/manual/source/_static/images/us_project1.png A doc/manual/source/_static/images/us_project2.png A doc/manual/source/_static/images/us_project3.png A doc/manual/source/_static/images/us_project_add-supdata.png A doc/manual/source/_static/images/us_project_edit-supdata.png A doc/manual/source/_static/images/us_project_web.png A doc/manual/source/_static/images/us_project_webed.png A doc/manual/source/_static/images/us_solution1.png A doc/manual/source/_static/images/us_solution2.png A doc/manual/source/_static/images/us_solution3.png A doc/manual/source/_static/images/us_spectrum-0-upded.png A doc/manual/source/_static/images/us_spectrum-0.png A doc/manual/source/_static/images/us_spectrum-1.png A doc/manual/source/_static/images/us_spectrum-load.png A doc/manual/source/_static/images/usfont-1.png A doc/manual/source/_static/images/usfont-2.png A doc/manual/source/_static/images/vhw_combine-combo.png A doc/manual/source/_static/images/vhw_combine-envel.png A doc/manual/source/_static/images/vhw_combine-selrun.png A doc/manual/source/_static/images/vhw_combine.png A doc/manual/source/_static/images/vhw_distribution.png A doc/manual/source/_static/images/vhw_enh_groups.png A doc/manual/source/_static/images/vhw_enh_groups.png6-33-11.png A doc/manual/source/_static/images/vhw_enh_groups_res.png A doc/manual/source/_static/images/vhw_enhanced.png A doc/manual/source/_static/images/vhw_histogram.png A doc/manual/source/_static/images/xpn_report1.png A doc/manual/source/_static/images/xpn_report2.png A doc/manual/source/_static/images/xpn_viewer-loaded.png A doc/manual/source/_static/images/xpn_viewer-saved.png A doc/manual/source/_static/images/xpn_viewer.png A doc/manual/source/_static/images/zvalue_eq.png A doc/manual/source/_static/js/language_data.js A doc/manual/source/_static/js/sphinx_highlight.js A doc/manual/source/_static/language_data.js A doc/manual/source/_static/qthelp.css A doc/manual/source/_static/sphinx_highlight.js A doc/manual/source/analysprof_general.rst A doc/manual/source/analyte/analyte_edit.rst A doc/manual/source/analyte/analyte_new.rst A doc/manual/source/analyte/analyte_select.rst A doc/manual/source/analyte/analyte_settings.rst A doc/manual/source/analyte/index.rst A doc/manual/source/associations.rst A doc/manual/source/astfem_sim.rst A doc/manual/source/auto_index.py A doc/manual/source/beckman_openauc.rst A doc/manual/source/buffer/buffer_edit.rst A doc/manual/source/buffer/buffer_new.rst A doc/manual/source/buffer/buffer_select.rst A doc/manual/source/buffer/buffer_settings.rst A doc/manual/source/buffer/index.rst A doc/manual/source/buoyancy_editor.rst A doc/manual/source/colorgradient.rst A doc/manual/source/combine_models.rst A doc/manual/source/common_dialogs.rst A doc/manual/source/components.rst A doc/manual/source/conf.py A doc/manual/source/config.rst A doc/manual/source/convert.rst A doc/manual/source/ddist_combine.rst A doc/manual/source/dens_match.rst A doc/manual/source/dmga_init.rst A doc/manual/source/dmga_init_constr.rst A doc/manual/source/experiment/cells.rst A doc/manual/source/experiment/general.rst A doc/manual/source/experiment/import.rst A doc/manual/source/experiment/index.rst A doc/manual/source/experiment/liveupdate.rst A doc/manual/source/experiment/optics.rst A doc/manual/source/experiment/range.rst A doc/manual/source/experiment/rotor.rst A doc/manual/source/experiment/solutions.rst A doc/manual/source/experiment/speeds.rst A doc/manual/source/experiment/submit.rst A doc/manual/source/export_legacy.rst A doc/manual/source/fe_match/fe_dmga_adv.rst A doc/manual/source/fe_match/fe_match_adv.rst A doc/manual/source/fe_match/fe_match_main.rst A doc/manual/source/fe_match/fe_match_simulate.rst A doc/manual/source/fe_match/index.rst A doc/manual/source/fit_meniscus.rst A doc/manual/source/ga_initialize.rst A doc/manual/source/global_equil.rst A doc/manual/source/gmp/gmp.rst A doc/manual/source/gmp/gmp_audit_trail.rst A doc/manual/source/gmp/gmp_automation.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_experiment.rst A doc/manual/source/gmp/gmp_data_acquisition/gmp_data_acquisition_gmp.rst A doc/manual/source/gmp/gmp_data_acquisition/index.rst A doc/manual/source/gmp/gmp_protocol_development.rst A doc/manual/source/gmp/gmp_report_generator.rst A doc/manual/source/gmp/gmp_signature.rst A doc/manual/source/gmp/index.rst A doc/manual/source/grid_editor.rst A doc/manual/source/idist_combine.rst A doc/manual/source/index.rst A doc/manual/source/manage_data.rst A doc/manual/source/model_editor.rst A doc/manual/source/multi-wavelength/index.rst A doc/manual/source/multi-wavelength/mwl_species_fit.rst A doc/manual/source/multi-wavelength/mwl_species_sim.rst A doc/manual/source/multi-wavelength/mwl_spectra.rst A doc/manual/source/multi-wavelength/mwlr_viewer.rst A doc/manual/source/pcsa/index.rst A doc/manual/source/pcsa/load_modelrecs.rst A doc/manual/source/pcsa/pcsa.rst A doc/manual/source/pcsa/pcsa_adv.rst A doc/manual/source/pcsa/pcsa_analys.rst A doc/manual/source/pcsa/pcsa_mlines.rst A doc/manual/source/pcsa/pcsa_results.rst A doc/manual/source/pcsa/pcsa_rpscan.rst A doc/manual/source/predict1.rst A doc/manual/source/predict2.rst A doc/manual/source/pseudo3d.rst A doc/manual/source/ramp_data.rst A doc/manual/source/register.rst A doc/manual/source/reporter.rst A doc/manual/source/requirements.txt A doc/manual/source/rmsd_query.rst A doc/manual/source/rotor_calibration.rst A doc/manual/source/rotors.rst A doc/manual/source/run_details.rst A doc/manual/source/sassoc.rst A doc/manual/source/second_moment.rst A doc/manual/source/simparams.rst A doc/manual/source/solutions/index.rst A doc/manual/source/solutions/solution_edit.rst A doc/manual/source/solutions/solution_new.rst A doc/manual/source/solutions/solution_select.rst A doc/manual/source/solutions/solution_settings.rst A doc/manual/source/start_page-abde.rst A doc/manual/source/start_page-dm.rst A doc/manual/source/start_page-int.rst A doc/manual/source/start_page-mw.rst A doc/manual/source/start_page-new.rst A doc/manual/source/start_page-rpt.rst A doc/manual/source/start_page.rst A doc/manual/source/time_derivative.rst A doc/manual/source/tmst_viewer.rst A doc/manual/source/us_administrator.rst A doc/manual/source/us_buoyancy.rst A doc/manual/source/us_edit.rst A doc/manual/source/us_equiltime.rst A doc/manual/source/us_extinction.rst A doc/manual/source/us_fds_filemanager.rst A doc/manual/source/us_investigator.rst A doc/manual/source/us_modelmetrics.rst A doc/manual/source/us_project.rst A doc/manual/source/us_spectrum.rst A doc/manual/source/vhw_combine.rst A doc/manual/source/vhw_distrib_plot.rst A doc/manual/source/vhw_enhanced.rst A doc/manual/source/xpn_viewer.rst R doc/manual/template.img.body R doc/manual/tidy.conf R doc/manual/time_derivative.body R doc/manual/ultrascan3.txt R doc/manual/us_buffer.body R doc/manual/us_edit.body R doc/manual/us_edit_mwl.body R doc/manual/us_equiltime.body R doc/manual/us_fds_filemanager.body R doc/manual/us_investigator.body R doc/manual/us_modelmetrics.body R doc/manual/us_project.body R doc/manual/us_solution.body R doc/manual/uscol.body R doc/manual/uscolor2.body R doc/manual/usfont.body R doc/manual/usfont2.body R doc/manual/vhw_combine.body R doc/manual/vhw_distrib_plot.body R doc/manual/vhw_enhanced.body R doc/manual/wrapped-images.lst M etc/etc_belongs_list.txt A etc/icons/make-icons.sh A etc/icons/us3-icon-master-512.png R etc/us3-GMP-icon-128x128.ico M etc/us3-GMP-icon-128x128.png R etc/us3-GMP-icon-128x128.xpm R etc/us3-GMP-icon-32x32.ico R etc/us3-GMP-icon-32x32.png R etc/us3-GMP-icon-32x32.xpm R etc/us3-GMP-icon-48x48.ico R etc/us3-GMP-icon-48x48.png R etc/us3-GMP-icon-48x48.xpm M etc/us3-icon-128x128.ico M etc/us3-icon-128x128.png M etc/us3-icon-32x32.png M etc/us3-icon-48x48.ico M etc/us3-icon-48x48.png M etc/us3-icon.icns M gui/CMakeLists.txt M gui/images/us3-icon-128x128.png M gui/images/us3-icon-16x16.png M gui/images/us3-icon-256x256.png M gui/images/us3-icon-32x32.png M gui/images/us3-icon-48x48.png M gui/images/us3-icon-512x512.png M gui/images/us3-icon-64x64.png M gui/libus_gui.pro M gui/us_abstractrotor_gui.h M gui/us_analysis_base2.cpp M gui/us_analysis_base2.h M gui/us_analyte_gui.cpp M gui/us_analyte_gui.h M gui/us_buffer_gui.cpp M gui/us_buffer_gui.h M gui/us_convert_gui.cpp M gui/us_convert_gui.h M gui/us_csv_loader.cpp M gui/us_data_loader.h M gui/us_experiment_gui.h M gui/us_extinction_gui.cpp M gui/us_extinction_gui.h M gui/us_get_run.h M gui/us_help.cpp M gui/us_load_auc.h M gui/us_model_gui.cpp M gui/us_model_gui.h M gui/us_model_loader.cpp M gui/us_model_loader.h M gui/us_plot.cpp M gui/us_plot.h M gui/us_plot3d.cpp M gui/us_properties.cpp M gui/us_report_gui.cpp M gui/us_report_gui.h M gui/us_rotor_gui.h M gui/us_select_edits.h M gui/us_select_item.cpp M gui/us_select_item.h M gui/us_select_runs.h M gui/us_select_triples.h M gui/us_solution_gui.cpp M gui/us_solution_gui.h M gui/us_spectrodata.cpp M gui/us_spectrodata.h M makeall.sh A pkg/macos/README.md A pkg/macos/component.plist A pkg/macos/distribution.xml.in A pkg/macos/launcher/UltraScan3.app/Contents/Info.plist A pkg/macos/launcher/UltraScan3.app/Contents/MacOS/UltraScan3 A pkg/macos/postinstall A pkg/macos/preinstall A pkg/macos/resources/Welcome.txt.in A pkg/macos/resources/background.png A pkg/macos/ultrascan_sysctl.plist A pkg/macos/uninstall.sh M programs/CMakeLists.txt M programs/us/CMakeLists.txt M programs/us/revision.sh M programs/us/us.cpp M programs/us/us.pro R programs/us/us_de_DE.ts M programs/us_2dsa/us_2dsa.cpp M programs/us_2dsa/us_2dsa.h M programs/us_2dsa/us_adv_analysis_2d.h M programs/us_2dsa/us_analysis_control_2d.h M programs/us_2dsa/us_plot_control_2d.h M programs/us_2dsa/us_show_norm.cpp M programs/us_abde/us_norm_profile.cpp M programs/us_analysis_profile/us_analysis_profile.cpp M programs/us_analysis_profile/us_analysis_profile.h M programs/us_analysis_profile/us_anapro_utils.cpp M programs/us_astfem_sim/us_astfem_sim.cpp M programs/us_astfem_sim/us_clipdata.h M programs/us_autoflow_analysis/us_autoflow_analysis.cpp M programs/us_com_project/us_com_project_gui.cpp M programs/us_com_project/us_com_project_gui.h M programs/us_config/us_admin.cpp M programs/us_config/us_advanced.cpp M programs/us_config/us_color.cpp M programs/us_config/us_config.pro M programs/us_config/us_database.cpp M programs/us_config/us_font.cpp M programs/us_config/us_newxpnhost_db.cpp M programs/us_config/us_xpnhost.cpp M programs/us_config/us_xpnhost_db.cpp M programs/us_dcdt/us_dcdt.cpp M programs/us_dcdt/us_dcdt.h M programs/us_ddist_combine/us_ddist_combine.cpp M programs/us_ddist_combine/us_ddist_combine.h M programs/us_density_match/us_density_match.cpp M programs/us_density_match/us_model_params.h M programs/us_density_match/us_remove_models.h M programs/us_edit/us_edit.cpp M programs/us_edit/us_edit.h M programs/us_edit/us_edit_scan.h M programs/us_edit/us_exclude_profile.h M programs/us_edit/us_select_lambdas.h M programs/us_esigner_gmp/us_esigner_gmp.h M programs/us_experiment/us_exp_utils.cpp M programs/us_experiment/us_experiment_gui_optima.cpp M programs/us_experiment/us_experiment_gui_optima.h M programs/us_experiment/us_proto_ranges.cpp M programs/us_fematch/us_adv_dmgamc.h M programs/us_fematch/us_advanced_fem.h M programs/us_fematch/us_fematch.h M programs/us_fematch/us_plot_control_fem.h M programs/us_fit_meniscus/CMakeLists.txt M programs/us_fit_meniscus/us_fit_meniscus.cpp M programs/us_fit_meniscus/us_fit_meniscus.h M programs/us_ga_init/us_ga_init.cpp M programs/us_ga_init/us_ga_init.h M programs/us_ga_init/us_solutedata.cpp M programs/us_globalequil/us_eqfit_control.h M programs/us_globalequil/us_eqmodel_control.h M programs/us_globalequil/us_model_adpars.h M programs/us_globalequil/us_model_select.h M programs/us_helpdaemon/us_helpdaemon.cpp M programs/us_integral/us_delete_models.h M programs/us_integral/us_integral.cpp M programs/us_integral/us_integral.h M programs/us_legacy_converter/us_legacy_converter.cpp M programs/us_legacy_converter/us_legacy_converter.h M programs/us_modelmetrics/us_modelmetrics.cpp M programs/us_mpi_analysis/2dsa_worker.cpp M programs/us_mpi_analysis/CMakeLists.txt M programs/us_mpi_analysis/dmga_master.cpp M programs/us_mpi_analysis/ga_worker.cpp M programs/us_mpi_analysis/pcsa_worker.cpp M programs/us_mpi_analysis/revision.sh M programs/us_mpi_analysis/us_mpi_analysis.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.h M programs/us_mwl_species_sim/us_mwl_species_sim.cpp M programs/us_mwl_species_sim/us_mwl_species_sim.h M programs/us_mwl_spectra/us_mwl_spectra.h M programs/us_mwl_spectra/us_mwls_pltctl.h M programs/us_mwlr_viewer/us_mwl_pltctrl.h M programs/us_mwlr_viewer/us_mwlr_viewer.h M programs/us_pcsa/us_adv_analysis_pc.h M programs/us_pcsa/us_analysis_control_pc.cpp M programs/us_pcsa/us_analysis_control_pc.h M programs/us_pcsa/us_mlplot.h M programs/us_pcsa/us_mrecs_loader.h M programs/us_pcsa/us_pcsa.cpp M programs/us_pcsa/us_pcsa.h M programs/us_pcsa/us_plot_control_pc.h M programs/us_pcsa/us_rpscan.h M programs/us_protocol_dev/us_protocol_dev_gui.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp M programs/us_pseudo3d_combine/us_pseudo3d_combine.h M programs/us_pseudo3d_combine/us_remove_distros.h M programs/us_pseudo_absorbance/us_convert_scan.cpp M programs/us_pseudo_absorbance/us_convert_scan.h M programs/us_query_rmsd/us_query_rmsd.cpp M programs/us_query_rmsd/us_query_rmsd.h M programs/us_ramp/us_experiment_gui_ra.h M programs/us_ramp/us_ramp_gui.h M programs/us_ramp/us_select_triples_ra.h M programs/us_reporter_gmp/us_reporter_gmp.cpp M programs/us_reporter_gmp/us_reporter_gmp.h M programs/us_second_moment/us_second_moment.cpp M programs/us_second_moment/us_second_moment.h M programs/us_spectrum/us_spectrum.cpp M programs/us_spectrum/us_spectrum.h M programs/us_vhw_combine/us_vhwc_pltctl.h M programs/us_vhw_enhanced/us_vhw_enhanced.cpp M programs/us_vhw_enhanced/us_vhw_enhanced.h M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp R propignore R proppng R proptext M qmakeall.sh M qwtplot3d/CMakeLists.txt M qwtplot3d/include/qwt3d_openglhelper.h R qwtplot3d/lingua_de.ts A scripts/bootstrap-linux.sh A scripts/bootstrap-macos.sh A scripts/bootstrap-windows.ps1 A scripts/bootstrap.bat A scripts/build.bat A scripts/build.ps1 M scripts/build.sh M test/utils/test_us_crypto.cpp A test/utils/test_us_help_pages.cpp A test/utils/test_us_regex.cpp M test/utils/test_us_time_state.cpp A us-build M utils/CMakeLists.txt M utils/libus_utils.pro M utils/us_astfem_math.cpp M utils/us_astfem_math.h M utils/us_astfem_rsa.cpp M utils/us_buffer.h M utils/us_cfa_data.cpp M utils/us_crypto.cpp M utils/us_crypto.h M utils/us_csv_data.cpp M utils/us_extern.h M utils/us_lm.cpp M utils/us_matrix.cpp M utils/us_memory.cpp M utils/us_run_protocol.cpp M utils/us_run_protocol.h M utils/us_solve_sim.cpp M utils/us_time_state.cpp M utils/us_time_state.h M utils/us_timer.h M utils/us_xpn_data.cpp R vcpkg M vcpkg.json Log Message: ----------- Merge branch 'main' into bump-to-v4.1.0 Commit: e42355993bdf8df5f59068aae970ffe9d7447c95 https://github.com/ehb54/ultrascan3/commit/e42355993bdf8df5f59068aae970ffe9d7447c95 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M .gitignore R doc/manual/source/__pycache__/auto_index.cpython-39.pyc M gui/libus_gui.pro M local.pri.template M programs/us/revision.sh Log Message: ----------- Merge branch 'main' into bump-to-v4.1.0 Commit: 3c4a6a12de6f56ab3ccb0e05512fe01538445686 https://github.com/ehb54/ultrascan3/commit/3c4a6a12de6f56ab3ccb0e05512fe01538445686 Author: ehb54 Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M .github/workflows/codeql-analysis.yml Log Message: ----------- Fix CodeQL build-target detection: == is not valid in POSIX sh [ ] The "Calculate Build Targets" step runs under sh (dash), where [ ] only supports = not ==. Every [ "$X" == "true" ] test errored as "unexpected operator" and was treated as false, so the full-rebuild branch never ran even on a push to main with FORCE_ALL=true. This meant CodeQL's analysis database only ever contained whichever programs happened to be touched by a given push's diff, causing already-open alerts in untouched files (e.g. us_spectrum.cpp) to flap between Fixed/Reappeared across unrelated PRs without the underlying code ever changing. Fixes ehb54/ultrascan-tickets#911 Commit: 8ebc45097882afa73f22a184410e310658fca0de https://github.com/ehb54/ultrascan3/commit/8ebc45097882afa73f22a184410e310658fca0de Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M admin/release/linux.pl Log Message: ----------- Merge branch 'main' into bump-to-v4.1.0 Commit: 733d3f549696b0efe49cd26d0840bdf6ab37d5e7 https://github.com/ehb54/ultrascan3/commit/733d3f549696b0efe49cd26d0840bdf6ab37d5e7 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION M utils/us_defines.h Log Message: ----------- Merge pull request #445 from ehb54/bump-to-v4.1.0 Bump to v4.1.0 Commit: 951770eef3cf63893454a5402ccb79e4a64062db https://github.com/ehb54/ultrascan3/commit/951770eef3cf63893454a5402ccb79e4a64062db Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION M utils/us_defines.h Log Message: ----------- Merge branch 'main' into ehb54-issue-911 Commit: d981490e29291aa7d6124604cc0ea33dcc753df3 https://github.com/ehb54/ultrascan3/commit/d981490e29291aa7d6124604cc0ea33dcc753df3 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M .github/workflows/codeql-analysis.yml Log Message: ----------- Merge pull request #452 from ehb54/ehb54-issue-911 Fix CodeQL build-target detection (sh != bash, == in [ ]) Commit: cb2753416846b0e812f495ef4a5f2161dd35280c https://github.com/ehb54/ultrascan3/commit/cb2753416846b0e812f495ef4a5f2161dd35280c Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M .github/workflows/codeql-analysis.yml A VERSION M utils/us_defines.h Log Message: ----------- Merge branch 'main' into ehb54-issue-912 Compare: https://github.com/ehb54/ultrascan3/compare/2bb70f296f3e...cb2753416846 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 17:47:52 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 16:47:52 -0700 Subject: [us-commits] [ehb54/ultrascan3] 2bb70f: Fix remaining CodeQL security alerts: int-multipli... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 2bb70f296f3ecc8f762152da20c145583f3d4fc1 https://github.com/ehb54/ultrascan3/commit/2bb70f296f3ecc8f762152da20c145583f3d4fc1 Author: ehb54 Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M programs/us_globalequil/us_eqmath.cpp M programs/us_globalequil/us_fit_worker.cpp M programs/us_mwl_species_fit/us_mwl_sf_plot3d.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_pcsa/us_pcsa_process.cpp M programs/us_spectrum/us_spectrum.cpp Log Message: ----------- Fix remaining CodeQL security alerts: int-multiplication overflow + format arg Same pattern as PR #435: cast one multiplication operand to qsizetype before sizing a QVector, so the multiply itself doesn't happen in (32-bit) int before widening. Also fixes a %d/qsizetype format-specifier mismatch in us_pcsa_process.cpp. Fixes ehb54/ultrascan-tickets#912 Commit: cb2753416846b0e812f495ef4a5f2161dd35280c https://github.com/ehb54/ultrascan3/commit/cb2753416846b0e812f495ef4a5f2161dd35280c Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M .github/workflows/codeql-analysis.yml A VERSION M utils/us_defines.h Log Message: ----------- Merge branch 'main' into ehb54-issue-912 Commit: e3b3099b8aaebbe3c4fc5ddb2e7acb7186893133 https://github.com/ehb54/ultrascan3/commit/e3b3099b8aaebbe3c4fc5ddb2e7acb7186893133 Author: emre brookes Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M programs/us_globalequil/us_eqmath.cpp M programs/us_globalequil/us_fit_worker.cpp M programs/us_mwl_species_fit/us_mwl_sf_plot3d.cpp M programs/us_mwl_species_fit/us_mwl_species_fit.cpp M programs/us_pcsa/us_pcsa_process.cpp M programs/us_spectrum/us_spectrum.cpp Log Message: ----------- Merge pull request #453 from ehb54/ehb54-issue-912 Fix remaining CodeQL security alerts (multiplication overflow + format arg) Compare: https://github.com/ehb54/ultrascan3/compare/d981490e2929...e3b3099b8aae To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 19:50:47 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 18:50:47 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/ehb54-issue-913 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 19:54:52 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 18:54:52 -0700 Subject: [us-commits] [ehb54/ultrascan3] 089296: Disable CodeQL TRAP caching to avoid matrix cache-... Message-ID: Branch: refs/heads/ehb54-issue-913 Home: https://github.com/ehb54/ultrascan3 Commit: 08929620d4d84ece07bbbc2846243f87ff0f0d31 https://github.com/ehb54/ultrascan3/commit/08929620d4d84ece07bbbc2846243f87ff0f0d31 Author: ehb54 Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M .github/workflows/codeql-analysis.yml Log Message: ----------- Disable CodeQL TRAP caching to avoid matrix cache-key collisions Concurrent "Analyze gui"/"Analyze mpi"/"Analyze somo" matrix legs build the cpp language across multiple toolchain/container variants in the same workflow run, and were racing for the same TRAP cache key: Failed to save: Unable to reserve cache with key codeql-trap-..., another job may be creating this cache. Fixes ehb54/ultrascan-tickets#913 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 19 21:24:48 2026 From: noreply at github.com (emre brookes) Date: Fri, 19 Jun 2026 20:24:48 -0700 Subject: [us-commits] [ehb54/ultrascan3] a204ed: Declare build-mode: manual to silence overlay-data... Message-ID: Branch: refs/heads/ehb54-issue-913 Home: https://github.com/ehb54/ultrascan3 Commit: a204ed6a53def647d3bea07b71b1a869f6d49117 https://github.com/ehb54/ultrascan3/commit/a204ed6a53def647d3bea07b71b1a869f6d49117 Author: ehb54 Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: M .github/workflows/codeql-analysis.yml Log Message: ----------- Declare build-mode: manual to silence overlay-database warning These CodeQL jobs perform manual build steps, not autobuild. Leaving build-mode unset caused CodeQL to optimistically attempt an overlay-base database (which requires build-mode: none) and then fall back each run: Cannot build an overlay database because build-mode is set to "undefined" instead of "none". Falling back to creating a normal full database instead. Declaring build-mode: manual upfront avoids the failed attempt. Refs ehb54/ultrascan-tickets#913 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sat Jun 20 14:11:36 2026 From: noreply at github.com (emre brookes) Date: Sat, 20 Jun 2026 13:11:36 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] 2843ec: Fix race condition causing intermittent "Failed da... Message-ID: Branch: refs/heads/ehb54-issue-914 Home: https://github.com/ehb54/us3lims_gridctl Commit: 2843ec5521e3abaca87929751db9d635958a789e https://github.com/ehb54/us3lims_gridctl/commit/2843ec5521e3abaca87929751db9d635958a789e Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M cleanup.php M jobmonitor/cleanup.php Log Message: ----------- Fix race condition causing intermittent "Failed data fetch" The analysis-results.tar scp had no retry, and the only wait/backoff loop polled for stderr's arrival, not the tar itself. If the remote job finished writing stderr before closing the tar, the tar fetch silently failed and was never retried, leaving gfac.analysis.tarfile empty even though the job succeeded. Add a retry to the tar scp matching stdout/stderr, and a dedicated backoff loop that re-checks for and re-fetches the tar before giving up. Applied identically to cleanup.php and jobmonitor/cleanup.php. Fixes ehb54/ultrascan-tickets#914 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Sat Jun 20 14:27:39 2026 From: noreply at github.com (emre brookes) Date: Sat, 20 Jun 2026 13:27:39 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/ehb54-issue-911 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sat Jun 20 15:07:49 2026 From: noreply at github.com (emre brookes) Date: Sat, 20 Jun 2026 14:07:49 -0700 Subject: [us-commits] [ehb54/us3lims_common] a6f9e2: Validate sbatch submission status before recording... Message-ID: Branch: refs/heads/ehb54-issue-915 Home: https://github.com/ehb54/us3lims_common Commit: a6f9e2ef5a75d86857bb1a34acafa0e6573a7b62 https://github.com/ehb54/us3lims_common/commit/a6f9e2ef5a75d86857bb1a34acafa0e6573a7b62 Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M class/submit_local.php M global_config.php.template Log Message: ----------- Validate sbatch submission status before recording a gfacID submit_job() never checked the exit status of the sbatch/qsub exec() call, and parsed the job ID positionally from the first output line assuming it was always "Submitted batch job ". Under scheduler load, sbatch can instead fail with e.g. "sbatch: error: Batch job submission failed: Socket timed out on send/recv operation" - the positional parse of that line happens to land on the literal word "job", which then got stored as gfacID and tracked through the rest of the pipeline as if a real job existed, eventually surfacing much later and opaquely as "Failed data fetch" during cleanup. Validate the sbatch output against /^Submitted batch job\s+(\d+)/ and check exec()'s exit status before accepting a job ID. Retry the submission with exponential backoff on failure (configurable via $global_sbatch_submit_retries / $global_sbatch_submit_retry_wait_seconds in global_config.php, overridable per-cluster), since this class of failure is transient and load-related. If all retries are exhausted, update_db() now marks the request SUBMIT_TIMEOUT with the real error instead of recording an empty/bogus gfacID and launching a jobmonitor to watch a job that was never submitted. Fixes ehb54/ultrascan-tickets#915 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications From noreply at github.com Sat Jun 20 15:13:12 2026 From: noreply at github.com (emre brookes) Date: Sat, 20 Jun 2026 14:13:12 -0700 Subject: [us-commits] [ehb54/us3lims_common] 847e57: Extract mark_autoflow_submit_failed() to remove du... Message-ID: Branch: refs/heads/ehb54-issue-915 Home: https://github.com/ehb54/us3lims_common Commit: 847e5742c9b159e56f1b3bbc82d72546fe9ec7a2 https://github.com/ehb54/us3lims_common/commit/847e5742c9b159e56f1b3bbc82d72546fe9ec7a2 Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M class/submit_local.php Log Message: ----------- Extract mark_autoflow_submit_failed() to remove duplication The submission-failure handling in update_db() inlined the same connect/query/error/close pattern already used by the rest of the function. Pull it into a small dedicated method instead. To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications From noreply at github.com Sat Jun 20 15:21:13 2026 From: noreply at github.com (emre brookes) Date: Sat, 20 Jun 2026 14:21:13 -0700 Subject: [us-commits] [ehb54/us3lims_common] 65ff74: Mark mark_autoflow_submit_failed() as private Message-ID: Branch: refs/heads/ehb54-issue-915 Home: https://github.com/ehb54/us3lims_common Commit: 65ff7461ff08cfb95bbb820e7270133bc9672a2a https://github.com/ehb54/us3lims_common/commit/65ff7461ff08cfb95bbb820e7270133bc9672a2a Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M class/submit_local.php Log Message: ----------- Mark mark_autoflow_submit_failed() as private Fixes the SonarCloud-flagged missing visibility modifier (php:S1784). To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications From noreply at github.com Sat Jun 20 15:51:28 2026 From: noreply at github.com (emre brookes) Date: Sat, 20 Jun 2026 14:51:28 -0700 Subject: [us-commits] [ehb54/us3lims_common] 077779: Retrigger SonarCloud analysis after fixing cpd.exc... Message-ID: Branch: refs/heads/ehb54-issue-915 Home: https://github.com/ehb54/us3lims_common Commit: 07777995aaccb65764ffb804c55ae5e29c8c6369 https://github.com/ehb54/us3lims_common/commit/07777995aaccb65764ffb804c55ae5e29c8c6369 Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: Log Message: ----------- Retrigger SonarCloud analysis after fixing cpd.exclusions setting To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications From noreply at github.com Sat Jun 20 15:58:01 2026 From: noreply at github.com (emre brookes) Date: Sat, 20 Jun 2026 14:58:01 -0700 Subject: [us-commits] [ehb54/us3lims_common] ed4504: Reduce submit_job() cognitive complexity, fix meth... Message-ID: Branch: refs/heads/ehb54-issue-915 Home: https://github.com/ehb54/us3lims_common Commit: ed4504fe59fb16de017293bf2a1168bcc884dee1 https://github.com/ehb54/us3lims_common/commit/ed4504fe59fb16de017293bf2a1168bcc884dee1 Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M class/submit_local.php Log Message: ----------- Reduce submit_job() cognitive complexity, fix method naming Extract the sbatch/qsub retry loop and result-parsing logic out of submit_job() into two small private helpers (attemptSubmit(), parseSubmitResult()), addressing SonarCloud's flagged Cognitive Complexity (29 vs 15 allowed). No behavior change, just relocated code. Also rename mark_autoflow_submit_failed() to markAutoflowSubmitFailed() to satisfy the PHP method naming convention rule (php:S100). To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications From noreply at github.com Sat Jun 20 16:08:38 2026 From: noreply at github.com (emre brookes) Date: Sat, 20 Jun 2026 15:08:38 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] 299622: Add curly braces around single-statement if blocks... Message-ID: Branch: refs/heads/ehb54-issue-914 Home: https://github.com/ehb54/us3lims_gridctl Commit: 299622e1aa03a28eb4bc2874245e56e64cce1aa5 https://github.com/ehb54/us3lims_gridctl/commit/299622e1aa03a28eb4bc2874245e56e64cce1aa5 Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M cleanup.php M jobmonitor/cleanup.php Log Message: ----------- Add curly braces around single-statement if blocks (SonarCloud) To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Sat Jun 20 18:05:55 2026 From: noreply at github.com (emre brookes) Date: Sat, 20 Jun 2026 17:05:55 -0700 Subject: [us-commits] [ehb54/us3lims_common] a6f9e2: Validate sbatch submission status before recording... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_common Commit: a6f9e2ef5a75d86857bb1a34acafa0e6573a7b62 https://github.com/ehb54/us3lims_common/commit/a6f9e2ef5a75d86857bb1a34acafa0e6573a7b62 Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M class/submit_local.php M global_config.php.template Log Message: ----------- Validate sbatch submission status before recording a gfacID submit_job() never checked the exit status of the sbatch/qsub exec() call, and parsed the job ID positionally from the first output line assuming it was always "Submitted batch job ". Under scheduler load, sbatch can instead fail with e.g. "sbatch: error: Batch job submission failed: Socket timed out on send/recv operation" - the positional parse of that line happens to land on the literal word "job", which then got stored as gfacID and tracked through the rest of the pipeline as if a real job existed, eventually surfacing much later and opaquely as "Failed data fetch" during cleanup. Validate the sbatch output against /^Submitted batch job\s+(\d+)/ and check exec()'s exit status before accepting a job ID. Retry the submission with exponential backoff on failure (configurable via $global_sbatch_submit_retries / $global_sbatch_submit_retry_wait_seconds in global_config.php, overridable per-cluster), since this class of failure is transient and load-related. If all retries are exhausted, update_db() now marks the request SUBMIT_TIMEOUT with the real error instead of recording an empty/bogus gfacID and launching a jobmonitor to watch a job that was never submitted. Fixes ehb54/ultrascan-tickets#915 Commit: 847e5742c9b159e56f1b3bbc82d72546fe9ec7a2 https://github.com/ehb54/us3lims_common/commit/847e5742c9b159e56f1b3bbc82d72546fe9ec7a2 Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M class/submit_local.php Log Message: ----------- Extract mark_autoflow_submit_failed() to remove duplication The submission-failure handling in update_db() inlined the same connect/query/error/close pattern already used by the rest of the function. Pull it into a small dedicated method instead. Commit: 65ff7461ff08cfb95bbb820e7270133bc9672a2a https://github.com/ehb54/us3lims_common/commit/65ff7461ff08cfb95bbb820e7270133bc9672a2a Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M class/submit_local.php Log Message: ----------- Mark mark_autoflow_submit_failed() as private Fixes the SonarCloud-flagged missing visibility modifier (php:S1784). Commit: 07777995aaccb65764ffb804c55ae5e29c8c6369 https://github.com/ehb54/us3lims_common/commit/07777995aaccb65764ffb804c55ae5e29c8c6369 Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: Log Message: ----------- Retrigger SonarCloud analysis after fixing cpd.exclusions setting Commit: ed4504fe59fb16de017293bf2a1168bcc884dee1 https://github.com/ehb54/us3lims_common/commit/ed4504fe59fb16de017293bf2a1168bcc884dee1 Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M class/submit_local.php Log Message: ----------- Reduce submit_job() cognitive complexity, fix method naming Extract the sbatch/qsub retry loop and result-parsing logic out of submit_job() into two small private helpers (attemptSubmit(), parseSubmitResult()), addressing SonarCloud's flagged Cognitive Complexity (29 vs 15 allowed). No behavior change, just relocated code. Also rename mark_autoflow_submit_failed() to markAutoflowSubmitFailed() to satisfy the PHP method naming convention rule (php:S100). Commit: 367f2e89e377f413ebb2c4c5a3baef1074ee3646 https://github.com/ehb54/us3lims_common/commit/367f2e89e377f413ebb2c4c5a3baef1074ee3646 Author: emre brookes Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M class/submit_local.php M global_config.php.template Log Message: ----------- Merge pull request #21 from ehb54/ehb54-issue-915 Validate sbatch submission status before recording a gfacID Compare: https://github.com/ehb54/us3lims_common/compare/2257f349a7f8...367f2e89e377 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications From noreply at github.com Sat Jun 20 18:05:58 2026 From: noreply at github.com (emre brookes) Date: Sat, 20 Jun 2026 17:05:58 -0700 Subject: [us-commits] [ehb54/us3lims_common] Message-ID: Branch: refs/heads/ehb54-issue-915 Home: https://github.com/ehb54/us3lims_common To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications From noreply at github.com Sat Jun 20 18:07:31 2026 From: noreply at github.com (emre brookes) Date: Sat, 20 Jun 2026 17:07:31 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] 2843ec: Fix race condition causing intermittent "Failed da... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_gridctl Commit: 2843ec5521e3abaca87929751db9d635958a789e https://github.com/ehb54/us3lims_gridctl/commit/2843ec5521e3abaca87929751db9d635958a789e Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M cleanup.php M jobmonitor/cleanup.php Log Message: ----------- Fix race condition causing intermittent "Failed data fetch" The analysis-results.tar scp had no retry, and the only wait/backoff loop polled for stderr's arrival, not the tar itself. If the remote job finished writing stderr before closing the tar, the tar fetch silently failed and was never retried, leaving gfac.analysis.tarfile empty even though the job succeeded. Add a retry to the tar scp matching stdout/stderr, and a dedicated backoff loop that re-checks for and re-fetches the tar before giving up. Applied identically to cleanup.php and jobmonitor/cleanup.php. Fixes ehb54/ultrascan-tickets#914 Commit: 299622e1aa03a28eb4bc2874245e56e64cce1aa5 https://github.com/ehb54/us3lims_gridctl/commit/299622e1aa03a28eb4bc2874245e56e64cce1aa5 Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M cleanup.php M jobmonitor/cleanup.php Log Message: ----------- Add curly braces around single-statement if blocks (SonarCloud) Commit: 31337ffaf7aec158264331b22425837f3697d050 https://github.com/ehb54/us3lims_gridctl/commit/31337ffaf7aec158264331b22425837f3697d050 Author: emre brookes Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M cleanup.php M jobmonitor/cleanup.php Log Message: ----------- Merge pull request #26 from ehb54/ehb54-issue-914 Fix race condition causing intermittent "Failed data fetch" Compare: https://github.com/ehb54/us3lims_gridctl/compare/c96169aa306b...31337ffaf7ae To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Sat Jun 20 18:07:35 2026 From: noreply at github.com (emre brookes) Date: Sat, 20 Jun 2026 17:07:35 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] Message-ID: Branch: refs/heads/ehb54-issue-914 Home: https://github.com/ehb54/us3lims_gridctl To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Sun Jun 21 08:30:42 2026 From: noreply at github.com (emre brookes) Date: Sun, 21 Jun 2026 07:30:42 -0700 Subject: [us-commits] [ehb54/ultrascan3] 72352e: Add extrapolation to zero concentration for I(q) C... Message-ID: Branch: refs/heads/somo-dev-claude Home: https://github.com/ehb54/ultrascan3 Commit: 72352e626deaa05e5ae3b7f742897c42960f6602 https://github.com/ehb54/ultrascan3/commit/72352e626deaa05e5ae3b7f742897c42960f6602 Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M us_somo/develop/include/us_hydrodyn_saxs.h A us_somo/develop/include/us_hydrodyn_saxs_iqq_extrap_c0_conc.h M us_somo/develop/include/us_hydrodyn_saxs_iqq_load_csv.h M us_somo/develop/libus_somo.pro A us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0.cpp A us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0_conc.cpp M us_somo/develop/src/us_hydrodyn_saxs_iqq_load_csv.cpp M us_somo/develop/src/us_hydrodyn_saxs_loads.cpp Log Message: ----------- Add extrapolation to zero concentration for I(q) CSV load dialog Adds a Zimm-plot-style q-pointwise linear extrapolation to zero concentration in US_Hydrodyn_Saxs_Iqq_Load_Csv: select >=3 curves, assign each a concentration via a new modal dialog, and add the resulting intercept curve (with fit-derived intercept SE as error bars) to the plot. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sun Jun 21 10:03:55 2026 From: noreply at github.com (emre brookes) Date: Sun, 21 Jun 2026 09:03:55 -0700 Subject: [us-commits] [ehb54/ultrascan3] 49c520: updates Message-ID: Branch: refs/heads/somo-dev Home: https://github.com/ehb54/ultrascan3 Commit: 49c520dd6e3d16b673ad0910be2babff8248d06c https://github.com/ehb54/ultrascan3/commit/49c520dd6e3d16b673ad0910be2babff8248d06c Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: A us_somo/somo/doc/manual/somo/DAWN_head.png A us_somo/somo/doc/manual/somo/MALS_angles.png A us_somo/somo/doc/manual/somo/WyattRayleigh ratios csv.png M us_somo/somo/doc/manual/somo/mals_parameters.html M us_somo/somo/doc/manual/somo/mals_saxs_options.html M us_somo/somo/doc/manual/somo/saxs_hplc_options.html M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_EMG_option.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_GaussFit1.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_GaussFit2.png A us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_options_Min_Gauss.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_options_new.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_options_new_Gaussians.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_options_new_baseline.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_skewedGaussian1.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_skewedGaussian11.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_skewedGaussian11a.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_skewedGaussian11b.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_skewedGaussian11c.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_skewedGaussian12.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_skewedGaussian2.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_skewedGaussian3.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_skewedGaussian4.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_skewedGaussian5.png A us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_skewedGaussian6a.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_skewedGaussian8.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_skewedGaussian9a.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_skewedGaussian_adv_sel.png M us_somo/somo/doc/manual/somo/somo-HPLC-SAXS_smoothing.png A us_somo/somo/doc/manual/somo/somo-MALS_Concs.png A us_somo/somo/doc/manual/somo/somo-MALS_Concs2.png A us_somo/somo/doc/manual/somo/somo-MALS_Concs3.png A us_somo/somo/doc/manual/somo/somo-MALS_Concs4.png A us_somo/somo/doc/manual/somo/somo-MALS_Gauss1anew.png A us_somo/somo/doc/manual/somo/somo-MALS_Gauss1bnew.png A us_somo/somo/doc/manual/somo/somo-MALS_Gauss1cnew.png A us_somo/somo/doc/manual/somo/somo-MALS_Gauss1dnew.png A us_somo/somo/doc/manual/somo/somo-MALS_Gauss1enew.png A us_somo/somo/doc/manual/somo/somo-MALS_GaussFit.png A us_somo/somo/doc/manual/somo/somo-MALS_Gauss_all_Idash_t_selected.png A us_somo/somo/doc/manual/somo/somo-MALS_Gaussian_final.png A us_somo/somo/doc/manual/somo/somo-MALS_Gaussian_init.png A us_somo/somo/doc/manual/somo/somo-MALS_Gaussian_options.png A us_somo/somo/doc/manual/somo/somo-MALS_Gaussian_start.png A us_somo/somo/doc/manual/somo/somo-MALS_GlobalFit_done.png A us_somo/somo/doc/manual/somo/somo-MALS_GlobalGauss_done.png A us_somo/somo/doc/manual/somo/somo-MALS_GlobalGauss_start_pop_up.png A us_somo/somo/doc/manual/somo/somo-MALS_GlobalGaussianSDreminder.png A us_somo/somo/doc/manual/somo/somo-MALS_GlobalGaussian_init.png A us_somo/somo/doc/manual/somo/somo-MALS_I_hash_q_example.png A us_somo/somo/doc/manual/somo/somo-MALS_I_starq_NoGauss_movieframe155.png A us_somo/somo/doc/manual/somo/somo-MALS_I_starq_NoGauss_movieframe316.png A us_somo/somo/doc/manual/somo/somo-MALS_I_starq_NoGauss_movieframe99.png A us_somo/somo/doc/manual/somo/somo-MALS_Istarq_file_view_selected.png A us_somo/somo/doc/manual/somo/somo-MALS_MakeIdash_final.png A us_somo/somo/doc/manual/somo/somo-MALS_MakeIdash_final_kin.png A us_somo/somo/doc/manual/somo/somo-MALS_MakeIdash_final_kin_cropped.png A us_somo/somo/doc/manual/somo/somo-MALS_MakeIdash_final_kin_zoom.png A us_somo/somo/doc/manual/somo/somo-MALS_MakeIstar_final_kin.png A us_somo/somo/doc/manual/somo/somo-MALS_MakeIstar_sel_kin_dots_err.png A us_somo/somo/doc/manual/somo/somo-MALS_Messages.png A us_somo/somo/doc/manual/somo/somo-MALS_Movie_selected.png A us_somo/somo/doc/manual/somo/somo-MALS_Plot_Options_demo.png A us_somo/somo/doc/manual/somo/somo-MALS_Produced_data.png A us_somo/somo/doc/manual/somo/somo-MALS_R_theta_csv_loaded.png A us_somo/somo/doc/manual/somo/somo-MALS_R_theta_kin_shown.png A us_somo/somo/doc/manual/somo/somo-MALS_R_theta_shown.png A us_somo/somo/doc/manual/somo/somo-MALS_Residuals_twocurvesSD.png A us_somo/somo/doc/manual/somo/somo-MALS_Residuals_twocurves_percent.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_MALS_data_loglog.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_Make_scaled_popup.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_Messages.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_Plot_Options_demo.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_Plot_Options_demo2.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_Produced_data.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_Produced_data_buttons.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_SAXS_common_times.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_SAXS_common_times_scroll1.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_SAXS_common_times_scroll2.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_SAXS_data_loading.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_bottom line.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_commons times_popup.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_commontimes_all_dots.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_cropping_buttons.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_cropvis_results.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_cropvis_results1.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_cropvis_select.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_exclude_q_vis_demo1.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_exclude_q_vis_demo2.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_fitting_methods.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_generating_joined_excl_q_popup.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_initial.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_joined.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_joined_scroll.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_loadMALS.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_make_scaled.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_make_scaled_popup1.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_make_scaled_popup2.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_make_scaled_view_MALS_file.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_minimize_popup.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_options.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_options1.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_other_MALS_data_popup.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_plot_buttons.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_polynomials.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_q_exclude_buttons.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_remove_panel.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_scale1.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_scale2.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_scale3.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_scale4.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_scale5.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_scale6.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_scale7.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_scale8.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_scaled_MALS_generated_popup.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_scaled_SAXS_generated_popup.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_scroll_warning.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_second_set_buttons.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_second_set_buttons1.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_selections_buttons.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_top_buttons.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_viewselected.png A us_somo/somo/doc/manual/somo/somo-MALS_SAXS_weighting_methods.png A us_somo/somo/doc/manual/somo/somo-MALS_SD_eval_applied.png A us_somo/somo/doc/manual/somo/somo-MALS_SD_eval_buttons.png A us_somo/somo/doc/manual/somo/somo-MALS_SD_eval_comparisonD2.png A us_somo/somo/doc/manual/somo/somo-MALS_SD_eval_define_1region.png A us_somo/somo/doc/manual/somo/somo-MALS_SD_eval_define_2regions.png A us_somo/somo/doc/manual/somo/somo-MALS_Select_Istarq_for_norm.png A us_somo/somo/doc/manual/somo/somo-MALS_Selected_Istarq_normalized.png A us_somo/somo/doc/manual/somo/somo-MALS_Selected_Istarq_normalized_ave.png A us_somo/somo/doc/manual/somo/somo-MALS_Selected_normalized_ave.png A us_somo/somo/doc/manual/somo/somo-MALS_Selected_orig_and_norm_files.png A us_somo/somo/doc/manual/somo/somo-MALS_UV_data_pop_up.png A us_somo/somo/doc/manual/somo/somo-MALS_adjust_times_pop_up.png A us_somo/somo/doc/manual/somo/somo-MALS_adjust_times_pop_up2.png A us_somo/somo/doc/manual/somo/somo-MALS_angles_pop_up.png A us_somo/somo/doc/manual/somo/somo-MALS_commands1.png A us_somo/somo/doc/manual/somo/somo-MALS_conc_chrom_Gauss_fit.png A us_somo/somo/doc/manual/somo/somo-MALS_conc_chrom_fit_module.png A us_somo/somo/doc/manual/somo/somo-MALS_conc_chrom_init_Gauss.png A us_somo/somo/doc/manual/somo/somo-MALS_conc_used_pop_up.png A us_somo/somo/doc/manual/somo/somo-MALS_conc_util_add_MALS_data.png A us_somo/somo/doc/manual/somo/somo-MALS_conc_util_buttons.png A us_somo/somo/doc/manual/somo/somo-MALS_conc_util_loaded_data.png A us_somo/somo/doc/manual/somo/somo-MALS_conc_util_pop_up.png A us_somo/somo/doc/manual/somo/somo-MALS_conc_util_pop_up2.png A us_somo/somo/doc/manual/somo/somo-MALS_conc_util_pop_up3.png A us_somo/somo/doc/manual/somo/somo-MALS_conc_util_repeak.png A us_somo/somo/doc/manual/somo/somo-MALS_conc_util_timeshift.png A us_somo/somo/doc/manual/somo/somo-MALS_conc_util_timeshift_set.png A us_somo/somo/doc/manual/somo/somo-MALS_crop_I_dash_chromatograms.png A us_somo/somo/doc/manual/somo/somo-MALS_cropping_buttons.png A us_somo/somo/doc/manual/somo/somo-MALS_inconsistent times_pop_up.png A us_somo/somo/doc/manual/somo/somo-MALS_incorrect processing_param_pop_up.png A us_somo/somo/doc/manual/somo/somo-MALS_info_panel.png A us_somo/somo/doc/manual/somo/somo-MALS_initial.png A us_somo/somo/doc/manual/somo/somo-MALS_main1.png A us_somo/somo/doc/manual/somo/somo-MALS_make_Istar_q_enterparam_popup.png A us_somo/somo/doc/manual/somo/somo-MALS_make_Istar_q_enterparam_popup1.png A us_somo/somo/doc/manual/somo/somo-MALS_make_Istar_q_noGauss_popup.png A us_somo/somo/doc/manual/somo/somo-MALS_no_Gaussians_pop_up.png A us_somo/somo/doc/manual/somo/somo-MALS_no_conc_pop_up.png A us_somo/somo/doc/manual/somo/somo-MALS_no_conc_pop_up2.png A us_somo/somo/doc/manual/somo/somo-MALS_options.png A us_somo/somo/doc/manual/somo/somo-MALS_options_conc_detector.png A us_somo/somo/doc/manual/somo/somo-MALS_options_new_Gaussians.png A us_somo/somo/doc/manual/somo/somo-MALS_options_new_misc.png A us_somo/somo/doc/manual/somo/somo-MALS_param.png A us_somo/somo/doc/manual/somo/somo-MALS_plot_buttons.png A us_somo/somo/doc/manual/somo/somo-MALS_processing_param_pop_up.png A us_somo/somo/doc/manual/somo/somo-MALS_processing_param_pop_up2.png A us_somo/somo/doc/manual/somo/somo-MALS_remove_panel.png A us_somo/somo/doc/manual/somo/somo-MALS_resulting_I_starq_NoGauss.png A us_somo/somo/doc/manual/somo/somo-MALS_scattering_angles.png A us_somo/somo/doc/manual/somo/somo-MALS_second_set_buttons.png A us_somo/somo/doc/manual/somo/somo-MALS_selected_Ihash_EMG_GMG.png A us_somo/somo/doc/manual/somo/somo-MALS_selections_buttons.png A us_somo/somo/doc/manual/somo/somo-MALS_set_conc_detector.png A us_somo/somo/doc/manual/somo/somo-MALS_seven_Gaussians1.png A us_somo/somo/doc/manual/somo/somo-MALS_seven_Gaussians2.png A us_somo/somo/doc/manual/somo/somo-MALS_seven_Gaussians_GlobFit_Final.png A us_somo/somo/doc/manual/somo/somo-MALS_seven_Gaussians_GlobFit_Init.png A us_somo/somo/doc/manual/somo/somo-MALS_seven_Gaussians_GlobFit_by_q.png A us_somo/somo/doc/manual/somo/somo-MALS_seven_Gaussians_GlobFit_saving_warning.png A us_somo/somo/doc/manual/somo/somo-MALS_seven_Gaussians_GlobGauss.png A us_somo/somo/doc/manual/somo/somo-MALS_seven_Gaussians_scroll1.png A us_somo/somo/doc/manual/somo/somo-MALS_seven_Gaussians_scroll2.png A us_somo/somo/doc/manual/somo/somo-MALS_six_Gaussians1.png A us_somo/somo/doc/manual/somo/somo-MALS_six_Gaussians2.png A us_somo/somo/doc/manual/somo/somo-MALS_timeshift_pop_up.png A us_somo/somo/doc/manual/somo/somo-MALS_timeshift_pop_up2.png A us_somo/somo/doc/manual/somo/somo-MALS_top_buttons.png A us_somo/somo/doc/manual/somo/somo-mals_Residuals_twocurves.png M us_somo/somo/doc/manual/somo/somo_mals.html A us_somo/somo/doc/manual/somo/somo_mals_dctr.html A us_somo/somo/doc/manual/somo/somo_mals_options.html M us_somo/somo/doc/manual/somo/somo_mals_saxs.html M us_somo/somo/doc/manual/somo/somo_saxs_hplc.html M us_somo/somo/doc/manual/somo/somo_saxs_hplc_skewedGauss.html M us_somo/somo/doc/manual/somo/somo_uv_vis.html A us_somo/somo/doc/manual/somo_mals.html Log Message: ----------- updates To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sun Jun 21 10:47:06 2026 From: noreply at github.com (emre brookes) Date: Sun, 21 Jun 2026 09:47:06 -0700 Subject: [us-commits] [ehb54/ultrascan3] 1ecc8c: Fix conc_csv name-key mismatch, widen conc dialog, ... Message-ID: Branch: refs/heads/somo-dev-claude Home: https://github.com/ehb54/ultrascan3 Commit: 1ecc8ce4ff282a725727bdc3f76ceb6b57104f78 https://github.com/ehb54/ultrascan3/commit/1ecc8ce4ff282a725727bdc3f76ceb6b57104f78 Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: A test_data/extrap_c0_test_iqq.csv A test_data/extrap_c0_test_iqq_poisson.csv A test_data/gen_extrap_c0_test_iqq.py M us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0.cpp M us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0_conc.cpp Log Message: ----------- Fix conc_csv name-key mismatch, widen conc dialog, fix cancel flow, raw test data - do_extrap_c0: prepopulation lookup and write-back now also try the dequoted curve name against conc_csv, fixing concentrations not being found for curves pushed in from SAXS Hplc (to_saxs() keys conc_csv by the bare unquoted plotted name, while curves selected via the "just plotted curves" load path are quoted to match the CSV-row convention). - Cancelling the concentration-assignment dialog now raises/shows the main plot window and logs a message instead of silently returning. - The concentration-assignment dialog is now sized to the longest selected curve name instead of a fixed width. - Regenerated the synthetic test CSVs to use raw, concentration- proportional intensities (I(0) scales with c, plus a small structure-factor-like nonlinearity) instead of pre-normalized intensities, since load_iqq_csv curves are expected to be raw. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sun Jun 21 11:03:10 2026 From: noreply at github.com (emre brookes) Date: Sun, 21 Jun 2026 10:03:10 -0700 Subject: [us-commits] [ehb54/ultrascan3] e54705: Parse Conc:/PSV:/I0se: header tags when loading .d... Message-ID: Branch: refs/heads/somo-dev-claude Home: https://github.com/ehb54/ultrascan3 Commit: e54705492a8105b4997dc81f9b3ed185ab60a43b https://github.com/ehb54/ultrascan3/commit/e54705492a8105b4997dc81f9b3ed185ab60a43b Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M us_somo/develop/src/us_hydrodyn_saxs_loads.cpp Log Message: ----------- Parse Conc:/PSV:/I0se: header tags when loading .dat/.txt/.sprr directly load_saxs() and load_sans() (the main SAXS/SANS window's direct file loader, used when picking individual .dat/.txt/.sprr files rather than going through the HPLC module) never read the Conc:/PSV:/I0se: header comment line, so conc_csv was never populated for curves loaded this way -- do_extrap_c0's concentration pre-population had nothing to find. Reuses the exact regexes already established in US_Hydrodyn_Saxs_Hplc::load_file() and calls update_conc_csv() right after the curve is plotted, keyed by the same name plot_one_iqq() uses. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sun Jun 21 11:20:49 2026 From: noreply at github.com (emre brookes) Date: Sun, 21 Jun 2026 10:20:49 -0700 Subject: [us-commits] [ehb54/ultrascan3] 2d5bca: Normalize by concentration before per-q regression... Message-ID: Branch: refs/heads/somo-dev-claude Home: https://github.com/ehb54/ultrascan3 Commit: 2d5bca3b5b3a7110db6eefcdb28ef3ff644fad9c https://github.com/ehb54/ultrascan3/commit/2d5bca3b5b3a7110db6eefcdb28ef3ff644fad9c Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0.cpp Log Message: ----------- Normalize by concentration before per-q regression in do_extrap_c0 Raw SAXS intensity is dominated by a term directly proportional to concentration, so fitting raw I(q) vs c trivially extrapolates to ~0 at c=0 -- confirmed on real asyn data, where the output curve was just noise oscillating around zero. The standard SAXS technique (the Zimm-plot analogue) fits I(q,c)/c against c instead; its c=0 intercept recovers the ideal, structure-factor-free dilute-limit curve. Concentration (x-axis) stays the real, distinct entered values -- only the intensity (y-axis) is divided by each curve's own concentration. Curves with concentration <= 0 are excluded from the regression (can't normalize by zero) with a warning. Output curve is now in concentration-normalized units, noted in the summary message. Validated against the 6 real asyn .dat files: the normalized intercept now produces a smooth, positive, Guinier-shaped curve instead of near-zero noise. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sun Jun 21 11:30:38 2026 From: noreply at github.com (emre brookes) Date: Sun, 21 Jun 2026 10:30:38 -0700 Subject: [us-commits] [ehb54/ultrascan3] 0df338: Tag extrap_c0 output curve as concentration-normal... Message-ID: Branch: refs/heads/somo-dev-claude Home: https://github.com/ehb54/ultrascan3 Commit: 0df3387554c95a4ed1d6c69615a7e992e584a4ef https://github.com/ehb54/ultrascan3/commit/0df3387554c95a4ed1d6c69615a7e992e584a4ef Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0.cpp Log Message: ----------- Tag extrap_c0 output curve as concentration-normalized (Conc:1) The extrapolated curve is I(q)/c extrapolated to c=0, i.e. already concentration-normalized -- mark it conc=1 in conc_csv per SOMO's existing Conc:1-means-normalized convention, so anything downstream that respects conc_csv (e.g. selecting it for a further extrapolation) treats it correctly rather than as a raw curve with concentration 1. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sun Jun 21 11:34:12 2026 From: noreply at github.com (emre brookes) Date: Sun, 21 Jun 2026 10:34:12 -0700 Subject: [us-commits] [ehb54/ultrascan3] 243154: Don't clear the plot before extrapolate-to-zero-co... Message-ID: Branch: refs/heads/somo-dev-claude Home: https://github.com/ehb54/ultrascan3 Commit: 243154e9c162112ff1cc51a473c9da664e041c38 https://github.com/ehb54/ultrascan3/commit/243154e9c162112ff1cc51a473c9da664e041c38 Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M us_somo/develop/src/us_hydrodyn_saxs_iqq_load_csv.cpp Log Message: ----------- Don't clear the plot before extrapolate-to-zero-conc has been confirmed load_iqq_csv() clears the entire plot right after the load dialog closes, whenever "Clear plot" is checked (the default) -- this happened unconditionally before the new concentration-assignment dialog even opened, so cancelling that dialog left the user with an empty plot and no way to recover the previously plotted curves. run_ift already avoids this exact problem by force-disabling "Clear plot" while it's active; set_extrapolate_c0() now does the same, so the plot is left untouched until/unless the extrapolation actually completes. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sun Jun 21 11:43:07 2026 From: noreply at github.com (emre brookes) Date: Sun, 21 Jun 2026 10:43:07 -0700 Subject: [us-commits] [ehb54/ultrascan3] 5e5d55: Propagate concentrations when pushing curves from ... Message-ID: Branch: refs/heads/somo-dev-claude Home: https://github.com/ehb54/ultrascan3 Commit: 5e5d55ff38ee408d8bfb00d765599dbcf1acdb7f https://github.com/ehb54/ultrascan3/commit/5e5d55ff38ee408d8bfb00d765599dbcf1acdb7f Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M us_somo/develop/include/us_hydrodyn_saxs_hplc.h M us_somo/develop/src/us_hydrodyn_saxs.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp Log Message: ----------- Propagate concentrations when pushing curves from SOMO SAS to HPLC US_Hydrodyn_Saxs::saxs_hplc() (the "Hplc/Saxs" button in SOMO SAS) added curves to the HPLC window via add_plot() with no concentration at all, so f_conc in HPLC was always 0/unknown for curves arriving this way -- the reverse direction of the to_saxs() push, which already carried concentration across. - US_Hydrodyn_Saxs_Hplc::add_plot() (both overloads) gains an optional trailing conc parameter (default -1, meaning "not specified", fully backward compatible with existing callers); when >= 0 it's written to f_conc, overriding the previous "preserve existing or default 0e0" fallback. - saxs_hplc() now looks up each plotted curve's concentration via the SAXS window's own get_conc_csv_values() and passes it through. - update_csv_conc() (HPLC's own "Solution Concentrations" table) now backfills new rows from f_conc instead of seeding them blank, so a propagated concentration is also visible in that window, not just used internally. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sun Jun 21 11:59:59 2026 From: noreply at github.com (emre brookes) Date: Sun, 21 Jun 2026 10:59:59 -0700 Subject: [us-commits] [ehb54/ultrascan3] c7ebdd: Fix "No such signal QHeaderView::released(int)" wa... Message-ID: Branch: refs/heads/somo-dev-claude Home: https://github.com/ehb54/ultrascan3 Commit: c7ebdda2f2175331c0231fbc2fe4e7cc9eebbeda https://github.com/ehb54/ultrascan3/commit/c7ebdda2f2175331c0231fbc2fe4e7cc9eebbeda Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M us_somo/develop/src/us_hydrodyn_dad_conc.cpp M us_somo/develop/src/us_hydrodyn_dad_conc_load.cpp M us_somo/develop/src/us_hydrodyn_mals_conc.cpp M us_somo/develop/src/us_hydrodyn_mals_conc_load.cpp M us_somo/develop/src/us_hydrodyn_mals_saxs_conc.cpp M us_somo/develop/src/us_hydrodyn_mals_saxs_conc_load.cpp M us_somo/develop/src/us_hydrodyn_saxs_buffer_conc.cpp M us_somo/develop/src/us_hydrodyn_saxs_buffer_conc_load.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc_load.cpp Log Message: ----------- Fix "No such signal QHeaderView::released(int)" warning in conc dialogs QHeaderView::released(int) is a Qt3/Qt4 signal name that doesn't exist in Qt5 (it's the column/row header click handler in the various "Concentrations" table dialogs across DAD, MALS, MALS+SAXS, SAXS, SAXS buffer, and SAXS Hplc/Kin). The connect() silently failed at runtime with a console warning, and the header-click slot (col/row _header_released) never fired. us_hydrodyn_saxs_conc.cpp already had the correct fix, properly guarded behind #if QT_VERSION < 0x040000 / #else sectionClicked(int) / #endif -- the other 10 copy-pasted variants of this dialog never got that fix and had the broken signal name unconditionally. Replaced with sectionClicked(int) (the Qt5 equivalent) in all of them, matching the already-proven-working pattern. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 22 11:04:54 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 10:04:54 -0700 Subject: [us-commits] [ehb54/us3lims_dbinst] b7b60f: Surface job submission failures on the "job accept... Message-ID: Branch: refs/heads/ehb54-issue-916 Home: https://github.com/ehb54/us3lims_dbinst Commit: b7b60f199f538f4030991ea44b06cd0ab7e4b765 https://github.com/ehb54/us3lims_dbinst/commit/b7b60f199f538f4030991ea44b06cd0ab7e4b765 Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M 2DSA-CG_2.php M 2DSA_2.php M DMGA_2.php M GA_3.php M PCSA_2.php Log Message: ----------- Surface job submission failures on the "job accepted" confirmation page 2DSA_2.php, 2DSA-CG_2.php, PCSA_2.php, GA_3.php, and DMGA_2.php each print a "Thank you, your job was accepted and is currently processing" banner unconditionally, before checking the submit class's messages. If submission actually failed (e.g. the sbatch failure case fixed in ehb54/us3lims_common#21), the only sign was an ERROR: line buried in a raw print_r() dump below the success banner. Scan the queue messages for an ERROR: line (the prefix used by submit_local.php's failure path) and surface a clear, visible warning when found, without changing any existing control flow. Fixes ehb54/ultrascan-tickets#916 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_dbinst/settings/notifications From noreply at github.com Mon Jun 22 11:08:09 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 10:08:09 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] 7314df: Detect job submission failures in submitone.php's ... Message-ID: Branch: refs/heads/ehb54-issue-917 Home: https://github.com/ehb54/us3lims_gridctl Commit: 7314df59df76c69f5b7650b1f79273e98c855fdc https://github.com/ehb54/us3lims_gridctl/commit/7314df59df76c69f5b7650b1f79273e98c855fdc Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M submitone.php Log Message: ----------- Detect job submission failures in submitone.php's CLI error checks The included web pages (2DSA_1.php/2DSA_2.php, PCSA_1.php/PCSA_2.php, etc.) never push job submission failures into $cli_errors themselves - they only echo an ERROR: line into the dumped output. As a result, submitone.php's check_cli_errors() saw an empty array and proceeded as if the submission had succeeded, even when it hadn't (e.g. the sbatch failure case fixed in ehb54/us3lims_common#21). Add check_cli_errors_in_dump(), which scans the dump file for any ERROR: line and folds it into $cli_errors, called right before check_cli_errors() after both the PCSA and 2DSA job-type includes. This doesn't change GMP/autoflow's own failure detection, which already polls autoflowAnalysis.status directly - it only gives submitone.php its own immediate signal that a submission it just ran failed. Fixes ehb54/ultrascan-tickets#917 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Mon Jun 22 11:58:22 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 10:58:22 -0700 Subject: [us-commits] [ehb54/ultrascan3] 7f1178: Remove test data from top-level test_data/ Message-ID: Branch: refs/heads/somo-dev-claude Home: https://github.com/ehb54/ultrascan3 Commit: 7f1178ad2883095f6ddaee0b8da45ee644b1d378 https://github.com/ehb54/ultrascan3/commit/7f1178ad2883095f6ddaee0b8da45ee644b1d378 Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: R test_data/extrap_c0_test_iqq.csv R test_data/extrap_c0_test_iqq_poisson.csv R test_data/gen_extrap_c0_test_iqq.py Log Message: ----------- Remove test data from top-level test_data/ Synthetic CSV fixtures and the generator script do not belong committed to the repo, least of all in a top-level directory. To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 22 12:02:29 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 11:02:29 -0700 Subject: [us-commits] [ehb54/ultrascan3] 72352e: Add extrapolation to zero concentration for I(q) C... Message-ID: Branch: refs/heads/somo-dev Home: https://github.com/ehb54/ultrascan3 Commit: 72352e626deaa05e5ae3b7f742897c42960f6602 https://github.com/ehb54/ultrascan3/commit/72352e626deaa05e5ae3b7f742897c42960f6602 Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M us_somo/develop/include/us_hydrodyn_saxs.h A us_somo/develop/include/us_hydrodyn_saxs_iqq_extrap_c0_conc.h M us_somo/develop/include/us_hydrodyn_saxs_iqq_load_csv.h M us_somo/develop/libus_somo.pro A us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0.cpp A us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0_conc.cpp M us_somo/develop/src/us_hydrodyn_saxs_iqq_load_csv.cpp M us_somo/develop/src/us_hydrodyn_saxs_loads.cpp Log Message: ----------- Add extrapolation to zero concentration for I(q) CSV load dialog Adds a Zimm-plot-style q-pointwise linear extrapolation to zero concentration in US_Hydrodyn_Saxs_Iqq_Load_Csv: select >=3 curves, assign each a concentration via a new modal dialog, and add the resulting intercept curve (with fit-derived intercept SE as error bars) to the plot. Co-Authored-By: Claude Sonnet 4.6 Commit: 1ecc8ce4ff282a725727bdc3f76ceb6b57104f78 https://github.com/ehb54/ultrascan3/commit/1ecc8ce4ff282a725727bdc3f76ceb6b57104f78 Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: A test_data/extrap_c0_test_iqq.csv A test_data/extrap_c0_test_iqq_poisson.csv A test_data/gen_extrap_c0_test_iqq.py M us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0.cpp M us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0_conc.cpp Log Message: ----------- Fix conc_csv name-key mismatch, widen conc dialog, fix cancel flow, raw test data - do_extrap_c0: prepopulation lookup and write-back now also try the dequoted curve name against conc_csv, fixing concentrations not being found for curves pushed in from SAXS Hplc (to_saxs() keys conc_csv by the bare unquoted plotted name, while curves selected via the "just plotted curves" load path are quoted to match the CSV-row convention). - Cancelling the concentration-assignment dialog now raises/shows the main plot window and logs a message instead of silently returning. - The concentration-assignment dialog is now sized to the longest selected curve name instead of a fixed width. - Regenerated the synthetic test CSVs to use raw, concentration- proportional intensities (I(0) scales with c, plus a small structure-factor-like nonlinearity) instead of pre-normalized intensities, since load_iqq_csv curves are expected to be raw. Co-Authored-By: Claude Sonnet 4.6 Commit: e54705492a8105b4997dc81f9b3ed185ab60a43b https://github.com/ehb54/ultrascan3/commit/e54705492a8105b4997dc81f9b3ed185ab60a43b Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M us_somo/develop/src/us_hydrodyn_saxs_loads.cpp Log Message: ----------- Parse Conc:/PSV:/I0se: header tags when loading .dat/.txt/.sprr directly load_saxs() and load_sans() (the main SAXS/SANS window's direct file loader, used when picking individual .dat/.txt/.sprr files rather than going through the HPLC module) never read the Conc:/PSV:/I0se: header comment line, so conc_csv was never populated for curves loaded this way -- do_extrap_c0's concentration pre-population had nothing to find. Reuses the exact regexes already established in US_Hydrodyn_Saxs_Hplc::load_file() and calls update_conc_csv() right after the curve is plotted, keyed by the same name plot_one_iqq() uses. Co-Authored-By: Claude Sonnet 4.6 Commit: 2d5bca3b5b3a7110db6eefcdb28ef3ff644fad9c https://github.com/ehb54/ultrascan3/commit/2d5bca3b5b3a7110db6eefcdb28ef3ff644fad9c Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0.cpp Log Message: ----------- Normalize by concentration before per-q regression in do_extrap_c0 Raw SAXS intensity is dominated by a term directly proportional to concentration, so fitting raw I(q) vs c trivially extrapolates to ~0 at c=0 -- confirmed on real asyn data, where the output curve was just noise oscillating around zero. The standard SAXS technique (the Zimm-plot analogue) fits I(q,c)/c against c instead; its c=0 intercept recovers the ideal, structure-factor-free dilute-limit curve. Concentration (x-axis) stays the real, distinct entered values -- only the intensity (y-axis) is divided by each curve's own concentration. Curves with concentration <= 0 are excluded from the regression (can't normalize by zero) with a warning. Output curve is now in concentration-normalized units, noted in the summary message. Validated against the 6 real asyn .dat files: the normalized intercept now produces a smooth, positive, Guinier-shaped curve instead of near-zero noise. Co-Authored-By: Claude Sonnet 4.6 Commit: 0df3387554c95a4ed1d6c69615a7e992e584a4ef https://github.com/ehb54/ultrascan3/commit/0df3387554c95a4ed1d6c69615a7e992e584a4ef Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0.cpp Log Message: ----------- Tag extrap_c0 output curve as concentration-normalized (Conc:1) The extrapolated curve is I(q)/c extrapolated to c=0, i.e. already concentration-normalized -- mark it conc=1 in conc_csv per SOMO's existing Conc:1-means-normalized convention, so anything downstream that respects conc_csv (e.g. selecting it for a further extrapolation) treats it correctly rather than as a raw curve with concentration 1. Co-Authored-By: Claude Sonnet 4.6 Commit: 243154e9c162112ff1cc51a473c9da664e041c38 https://github.com/ehb54/ultrascan3/commit/243154e9c162112ff1cc51a473c9da664e041c38 Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M us_somo/develop/src/us_hydrodyn_saxs_iqq_load_csv.cpp Log Message: ----------- Don't clear the plot before extrapolate-to-zero-conc has been confirmed load_iqq_csv() clears the entire plot right after the load dialog closes, whenever "Clear plot" is checked (the default) -- this happened unconditionally before the new concentration-assignment dialog even opened, so cancelling that dialog left the user with an empty plot and no way to recover the previously plotted curves. run_ift already avoids this exact problem by force-disabling "Clear plot" while it's active; set_extrapolate_c0() now does the same, so the plot is left untouched until/unless the extrapolation actually completes. Co-Authored-By: Claude Sonnet 4.6 Commit: 5e5d55ff38ee408d8bfb00d765599dbcf1acdb7f https://github.com/ehb54/ultrascan3/commit/5e5d55ff38ee408d8bfb00d765599dbcf1acdb7f Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M us_somo/develop/include/us_hydrodyn_saxs_hplc.h M us_somo/develop/src/us_hydrodyn_saxs.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp Log Message: ----------- Propagate concentrations when pushing curves from SOMO SAS to HPLC US_Hydrodyn_Saxs::saxs_hplc() (the "Hplc/Saxs" button in SOMO SAS) added curves to the HPLC window via add_plot() with no concentration at all, so f_conc in HPLC was always 0/unknown for curves arriving this way -- the reverse direction of the to_saxs() push, which already carried concentration across. - US_Hydrodyn_Saxs_Hplc::add_plot() (both overloads) gains an optional trailing conc parameter (default -1, meaning "not specified", fully backward compatible with existing callers); when >= 0 it's written to f_conc, overriding the previous "preserve existing or default 0e0" fallback. - saxs_hplc() now looks up each plotted curve's concentration via the SAXS window's own get_conc_csv_values() and passes it through. - update_csv_conc() (HPLC's own "Solution Concentrations" table) now backfills new rows from f_conc instead of seeding them blank, so a propagated concentration is also visible in that window, not just used internally. Co-Authored-By: Claude Sonnet 4.6 Commit: c7ebdda2f2175331c0231fbc2fe4e7cc9eebbeda https://github.com/ehb54/ultrascan3/commit/c7ebdda2f2175331c0231fbc2fe4e7cc9eebbeda Author: ehb54 Date: 2026-06-21 (Sun, 21 Jun 2026) Changed paths: M us_somo/develop/src/us_hydrodyn_dad_conc.cpp M us_somo/develop/src/us_hydrodyn_dad_conc_load.cpp M us_somo/develop/src/us_hydrodyn_mals_conc.cpp M us_somo/develop/src/us_hydrodyn_mals_conc_load.cpp M us_somo/develop/src/us_hydrodyn_mals_saxs_conc.cpp M us_somo/develop/src/us_hydrodyn_mals_saxs_conc_load.cpp M us_somo/develop/src/us_hydrodyn_saxs_buffer_conc.cpp M us_somo/develop/src/us_hydrodyn_saxs_buffer_conc_load.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc_load.cpp Log Message: ----------- Fix "No such signal QHeaderView::released(int)" warning in conc dialogs QHeaderView::released(int) is a Qt3/Qt4 signal name that doesn't exist in Qt5 (it's the column/row header click handler in the various "Concentrations" table dialogs across DAD, MALS, MALS+SAXS, SAXS, SAXS buffer, and SAXS Hplc/Kin). The connect() silently failed at runtime with a console warning, and the header-click slot (col/row _header_released) never fired. us_hydrodyn_saxs_conc.cpp already had the correct fix, properly guarded behind #if QT_VERSION < 0x040000 / #else sectionClicked(int) / #endif -- the other 10 copy-pasted variants of this dialog never got that fix and had the broken signal name unconditionally. Replaced with sectionClicked(int) (the Qt5 equivalent) in all of them, matching the already-proven-working pattern. Co-Authored-By: Claude Sonnet 4.6 Commit: 7f1178ad2883095f6ddaee0b8da45ee644b1d378 https://github.com/ehb54/ultrascan3/commit/7f1178ad2883095f6ddaee0b8da45ee644b1d378 Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: R test_data/extrap_c0_test_iqq.csv R test_data/extrap_c0_test_iqq_poisson.csv R test_data/gen_extrap_c0_test_iqq.py Log Message: ----------- Remove test data from top-level test_data/ Synthetic CSV fixtures and the generator script do not belong committed to the repo, least of all in a top-level directory. Commit: 68f716a1a230bef74d05fdb5d76b442aadff4c53 https://github.com/ehb54/ultrascan3/commit/68f716a1a230bef74d05fdb5d76b442aadff4c53 Author: emre brookes Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M us_somo/develop/include/us_hydrodyn_saxs.h M us_somo/develop/include/us_hydrodyn_saxs_hplc.h A us_somo/develop/include/us_hydrodyn_saxs_iqq_extrap_c0_conc.h M us_somo/develop/include/us_hydrodyn_saxs_iqq_load_csv.h M us_somo/develop/libus_somo.pro M us_somo/develop/src/us_hydrodyn_dad_conc.cpp M us_somo/develop/src/us_hydrodyn_dad_conc_load.cpp M us_somo/develop/src/us_hydrodyn_mals_conc.cpp M us_somo/develop/src/us_hydrodyn_mals_conc_load.cpp M us_somo/develop/src/us_hydrodyn_mals_saxs_conc.cpp M us_somo/develop/src/us_hydrodyn_mals_saxs_conc_load.cpp M us_somo/develop/src/us_hydrodyn_saxs.cpp M us_somo/develop/src/us_hydrodyn_saxs_buffer_conc.cpp M us_somo/develop/src/us_hydrodyn_saxs_buffer_conc_load.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc_load.cpp A us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0.cpp A us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0_conc.cpp M us_somo/develop/src/us_hydrodyn_saxs_iqq_load_csv.cpp M us_somo/develop/src/us_hydrodyn_saxs_loads.cpp Log Message: ----------- Merge pull request #455 from ehb54/somo-dev-claude SAXS: extrapolation to zero concentration + concentration propagation fixes Compare: https://github.com/ehb54/ultrascan3/compare/49c520dd6e3d...68f716a1a230 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 22 12:11:40 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 11:11:40 -0700 Subject: [us-commits] [ehb54/ultrascan3] df17fd: Add true-concentration option for HPLC/KIN Make I(... Message-ID: Branch: refs/heads/somo-dev-claude Home: https://github.com/ehb54/ultrascan3 Commit: df17fd71b0d0ded316524e4e72c07ad0e9116728 https://github.com/ehb54/ultrascan3/commit/df17fd71b0d0ded316524e4e72c07ad0e9116728 Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M us_somo/develop/include/us_hydrodyn_saxs_hplc_ciq.h M us_somo/develop/include/us_hydrodyn_saxs_hplc_options.h M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_ciq.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_makeiq.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_options.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_util.cpp M us_somo/develop/src/us_hydrodyn_settings.cpp Log Message: ----------- Add true-concentration option for HPLC/KIN Make I(q) peak averaging Average-and-normalize peak curves previously always left the final curve at conc=1.0. New "Normalize before averaging" checkbox (checked by default, preserving prior behavior) can be unchecked to rescale the averaged curve back to the average of the original concentrations, renaming it with a "_c" suffix instead of "_n" to mark the difference. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 22 13:58:08 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 12:58:08 -0700 Subject: [us-commits] [ehb54/ultrascan3] 4ebd49: Fix confusing checkbox wording/polarity for HPLC/K... Message-ID: Branch: refs/heads/somo-dev-claude Home: https://github.com/ehb54/ultrascan3 Commit: 4ebd49563a890e1ed1de10526f9503842864bb39 https://github.com/ehb54/ultrascan3/commit/4ebd49563a890e1ed1de10526f9503842864bb39 Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M us_somo/develop/include/us_hydrodyn_saxs_hplc_ciq.h M us_somo/develop/include/us_hydrodyn_saxs_hplc_options.h M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_ciq.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_makeiq.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_options.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_util.cpp M us_somo/develop/src/us_hydrodyn_settings.cpp Log Message: ----------- Fix confusing checkbox wording/polarity for HPLC/KIN peak averaging "Average and normalize" implied normalize was optional when it always happens internally; renamed to just "Average". The new checkbox is renamed from "Normalize before averaging" to "Rescale averaged curve to average concentration" and its default flipped to unchecked, so checking it now directly means what it says (do the rescale) instead of the previous inverted, confusing "uncheck to enable" semantics. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 22 14:08:06 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 13:08:06 -0700 Subject: [us-commits] [ehb54/ultrascan3] 777461: Fix peak-averaging falling back to stale curves fo... Message-ID: Branch: refs/heads/somo-dev-claude Home: https://github.com/ehb54/ultrascan3 Commit: 777461f53eafdbeb70fa7512e042f5f43b4e19df https://github.com/ehb54/ultrascan3/commit/777461f53eafdbeb70fa7512e042f5f43b4e19df Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M us_somo/develop/src/us_hydrodyn_saxs_hplc_makeiq.cpp Log Message: ----------- Fix peak-averaging falling back to stale curves for single-curve peaks avg() silently refuses to average fewer than 2 selected curves (by design, for the interactive "average selected" button), but a Gaussian peak's "top %" intensity window can easily select just one curve. When that happened, both avg() calls in the peak-averaging loop were silently no-ops, and the code went on to read whatever curve happened to be last in the list -- a leftover from a previous peak's iteration -- instead of a real result for this peak. That explained curves with no _n/_c suffix and curves from different peaks ending up identical/overlapping with mismatched concentrations. Single-curve peaks are now detected and handled directly (the lone normalized curve, or lone raw curve when no concentration data is available, is used as the result without attempting to average it with itself), so every peak always gets its own correctly named and correctly scaled curve. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 22 14:32:43 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 13:32:43 -0700 Subject: [us-commits] [ehb54/us3lims_dbinst] b7b60f: Surface job submission failures on the "job accept... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_dbinst Commit: b7b60f199f538f4030991ea44b06cd0ab7e4b765 https://github.com/ehb54/us3lims_dbinst/commit/b7b60f199f538f4030991ea44b06cd0ab7e4b765 Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M 2DSA-CG_2.php M 2DSA_2.php M DMGA_2.php M GA_3.php M PCSA_2.php Log Message: ----------- Surface job submission failures on the "job accepted" confirmation page 2DSA_2.php, 2DSA-CG_2.php, PCSA_2.php, GA_3.php, and DMGA_2.php each print a "Thank you, your job was accepted and is currently processing" banner unconditionally, before checking the submit class's messages. If submission actually failed (e.g. the sbatch failure case fixed in ehb54/us3lims_common#21), the only sign was an ERROR: line buried in a raw print_r() dump below the success banner. Scan the queue messages for an ERROR: line (the prefix used by submit_local.php's failure path) and surface a clear, visible warning when found, without changing any existing control flow. Fixes ehb54/ultrascan-tickets#916 Commit: 19e67efb6cd2821d04e65867e39e436ed8b44be4 https://github.com/ehb54/us3lims_dbinst/commit/19e67efb6cd2821d04e65867e39e436ed8b44be4 Author: emre brookes Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M 2DSA-CG_2.php M 2DSA_2.php M DMGA_2.php M GA_3.php M PCSA_2.php Log Message: ----------- Merge pull request #60 from ehb54/ehb54-issue-916 Surface job submission failures on the "job accepted" confirmation page Compare: https://github.com/ehb54/us3lims_dbinst/compare/222415c8a278...19e67efb6cd2 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_dbinst/settings/notifications From noreply at github.com Mon Jun 22 14:33:49 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 13:33:49 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] 7314df: Detect job submission failures in submitone.php's ... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_gridctl Commit: 7314df59df76c69f5b7650b1f79273e98c855fdc https://github.com/ehb54/us3lims_gridctl/commit/7314df59df76c69f5b7650b1f79273e98c855fdc Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M submitone.php Log Message: ----------- Detect job submission failures in submitone.php's CLI error checks The included web pages (2DSA_1.php/2DSA_2.php, PCSA_1.php/PCSA_2.php, etc.) never push job submission failures into $cli_errors themselves - they only echo an ERROR: line into the dumped output. As a result, submitone.php's check_cli_errors() saw an empty array and proceeded as if the submission had succeeded, even when it hadn't (e.g. the sbatch failure case fixed in ehb54/us3lims_common#21). Add check_cli_errors_in_dump(), which scans the dump file for any ERROR: line and folds it into $cli_errors, called right before check_cli_errors() after both the PCSA and 2DSA job-type includes. This doesn't change GMP/autoflow's own failure detection, which already polls autoflowAnalysis.status directly - it only gives submitone.php its own immediate signal that a submission it just ran failed. Fixes ehb54/ultrascan-tickets#917 Commit: 5d00d5db8381168ffca0014e20c8e48ce3d7402a https://github.com/ehb54/us3lims_gridctl/commit/5d00d5db8381168ffca0014e20c8e48ce3d7402a Author: emre brookes Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M submitone.php Log Message: ----------- Merge pull request #27 from ehb54/ehb54-issue-917 Detect job submission failures in submitone.php's CLI error checks Compare: https://github.com/ehb54/us3lims_gridctl/compare/31337ffaf7ae...5d00d5db8381 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Mon Jun 22 14:33:53 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 13:33:53 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] Message-ID: Branch: refs/heads/ehb54-issue-917 Home: https://github.com/ehb54/us3lims_gridctl To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Mon Jun 22 14:43:41 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 13:43:41 -0700 Subject: [us-commits] [ehb54/ultrascan3] 384766: Remove redundant rescale checkbox; make true-conc ... Message-ID: Branch: refs/heads/somo-dev-claude Home: https://github.com/ehb54/ultrascan3 Commit: 3847662f3914b58dea992e2347093550c4a7313a https://github.com/ehb54/ultrascan3/commit/3847662f3914b58dea992e2347093550c4a7313a Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M us_somo/develop/include/us_hydrodyn_saxs_hplc_ciq.h M us_somo/develop/include/us_hydrodyn_saxs_hplc_options.h M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_ciq.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_makeiq.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_options.cpp M us_somo/develop/src/us_hydrodyn_saxs_hplc_util.cpp M us_somo/develop/src/us_hydrodyn_settings.cpp Log Message: ----------- Remove redundant rescale checkbox; make true-conc averaging automatic Removed the dedicated rescale checkbox and its gparams plumbing. Now there are two cases with no extra toggle: no concentration data averages plainly (relabeled Simple average); with concentration data, peaks are always normalized, averaged, then rescaled to the average of the original concentrations, producing a true-concentration curve (suffix _c) unconditionally. Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 22 19:29:21 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 18:29:21 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] 719f49: add: versioning action Message-ID: Branch: refs/heads/ehb54-issue-552 Home: https://github.com/ehb54/us3lims_gridctl Commit: 719f49883a5814f9d7e7e25cc309272eff4ebec8 https://github.com/ehb54/us3lims_gridctl/commit/719f49883a5814f9d7e7e25cc309272eff4ebec8 Author: aaron-auc Date: 2026-01-24 (Sat, 24 Jan 2026) Changed paths: A .github/workflows/bump-version.yml Log Message: ----------- add: versioning action Commit: 98b65e6dc195f5208c4a9daa171a473031aea072 https://github.com/ehb54/us3lims_gridctl/commit/98b65e6dc195f5208c4a9daa171a473031aea072 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-01-29 (Thu, 29 Jan 2026) Changed paths: A .github/workflows/bump-version.yml Log Message: ----------- Merge pull request #19 from ehb54/versioning Semantic Versioning Action Commit: b544024c52da29b8120eec157709b3744d8134fd https://github.com/ehb54/us3lims_gridctl/commit/b544024c52da29b8120eec157709b3744d8134fd Author: aaron-auc Date: 2026-02-16 (Mon, 16 Feb 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- mod: updated referenced commit sha to latest version Commit: 76365b64801e39f7c8e7b67a10c1e986093c0e9c https://github.com/ehb54/us3lims_gridctl/commit/76365b64801e39f7c8e7b67a10c1e986093c0e9c Author: emre brookes Date: 2026-02-17 (Tue, 17 Feb 2026) Changed paths: A autoflow_util/makeafrequest2DSA-CG.php M submitone.php Log Message: ----------- Merge pull request #18 from ehb54/ehb54-issue-552 issue 552 autoflow backend support for 2DSA-CG Commit: 7aa45a2b984b773d36e4d09903829a291dd855c5 https://github.com/ehb54/us3lims_gridctl/commit/7aa45a2b984b773d36e4d09903829a291dd855c5 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-02-17 (Tue, 17 Feb 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge pull request #21 from ehb54/versioning Updated Versioning Workflow to Latest Commit: 9299e856f36d6b086ae0a508a7c9b7447c5c0d5f https://github.com/ehb54/us3lims_gridctl/commit/9299e856f36d6b086ae0a508a7c9b7447c5c0d5f Author: aaron-auc Date: 2026-06-16 (Tue, 16 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- fix: sha commit update Commit: 65f411d468ae31e9a7dfa74a8969d609c4aa50b9 https://github.com/ehb54/us3lims_gridctl/commit/65f411d468ae31e9a7dfa74a8969d609c4aa50b9 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-17 (Wed, 17 Jun 2026) Changed paths: M .github/workflows/bump-version.yml Log Message: ----------- Merge pull request #24 from ehb54/900-update-bump-pr-sha-us3lims_gridctl Fix SHA commit update Commit: cf43a7500425d7a2057e708eb198a34abeae95f9 https://github.com/ehb54/us3lims_gridctl/commit/cf43a7500425d7a2057e708eb198a34abeae95f9 Author: github-actions[bot] Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Bump version to 4.1.0 Commit: c96169aa306b38ddf8516d25b1bb3341047be050 https://github.com/ehb54/us3lims_gridctl/commit/c96169aa306b38ddf8516d25b1bb3341047be050 Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com> Date: 2026-06-19 (Fri, 19 Jun 2026) Changed paths: A VERSION Log Message: ----------- Merge pull request #25 from ehb54/bump-to-v4.1.0 Bump to v4.1.0 Commit: 2843ec5521e3abaca87929751db9d635958a789e https://github.com/ehb54/us3lims_gridctl/commit/2843ec5521e3abaca87929751db9d635958a789e Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M cleanup.php M jobmonitor/cleanup.php Log Message: ----------- Fix race condition causing intermittent "Failed data fetch" The analysis-results.tar scp had no retry, and the only wait/backoff loop polled for stderr's arrival, not the tar itself. If the remote job finished writing stderr before closing the tar, the tar fetch silently failed and was never retried, leaving gfac.analysis.tarfile empty even though the job succeeded. Add a retry to the tar scp matching stdout/stderr, and a dedicated backoff loop that re-checks for and re-fetches the tar before giving up. Applied identically to cleanup.php and jobmonitor/cleanup.php. Fixes ehb54/ultrascan-tickets#914 Commit: 299622e1aa03a28eb4bc2874245e56e64cce1aa5 https://github.com/ehb54/us3lims_gridctl/commit/299622e1aa03a28eb4bc2874245e56e64cce1aa5 Author: ehb54 Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M cleanup.php M jobmonitor/cleanup.php Log Message: ----------- Add curly braces around single-statement if blocks (SonarCloud) Commit: 31337ffaf7aec158264331b22425837f3697d050 https://github.com/ehb54/us3lims_gridctl/commit/31337ffaf7aec158264331b22425837f3697d050 Author: emre brookes Date: 2026-06-20 (Sat, 20 Jun 2026) Changed paths: M cleanup.php M jobmonitor/cleanup.php Log Message: ----------- Merge pull request #26 from ehb54/ehb54-issue-914 Fix race condition causing intermittent "Failed data fetch" Commit: 7314df59df76c69f5b7650b1f79273e98c855fdc https://github.com/ehb54/us3lims_gridctl/commit/7314df59df76c69f5b7650b1f79273e98c855fdc Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M submitone.php Log Message: ----------- Detect job submission failures in submitone.php's CLI error checks The included web pages (2DSA_1.php/2DSA_2.php, PCSA_1.php/PCSA_2.php, etc.) never push job submission failures into $cli_errors themselves - they only echo an ERROR: line into the dumped output. As a result, submitone.php's check_cli_errors() saw an empty array and proceeded as if the submission had succeeded, even when it hadn't (e.g. the sbatch failure case fixed in ehb54/us3lims_common#21). Add check_cli_errors_in_dump(), which scans the dump file for any ERROR: line and folds it into $cli_errors, called right before check_cli_errors() after both the PCSA and 2DSA job-type includes. This doesn't change GMP/autoflow's own failure detection, which already polls autoflowAnalysis.status directly - it only gives submitone.php its own immediate signal that a submission it just ran failed. Fixes ehb54/ultrascan-tickets#917 Commit: 5d00d5db8381168ffca0014e20c8e48ce3d7402a https://github.com/ehb54/us3lims_gridctl/commit/5d00d5db8381168ffca0014e20c8e48ce3d7402a Author: emre brookes Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M submitone.php Log Message: ----------- Merge pull request #27 from ehb54/ehb54-issue-917 Detect job submission failures in submitone.php's CLI error checks Commit: b7ffea2940147df0efdf005388624421f8dd4b96 https://github.com/ehb54/us3lims_gridctl/commit/b7ffea2940147df0efdf005388624421f8dd4b96 Author: emre brookes Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: A .github/workflows/bump-version.yml A VERSION M cleanup.php M jobmonitor/cleanup.php M submitone.php Log Message: ----------- Merge pull request #28 from ehb54/main Enhance versioning action and fix job submission error detection Compare: https://github.com/ehb54/us3lims_gridctl/compare/65a14e693b4e...b7ffea294014 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Mon Jun 22 19:30:40 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 18:30:40 -0700 Subject: [us-commits] [ehb54/us3lims_gridctl] Message-ID: Branch: refs/heads/ehb54-issue-552 Home: https://github.com/ehb54/us3lims_gridctl To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_gridctl/settings/notifications From noreply at github.com Mon Jun 22 19:31:57 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 18:31:57 -0700 Subject: [us-commits] [ehb54/us3lims_dbinst] Message-ID: Branch: refs/heads/ehb54-issue-552 Home: https://github.com/ehb54/us3lims_dbinst To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_dbinst/settings/notifications From noreply at github.com Mon Jun 22 20:02:21 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 19:02:21 -0700 Subject: [us-commits] [ehb54/ultrascan3] d689ce: Robustly detect sphinx-build/python3 for DOMAN doc... Message-ID: Branch: refs/heads/ehb54-issue-925 Home: https://github.com/ehb54/ultrascan3 Commit: d689ce8f674d78d26e7bff34f3928a4950f933af https://github.com/ehb54/ultrascan3/commit/d689ce8f674d78d26e7bff34f3928a4950f933af Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M makeall.sh Log Message: ----------- Robustly detect sphinx-build/python3 for DOMAN doc build on RHEL8 RHEL8 variants ship a too-old default python3 (3.6) plus optional python3.11/python3.12 packages with no sphinx-build shim on PATH, so the existing "which sphinx-build" check frequently misses a working installation. Search candidate interpreters newest-first, self-install Sphinx via ensurepip/pip if needed, and shim a scoped python3 symlink on PATH only for the doc make step when the chosen interpreter isn't named python3. Fixes ultrascan-tickets#925 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 22 20:14:47 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 19:14:47 -0700 Subject: [us-commits] [ehb54/ultrascan3] f41aa3: Reject Python interpreters too old for conf.py in ... Message-ID: Branch: refs/heads/ehb54-issue-925 Home: https://github.com/ehb54/ultrascan3 Commit: f41aa3fd5b8d0ec601363a640f3b964ba85b1e51 https://github.com/ehb54/ultrascan3/commit/f41aa3fd5b8d0ec601363a640f3b964ba85b1e51 Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M makeall.sh Log Message: ----------- Reject Python interpreters too old for conf.py in DOMAN detection doc/manual/source/conf.py uses Python >=3.9 syntax (PEP 585 builtin generics, e.g. "list[str]"). The find_doc_python() search only checked "import sphinx" succeeding, so a too-old default python3 (e.g. RHEL's 3.6) with a stale manually pip-installed Sphinx from before this script existed got picked over a usable python3.11/python3.12 on the same host, and the build then crashed in conf.py with "TypeError: 'type' object is not subscriptable". Add an explicit version check that rejects any candidate interpreter below 3.9 before checking for or installing Sphinx. ehb54/ultrascan-tickets#925 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 22 20:17:43 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 19:17:43 -0700 Subject: [us-commits] [ehb54/ultrascan3] 18e656: Drop --upgrade from ensurepip call in DOMAN detection Message-ID: Branch: refs/heads/ehb54-issue-925 Home: https://github.com/ehb54/ultrascan3 Commit: 18e656c09220a8883e1755f461737db76d91c710 https://github.com/ehb54/ultrascan3/commit/18e656c09220a8883e1755f461737db76d91c710 Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M makeall.sh Log Message: ----------- Drop --upgrade from ensurepip call in DOMAN detection "ensurepip --upgrade" bootstraps pip from the bundled wheel and then has pip upgrade itself from PyPI, which fails outright on network-restricted hosts. Plain "ensurepip" only installs the bundled wheel (fully offline) and is all that's needed to get a working pip module before installing doc/manual/source/requirements.txt. ehb54/ultrascan-tickets#925 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 22 20:29:14 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 19:29:14 -0700 Subject: [us-commits] [ehb54/ultrascan3] 25987d: Fix DOMAN fast path to check python3, not sphinx-b... Message-ID: Branch: refs/heads/ehb54-issue-925 Home: https://github.com/ehb54/ultrascan3 Commit: 25987d47541a67eb9c6168d741326e47ede154b9 https://github.com/ehb54/ultrascan3/commit/25987d47541a67eb9c6168d741326e47ede154b9 Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M makeall.sh Log Message: ----------- Fix DOMAN fast path to check python3, not sphinx-build doc/manual/Makefile invokes the interpreter as plain "python3" (SPHINXBUILD ?= python3 -m sphinx), not "sphinx-build". The previous fast path checked "sphinx-build --version" and returned immediately on success, but an unrelated sphinx-build entry-point script tied to some other (possibly too-old) interpreter can be on PATH and "work" -- since --version never touches conf.py -- while "python3 -m sphinx" still fails. This bypassed the version-gated python3.X search entirely and explains why the previous DOMAN fixes had no effect on a host with a stale sphinx-build shim left over from a manual "pip install --user" under python3.6. Check bare python3 directly instead. ehb54/ultrascan-tickets#925 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Mon Jun 22 20:39:49 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 19:39:49 -0700 Subject: [us-commits] [ehb54/us3lims_dbinst] 79b5ae: updated index.php Message-ID: Branch: refs/heads/ehb54-issue-918 Home: https://github.com/ehb54/us3lims_dbinst Commit: 79b5ae5ba6993d3c8622c09e65e149f4d33c8e82 https://github.com/ehb54/us3lims_dbinst/commit/79b5ae5ba6993d3c8622c09e65e149f4d33c8e82 Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M index.php Log Message: ----------- updated index.php To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_dbinst/settings/notifications From noreply at github.com Mon Jun 22 22:07:10 2026 From: noreply at github.com (emre brookes) Date: Mon, 22 Jun 2026 21:07:10 -0700 Subject: [us-commits] [ehb54/us3lims_dbinst] 79b5ae: updated index.php Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_dbinst Commit: 79b5ae5ba6993d3c8622c09e65e149f4d33c8e82 https://github.com/ehb54/us3lims_dbinst/commit/79b5ae5ba6993d3c8622c09e65e149f4d33c8e82 Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M index.php Log Message: ----------- updated index.php Commit: 45595d10d64438edb40e69ebd1ff044ccd1efd09 https://github.com/ehb54/us3lims_dbinst/commit/45595d10d64438edb40e69ebd1ff044ccd1efd09 Author: emre brookes Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M index.php Log Message: ----------- Merge pull request #61 from ehb54/ehb54-issue-918 Update index.php Compare: https://github.com/ehb54/us3lims_dbinst/compare/19e67efb6cd2...45595d10d644 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_dbinst/settings/notifications From noreply at github.com Tue Jun 23 10:50:08 2026 From: noreply at github.com (emre brookes) Date: Tue, 23 Jun 2026 09:50:08 -0700 Subject: [us-commits] [ehb54/ultrascan3] d689ce: Robustly detect sphinx-build/python3 for DOMAN doc... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: d689ce8f674d78d26e7bff34f3928a4950f933af https://github.com/ehb54/ultrascan3/commit/d689ce8f674d78d26e7bff34f3928a4950f933af Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M makeall.sh Log Message: ----------- Robustly detect sphinx-build/python3 for DOMAN doc build on RHEL8 RHEL8 variants ship a too-old default python3 (3.6) plus optional python3.11/python3.12 packages with no sphinx-build shim on PATH, so the existing "which sphinx-build" check frequently misses a working installation. Search candidate interpreters newest-first, self-install Sphinx via ensurepip/pip if needed, and shim a scoped python3 symlink on PATH only for the doc make step when the chosen interpreter isn't named python3. Fixes ultrascan-tickets#925 Commit: f41aa3fd5b8d0ec601363a640f3b964ba85b1e51 https://github.com/ehb54/ultrascan3/commit/f41aa3fd5b8d0ec601363a640f3b964ba85b1e51 Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M makeall.sh Log Message: ----------- Reject Python interpreters too old for conf.py in DOMAN detection doc/manual/source/conf.py uses Python >=3.9 syntax (PEP 585 builtin generics, e.g. "list[str]"). The find_doc_python() search only checked "import sphinx" succeeding, so a too-old default python3 (e.g. RHEL's 3.6) with a stale manually pip-installed Sphinx from before this script existed got picked over a usable python3.11/python3.12 on the same host, and the build then crashed in conf.py with "TypeError: 'type' object is not subscriptable". Add an explicit version check that rejects any candidate interpreter below 3.9 before checking for or installing Sphinx. ehb54/ultrascan-tickets#925 Commit: 18e656c09220a8883e1755f461737db76d91c710 https://github.com/ehb54/ultrascan3/commit/18e656c09220a8883e1755f461737db76d91c710 Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M makeall.sh Log Message: ----------- Drop --upgrade from ensurepip call in DOMAN detection "ensurepip --upgrade" bootstraps pip from the bundled wheel and then has pip upgrade itself from PyPI, which fails outright on network-restricted hosts. Plain "ensurepip" only installs the bundled wheel (fully offline) and is all that's needed to get a working pip module before installing doc/manual/source/requirements.txt. ehb54/ultrascan-tickets#925 Commit: 25987d47541a67eb9c6168d741326e47ede154b9 https://github.com/ehb54/ultrascan3/commit/25987d47541a67eb9c6168d741326e47ede154b9 Author: ehb54 Date: 2026-06-22 (Mon, 22 Jun 2026) Changed paths: M makeall.sh Log Message: ----------- Fix DOMAN fast path to check python3, not sphinx-build doc/manual/Makefile invokes the interpreter as plain "python3" (SPHINXBUILD ?= python3 -m sphinx), not "sphinx-build". The previous fast path checked "sphinx-build --version" and returned immediately on success, but an unrelated sphinx-build entry-point script tied to some other (possibly too-old) interpreter can be on PATH and "work" -- since --version never touches conf.py -- while "python3 -m sphinx" still fails. This bypassed the version-gated python3.X search entirely and explains why the previous DOMAN fixes had no effect on a host with a stale sphinx-build shim left over from a manual "pip install --user" under python3.6. Check bare python3 directly instead. ehb54/ultrascan-tickets#925 Commit: c71f3b106e12d2e2c40ee77a9695bee1793ff680 https://github.com/ehb54/ultrascan3/commit/c71f3b106e12d2e2c40ee77a9695bee1793ff680 Author: emre brookes Date: 2026-06-23 (Tue, 23 Jun 2026) Changed paths: M makeall.sh Log Message: ----------- Merge pull request #457 from ehb54/ehb54-issue-925 makeall.sh: robust sphinx/python3 detection for DOMAN on RHEL8 variants Compare: https://github.com/ehb54/ultrascan3/compare/e3b3099b8aae...c71f3b106e12 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 23 11:05:57 2026 From: noreply at github.com (emre brookes) Date: Tue, 23 Jun 2026 10:05:57 -0700 Subject: [us-commits] [ehb54/ultrascan3] 6d06a0: Include LICENSE.txt in Linux release packages Message-ID: Branch: refs/heads/ehb54-issue-868 Home: https://github.com/ehb54/ultrascan3 Commit: 6d06a0c1b49dfa1141dc8625e75bc03918635a40 https://github.com/ehb54/ultrascan3/commit/6d06a0c1b49dfa1141dc8625e75bc03918635a40 Author: ehb54 Date: 2026-06-23 (Tue, 23 Jun 2026) Changed paths: M admin/release/linux.pl Log Message: ----------- Include LICENSE.txt in Linux release packages The Linux tar.xz packaging script never copied LICENSE.txt into the package, unlike the Windows packaging script which does. Add the same copy step so Linux packages ship a license file too. Fixes ehb54/ultrascan-tickets#868 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 23 11:10:39 2026 From: noreply at github.com (emre brookes) Date: Tue, 23 Jun 2026 10:10:39 -0700 Subject: [us-commits] [ehb54/ultrascan3] 6d06a0: Include LICENSE.txt in Linux release packages Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 6d06a0c1b49dfa1141dc8625e75bc03918635a40 https://github.com/ehb54/ultrascan3/commit/6d06a0c1b49dfa1141dc8625e75bc03918635a40 Author: ehb54 Date: 2026-06-23 (Tue, 23 Jun 2026) Changed paths: M admin/release/linux.pl Log Message: ----------- Include LICENSE.txt in Linux release packages The Linux tar.xz packaging script never copied LICENSE.txt into the package, unlike the Windows packaging script which does. Add the same copy step so Linux packages ship a license file too. Fixes ehb54/ultrascan-tickets#868 Commit: c67d82488c7f281c78458954341098446e6baea0 https://github.com/ehb54/ultrascan3/commit/c67d82488c7f281c78458954341098446e6baea0 Author: emre brookes Date: 2026-06-23 (Tue, 23 Jun 2026) Changed paths: M admin/release/linux.pl Log Message: ----------- Merge pull request #458 from ehb54/ehb54-issue-868 Include LICENSE.txt in Linux release packages Compare: https://github.com/ehb54/ultrascan3/compare/c71f3b106e12...c67d82488c7f To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 23 11:10:44 2026 From: noreply at github.com (emre brookes) Date: Tue, 23 Jun 2026 10:10:44 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/ehb54-issue-868 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Tue Jun 23 15:16:20 2026 From: noreply at github.com (emre brookes) Date: Tue, 23 Jun 2026 14:16:20 -0700 Subject: [us-commits] [ehb54/us3lims_dbinst] Message-ID: Branch: refs/heads/ehb54-issue-916 Home: https://github.com/ehb54/us3lims_dbinst To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_dbinst/settings/notifications From noreply at github.com Wed Jun 24 08:45:09 2026 From: noreply at github.com (emre brookes) Date: Wed, 24 Jun 2026 07:45:09 -0700 Subject: [us-commits] [ehb54/us3lims_common] 651d22: Reset $output between sbatch retry attempts in att... Message-ID: Branch: refs/heads/ehb54-issue-931 Home: https://github.com/ehb54/us3lims_common Commit: 651d220f49c593fb9a5d43d699e8ac1797b0818b https://github.com/ehb54/us3lims_common/commit/651d220f49c593fb9a5d43d699e8ac1797b0818b Author: ehb54 Date: 2026-06-24 (Wed, 24 Jun 2026) Changed paths: M class/submit_local.php Log Message: ----------- Reset $output between sbatch retry attempts in attemptSubmit() PHP's exec() appends to $output rather than replacing it. Since $output was only initialized once before the retry loop added in PR #21, parseSubmitResult()'s check of $output[0] (used to extract the slurm job ID) stayed permanently stuck on the first attempt's output for the rest of the retries, even after a later attempt genuinely succeeded. Confirmed live via us3lims_dbutils' uslims_autoflow_test.php --fake-sbatch fail-once: after a deliberately-failed first attempt, attempts 2-4 each succeeded for real (three separate, duplicate jobs submitted to the actual cluster) but were still misjudged as failures, so the whole submission ended up reported FAILED with one of the duplicate real jobs left running with no LIMS record of it. Fixes ehb54/ultrascan-tickets#931 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications From noreply at github.com Wed Jun 24 09:41:35 2026 From: noreply at github.com (emre brookes) Date: Wed, 24 Jun 2026 08:41:35 -0700 Subject: [us-commits] [ehb54/us3lims_common] 651d22: Reset $output between sbatch retry attempts in att... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/us3lims_common Commit: 651d220f49c593fb9a5d43d699e8ac1797b0818b https://github.com/ehb54/us3lims_common/commit/651d220f49c593fb9a5d43d699e8ac1797b0818b Author: ehb54 Date: 2026-06-24 (Wed, 24 Jun 2026) Changed paths: M class/submit_local.php Log Message: ----------- Reset $output between sbatch retry attempts in attemptSubmit() PHP's exec() appends to $output rather than replacing it. Since $output was only initialized once before the retry loop added in PR #21, parseSubmitResult()'s check of $output[0] (used to extract the slurm job ID) stayed permanently stuck on the first attempt's output for the rest of the retries, even after a later attempt genuinely succeeded. Confirmed live via us3lims_dbutils' uslims_autoflow_test.php --fake-sbatch fail-once: after a deliberately-failed first attempt, attempts 2-4 each succeeded for real (three separate, duplicate jobs submitted to the actual cluster) but were still misjudged as failures, so the whole submission ended up reported FAILED with one of the duplicate real jobs left running with no LIMS record of it. Fixes ehb54/ultrascan-tickets#931 Commit: 2a60c1339566ae809b747a57f9810040eaa2b306 https://github.com/ehb54/us3lims_common/commit/2a60c1339566ae809b747a57f9810040eaa2b306 Author: emre brookes Date: 2026-06-24 (Wed, 24 Jun 2026) Changed paths: M class/submit_local.php Log Message: ----------- Merge pull request #22 from ehb54/ehb54-issue-931 Reset $output between sbatch retry attempts in attemptSubmit() Compare: https://github.com/ehb54/us3lims_common/compare/367f2e89e377...2a60c1339566 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications From noreply at github.com Wed Jun 24 09:41:48 2026 From: noreply at github.com (emre brookes) Date: Wed, 24 Jun 2026 08:41:48 -0700 Subject: [us-commits] [ehb54/us3lims_common] Message-ID: Branch: refs/heads/ehb54-issue-931 Home: https://github.com/ehb54/us3lims_common To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/us3lims_common/settings/notifications From noreply at github.com Wed Jun 24 10:23:35 2026 From: noreply at github.com (alexsav815) Date: Wed, 24 Jun 2026 09:23:35 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue929 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 24 10:47:42 2026 From: noreply at github.com (alexsav815) Date: Wed, 24 Jun 2026 09:47:42 -0700 Subject: [us-commits] [ehb54/ultrascan3] e47a1e: GMP-dataDisk: 1. EXP: 5. Solutions -- exclude (uns... Message-ID: Branch: refs/heads/alexey-dev-issue929 Home: https://github.com/ehb54/ultrascan3 Commit: e47a1e408f3d0ac6a7db58fdf0cab65ab3b30a6f https://github.com/ehb54/ultrascan3/commit/e47a1e408f3d0ac6a7db58fdf0cab65ab3b30a6f Author: alexsav815 Date: 2026-06-24 (Wed, 24 Jun 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- GMP-dataDisk: 1. EXP: 5. Solutions -- exclude (unspecified) item in all solution cahnnels for uploaded form disk data... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 24 12:30:51 2026 From: noreply at github.com (alexsav815) Date: Wed, 24 Jun 2026 11:30:51 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue929 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Wed Jun 24 12:30:47 2026 From: noreply at github.com (alexsav815) Date: Wed, 24 Jun 2026 11:30:47 -0700 Subject: [us-commits] [ehb54/ultrascan3] e47a1e: GMP-dataDisk: 1. EXP: 5. Solutions -- exclude (uns... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: e47a1e408f3d0ac6a7db58fdf0cab65ab3b30a6f https://github.com/ehb54/ultrascan3/commit/e47a1e408f3d0ac6a7db58fdf0cab65ab3b30a6f Author: alexsav815 Date: 2026-06-24 (Wed, 24 Jun 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- GMP-dataDisk: 1. EXP: 5. Solutions -- exclude (unspecified) item in all solution cahnnels for uploaded form disk data... Commit: 8a9c0cc6be7aaf9304035a342cbaeaba80e24135 https://github.com/ehb54/ultrascan3/commit/8a9c0cc6be7aaf9304035a342cbaeaba80e24135 Author: alexsav815 Date: 2026-06-24 (Wed, 24 Jun 2026) Changed paths: M programs/us_experiment/us_exp_utils.cpp Log Message: ----------- Merge pull request #459 from ehb54/alexey-dev-issue929 GMP-dataDisk: 1. EXP: 5. Solutions -- exclude (unspecified) item in all solution cahnnels for uploaded form disk data... Compare: https://github.com/ehb54/ultrascan3/compare/c67d82488c7f...8a9c0cc6be7a To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 25 09:00:47 2026 From: noreply at github.com (alexsav815) Date: Thu, 25 Jun 2026 08:00:47 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue928 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 25 09:07:00 2026 From: noreply at github.com (alexsav815) Date: Thu, 25 Jun 2026 08:07:00 -0700 Subject: [us-commits] [ehb54/ultrascan3] ed7f5a: Database: Manage Data: if there is no DB conenctio... Message-ID: Branch: refs/heads/alexey-dev-issue928 Home: https://github.com/ehb54/ultrascan3 Commit: ed7f5a0cdf313c3337076a886caebe0f469d88a7 https://github.com/ehb54/ultrascan3/commit/ed7f5a0cdf313c3337076a886caebe0f469d88a7 Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_manage_data/us_manage_data.cpp Log Message: ----------- Database: Manage Data: if there is no DB conenction, inform the user and close the program instead of proceeding and crashing... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 25 09:21:32 2026 From: noreply at github.com (alexsav815) Date: Thu, 25 Jun 2026 08:21:32 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue932 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 25 09:46:04 2026 From: noreply at github.com (alexsav815) Date: Thu, 25 Jun 2026 08:46:04 -0700 Subject: [us-commits] [ehb54/ultrascan3] 888dfa: [edited mesage]Database: Manage Data: if there is ... Message-ID: Branch: refs/heads/alexey-dev-issue928 Home: https://github.com/ehb54/ultrascan3 Commit: 888dfa5cada04313f4e905ecab395a6080a7ad24 https://github.com/ehb54/ultrascan3/commit/888dfa5cada04313f4e905ecab395a6080a7ad24 Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_manage_data/us_manage_data.cpp Log Message: ----------- [edited mesage]Database: Manage Data: if there is no DB conenction, inform the user and close the program instead of proceeding and crashing... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 25 12:20:22 2026 From: noreply at github.com (alexsav815) Date: Thu, 25 Jun 2026 11:20:22 -0700 Subject: [us-commits] [ehb54/ultrascan3] ed7f5a: Database: Manage Data: if there is no DB conenctio... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: ed7f5a0cdf313c3337076a886caebe0f469d88a7 https://github.com/ehb54/ultrascan3/commit/ed7f5a0cdf313c3337076a886caebe0f469d88a7 Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_manage_data/us_manage_data.cpp Log Message: ----------- Database: Manage Data: if there is no DB conenction, inform the user and close the program instead of proceeding and crashing... Commit: 888dfa5cada04313f4e905ecab395a6080a7ad24 https://github.com/ehb54/ultrascan3/commit/888dfa5cada04313f4e905ecab395a6080a7ad24 Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_manage_data/us_manage_data.cpp Log Message: ----------- [edited mesage]Database: Manage Data: if there is no DB conenction, inform the user and close the program instead of proceeding and crashing... Commit: edda3c63be4e85f9fde90d971bf72dd1e184c1aa https://github.com/ehb54/ultrascan3/commit/edda3c63be4e85f9fde90d971bf72dd1e184c1aa Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_manage_data/us_manage_data.cpp Log Message: ----------- Merge pull request #460 from ehb54/alexey-dev-issue928 Database: Manage Data: if there is no DB conenction, inform the user and close the program instead of proceeding and crashing... Compare: https://github.com/ehb54/ultrascan3/compare/8a9c0cc6be7a...edda3c63be4e To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 25 12:20:27 2026 From: noreply at github.com (alexsav815) Date: Thu, 25 Jun 2026 11:20:27 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue928 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 25 12:25:29 2026 From: noreply at github.com (alexsav815) Date: Thu, 25 Jun 2026 11:25:29 -0700 Subject: [us-commits] [ehb54/ultrascan3] b9470a: Preferences: Database -> Change: enable Save Entry... Message-ID: Branch: refs/heads/alexey-dev-issue932 Home: https://github.com/ehb54/ultrascan3 Commit: b9470a9bb9ca3b1859b7f798fa5f5e76a33a99ab https://github.com/ehb54/ultrascan3/commit/b9470a9bb9ca3b1859b7f798fa5f5e76a33a99ab Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- Preferences: Database -> Change: enable Save Entry button for any existing or new entry only after Test Connetction is successful... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 25 12:55:04 2026 From: noreply at github.com (alexsav815) Date: Thu, 25 Jun 2026 11:55:04 -0700 Subject: [us-commits] [ehb54/ultrascan3] ed7f5a: Database: Manage Data: if there is no DB conenctio... Message-ID: Branch: refs/heads/alexey-dev-issue932 Home: https://github.com/ehb54/ultrascan3 Commit: ed7f5a0cdf313c3337076a886caebe0f469d88a7 https://github.com/ehb54/ultrascan3/commit/ed7f5a0cdf313c3337076a886caebe0f469d88a7 Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_manage_data/us_manage_data.cpp Log Message: ----------- Database: Manage Data: if there is no DB conenction, inform the user and close the program instead of proceeding and crashing... Commit: 888dfa5cada04313f4e905ecab395a6080a7ad24 https://github.com/ehb54/ultrascan3/commit/888dfa5cada04313f4e905ecab395a6080a7ad24 Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_manage_data/us_manage_data.cpp Log Message: ----------- [edited mesage]Database: Manage Data: if there is no DB conenction, inform the user and close the program instead of proceeding and crashing... Commit: edda3c63be4e85f9fde90d971bf72dd1e184c1aa https://github.com/ehb54/ultrascan3/commit/edda3c63be4e85f9fde90d971bf72dd1e184c1aa Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_manage_data/us_manage_data.cpp Log Message: ----------- Merge pull request #460 from ehb54/alexey-dev-issue928 Database: Manage Data: if there is no DB conenction, inform the user and close the program instead of proceeding and crashing... Commit: f0244186bf701788c6e7bc3915a4cca84aabe865 https://github.com/ehb54/ultrascan3/commit/f0244186bf701788c6e7bc3915a4cca84aabe865 Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_manage_data/us_manage_data.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue932 Compare: https://github.com/ehb54/ultrascan3/compare/b9470a9bb9ca...f0244186bf70 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 25 14:32:37 2026 From: noreply at github.com (alexsav815) Date: Thu, 25 Jun 2026 13:32:37 -0700 Subject: [us-commits] [ehb54/ultrascan3] 16b34f: [add connection check when attemting to Save]Prefe... Message-ID: Branch: refs/heads/alexey-dev-issue932 Home: https://github.com/ehb54/ultrascan3 Commit: 16b34f7a8252e4af4fbca5ebbd01f38bbb376beb https://github.com/ehb54/ultrascan3/commit/16b34f7a8252e4af4fbca5ebbd01f38bbb376beb Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- [add connection check when attemting to Save]Preferences: Database -> Change: enable Save Entry button for any existing or new entry only after Test Connetction is successful... Commit: 9c0f94c5d0a9f09a78152c7c5862b7f2e9a8bf6b https://github.com/ehb54/ultrascan3/commit/9c0f94c5d0a9f09a78152c7c5862b7f2e9a8bf6b Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_manage_data/us_manage_data.cpp Log Message: ----------- Merge branch 'alexey-dev-issue932' of github.com:ehb54/ultrascan3 into alexey-dev-issue932 Compare: https://github.com/ehb54/ultrascan3/compare/f0244186bf70...9c0f94c5d0a9 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 25 16:26:37 2026 From: noreply at github.com (alexsav815) Date: Thu, 25 Jun 2026 15:26:37 -0700 Subject: [us-commits] [ehb54/ultrascan3] fb0e0b: [[1]add connection check when attemting to Save]Pr... Message-ID: Branch: refs/heads/alexey-dev-issue932 Home: https://github.com/ehb54/ultrascan3 Commit: fb0e0bd78e483abe98e103bc0093440b38c5c669 https://github.com/ehb54/ultrascan3/commit/fb0e0bd78e483abe98e103bc0093440b38c5c669 Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- [[1]add connection check when attemting to Save]Preferences: Database -> Change: enable Save Entry button for any existing or new entry only after Test Connetction is successful... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 25 16:57:07 2026 From: noreply at github.com (alexsav815) Date: Thu, 25 Jun 2026 15:57:07 -0700 Subject: [us-commits] [ehb54/ultrascan3] b9470a: Preferences: Database -> Change: enable Save Entry... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: b9470a9bb9ca3b1859b7f798fa5f5e76a33a99ab https://github.com/ehb54/ultrascan3/commit/b9470a9bb9ca3b1859b7f798fa5f5e76a33a99ab Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- Preferences: Database -> Change: enable Save Entry button for any existing or new entry only after Test Connetction is successful... Commit: f0244186bf701788c6e7bc3915a4cca84aabe865 https://github.com/ehb54/ultrascan3/commit/f0244186bf701788c6e7bc3915a4cca84aabe865 Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_manage_data/us_manage_data.cpp Log Message: ----------- Merge branch 'main' into alexey-dev-issue932 Commit: 16b34f7a8252e4af4fbca5ebbd01f38bbb376beb https://github.com/ehb54/ultrascan3/commit/16b34f7a8252e4af4fbca5ebbd01f38bbb376beb Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- [add connection check when attemting to Save]Preferences: Database -> Change: enable Save Entry button for any existing or new entry only after Test Connetction is successful... Commit: 9c0f94c5d0a9f09a78152c7c5862b7f2e9a8bf6b https://github.com/ehb54/ultrascan3/commit/9c0f94c5d0a9f09a78152c7c5862b7f2e9a8bf6b Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_manage_data/us_manage_data.cpp Log Message: ----------- Merge branch 'alexey-dev-issue932' of github.com:ehb54/ultrascan3 into alexey-dev-issue932 Commit: fb0e0bd78e483abe98e103bc0093440b38c5c669 https://github.com/ehb54/ultrascan3/commit/fb0e0bd78e483abe98e103bc0093440b38c5c669 Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- [[1]add connection check when attemting to Save]Preferences: Database -> Change: enable Save Entry button for any existing or new entry only after Test Connetction is successful... Commit: 5732996f335aec054f71c4e536a044841eb385b5 https://github.com/ehb54/ultrascan3/commit/5732996f335aec054f71c4e536a044841eb385b5 Author: alexsav815 Date: 2026-06-25 (Thu, 25 Jun 2026) Changed paths: M programs/us_config/us_database.cpp Log Message: ----------- Merge pull request #461 from ehb54/alexey-dev-issue932 Preferences: Database -> Change: enable Save Entry button for any existing or new entries only after Test Connection is successful. Compare: https://github.com/ehb54/ultrascan3/compare/edda3c63be4e...5732996f335a To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Thu Jun 25 16:57:09 2026 From: noreply at github.com (alexsav815) Date: Thu, 25 Jun 2026 15:57:09 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue932 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 26 09:58:43 2026 From: noreply at github.com (alexsav815) Date: Fri, 26 Jun 2026 08:58:43 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue935 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 26 10:06:47 2026 From: noreply at github.com (alexsav815) Date: Fri, 26 Jun 2026 09:06:47 -0700 Subject: [us-commits] [ehb54/ultrascan3] 0d4d88: US: hide "GMP" menu item for MacOS only... Message-ID: Branch: refs/heads/alexey-dev-issue935 Home: https://github.com/ehb54/ultrascan3 Commit: 0d4d8870eb492684324b6bc7a5a39ca6b12c1c63 https://github.com/ehb54/ultrascan3/commit/0d4d8870eb492684324b6bc7a5a39ca6b12c1c63 Author: alexsav815 Date: 2026-06-26 (Fri, 26 Jun 2026) Changed paths: M programs/us/us.cpp Log Message: ----------- US: hide "GMP" menu item for MacOS only... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 26 16:56:09 2026 From: noreply at github.com (alexsav815) Date: Fri, 26 Jun 2026 15:56:09 -0700 Subject: [us-commits] [ehb54/ultrascan3] 1dd7a0: US: hide "Utilitoes->Data Acqusition" menu item fo... Message-ID: Branch: refs/heads/alexey-dev-issue935 Home: https://github.com/ehb54/ultrascan3 Commit: 1dd7a098a12171044289211cd22079f8b12f527d https://github.com/ehb54/ultrascan3/commit/1dd7a098a12171044289211cd22079f8b12f527d Author: alexsav815 Date: 2026-06-26 (Fri, 26 Jun 2026) Changed paths: M programs/us/us.cpp Log Message: ----------- US: hide "Utilitoes->Data Acqusition" menu item for MacOS only... To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 26 18:08:41 2026 From: noreply at github.com (alexsav815) Date: Fri, 26 Jun 2026 17:08:41 -0700 Subject: [us-commits] [ehb54/ultrascan3] 0d4d88: US: hide "GMP" menu item for MacOS only... Message-ID: Branch: refs/heads/main Home: https://github.com/ehb54/ultrascan3 Commit: 0d4d8870eb492684324b6bc7a5a39ca6b12c1c63 https://github.com/ehb54/ultrascan3/commit/0d4d8870eb492684324b6bc7a5a39ca6b12c1c63 Author: alexsav815 Date: 2026-06-26 (Fri, 26 Jun 2026) Changed paths: M programs/us/us.cpp Log Message: ----------- US: hide "GMP" menu item for MacOS only... Commit: 1dd7a098a12171044289211cd22079f8b12f527d https://github.com/ehb54/ultrascan3/commit/1dd7a098a12171044289211cd22079f8b12f527d Author: alexsav815 Date: 2026-06-26 (Fri, 26 Jun 2026) Changed paths: M programs/us/us.cpp Log Message: ----------- US: hide "Utilitoes->Data Acqusition" menu item for MacOS only... Commit: 37dfa3e81496bc5667af8082527f5ea1065c8133 https://github.com/ehb54/ultrascan3/commit/37dfa3e81496bc5667af8082527f5ea1065c8133 Author: alexsav815 Date: 2026-06-26 (Fri, 26 Jun 2026) Changed paths: M programs/us/us.cpp Log Message: ----------- Merge pull request #462 from ehb54/alexey-dev-issue935 US: hide "GMP" menu item for MacOS only... Compare: https://github.com/ehb54/ultrascan3/compare/5732996f335a...37dfa3e81496 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Fri Jun 26 18:08:46 2026 From: noreply at github.com (alexsav815) Date: Fri, 26 Jun 2026 17:08:46 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue935 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sat Jun 27 10:40:49 2026 From: noreply at github.com (aaron-auc) Date: Sat, 27 Jun 2026 09:40:49 -0700 Subject: [us-commits] [ehb54/ultrascan3] 110a05: fix: restrict Sphinx dirty-check to source files t... Message-ID: Branch: refs/heads/alexey-dev-issue936 Home: https://github.com/ehb54/ultrascan3 Commit: 110a05a3278c8552e339972c5b0a0365399ee135 https://github.com/ehb54/ultrascan3/commit/110a05a3278c8552e339972c5b0a0365399ee135 Author: aaron-auc Date: 2026-06-27 (Sat, 27 Jun 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- fix: restrict Sphinx dirty-check to source files to match revision.sh The conf.py generate_version_metadata() was running git diff against all tracked files with no path filter. On a macOS release build, a non-source file (doc, script, etc.) was modified, causing conf.py to mark the build dirty and embed ? in the Qt Help namespace/version string ? even though revision.sh (splash screen) correctly showed no dirty flag because it already restricts to *.h *.cpp *.ui *.qrc. Fix: add the same -- *.h *.cpp *.ui *.qrc pathspec filter to both git diff calls in conf.py so the dirty indicator is consistent with revision.sh. Closes #936 Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sat Jun 27 10:43:11 2026 From: noreply at github.com (aaron-auc) Date: Sat, 27 Jun 2026 09:43:11 -0700 Subject: [us-commits] [ehb54/ultrascan3] 7eb866: fix: restrict Sphinx dirty-check to source files t... Message-ID: Branch: refs/heads/issue-936 Home: https://github.com/ehb54/ultrascan3 Commit: 7eb866b9fcef86510463852edf2b6db9c2010dce https://github.com/ehb54/ultrascan3/commit/7eb866b9fcef86510463852edf2b6db9c2010dce Author: aaron-auc Date: 2026-06-27 (Sat, 27 Jun 2026) Changed paths: M doc/manual/source/conf.py Log Message: ----------- fix: restrict Sphinx dirty-check to source files to match revision.sh The conf.py generate_version_metadata() was running git diff against all tracked files with no path filter. On a macOS release build, a non-source file (doc, script, etc.) was modified, causing conf.py to mark the build dirty and embed ? in the Qt Help namespace/version string ? even though revision.sh (splash screen) correctly showed no dirty flag because it already restricts to *.h *.cpp *.ui *.qrc. Fix: add the same -- *.h *.cpp *.ui *.qrc pathspec filter to both git diff calls in conf.py so the dirty indicator is consistent with revision.sh. Closes #936 Co-Authored-By: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications From noreply at github.com Sat Jun 27 10:43:43 2026 From: noreply at github.com (aaron-auc) Date: Sat, 27 Jun 2026 09:43:43 -0700 Subject: [us-commits] [ehb54/ultrascan3] Message-ID: Branch: refs/heads/alexey-dev-issue936 Home: https://github.com/ehb54/ultrascan3 To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications