[us-commits] [ehb54/ultrascan3] 37703a: somo qt6 branch - initial commit from somo-dev
Lukas Dobler
noreply at github.com
Mon Jul 6 06:28:43 MDT 2026
Branch: refs/heads/lukas/us_branch_python_venv
Home: https://github.com/ehb54/ultrascan3
Commit: 37703a8dfbfa2d698e212c71fa75af7e0fa4cd82
https://github.com/ehb54/ultrascan3/commit/37703a8dfbfa2d698e212c71fa75af7e0fa4cd82
Author: ehb54 <brookes at uthscsa.edu>
Date: 2025-12-15 (Mon, 15 Dec 2025)
Changed paths:
M .github/workflows/codeql-analysis.yml
M us_somo/develop/3dplot/lightingdlgbase.h
M us_somo/develop/include/us3i_gui_util.h
M us_somo/develop/include/us3i_plot.h
M us_somo/develop/include/us_csv.h
M us_somo/develop/include/us_hydrodyn_cluster.h
M us_somo/develop/include/us_hydrodyn_cluster_best.h
M us_somo/develop/include/us_hydrodyn_cluster_bfnb.h
M us_somo/develop/include/us_hydrodyn_cluster_bfnb_nsa.h
M us_somo/develop/include/us_hydrodyn_cluster_dammin.h
M us_somo/develop/include/us_hydrodyn_cluster_oned.h
M us_somo/develop/include/us_hydrodyn_saxs.h
M us_somo/develop/include/us_hydrodyn_saxs_hplc_fit.h
M us_somo/develop/include/us_hydrodyn_saxs_hplc_options.h
M us_somo/develop/include/us_json.h
M us_somo/develop/include/us_multi_column.h
M us_somo/develop/include/us_pdb_util.h
M us_somo/develop/include/us_saxs_cmds_t.h
M us_somo/develop/include/us_saxs_util.h
M us_somo/develop/include/us_vector.h
M us_somo/develop/include/us_zeno_cxx.h
M us_somo/develop/include/us_zeno_cxx_nf.h
M us_somo/develop/src/qwt/scrollbar.cpp
M us_somo/develop/src/us3i_color.cpp
M us_somo/develop/src/us3i_gui_util.cpp
M us_somo/develop/src/us3i_gzip.cpp
M us_somo/develop/src/us3i_plot.cpp
M us_somo/develop/src/us3i_settings.cpp
M us_somo/develop/src/us_band_broaden.cpp
M us_somo/develop/src/us_config.cpp
M us_somo/develop/src/us_dirhist.cpp
M us_somo/develop/src/us_editor.cpp
M us_somo/develop/src/us_file_util.cpp
M us_somo/develop/src/us_gzip.cpp
M us_somo/develop/src/us_hydrodyn.cpp
M us_somo/develop/src/us_hydrodyn_addatom.cpp
M us_somo/develop/src/us_hydrodyn_addhybrid.cpp
M us_somo/develop/src/us_hydrodyn_addresidue.cpp
M us_somo/develop/src/us_hydrodyn_addsaxs.cpp
M us_somo/develop/src/us_hydrodyn_anaflex_core.cpp
M us_somo/develop/src/us_hydrodyn_batch.cpp
M us_somo/develop/src/us_hydrodyn_bd.cpp
M us_somo/develop/src/us_hydrodyn_bd_core.cpp
M us_somo/develop/src/us_hydrodyn_beads.cpp
M us_somo/develop/src/us_hydrodyn_beads_load.cpp
M us_somo/develop/src/us_hydrodyn_best.cpp
M us_somo/develop/src/us_hydrodyn_cluster.cpp
M us_somo/develop/src/us_hydrodyn_cluster_best.cpp
M us_somo/develop/src/us_hydrodyn_cluster_bfnb.cpp
M us_somo/develop/src/us_hydrodyn_cluster_bfnb_nsa.cpp
M us_somo/develop/src/us_hydrodyn_cluster_config.cpp
M us_somo/develop/src/us_hydrodyn_cluster_dammin.cpp
M us_somo/develop/src/us_hydrodyn_cluster_dmd.cpp
M us_somo/develop/src/us_hydrodyn_cluster_oned.cpp
M us_somo/develop/src/us_hydrodyn_cluster_results.cpp
M us_somo/develop/src/us_hydrodyn_cluster_status.cpp
M us_somo/develop/src/us_hydrodyn_cluster_submit.cpp
M us_somo/develop/src/us_hydrodyn_comparative.cpp
M us_somo/develop/src/us_hydrodyn_core.cpp
M us_somo/develop/src/us_hydrodyn_csv_viewer.cpp
M us_somo/develop/src/us_hydrodyn_dad.cpp
M us_somo/develop/src/us_hydrodyn_dad_baseline_best.cpp
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_dad_dctr.cpp
M us_somo/develop/src/us_hydrodyn_dad_fit.cpp
M us_somo/develop/src/us_hydrodyn_dad_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_dad_gg.cpp
M us_somo/develop/src/us_hydrodyn_dad_gui.cpp
M us_somo/develop/src/us_hydrodyn_dad_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_dad_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_dad_options.cpp
M us_somo/develop/src/us_hydrodyn_dad_parameters.cpp
M us_somo/develop/src/us_hydrodyn_dad_svd.cpp
M us_somo/develop/src/us_hydrodyn_dad_util.cpp
M us_somo/develop/src/us_hydrodyn_dmd_core.cpp
M us_somo/develop/src/us_hydrodyn_grpy.cpp
M us_somo/develop/src/us_hydrodyn_hydrate.cpp
M us_somo/develop/src/us_hydrodyn_info.cpp
M us_somo/develop/src/us_hydrodyn_load.cpp
M us_somo/develop/src/us_hydrodyn_mals.cpp
M us_somo/develop/src/us_hydrodyn_mals_baseline_best.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_dctr.cpp
M us_somo/develop/src/us_hydrodyn_mals_fit.cpp
M us_somo/develop/src/us_hydrodyn_mals_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_mals_gg.cpp
M us_somo/develop/src/us_hydrodyn_mals_gui.cpp
M us_somo/develop/src/us_hydrodyn_mals_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_mals_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_mals_options.cpp
M us_somo/develop/src/us_hydrodyn_mals_parameters.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_baseline_best.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_mals_saxs_dctr.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_fit.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_gg.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_gui.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_options.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_parameters.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_svd.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_util.cpp
M us_somo/develop/src/us_hydrodyn_mals_svd.cpp
M us_somo/develop/src/us_hydrodyn_mals_util.cpp
M us_somo/develop/src/us_hydrodyn_other.cpp
M us_somo/develop/src/us_hydrodyn_pdb_tool.cpp
M us_somo/develop/src/us_hydrodyn_pdb_tool_merge.cpp
M us_somo/develop/src/us_hydrodyn_pdb_tool_util.cpp
M us_somo/develop/src/us_hydrodyn_save.cpp
M us_somo/develop/src/us_hydrodyn_saxs.cpp
M us_somo/develop/src/us_hydrodyn_saxs_1d.cpp
M us_somo/develop/src/us_hydrodyn_saxs_2d.cpp
M us_somo/develop/src/us_hydrodyn_saxs_buffer.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_buffer_nth.cpp
M us_somo/develop/src/us_hydrodyn_saxs_conc.cpp
M us_somo/develop/src/us_hydrodyn_saxs_cormap.cpp
M us_somo/develop/src/us_hydrodyn_saxs_external.cpp
M us_somo/develop/src/us_hydrodyn_saxs_fits.cpp
M us_somo/develop/src/us_hydrodyn_saxs_guinier.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_baseline_best.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc_load.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_dctr.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_fit.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_gg.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_gui.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_broaden.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_movie.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_nth.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_options.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_parameters.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_svd.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_util.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq_bead_model.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq_load_csv.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq_sh.cpp
M us_somo/develop/src/us_hydrodyn_saxs_legend.cpp
M us_somo/develop/src/us_hydrodyn_saxs_load_csv.cpp
M us_somo/develop/src/us_hydrodyn_saxs_loads.cpp
M us_somo/develop/src/us_hydrodyn_saxs_mw.cpp
M us_somo/develop/src/us_hydrodyn_saxs_plots.cpp
M us_somo/develop/src/us_hydrodyn_saxs_pr.cpp
M us_somo/develop/src/us_hydrodyn_saxs_screen.cpp
M us_somo/develop/src/us_hydrodyn_saxs_search.cpp
M us_somo/develop/src/us_hydrodyn_script.cpp
M us_somo/develop/src/us_hydrodyn_settings.cpp
M us_somo/develop/src/us_hydrodyn_supc.cpp
M us_somo/develop/src/us_hydrodyn_write.cpp
M us_somo/develop/src/us_hydrodyn_zeno.cpp
M us_somo/develop/src/us_json.cpp
M us_somo/develop/src/us_mqt.cpp
M us_somo/develop/src/us_pdb_util.cpp
M us_somo/develop/src/us_plot_util.cpp
M us_somo/develop/src/us_pm.cpp
M us_somo/develop/src/us_pm_test.cpp
M us_somo/develop/src/us_saxs_util.cpp
M us_somo/develop/src/us_saxs_util_best.cpp
M us_somo/develop/src/us_saxs_util_dmd.cpp
M us_somo/develop/src/us_saxs_util_extern.cpp
M us_somo/develop/src/us_saxs_util_hydrate.cpp
M us_somo/develop/src/us_saxs_util_hydro.cpp
M us_somo/develop/src/us_saxs_util_hydro_supc_hydro.cpp
M us_somo/develop/src/us_saxs_util_hydro_zeno_hydro.cpp
M us_somo/develop/src/us_saxs_util_iqq.cpp
M us_somo/develop/src/us_saxs_util_iqq_1d.cpp
M us_somo/develop/src/us_saxs_util_iqq_1d_mpi.cpp
M us_somo/develop/src/us_saxs_util_iqq_bead_model.cpp
M us_somo/develop/src/us_saxs_util_iqq_pdb.cpp
M us_somo/develop/src/us_saxs_util_loads.cpp
M us_somo/develop/src/us_saxs_util_mpi.cpp
M us_somo/develop/src/us_saxs_util_nsa_ga.cpp
M us_somo/develop/src/us_saxs_util_nsa_ga_mpi.cpp
M us_somo/develop/src/us_saxs_util_pm.cpp
M us_somo/develop/src/us_saxs_util_static.cpp
M us_somo/develop/src/us_tar.cpp
M us_somo/develop/us3_hydrodyn/main.cpp
M us_somo/develop/us_saxs_cmds_mpi/us_saxs_cmds_mpi.pro
M us_somo/develop/us_saxs_cmds_t/main.cpp
Log Message:
-----------
somo qt6 branch - initial commit from somo-dev
Commit: 9cc80a805f0c89d30fd663cffa4e544bdccfddd6
https://github.com/ehb54/ultrascan3/commit/9cc80a805f0c89d30fd663cffa4e544bdccfddd6
Author: ehb54 <brookes at uthscsa.edu>
Date: 2025-12-16 (Tue, 16 Dec 2025)
Changed paths:
M .github/workflows/codeql-analysis.yml
Log Message:
-----------
codeql debug info
Commit: 8f49d1cadd471936ba76ad95fe0001436a3685a7
https://github.com/ehb54/ultrascan3/commit/8f49d1cadd471936ba76ad95fe0001436a3685a7
Author: ehb54 <brookes at uthscsa.edu>
Date: 2025-12-16 (Tue, 16 Dec 2025)
Changed paths:
M us_somo/develop/libus_somo.pro
Log Message:
-----------
remove us_color from libus_somo
Commit: 642330d0e7562d863f6471b57e528cdf5aec013c
https://github.com/ehb54/ultrascan3/commit/642330d0e7562d863f6471b57e528cdf5aec013c
Author: ehb54 <brookes at uthscsa.edu>
Date: 2025-12-16 (Tue, 16 Dec 2025)
Changed paths:
M .github/workflows/codeql-analysis.yml
M admin/codeql/docker/local.pri.somo
Log Message:
-----------
additional debugs, temp relax deprecations
Commit: fcd5db1f23ea8d24dfda6dcb66c321e1e670bef4
https://github.com/ehb54/ultrascan3/commit/fcd5db1f23ea8d24dfda6dcb66c321e1e670bef4
Author: ehb54 <brookes at uthscsa.edu>
Date: 2025-12-16 (Tue, 16 Dec 2025)
Changed paths:
M .github/workflows/codeql-analysis.yml
Log Message:
-----------
additional debugs, temp relax deprecations
Commit: 1a808d5061ef553acf0aa97a83c04af9d82970bc
https://github.com/ehb54/ultrascan3/commit/1a808d5061ef553acf0aa97a83c04af9d82970bc
Author: ehb54 <brookes at uthscsa.edu>
Date: 2025-12-16 (Tue, 16 Dec 2025)
Changed paths:
M .github/workflows/codeql-analysis.yml
Log Message:
-----------
additional debugs, temp relax deprecations
Commit: 24783d42d61d7132dd5622e8027c9f6f59de5608
https://github.com/ehb54/ultrascan3/commit/24783d42d61d7132dd5622e8027c9f6f59de5608
Author: ehb54 <brookes at uthscsa.edu>
Date: 2025-12-16 (Tue, 16 Dec 2025)
Changed paths:
M .github/workflows/codeql-analysis.yml
M admin/codeql/docker/local.pri.somo
Log Message:
-----------
restore deprecations
Commit: c37b59afbb01c067585c5da09c200e295282decc
https://github.com/ehb54/ultrascan3/commit/c37b59afbb01c067585c5da09c200e295282decc
Author: ehb54 <ehb54 at users.noreply.github.com>
Date: 2025-12-16 (Tue, 16 Dec 2025)
Changed paths:
M utils/us_xpn_data.cpp
Log Message:
-----------
Merge branch 'main' into somo-qt6
Commit: 59ba4be5192bd4024037ed7173a13061a59c41ce
https://github.com/ehb54/ultrascan3/commit/59ba4be5192bd4024037ed7173a13061a59c41ce
Author: ehb54 <brookes at uthscsa.edu>
Date: 2025-12-16 (Tue, 16 Dec 2025)
Changed paths:
M .github/workflows/codeql-analysis.yml
Log Message:
-----------
codeql fix
Commit: cfd59439653a91b6cdcfd88d8a348ccb934a6cba
https://github.com/ehb54/ultrascan3/commit/cfd59439653a91b6cdcfd88d8a348ccb934a6cba
Author: ehb54 <brookes at uthscsa.edu>
Date: 2025-12-16 (Tue, 16 Dec 2025)
Changed paths:
M utils/us_xpn_data.cpp
Log Message:
-----------
somo qt6 branch - initial commit from somo-dev
Commit: 46434a20d02da7dd7cb8edb14455747838aae8e4
https://github.com/ehb54/ultrascan3/commit/46434a20d02da7dd7cb8edb14455747838aae8e4
Author: ehb54 <brookes at uthscsa.edu>
Date: 2025-12-16 (Tue, 16 Dec 2025)
Changed paths:
M admin/codeql/docker/local.pri.somo
Log Message:
-----------
relax somo error for test
Commit: 4bafd3f55ff93229f51bcd4cd0ece35195af707c
https://github.com/ehb54/ultrascan3/commit/4bafd3f55ff93229f51bcd4cd0ece35195af707c
Author: ehb54 <ehb54 at users.noreply.github.com>
Date: 2025-12-17 (Wed, 17 Dec 2025)
Changed paths:
M admin/codeql/docker/local.pri.somo
Log Message:
-----------
Update compiler flags and defines in local.pri.somo
Commit: a7e3fd4276bf018f3e37d73c4e11598037b8d409
https://github.com/ehb54/ultrascan3/commit/a7e3fd4276bf018f3e37d73c4e11598037b8d409
Author: ehb54 <brookes at uthscsa.edu>
Date: 2025-12-17 (Wed, 17 Dec 2025)
Changed paths:
M us_somo/develop/src/us_dirhist.cpp
M us_somo/develop/src/us_hydrodyn_settings.cpp
Log Message:
-----------
somo datetime dirhist fix
Commit: 34d3536c8fd88c19ef2ecf8c3a1d440cfc915abf
https://github.com/ehb54/ultrascan3/commit/34d3536c8fd88c19ef2ecf8c3a1d440cfc915abf
Author: ehb54 <ehb54 at users.noreply.github.com>
Date: 2025-12-17 (Wed, 17 Dec 2025)
Changed paths:
M admin/codeql/docker/local.pri.somo
Log Message:
-----------
Clean up deprecated warning flags in local.pri.somo
Removed deprecated warning definitions for Qt.
Commit: 87377fece32656c6472a465a06493b17084169fe
https://github.com/ehb54/ultrascan3/commit/87377fece32656c6472a465a06493b17084169fe
Author: ehb54 <ehb54 at users.noreply.github.com>
Date: 2025-12-17 (Wed, 17 Dec 2025)
Changed paths:
M CMakeLists.txt
M CMakePresets.json
M programs/us/CMakeLists.txt
M programs/us/us.cpp
M scripts/build.sh
Log Message:
-----------
Merge branch 'main' into somo-qt6
Commit: 8886d756072fc33f5d8db65458bae9bd00574c52
https://github.com/ehb54/ultrascan3/commit/8886d756072fc33f5d8db65458bae9bd00574c52
Author: ehb54 <brookes at uthscsa.edu>
Date: 2026-01-19 (Mon, 19 Jan 2026)
Changed paths:
M us_somo/develop/src/us_hydrodyn_dad_makeiq.cpp
Log Message:
-----------
somo qt6 compat regex bugfix
Commit: 000572b4470833c4cd55dc8c07bfe30eadfb08f0
https://github.com/ehb54/ultrascan3/commit/000572b4470833c4cd55dc8c07bfe30eadfb08f0
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
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: 63ddc08f86dd138595c248e3ec8653b3e4640132
https://github.com/ehb54/ultrascan3/commit/63ddc08f86dd138595c248e3ec8653b3e4640132
Author: ehb <ehb at ehbs-MacBook-Pro.local>
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 <brookes at uthscsa.edu>
Date: 2026-02-25 (Wed, 25 Feb 2026)
Changed paths:
M gui/libus_gui.pro
Log Message:
-----------
add VER to qwtplot3d
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 <gabirh at myumanitoba.ca>
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 <gabirh at myumanitoba.ca>
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 <gabirh at myumanitoba.ca>
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 <gabirh at myumanitoba.ca>
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 <gabirh at myumanitoba.ca>
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 <gabirh at myumanitoba.ca>
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 <gabirh at myumanitoba.ca>
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 <gabirh at myumanitoba.ca>
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 <gabirh at myumanitoba.ca>
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 <gabirh at myumanitoba.ca>
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 <gabirh at myumanitoba.ca>
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 <gabirh at myumanitoba.ca>
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 <alexsav.science at gmail.com>
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 <haben.gabir at uleth.ca>
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 <gabirh at myumanitoba.ca>
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 <gabirh at myumanitoba.ca>
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 <haben.gabir at uleth.ca>
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 <haben.gabir at uleth.ca>
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 <haben.gabir at uleth.ca>
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 <haben.gabir at uleth.ca>
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 <haben.gabir at uleth.ca>
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 <haben.gabir at uleth.ca>
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 <gabirh at myumanitoba.ca>
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 <haben.gabir at uleth.ca>
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 <haben.gabir at uleth.ca>
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 <haben.gabir at uleth.ca>
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 <haben.gabir at uleth.ca>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <haben.gabir at uleth.ca>
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 <haben.gabir at uleth.ca>
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 <gabirh at myumanitoba.ca>
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 <haben.gabir at uleth.ca>
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 <gabirh at myumanitoba.ca>
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 <gabirh at myumanitoba.ca>
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 <ehb54 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 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 <alexsav.science at gmail.com>
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 <aaron at aucsolutions.com>
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 <github.com/samo38>
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 <alexsav.science at gmail.com>
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 <github.com/samo38>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <ehb54 at users.noreply.github.com>
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 <ehb54 at users.noreply.github.com>
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 <alexsav.science at gmail.com>
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 <ehb54 at users.noreply.github.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <github.com/samo38>
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 <github.com/samo38>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <aaron at aucsolutions.com>
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 <aaron at aucsolutions.com>
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 <aaron at aucsolutions.com>
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 <aaron at aucsolutions.com>
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 <aaron at aucsolutions.com>
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 <aaron at aucsolutions.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.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_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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <github.com/samo38>
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 <github.com/samo38>
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 <github.com/samo38>
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 <github.com/samo38>
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 <github.com/samo38>
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 <ehb54 at users.noreply.github.com>
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 <saeed.mortezazadeh25 at gmail.com>
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 <saeed.mortezazadeh25 at gmail.com>
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 <saeed.mortezazadeh25 at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <github.com/samo38>
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 <github.com/samo38>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <github.com/samo38>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <saeed.mortezazadeh25 at gmail.com>
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 <saeed.mortezazadeh25 at gmail.com>
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 <saeed.mortezazadeh25 at gmail.com>
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 <saeed.mortezazadeh25 at gmail.com>
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 <saeed.mortezazadeh25 at gmail.com>
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 <saeed.mortezazadeh25 at gmail.com>
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 <saeed.mortezazadeh25 at gmail.com>
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 <saeed.mortezazadeh25 at gmail.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_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 <saeed.mortezazadeh25 at gmail.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
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <aaron at aucsolutions.com>
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
Commit: e7fc39e0ded8d0a6cfe774a4c39f42f3e26ec5c2
https://github.com/ehb54/ultrascan3/commit/e7fc39e0ded8d0a6cfe774a4c39f42f3e26ec5c2
Author: ehb54 <brookes at uthscsa.edu>
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 <noreply at anthropic.com>
Commit: c81d8b70460860507d201fd8243784999eddf69b
https://github.com/ehb54/ultrascan3/commit/c81d8b70460860507d201fd8243784999eddf69b
Author: emre brookes <ehb54 at users.noreply.github.com>
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 <ehb54 at users.noreply.github.com>
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 <ehb54 at users.noreply.github.com>
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 <ehb54 at users.noreply.github.com>
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 <ehb54 at users.noreply.github.com>
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 <brookes at uthscsa.edu>
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 <noreply at anthropic.com>
Commit: a1bf5d7f2eb4649cd5167b42db38d5c6e4aa4d0d
https://github.com/ehb54/ultrascan3/commit/a1bf5d7f2eb4649cd5167b42db38d5c6e4aa4d0d
Author: ehb54 <brookes at uthscsa.edu>
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 <noreply at anthropic.com>
Commit: 325d0cbff2d496aaf6a42add91e63d096b0e9d26
https://github.com/ehb54/ultrascan3/commit/325d0cbff2d496aaf6a42add91e63d096b0e9d26
Author: emre brookes <ehb54 at users.noreply.github.com>
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 <ehb54 at users.noreply.github.com>
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 <ehb54 at users.noreply.github.com>
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 <brookes at uthscsa.edu>
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 <noreply at anthropic.com>
Commit: 5b846ae2ba06a1fe8922ca5463989738b9ac9388
https://github.com/ehb54/ultrascan3/commit/5b846ae2ba06a1fe8922ca5463989738b9ac9388
Author: emre brookes <ehb54 at users.noreply.github.com>
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 <ehb54 at users.noreply.github.com>
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: 4102be089f9a53763e66d2b41a5d7ff0a81baee9
https://github.com/ehb54/ultrascan3/commit/4102be089f9a53763e66d2b41a5d7ff0a81baee9
Author: ehb54 <brookes at uthscsa.edu>
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 <ehb54 at users.noreply.github.com>
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: 3c4a6a12de6f56ab3ccb0e05512fe01538445686
https://github.com/ehb54/ultrascan3/commit/3c4a6a12de6f56ab3ccb0e05512fe01538445686
Author: ehb54 <brookes at uthscsa.edu>
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: 2bb70f296f3ecc8f762152da20c145583f3d4fc1
https://github.com/ehb54/ultrascan3/commit/2bb70f296f3ecc8f762152da20c145583f3d4fc1
Author: ehb54 <brookes at uthscsa.edu>
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: 8ebc45097882afa73f22a184410e310658fca0de
https://github.com/ehb54/ultrascan3/commit/8ebc45097882afa73f22a184410e310658fca0de
Author: emre brookes <ehb54 at users.noreply.github.com>
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 <ehb54 at users.noreply.github.com>
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 <ehb54 at users.noreply.github.com>
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 <ehb54 at users.noreply.github.com>
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 <ehb54 at users.noreply.github.com>
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 <ehb54 at users.noreply.github.com>
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)
Commit: d689ce8f674d78d26e7bff34f3928a4950f933af
https://github.com/ehb54/ultrascan3/commit/d689ce8f674d78d26e7bff34f3928a4950f933af
Author: ehb54 <brookes at uthscsa.edu>
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 <brookes at uthscsa.edu>
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 <brookes at uthscsa.edu>
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 <brookes at uthscsa.edu>
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 <ehb54 at users.noreply.github.com>
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
Commit: 6d06a0c1b49dfa1141dc8625e75bc03918635a40
https://github.com/ehb54/ultrascan3/commit/6d06a0c1b49dfa1141dc8625e75bc03918635a40
Author: ehb54 <brookes at uthscsa.edu>
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 <ehb54 at users.noreply.github.com>
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
Commit: e47a1e408f3d0ac6a7db58fdf0cab65ab3b30a6f
https://github.com/ehb54/ultrascan3/commit/e47a1e408f3d0ac6a7db58fdf0cab65ab3b30a6f
Author: alexsav815 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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...
Commit: ed7f5a0cdf313c3337076a886caebe0f469d88a7
https://github.com/ehb54/ultrascan3/commit/ed7f5a0cdf313c3337076a886caebe0f469d88a7
Author: alexsav815 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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: b9470a9bb9ca3b1859b7f798fa5f5e76a33a99ab
https://github.com/ehb54/ultrascan3/commit/b9470a9bb9ca3b1859b7f798fa5f5e76a33a99ab
Author: alexsav815 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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.
Commit: 0d4d8870eb492684324b6bc7a5a39ca6b12c1c63
https://github.com/ehb54/ultrascan3/commit/0d4d8870eb492684324b6bc7a5a39ca6b12c1c63
Author: alexsav815 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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 <alexsav.science at gmail.com>
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...
Commit: 7eb866b9fcef86510463852edf2b6db9c2010dce
https://github.com/ehb54/ultrascan3/commit/7eb866b9fcef86510463852edf2b6db9c2010dce
Author: aaron-auc <aaron at aucsolutions.com>
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 <noreply at anthropic.com>
Commit: 52636d73ba151811a714c312eaae23119fbc3e22
https://github.com/ehb54/ultrascan3/commit/52636d73ba151811a714c312eaae23119fbc3e22
Author: emre brookes <ehb54 at users.noreply.github.com>
Date: 2026-06-29 (Mon, 29 Jun 2026)
Changed paths:
M doc/manual/source/conf.py
Log Message:
-----------
Merge pull request #464 from ehb54/issue-936
fix: restrict Sphinx dirty-check to source files (issue #936)
Commit: 9153af9e9169c5ea50ab39f1e8b9a6c1cd6859bc
https://github.com/ehb54/ultrascan3/commit/9153af9e9169c5ea50ab39f1e8b9a6c1cd6859bc
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-06-29 (Mon, 29 Jun 2026)
Changed paths:
M doc/manual/source/conf.py
Log Message:
-----------
fix: change qthelp namespace from org.sphinx to com.aucsolutions
Closes ehb54/ultrascan-tickets#939
Co-Authored-By: Claude Sonnet 4.6 <noreply at anthropic.com>
Commit: cc6eed0f49f97edb31642145d1c9757b4d7f5a53
https://github.com/ehb54/ultrascan3/commit/cc6eed0f49f97edb31642145d1c9757b4d7f5a53
Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
Date: 2026-06-29 (Mon, 29 Jun 2026)
Changed paths:
Log Message:
-----------
Merge branch 'main' into issue-939
Commit: a22f52e0935d5bb7994769ffb9401e352f5bb3cf
https://github.com/ehb54/ultrascan3/commit/a22f52e0935d5bb7994769ffb9401e352f5bb3cf
Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
Date: 2026-06-29 (Mon, 29 Jun 2026)
Changed paths:
M doc/manual/source/conf.py
Log Message:
-----------
Merge pull request #466 from ehb54/issue-939
fix: change qthelp namespace from org.sphinx to com.aucsolutions
Commit: eb825d66df4c5c3e0841f6cd6a56571b29889a3c
https://github.com/ehb54/ultrascan3/commit/eb825d66df4c5c3e0841f6cd6a56571b29889a3c
Author: ehb54 <brookes at uthscsa.edu>
Date: 2026-06-30 (Tue, 30 Jun 2026)
Changed paths:
M utils/us_db2.cpp
Log Message:
-----------
Skip explicit cipher list on MSYS2/64 Windows builds (#940)
MSYS2/64 (MINGW64) Windows builds link a Schannel-backed libmariadb,
which fails to match any suite from the OpenSSL-style CIPHER list:
"TLS/SSL error: no cipher match Error 0x80090331
(SEC_E_ALGORITHM_MISMATCH)".
Rather than imposing a substitute OpenSSL-style cipher string that
Schannel may or may not understand, skip calling
mysql_options(MYSQL_OPT_SSL_CIPHER, ...) entirely on __MINGW64__ and
let the backend negotiate its own default cipher suite set. This is a
workaround pending the real fix of linking an OpenSSL-backed MariaDB
Connector/C on Windows.
MSVC/vcpkg builds and Linux/macOS builds are unaffected (__MINGW64__
is not defined there).
Fixes ehb54/ultrascan-tickets#940
Co-Authored-By: Claude Sonnet 4.6 <noreply at anthropic.com>
Commit: 55e94a0e3813f79d50549bd166d3cf26934208c0
https://github.com/ehb54/ultrascan3/commit/55e94a0e3813f79d50549bd166d3cf26934208c0
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-06-30 (Tue, 30 Jun 2026)
Changed paths:
M gui/us_help.cpp
M utils/us_settings.cpp
Log Message:
-----------
fix: update browser settings handling for MacOS and Windows
Commit: d099a4448e73330af2c3bd0fc9ec64a435bf7d2a
https://github.com/ehb54/ultrascan3/commit/d099a4448e73330af2c3bd0fc9ec64a435bf7d2a
Author: aaron-auc <aaron at aucsolutions.com>
Date: 2026-06-30 (Tue, 30 Jun 2026)
Changed paths:
M utils/us_settings.cpp
Log Message:
-----------
fix: initialize status variable to zero in us_settings.cpp
Commit: 6fc2e4866baf59178b492f7e345fb36de180ebd8
https://github.com/ehb54/ultrascan3/commit/6fc2e4866baf59178b492f7e345fb36de180ebd8
Author: emre brookes <ehb54 at users.noreply.github.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
A .github/gtest-us.json
A .github/workflows/bump-version.yml
M .github/workflows/codeql-analysis.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
A VERSION
M admin/cmake/FindQwt.cmake
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
A admin/cmake/triplets/x64-mingw-dynamic.cmake
M admin/cmake/triplets/x64-osx-dynamic.cmake
M admin/release/linux.pl
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
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/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
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
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
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.pri
M gui/CMakeLists.txt
M gui/fix-mac-make.sh
R gui/images.qrc
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/qrc_make_adds.txt
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_csv_loader.h
M gui/us_data_loader.h
M gui/us_experiment_gui.h
M gui/us_extinctfitter_gui.cpp
M gui/us_extinction_gui.cpp
M gui/us_extinction_gui.h
M gui/us_get_run.cpp
M gui/us_get_run.h
M gui/us_gui_util.cpp
M gui/us_help.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_load_auc.h
M gui/us_minimize.cpp
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_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_properties.cpp
M gui/us_report_gui.cpp
M gui/us_report_gui.h
M gui/us_rotor_gui.h
M gui/us_run_details2.cpp
M gui/us_sassoc.cpp
M gui/us_sassoc.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_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 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/main1.inc
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_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_astfem_sim/us_clipdata.h
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_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_font.h
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_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_edit/us_exclude_profile.h
M programs/us_edit/us_select_lambdas.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_adv_dmgamc.h
M programs/us_fematch/us_advanced_fem.h
M programs/us_fematch/us_fematch.cpp
M programs/us_fematch/us_fematch.h
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_ga_init/us_solutedata.cpp
M programs/us_globalequil/us_eqfit_control.cpp
M programs/us_globalequil/us_eqfit_control.h
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_eqmodel_control.h
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_globalequil/us_model_adpars.h
M programs/us_globalequil/us_model_select.h
M programs/us_grid_editor/us_grid_editor.cpp
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_manage_data/us_data_model.cpp
M programs/us_manage_data/us_manage_data.cpp
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/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_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.cpp
M programs/us_mwl_spectra/us_mwl_spectra.h
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_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.cpp
M programs/us_pcsa/us_mlplot.h
M programs/us_pcsa/us_mrecs_loader.cpp
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_pcsa_process.cpp
M programs/us_pcsa/us_plot_control_pc.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.cpp
M programs/us_protocol_dev/us_protocol_dev_gui.h
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_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_query_rmsd/us_query_rmsd.h
M programs/us_ramp/us_experiment_gui_ra.h
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_ramp/us_select_triples_ra.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
R propignore
R proppng
R proptext
M qmakeall.sh
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
R qwtplot3d/lingua_de.ts
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
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/CMakeLists.txt
M test/utils/test_us_ana_profile.cpp
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_simparms.cpp
M test/utils/test_us_time_state.cpp
A us-build
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_defines.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.cpp
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
R vcpkg
M vcpkg.json
Log Message:
-----------
Merge pull request #469 from ehb54/main
Merge main into somo-qt6
Commit: 005210ec1222cf2098477fef7cbc62cdfdb1c08b
https://github.com/ehb54/ultrascan3/commit/005210ec1222cf2098477fef7cbc62cdfdb1c08b
Author: ehb54 <brookes at uthscsa.edu>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M us_somo/develop/3dplot/lightingdlgbase.h
M us_somo/develop/src/us3i_gui_util.cpp
M us_somo/develop/src/us_config.cpp
M us_somo/develop/src/us_hydrodyn.cpp
M us_somo/develop/src/us_hydrodyn_addresidue.cpp
M us_somo/develop/src/us_hydrodyn_anaflex_core.cpp
M us_somo/develop/src/us_hydrodyn_bd_core.cpp
M us_somo/develop/src/us_hydrodyn_beads_load.cpp
M us_somo/develop/src/us_hydrodyn_best.cpp
Log Message:
-----------
Address PR #335 review feedback from doluk
- Qt::WFlags -> Qt::WindowFlags (lightingdlgbase.h)
- inline the const-wrapper save_svg overload (us3i_gui_util.cpp)
- drop dead Qt3/4 QT_VERSION include guard (us_config.cpp)
- hoist repeated regex construction to static const in
fileNameCheck (us_hydrodyn.cpp), anaflex txt-extension checks
(us_hydrodyn_anaflex_core.cpp), and the leading-'=' strip in
US_Hydrodyn_Best::load (us_hydrodyn_best.cpp)
- move QRegularExpression include next to other Qt includes and
simplify rx_spaces construction (us_hydrodyn_addresidue.cpp)
- remove duplicate QRegularExpression include (us_hydrodyn_bd_core.cpp)
- combine QRegularExpression rx construction with its pattern and
drop the now-redundant setPattern call (us_hydrodyn_beads_load.cpp)
Commit: dd1a79e3b1c92c841119387bd1da9de25d53ade4
https://github.com/ehb54/ultrascan3/commit/dd1a79e3b1c92c841119387bd1da9de25d53ade4
Author: emre brookes <ehb54 at users.noreply.github.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M utils/us_db2.cpp
Log Message:
-----------
Merge pull request #467 from ehb54/ehb54-issue-940
Fix Schannel TLS cipher mismatch on MSYS2/64 Windows builds
Commit: 73d10e1ac2511df9f115150909f8efa4e15e2aa9
https://github.com/ehb54/ultrascan3/commit/73d10e1ac2511df9f115150909f8efa4e15e2aa9
Author: emre brookes <ehb54 at users.noreply.github.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M utils/us_db2.cpp
Log Message:
-----------
Merge branch 'main' into issue-941
Commit: 4dd383414126596486f0a9d7f4a2594aa26cbbb2
https://github.com/ehb54/ultrascan3/commit/4dd383414126596486f0a9d7f4a2594aa26cbbb2
Author: emre brookes <ehb54 at users.noreply.github.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M utils/us_db2.cpp
Log Message:
-----------
Merge branch 'main' into somo-qt6
Commit: 67350cbc9b652fe2183c4a6889631191739a5cdb
https://github.com/ehb54/ultrascan3/commit/67350cbc9b652fe2183c4a6889631191739a5cdb
Author: emre brookes <ehb54 at users.noreply.github.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M .github/workflows/codeql-analysis.yml
M admin/codeql/docker/local.pri.somo
M us_somo/develop/3dplot/lightingdlgbase.h
M us_somo/develop/include/us3i_gui_util.h
M us_somo/develop/include/us3i_plot.h
M us_somo/develop/include/us_csv.h
M us_somo/develop/include/us_hydrodyn_cluster.h
M us_somo/develop/include/us_hydrodyn_cluster_best.h
M us_somo/develop/include/us_hydrodyn_cluster_bfnb.h
M us_somo/develop/include/us_hydrodyn_cluster_bfnb_nsa.h
M us_somo/develop/include/us_hydrodyn_cluster_dammin.h
M us_somo/develop/include/us_hydrodyn_cluster_oned.h
M us_somo/develop/include/us_hydrodyn_saxs.h
M us_somo/develop/include/us_hydrodyn_saxs_hplc_fit.h
M us_somo/develop/include/us_hydrodyn_saxs_hplc_options.h
M us_somo/develop/include/us_json.h
M us_somo/develop/include/us_multi_column.h
M us_somo/develop/include/us_pdb_util.h
M us_somo/develop/include/us_saxs_cmds_t.h
M us_somo/develop/include/us_saxs_util.h
M us_somo/develop/include/us_vector.h
M us_somo/develop/include/us_zeno_cxx.h
M us_somo/develop/include/us_zeno_cxx_nf.h
M us_somo/develop/libus_somo.pro
M us_somo/develop/src/qwt/scrollbar.cpp
M us_somo/develop/src/us3i_color.cpp
M us_somo/develop/src/us3i_gui_util.cpp
M us_somo/develop/src/us3i_gzip.cpp
M us_somo/develop/src/us3i_plot.cpp
M us_somo/develop/src/us3i_settings.cpp
M us_somo/develop/src/us_band_broaden.cpp
M us_somo/develop/src/us_config.cpp
M us_somo/develop/src/us_dirhist.cpp
M us_somo/develop/src/us_editor.cpp
M us_somo/develop/src/us_file_util.cpp
M us_somo/develop/src/us_gzip.cpp
M us_somo/develop/src/us_hydrodyn.cpp
M us_somo/develop/src/us_hydrodyn_addatom.cpp
M us_somo/develop/src/us_hydrodyn_addhybrid.cpp
M us_somo/develop/src/us_hydrodyn_addresidue.cpp
M us_somo/develop/src/us_hydrodyn_addsaxs.cpp
M us_somo/develop/src/us_hydrodyn_anaflex_core.cpp
M us_somo/develop/src/us_hydrodyn_batch.cpp
M us_somo/develop/src/us_hydrodyn_bd.cpp
M us_somo/develop/src/us_hydrodyn_bd_core.cpp
M us_somo/develop/src/us_hydrodyn_beads.cpp
M us_somo/develop/src/us_hydrodyn_beads_load.cpp
M us_somo/develop/src/us_hydrodyn_best.cpp
M us_somo/develop/src/us_hydrodyn_cluster.cpp
M us_somo/develop/src/us_hydrodyn_cluster_best.cpp
M us_somo/develop/src/us_hydrodyn_cluster_bfnb.cpp
M us_somo/develop/src/us_hydrodyn_cluster_bfnb_nsa.cpp
M us_somo/develop/src/us_hydrodyn_cluster_config.cpp
M us_somo/develop/src/us_hydrodyn_cluster_dammin.cpp
M us_somo/develop/src/us_hydrodyn_cluster_dmd.cpp
M us_somo/develop/src/us_hydrodyn_cluster_oned.cpp
M us_somo/develop/src/us_hydrodyn_cluster_results.cpp
M us_somo/develop/src/us_hydrodyn_cluster_status.cpp
M us_somo/develop/src/us_hydrodyn_cluster_submit.cpp
M us_somo/develop/src/us_hydrodyn_comparative.cpp
M us_somo/develop/src/us_hydrodyn_core.cpp
M us_somo/develop/src/us_hydrodyn_csv_viewer.cpp
M us_somo/develop/src/us_hydrodyn_dad.cpp
M us_somo/develop/src/us_hydrodyn_dad_baseline_best.cpp
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_dad_dctr.cpp
M us_somo/develop/src/us_hydrodyn_dad_fit.cpp
M us_somo/develop/src/us_hydrodyn_dad_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_dad_gg.cpp
M us_somo/develop/src/us_hydrodyn_dad_gui.cpp
M us_somo/develop/src/us_hydrodyn_dad_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_dad_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_dad_options.cpp
M us_somo/develop/src/us_hydrodyn_dad_parameters.cpp
M us_somo/develop/src/us_hydrodyn_dad_svd.cpp
M us_somo/develop/src/us_hydrodyn_dad_util.cpp
M us_somo/develop/src/us_hydrodyn_dmd_core.cpp
M us_somo/develop/src/us_hydrodyn_grpy.cpp
M us_somo/develop/src/us_hydrodyn_hydrate.cpp
M us_somo/develop/src/us_hydrodyn_info.cpp
M us_somo/develop/src/us_hydrodyn_load.cpp
M us_somo/develop/src/us_hydrodyn_mals.cpp
M us_somo/develop/src/us_hydrodyn_mals_baseline_best.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_dctr.cpp
M us_somo/develop/src/us_hydrodyn_mals_fit.cpp
M us_somo/develop/src/us_hydrodyn_mals_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_mals_gg.cpp
M us_somo/develop/src/us_hydrodyn_mals_gui.cpp
M us_somo/develop/src/us_hydrodyn_mals_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_mals_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_mals_options.cpp
M us_somo/develop/src/us_hydrodyn_mals_parameters.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_baseline_best.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_mals_saxs_dctr.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_fit.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_gg.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_gui.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_options.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_parameters.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_svd.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_util.cpp
M us_somo/develop/src/us_hydrodyn_mals_svd.cpp
M us_somo/develop/src/us_hydrodyn_mals_util.cpp
M us_somo/develop/src/us_hydrodyn_other.cpp
M us_somo/develop/src/us_hydrodyn_pdb_tool.cpp
M us_somo/develop/src/us_hydrodyn_pdb_tool_merge.cpp
M us_somo/develop/src/us_hydrodyn_pdb_tool_util.cpp
M us_somo/develop/src/us_hydrodyn_save.cpp
M us_somo/develop/src/us_hydrodyn_saxs.cpp
M us_somo/develop/src/us_hydrodyn_saxs_1d.cpp
M us_somo/develop/src/us_hydrodyn_saxs_2d.cpp
M us_somo/develop/src/us_hydrodyn_saxs_buffer.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_buffer_nth.cpp
M us_somo/develop/src/us_hydrodyn_saxs_conc.cpp
M us_somo/develop/src/us_hydrodyn_saxs_cormap.cpp
M us_somo/develop/src/us_hydrodyn_saxs_external.cpp
M us_somo/develop/src/us_hydrodyn_saxs_fits.cpp
M us_somo/develop/src/us_hydrodyn_saxs_guinier.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_baseline_best.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc_load.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_dctr.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_fit.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_gg.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_gui.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_broaden.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_movie.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_nth.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_options.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_parameters.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_svd.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_util.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq_bead_model.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq_load_csv.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq_sh.cpp
M us_somo/develop/src/us_hydrodyn_saxs_legend.cpp
M us_somo/develop/src/us_hydrodyn_saxs_load_csv.cpp
M us_somo/develop/src/us_hydrodyn_saxs_loads.cpp
M us_somo/develop/src/us_hydrodyn_saxs_mw.cpp
M us_somo/develop/src/us_hydrodyn_saxs_plots.cpp
M us_somo/develop/src/us_hydrodyn_saxs_pr.cpp
M us_somo/develop/src/us_hydrodyn_saxs_screen.cpp
M us_somo/develop/src/us_hydrodyn_saxs_search.cpp
M us_somo/develop/src/us_hydrodyn_script.cpp
M us_somo/develop/src/us_hydrodyn_settings.cpp
M us_somo/develop/src/us_hydrodyn_supc.cpp
M us_somo/develop/src/us_hydrodyn_write.cpp
M us_somo/develop/src/us_hydrodyn_zeno.cpp
M us_somo/develop/src/us_json.cpp
M us_somo/develop/src/us_mqt.cpp
M us_somo/develop/src/us_pdb_util.cpp
M us_somo/develop/src/us_plot_util.cpp
M us_somo/develop/src/us_pm.cpp
M us_somo/develop/src/us_pm_test.cpp
M us_somo/develop/src/us_saxs_util.cpp
M us_somo/develop/src/us_saxs_util_best.cpp
M us_somo/develop/src/us_saxs_util_dmd.cpp
M us_somo/develop/src/us_saxs_util_extern.cpp
M us_somo/develop/src/us_saxs_util_hydrate.cpp
M us_somo/develop/src/us_saxs_util_hydro.cpp
M us_somo/develop/src/us_saxs_util_hydro_supc_hydro.cpp
M us_somo/develop/src/us_saxs_util_hydro_zeno_hydro.cpp
M us_somo/develop/src/us_saxs_util_iqq.cpp
M us_somo/develop/src/us_saxs_util_iqq_1d.cpp
M us_somo/develop/src/us_saxs_util_iqq_1d_mpi.cpp
M us_somo/develop/src/us_saxs_util_iqq_bead_model.cpp
M us_somo/develop/src/us_saxs_util_iqq_pdb.cpp
M us_somo/develop/src/us_saxs_util_loads.cpp
M us_somo/develop/src/us_saxs_util_mpi.cpp
M us_somo/develop/src/us_saxs_util_nsa_ga.cpp
M us_somo/develop/src/us_saxs_util_nsa_ga_mpi.cpp
M us_somo/develop/src/us_saxs_util_pm.cpp
M us_somo/develop/src/us_saxs_util_static.cpp
M us_somo/develop/src/us_tar.cpp
M us_somo/develop/us3_hydrodyn/main.cpp
M us_somo/develop/us_saxs_cmds_mpi/us_saxs_cmds_mpi.pro
M us_somo/develop/us_saxs_cmds_t/main.cpp
Log Message:
-----------
Merge pull request #335 from ehb54/somo-qt6
somo qt6 branch - initial commit from somo-dev
Commit: 5924b0fe87a290c4e598e447b28d84cdc4780865
https://github.com/ehb54/ultrascan3/commit/5924b0fe87a290c4e598e447b28d84cdc4780865
Author: emre brookes <ehb54 at users.noreply.github.com>
Date: 2026-07-01 (Wed, 01 Jul 2026)
Changed paths:
M .github/workflows/codeql-analysis.yml
M admin/codeql/docker/local.pri.somo
M us_somo/develop/3dplot/lightingdlgbase.h
M us_somo/develop/include/us3i_gui_util.h
M us_somo/develop/include/us3i_plot.h
M us_somo/develop/include/us_csv.h
M us_somo/develop/include/us_hydrodyn_cluster.h
M us_somo/develop/include/us_hydrodyn_cluster_best.h
M us_somo/develop/include/us_hydrodyn_cluster_bfnb.h
M us_somo/develop/include/us_hydrodyn_cluster_bfnb_nsa.h
M us_somo/develop/include/us_hydrodyn_cluster_dammin.h
M us_somo/develop/include/us_hydrodyn_cluster_oned.h
M us_somo/develop/include/us_hydrodyn_saxs.h
M us_somo/develop/include/us_hydrodyn_saxs_hplc_fit.h
M us_somo/develop/include/us_hydrodyn_saxs_hplc_options.h
M us_somo/develop/include/us_json.h
M us_somo/develop/include/us_multi_column.h
M us_somo/develop/include/us_pdb_util.h
M us_somo/develop/include/us_saxs_cmds_t.h
M us_somo/develop/include/us_saxs_util.h
M us_somo/develop/include/us_vector.h
M us_somo/develop/include/us_zeno_cxx.h
M us_somo/develop/include/us_zeno_cxx_nf.h
M us_somo/develop/libus_somo.pro
M us_somo/develop/src/qwt/scrollbar.cpp
M us_somo/develop/src/us3i_color.cpp
M us_somo/develop/src/us3i_gui_util.cpp
M us_somo/develop/src/us3i_gzip.cpp
M us_somo/develop/src/us3i_plot.cpp
M us_somo/develop/src/us3i_settings.cpp
M us_somo/develop/src/us_band_broaden.cpp
M us_somo/develop/src/us_config.cpp
M us_somo/develop/src/us_dirhist.cpp
M us_somo/develop/src/us_editor.cpp
M us_somo/develop/src/us_file_util.cpp
M us_somo/develop/src/us_gzip.cpp
M us_somo/develop/src/us_hydrodyn.cpp
M us_somo/develop/src/us_hydrodyn_addatom.cpp
M us_somo/develop/src/us_hydrodyn_addhybrid.cpp
M us_somo/develop/src/us_hydrodyn_addresidue.cpp
M us_somo/develop/src/us_hydrodyn_addsaxs.cpp
M us_somo/develop/src/us_hydrodyn_anaflex_core.cpp
M us_somo/develop/src/us_hydrodyn_batch.cpp
M us_somo/develop/src/us_hydrodyn_bd.cpp
M us_somo/develop/src/us_hydrodyn_bd_core.cpp
M us_somo/develop/src/us_hydrodyn_beads.cpp
M us_somo/develop/src/us_hydrodyn_beads_load.cpp
M us_somo/develop/src/us_hydrodyn_best.cpp
M us_somo/develop/src/us_hydrodyn_cluster.cpp
M us_somo/develop/src/us_hydrodyn_cluster_best.cpp
M us_somo/develop/src/us_hydrodyn_cluster_bfnb.cpp
M us_somo/develop/src/us_hydrodyn_cluster_bfnb_nsa.cpp
M us_somo/develop/src/us_hydrodyn_cluster_config.cpp
M us_somo/develop/src/us_hydrodyn_cluster_dammin.cpp
M us_somo/develop/src/us_hydrodyn_cluster_dmd.cpp
M us_somo/develop/src/us_hydrodyn_cluster_oned.cpp
M us_somo/develop/src/us_hydrodyn_cluster_results.cpp
M us_somo/develop/src/us_hydrodyn_cluster_status.cpp
M us_somo/develop/src/us_hydrodyn_cluster_submit.cpp
M us_somo/develop/src/us_hydrodyn_comparative.cpp
M us_somo/develop/src/us_hydrodyn_core.cpp
M us_somo/develop/src/us_hydrodyn_csv_viewer.cpp
M us_somo/develop/src/us_hydrodyn_dad.cpp
M us_somo/develop/src/us_hydrodyn_dad_baseline_best.cpp
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_dad_dctr.cpp
M us_somo/develop/src/us_hydrodyn_dad_fit.cpp
M us_somo/develop/src/us_hydrodyn_dad_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_dad_gg.cpp
M us_somo/develop/src/us_hydrodyn_dad_gui.cpp
M us_somo/develop/src/us_hydrodyn_dad_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_dad_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_dad_options.cpp
M us_somo/develop/src/us_hydrodyn_dad_parameters.cpp
M us_somo/develop/src/us_hydrodyn_dad_svd.cpp
M us_somo/develop/src/us_hydrodyn_dad_util.cpp
M us_somo/develop/src/us_hydrodyn_dmd_core.cpp
M us_somo/develop/src/us_hydrodyn_grpy.cpp
M us_somo/develop/src/us_hydrodyn_hydrate.cpp
M us_somo/develop/src/us_hydrodyn_info.cpp
M us_somo/develop/src/us_hydrodyn_load.cpp
M us_somo/develop/src/us_hydrodyn_mals.cpp
M us_somo/develop/src/us_hydrodyn_mals_baseline_best.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_dctr.cpp
M us_somo/develop/src/us_hydrodyn_mals_fit.cpp
M us_somo/develop/src/us_hydrodyn_mals_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_mals_gg.cpp
M us_somo/develop/src/us_hydrodyn_mals_gui.cpp
M us_somo/develop/src/us_hydrodyn_mals_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_mals_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_mals_options.cpp
M us_somo/develop/src/us_hydrodyn_mals_parameters.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_baseline_best.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_mals_saxs_dctr.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_fit.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_gg.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_gui.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_options.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_parameters.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_svd.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_util.cpp
M us_somo/develop/src/us_hydrodyn_mals_svd.cpp
M us_somo/develop/src/us_hydrodyn_mals_util.cpp
M us_somo/develop/src/us_hydrodyn_other.cpp
M us_somo/develop/src/us_hydrodyn_pdb_tool.cpp
M us_somo/develop/src/us_hydrodyn_pdb_tool_merge.cpp
M us_somo/develop/src/us_hydrodyn_pdb_tool_util.cpp
M us_somo/develop/src/us_hydrodyn_save.cpp
M us_somo/develop/src/us_hydrodyn_saxs.cpp
M us_somo/develop/src/us_hydrodyn_saxs_1d.cpp
M us_somo/develop/src/us_hydrodyn_saxs_2d.cpp
M us_somo/develop/src/us_hydrodyn_saxs_buffer.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_buffer_nth.cpp
M us_somo/develop/src/us_hydrodyn_saxs_conc.cpp
M us_somo/develop/src/us_hydrodyn_saxs_cormap.cpp
M us_somo/develop/src/us_hydrodyn_saxs_external.cpp
M us_somo/develop/src/us_hydrodyn_saxs_fits.cpp
M us_somo/develop/src/us_hydrodyn_saxs_guinier.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_baseline_best.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc_load.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_dctr.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_fit.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_gg.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_gui.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_broaden.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_movie.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_nth.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_options.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_parameters.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_svd.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_util.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq_bead_model.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq_load_csv.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq_sh.cpp
M us_somo/develop/src/us_hydrodyn_saxs_legend.cpp
M us_somo/develop/src/us_hydrodyn_saxs_load_csv.cpp
M us_somo/develop/src/us_hydrodyn_saxs_loads.cpp
M us_somo/develop/src/us_hydrodyn_saxs_mw.cpp
M us_somo/develop/src/us_hydrodyn_saxs_plots.cpp
M us_somo/develop/src/us_hydrodyn_saxs_pr.cpp
M us_somo/develop/src/us_hydrodyn_saxs_screen.cpp
M us_somo/develop/src/us_hydrodyn_saxs_search.cpp
M us_somo/develop/src/us_hydrodyn_script.cpp
M us_somo/develop/src/us_hydrodyn_settings.cpp
M us_somo/develop/src/us_hydrodyn_supc.cpp
M us_somo/develop/src/us_hydrodyn_write.cpp
M us_somo/develop/src/us_hydrodyn_zeno.cpp
M us_somo/develop/src/us_json.cpp
M us_somo/develop/src/us_mqt.cpp
M us_somo/develop/src/us_pdb_util.cpp
M us_somo/develop/src/us_plot_util.cpp
M us_somo/develop/src/us_pm.cpp
M us_somo/develop/src/us_pm_test.cpp
M us_somo/develop/src/us_saxs_util.cpp
M us_somo/develop/src/us_saxs_util_best.cpp
M us_somo/develop/src/us_saxs_util_dmd.cpp
M us_somo/develop/src/us_saxs_util_extern.cpp
M us_somo/develop/src/us_saxs_util_hydrate.cpp
M us_somo/develop/src/us_saxs_util_hydro.cpp
M us_somo/develop/src/us_saxs_util_hydro_supc_hydro.cpp
M us_somo/develop/src/us_saxs_util_hydro_zeno_hydro.cpp
M us_somo/develop/src/us_saxs_util_iqq.cpp
M us_somo/develop/src/us_saxs_util_iqq_1d.cpp
M us_somo/develop/src/us_saxs_util_iqq_1d_mpi.cpp
M us_somo/develop/src/us_saxs_util_iqq_bead_model.cpp
M us_somo/develop/src/us_saxs_util_iqq_pdb.cpp
M us_somo/develop/src/us_saxs_util_loads.cpp
M us_somo/develop/src/us_saxs_util_mpi.cpp
M us_somo/develop/src/us_saxs_util_nsa_ga.cpp
M us_somo/develop/src/us_saxs_util_nsa_ga_mpi.cpp
M us_somo/develop/src/us_saxs_util_pm.cpp
M us_somo/develop/src/us_saxs_util_static.cpp
M us_somo/develop/src/us_tar.cpp
M us_somo/develop/us3_hydrodyn/main.cpp
M us_somo/develop/us_saxs_cmds_mpi/us_saxs_cmds_mpi.pro
M us_somo/develop/us_saxs_cmds_t/main.cpp
Log Message:
-----------
Merge branch 'main' into issue-941
Commit: c31386b4ac5c903cb5949ed662b915274aed6658
https://github.com/ehb54/ultrascan3/commit/c31386b4ac5c903cb5949ed662b915274aed6658
Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
Date: 2026-07-02 (Thu, 02 Jul 2026)
Changed paths:
M gui/us_help.cpp
M utils/us_settings.cpp
Log Message:
-----------
Merge pull request #468 from ehb54/issue-941
fix: update browser settings handling for MacOS and Windows
Commit: 72beec81ceb5c976e3987b559b8914bad2d88a06
https://github.com/ehb54/ultrascan3/commit/72beec81ceb5c976e3987b559b8914bad2d88a06
Author: Lukas Dobler <69309597+doluk at users.noreply.github.com>
Date: 2026-07-06 (Mon, 06 Jul 2026)
Changed paths:
A .github/gtest-us.json
M .github/workflows/bump-version.yml
M .github/workflows/codeql-analysis.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
A VERSION
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 admin/codeql/docker/local.pri.somo
M admin/release/linux.pl
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/UltraScanIII.pdf
A doc/manual/source/_static/images/cmenu_help.png
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/load_us3.png
A doc/manual/source/_static/images/reporter_comrep.png
A doc/manual/source/_static/images/select_prefilt.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
A 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_select.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/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/general.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/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
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/ga_initialize.rst
A doc/manual/source/global_equil.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/model_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/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_analys.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/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_select.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
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_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/libus_gui.pro
M gui/us_abstractrotor_gui.h
M gui/us_analyte_gui.h
M gui/us_buffer_gui.cpp
M gui/us_buffer_gui.h
M gui/us_data_loader.h
M gui/us_experiment_gui.h
M gui/us_extinction_gui.cpp
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_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 local.pri.template
M makeall.sh
M programs/us/revision.sh
M programs/us/us.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_analysis_profile/us_analysis_profile.h
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_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_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_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_globalequil/us_eqfit_control.h
M programs/us_globalequil/us_eqmath.cpp
M programs/us_globalequil/us_eqmodel_control.h
M programs/us_globalequil/us_fit_worker.cpp
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.cpp
M programs/us_integral/us_integral.h
M programs/us_manage_data/us_manage_data.cpp
M programs/us_modelmetrics/us_modelmetrics.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_mwl_species_fit/us_mwl_sf_plot3d.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.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_pcsa_process.cpp
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_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_spectrum/us_spectrum.cpp
M programs/us_vhw_combine/us_vhwc_pltctl.h
M programs/us_xpn_viewer/us_xpn_viewer_gui.cpp
M scripts/build.ps1
M scripts/build.sh
A test/utils/test_us_help_pages.cpp
M test/utils/test_us_regex.cpp
M us_somo/develop/3dplot/lightingdlgbase.h
M us_somo/develop/include/us3i_gui_util.h
M us_somo/develop/include/us3i_plot.h
M us_somo/develop/include/us_csv.h
M us_somo/develop/include/us_hydrodyn_cluster.h
M us_somo/develop/include/us_hydrodyn_cluster_best.h
M us_somo/develop/include/us_hydrodyn_cluster_bfnb.h
M us_somo/develop/include/us_hydrodyn_cluster_bfnb_nsa.h
M us_somo/develop/include/us_hydrodyn_cluster_dammin.h
M us_somo/develop/include/us_hydrodyn_cluster_oned.h
M us_somo/develop/include/us_hydrodyn_saxs.h
M us_somo/develop/include/us_hydrodyn_saxs_hplc_fit.h
M us_somo/develop/include/us_hydrodyn_saxs_hplc_options.h
M us_somo/develop/include/us_json.h
M us_somo/develop/include/us_multi_column.h
M us_somo/develop/include/us_pdb_util.h
M us_somo/develop/include/us_saxs_cmds_t.h
M us_somo/develop/include/us_saxs_util.h
M us_somo/develop/include/us_vector.h
M us_somo/develop/include/us_zeno_cxx.h
M us_somo/develop/include/us_zeno_cxx_nf.h
M us_somo/develop/libus_somo.pro
M us_somo/develop/src/qwt/scrollbar.cpp
M us_somo/develop/src/us3i_color.cpp
M us_somo/develop/src/us3i_gui_util.cpp
M us_somo/develop/src/us3i_gzip.cpp
M us_somo/develop/src/us3i_plot.cpp
M us_somo/develop/src/us3i_settings.cpp
M us_somo/develop/src/us_band_broaden.cpp
M us_somo/develop/src/us_config.cpp
M us_somo/develop/src/us_dirhist.cpp
M us_somo/develop/src/us_editor.cpp
M us_somo/develop/src/us_file_util.cpp
M us_somo/develop/src/us_gzip.cpp
M us_somo/develop/src/us_hydrodyn.cpp
M us_somo/develop/src/us_hydrodyn_addatom.cpp
M us_somo/develop/src/us_hydrodyn_addhybrid.cpp
M us_somo/develop/src/us_hydrodyn_addresidue.cpp
M us_somo/develop/src/us_hydrodyn_addsaxs.cpp
M us_somo/develop/src/us_hydrodyn_anaflex_core.cpp
M us_somo/develop/src/us_hydrodyn_batch.cpp
M us_somo/develop/src/us_hydrodyn_bd.cpp
M us_somo/develop/src/us_hydrodyn_bd_core.cpp
M us_somo/develop/src/us_hydrodyn_beads.cpp
M us_somo/develop/src/us_hydrodyn_beads_load.cpp
M us_somo/develop/src/us_hydrodyn_best.cpp
M us_somo/develop/src/us_hydrodyn_cluster.cpp
M us_somo/develop/src/us_hydrodyn_cluster_best.cpp
M us_somo/develop/src/us_hydrodyn_cluster_bfnb.cpp
M us_somo/develop/src/us_hydrodyn_cluster_bfnb_nsa.cpp
M us_somo/develop/src/us_hydrodyn_cluster_config.cpp
M us_somo/develop/src/us_hydrodyn_cluster_dammin.cpp
M us_somo/develop/src/us_hydrodyn_cluster_dmd.cpp
M us_somo/develop/src/us_hydrodyn_cluster_oned.cpp
M us_somo/develop/src/us_hydrodyn_cluster_results.cpp
M us_somo/develop/src/us_hydrodyn_cluster_status.cpp
M us_somo/develop/src/us_hydrodyn_cluster_submit.cpp
M us_somo/develop/src/us_hydrodyn_comparative.cpp
M us_somo/develop/src/us_hydrodyn_core.cpp
M us_somo/develop/src/us_hydrodyn_csv_viewer.cpp
M us_somo/develop/src/us_hydrodyn_dad.cpp
M us_somo/develop/src/us_hydrodyn_dad_baseline_best.cpp
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_dad_dctr.cpp
M us_somo/develop/src/us_hydrodyn_dad_fit.cpp
M us_somo/develop/src/us_hydrodyn_dad_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_dad_gg.cpp
M us_somo/develop/src/us_hydrodyn_dad_gui.cpp
M us_somo/develop/src/us_hydrodyn_dad_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_dad_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_dad_options.cpp
M us_somo/develop/src/us_hydrodyn_dad_parameters.cpp
M us_somo/develop/src/us_hydrodyn_dad_svd.cpp
M us_somo/develop/src/us_hydrodyn_dad_util.cpp
M us_somo/develop/src/us_hydrodyn_dmd_core.cpp
M us_somo/develop/src/us_hydrodyn_grpy.cpp
M us_somo/develop/src/us_hydrodyn_hydrate.cpp
M us_somo/develop/src/us_hydrodyn_info.cpp
M us_somo/develop/src/us_hydrodyn_load.cpp
M us_somo/develop/src/us_hydrodyn_mals.cpp
M us_somo/develop/src/us_hydrodyn_mals_baseline_best.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_dctr.cpp
M us_somo/develop/src/us_hydrodyn_mals_fit.cpp
M us_somo/develop/src/us_hydrodyn_mals_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_mals_gg.cpp
M us_somo/develop/src/us_hydrodyn_mals_gui.cpp
M us_somo/develop/src/us_hydrodyn_mals_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_mals_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_mals_options.cpp
M us_somo/develop/src/us_hydrodyn_mals_parameters.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_baseline_best.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_mals_saxs_dctr.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_fit.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_gg.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_gui.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_options.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_parameters.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_svd.cpp
M us_somo/develop/src/us_hydrodyn_mals_saxs_util.cpp
M us_somo/develop/src/us_hydrodyn_mals_svd.cpp
M us_somo/develop/src/us_hydrodyn_mals_util.cpp
M us_somo/develop/src/us_hydrodyn_other.cpp
M us_somo/develop/src/us_hydrodyn_pdb_tool.cpp
M us_somo/develop/src/us_hydrodyn_pdb_tool_merge.cpp
M us_somo/develop/src/us_hydrodyn_pdb_tool_util.cpp
M us_somo/develop/src/us_hydrodyn_save.cpp
M us_somo/develop/src/us_hydrodyn_saxs.cpp
M us_somo/develop/src/us_hydrodyn_saxs_1d.cpp
M us_somo/develop/src/us_hydrodyn_saxs_2d.cpp
M us_somo/develop/src/us_hydrodyn_saxs_buffer.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_buffer_nth.cpp
M us_somo/develop/src/us_hydrodyn_saxs_conc.cpp
M us_somo/develop/src/us_hydrodyn_saxs_cormap.cpp
M us_somo/develop/src/us_hydrodyn_saxs_external.cpp
M us_somo/develop/src/us_hydrodyn_saxs_fits.cpp
M us_somo/develop/src/us_hydrodyn_saxs_guinier.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_baseline_best.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_conc_load.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_dctr.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_fit.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_fit_global.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_gg.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_gui.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_makeiq.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_bb.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_modes_broaden.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_movie.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_nth.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_options.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_parameters.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_svd.cpp
M us_somo/develop/src/us_hydrodyn_saxs_hplc_util.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq_bead_model.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq_load_csv.cpp
M us_somo/develop/src/us_hydrodyn_saxs_iqq_sh.cpp
M us_somo/develop/src/us_hydrodyn_saxs_legend.cpp
M us_somo/develop/src/us_hydrodyn_saxs_load_csv.cpp
M us_somo/develop/src/us_hydrodyn_saxs_loads.cpp
M us_somo/develop/src/us_hydrodyn_saxs_mw.cpp
M us_somo/develop/src/us_hydrodyn_saxs_plots.cpp
M us_somo/develop/src/us_hydrodyn_saxs_pr.cpp
M us_somo/develop/src/us_hydrodyn_saxs_screen.cpp
M us_somo/develop/src/us_hydrodyn_saxs_search.cpp
M us_somo/develop/src/us_hydrodyn_script.cpp
M us_somo/develop/src/us_hydrodyn_settings.cpp
M us_somo/develop/src/us_hydrodyn_supc.cpp
M us_somo/develop/src/us_hydrodyn_write.cpp
M us_somo/develop/src/us_hydrodyn_zeno.cpp
M us_somo/develop/src/us_json.cpp
M us_somo/develop/src/us_mqt.cpp
M us_somo/develop/src/us_pdb_util.cpp
M us_somo/develop/src/us_plot_util.cpp
M us_somo/develop/src/us_pm.cpp
M us_somo/develop/src/us_pm_test.cpp
M us_somo/develop/src/us_saxs_util.cpp
M us_somo/develop/src/us_saxs_util_best.cpp
M us_somo/develop/src/us_saxs_util_dmd.cpp
M us_somo/develop/src/us_saxs_util_extern.cpp
M us_somo/develop/src/us_saxs_util_hydrate.cpp
M us_somo/develop/src/us_saxs_util_hydro.cpp
M us_somo/develop/src/us_saxs_util_hydro_supc_hydro.cpp
M us_somo/develop/src/us_saxs_util_hydro_zeno_hydro.cpp
M us_somo/develop/src/us_saxs_util_iqq.cpp
M us_somo/develop/src/us_saxs_util_iqq_1d.cpp
M us_somo/develop/src/us_saxs_util_iqq_1d_mpi.cpp
M us_somo/develop/src/us_saxs_util_iqq_bead_model.cpp
M us_somo/develop/src/us_saxs_util_iqq_pdb.cpp
M us_somo/develop/src/us_saxs_util_loads.cpp
M us_somo/develop/src/us_saxs_util_mpi.cpp
M us_somo/develop/src/us_saxs_util_nsa_ga.cpp
M us_somo/develop/src/us_saxs_util_nsa_ga_mpi.cpp
M us_somo/develop/src/us_saxs_util_pm.cpp
M us_somo/develop/src/us_saxs_util_static.cpp
M us_somo/develop/src/us_tar.cpp
M us_somo/develop/us3_hydrodyn/main.cpp
M us_somo/develop/us_saxs_cmds_mpi/us_saxs_cmds_mpi.pro
M us_somo/develop/us_saxs_cmds_t/main.cpp
M utils/CMakeLists.txt
M utils/us_buffer.h
M utils/us_db2.cpp
M utils/us_defines.h
M utils/us_extern.h
M utils/us_lm.cpp
M utils/us_matrix.cpp
M utils/us_run_protocol.cpp
M utils/us_settings.cpp
M utils/us_solve_sim.cpp
M utils/us_xpn_data.cpp
Log Message:
-----------
Merge branch 'main' into lukas/us_branch_python_venv
Compare: https://github.com/ehb54/ultrascan3/compare/e992b5f9eb5f...72beec81ceb5
To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications
More information about the us-commits
mailing list