From 9b6736dbda57c5fb617e3435f158955e3957d20e Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Thu, 24 Sep 2026 07:27:11 +0200 Subject: [PATCH] Changelog: hot-pixel mask, Wilson outlier test, bandwidth report, surface gate, polarization docs Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_01D1G8gJVAy6gp1K5Dz3NE5C --- docs/CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index aae489881..a2928f583 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,6 +1,14 @@ # Changelog ## 1.0.0 +### 1.0.0-rc.173 + +* Rugnux masks detector pixels that stay hot on every frame but are missing from the file's pixel mask, found on the frames it already reads before integration. +* Rugnux rejects single observations that Wilson statistics make implausible (typically a hot pixel, zinger or ice spot), including pairs and single measurements that the equivalents test cannot judge; the count is reported as `OBSERVATIONS_REJECTED_WILSON`. +* Rugnux reports the X-ray bandwidth it measures from spot shapes (for multilayer and pink beams); the value is reported only and does not change processing. +* Rugnux accepts a detector-modulation or absorption correction surface when held-out data support it on Fisher's z, and fits them in the order modulation, time, goniometer frame; this recovers corrections that were wrongly refused. +* `rugnux --polarization` is documented as the polarization degree (XDS `FRACTION_OF_POLARIZATION` = (1 + p)/2); the default 0.99 suits undulators. + ### 1.0.0-rc.172 * Fixed `jfjoch_broker` cancelling every data collection with a CUDA "out of memory" error after long operation: GPU memory no longer leaks with each collection.