[us-commits] [ehb54/ultrascan3] bfefc5: SAXS extrap-to-c0: rename "Primus" mode to "Absolu...

emre brookes noreply at github.com
Sun Jul 12 14:39:45 MDT 2026


  Branch: refs/heads/ehb54-issue-920
  Home:   https://github.com/ehb54/ultrascan3
  Commit: bfefc5e75a062e26e6025f2c422e8c6774de140c
      https://github.com/ehb54/ultrascan3/commit/bfefc5e75a062e26e6025f2c422e8c6774de140c
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2026-07-12 (Sun, 12 Jul 2026)

  Changed paths:
    M us_somo/develop/include/us_hydrodyn_saxs_iqq_extrap_c0_conc.h
    M us_somo/develop/include/us_hydrodyn_saxs_iqq_extrap_c0_regplot.h
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0_conc.cpp
    M us_somo/develop/src/us_hydrodyn_saxs_iqq_extrap_c0_regplot.cpp
    M us_somo/somo/doc/manual/somo/somo_saxs_extrap_c0.html

  Log Message:
  -----------
  SAXS extrap-to-c0: rename "Primus" mode to "Absolute-scale"

The old name signalled that we duplicate ATSAS's Primus/almerge algorithm
and leaned on their product names in the UI. Rename the mode to the neutral,
descriptive "Absolute-scale" (it outputs absolute intensity on the
reference scale, vs the Zimm mode's normalized I(q)/c).

- Output curve token _primus -> _absolute.
- Checkbox label, tooltip, editor messages, and the manual now say
  "Absolute-scale mode".
- Internal identifiers primus_mode/cb_primus/out_primus_mode ->
  absolute_mode/cb_absolute/out_absolute_mode.
- Scholarly citations to the ATSAS almerge algorithm (Petoukhov 2012,
  Franke 2017) are retained in the manual/comments as attribution -- only
  the mode's *name* changes, not the acknowledgement of prior art.

Review-only; not compiled here.

Co-Authored-By: Claude Opus 4.8 <noreply at anthropic.com>



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