[us-commits] [ehb54/ultrascan3] d57980: SAXS extrap-to-c0: drive extrapolation from select...

emre brookes noreply at github.com
Sat Jul 11 10:30:24 MDT 2026


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

  Changed paths:
    M us_somo/develop/include/us_hydrodyn_saxs_iqq_extrap_c0_conc.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

  Log Message:
  -----------
  SAXS extrap-to-c0: drive extrapolation from selected rows

The concentration dialog now uses row selection (highlight) to choose
which curves are extrapolated:
  - whole-row multi-selection (ExtendedSelection); all rows selected by
    default, preserving the prior "extrapolate all" behavior,
  - the Extrapolate button is enabled only when >= 3 rows are selected
    and every selected row has a valid concentration,
  - the status line reports the selection/validity state,
  - only the selected curves' concentrations are returned; do_extrap_c0
    narrows its working set to the selected names.

Unselected rows no longer need a valid concentration to proceed.

Co-Authored-By: Claude Fable 5 <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