From b33291ae587383fbfe1174686c547797d7d232cf Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Thu, 5 Nov 2026 20:42:43 +0100 Subject: [PATCH] docs: shorter rc183 CHANGELOG Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01UqXYdL4qBGYRiSXSGXfCLu --- docs/CHANGELOG.md | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index e05e56910..1eb57e9d7 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -3,17 +3,13 @@ ### 1.0.0-rc.183 -* jfjoch_broker (experimental): Live serial collections are merged in the broker, with provisional merges at half and three quarters of the images and the final merge shortly after the last frame; the beam centre and detector distance are refined on the first 500 frames and again on the frames as they are analysed. -* Rugnux: More robust stills processing - the detector distance is refined also without a known cell, a cell given without a space group keeps its angles and setting, and of two crystal forms the one matching the given cell is kept. -* Rugnux: Pixels outside the active area of a CCD are masked, with the beam-stop shadow still found on such detectors, and a profile-fitted intensity that picks up signal from beyond the spot falls back to the box sum. -* Rugnux: A stretch of a rotation sweep that harms the merge - a dying crystal, a second crystal, the sample out of the beam - is removed and the sweep scaled again without it; the report gives its frames as the `-s`/`-e` range to process them on their own. -* Rugnux: Model validation reports anomalous peaks no modelled atom explains and gives the anomalous height of the strongest difference-map blobs; the refined maps include the anomalous difference map, `REFINE_SCORE_*` describe the refined model, added waters go into a chain of their own beside the model, and a model placed nowhere gets no model or maps files. -* Rugnux: The SHELX `.ins` is accepted by SHELXL (`ZERR` always written, short `REM` lines) and carries the sample temperature as `TEMP`, read from NXmx files in the unit they declare. -* Rugnux: Map coefficients follow common practice - the overall anisotropy is divided out and 2mFo-DFc (`FWT`) is filled with DFc at unmeasured reflections, with the unfilled map kept as `FWT_no_fill`. -* Rugnux: The reported unit cell always obeys the constraints of the space group it is reported in. -* Rugnux: The XFEL pulse ID and event code of each image are kept in `_process.h5`; jfjoch_writer's master file now carries them too. -* Web frontend: The spot-finding panel sends changes only on Upload or with Live sync on, and never writes values the user did not set, also after a browser session restore or while the broker does not answer; jfjoch_broker accepts and ignores `adaptive_threshold` on FPGA detectors and marks API answers as not cacheable. -* Rugnux: Faster gain measurement, first-pass indexing and integration. +* jfjoch_broker (experimental): Serial data are merged live, with intermediate results during the collection. +* Rugnux: More robust processing of serial data, including CCD detectors. +* Rugnux: Parts of a rotation sweep that spoil the merge are removed automatically. +* Rugnux: Clearer maps, and anomalous peaks not explained by the model are reported. +* Rugnux: SHELX files work with SHELXL; XFEL pulse IDs are kept in `_process.h5`. +* Web frontend: Spot-finding settings change only when the user changes them. +* Rugnux: Faster processing. ### 1.0.0-rc.182