[us-commits] [ehb54/ultrascan3] 37703a: somo qt6 branch - initial commit from somo-dev

aaron-auc noreply at github.com
Mon Jul 6 10:06:58 MDT 2026


  Branch: refs/heads/800-enhancement-nightly-build-using-vcpkg
  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: 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: 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: 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: 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: 0e41a20a321c39a27e8379902ef769bd1c537011
      https://github.com/ehb54/ultrascan3/commit/0e41a20a321c39a27e8379902ef769bd1c537011
  Author: aaron-auc <95181880+aaron-auc at users.noreply.github.com>
  Date:   2026-07-06 (Mon, 06 Jul 2026)

  Changed paths:
    M .github/workflows/bump-version.yml
    M .github/workflows/codeql-analysis.yml
    M .gitignore
    A VERSION
    M admin/codeql/docker/local.pri.somo
    M admin/release/linux.pl
    R doc/manual/source/__pycache__/auto_index.cpython-39.pyc
    M doc/manual/source/conf.py
    M gui/libus_gui.pro
    M gui/us_buffer_gui.cpp
    M gui/us_buffer_gui.h
    M gui/us_help.cpp
    M gui/us_select_item.cpp
    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_com_project/us_com_project_gui.cpp
    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_ga_init/us_ga_init.cpp
    M programs/us_globalequil/us_eqmath.cpp
    M programs/us_globalequil/us_fit_worker.cpp
    M programs/us_manage_data/us_manage_data.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_pcsa/us_pcsa_process.cpp
    M programs/us_protocol_dev/us_protocol_dev_gui.cpp
    M programs/us_pseudo3d_combine/us_pseudo3d_combine.cpp
    M programs/us_spectrum/us_spectrum.cpp
    M programs/us_xpn_viewer/us_xpn_viewer_gui.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/us_db2.cpp
    M utils/us_defines.h
    M utils/us_lm.cpp
    M utils/us_matrix.cpp
    M utils/us_settings.cpp
    M utils/us_solve_sim.cpp

  Log Message:
  -----------
  Merge branch 'main' into 800-enhancement-nightly-build-using-vcpkg


Compare: https://github.com/ehb54/ultrascan3/compare/32aff34ae237...0e41a20a321c

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