[us-commits] [ehb54/ultrascan3] 1ecc8c: Fix conc_csv name-key mismatch, widen conc dialog, ...
emre brookes
noreply at github.com
Sun Jun 21 10:47:06 MDT 2026
Branch: refs/heads/somo-dev-claude
Home: https://github.com/ehb54/ultrascan3
Commit: 1ecc8ce4ff282a725727bdc3f76ceb6b57104f78
https://github.com/ehb54/ultrascan3/commit/1ecc8ce4ff282a725727bdc3f76ceb6b57104f78
Author: ehb54 <brookes at uthscsa.edu>
Date: 2026-06-21 (Sun, 21 Jun 2026)
Changed paths:
A test_data/extrap_c0_test_iqq.csv
A test_data/extrap_c0_test_iqq_poisson.csv
A test_data/gen_extrap_c0_test_iqq.py
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:
-----------
Fix conc_csv name-key mismatch, widen conc dialog, fix cancel flow, raw test data
- do_extrap_c0: prepopulation lookup and write-back now also try the
dequoted curve name against conc_csv, fixing concentrations not being
found for curves pushed in from SAXS Hplc (to_saxs() keys conc_csv by
the bare unquoted plotted name, while curves selected via the "just
plotted curves" load path are quoted to match the CSV-row convention).
- Cancelling the concentration-assignment dialog now raises/shows the
main plot window and logs a message instead of silently returning.
- The concentration-assignment dialog is now sized to the longest
selected curve name instead of a fixed width.
- Regenerated the synthetic test CSVs to use raw, concentration-
proportional intensities (I(0) scales with c, plus a small
structure-factor-like nonlinearity) instead of pre-normalized
intensities, since load_iqq_csv curves are expected to be raw.
Co-Authored-By: Claude Sonnet 4.6 <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