[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