Docs: persistent hot-pixel patches are masked as well
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01K5K8jvPPbmCrbqnWkddTuB
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
|
||||
### 1.0.0-rc.174
|
||||
|
||||
* Rugnux masks a patch of detector pixels that reads high on every frame, not only a single hot pixel or a pair.
|
||||
* Rugnux: `.hkl` now holds unmerged, scaled full reflections (SHELX HKLF 4) on rotation data, so SHELXL computes Rint itself.
|
||||
* Rugnux reads Rigaku d*TREK SMV images (Saturn CCD), including detector 2theta, image orientation and encoded pixel overflows.
|
||||
* Rugnux integrates spots that grow wider than the integration disk away from the beam (typical of small molecules at high X-ray energy) over their measured footprint.
|
||||
|
||||
@@ -358,9 +358,10 @@ stays on a pixel for $(\Delta\phi + w)/|\zeta|$ of rotation ($w = 5°$, a genero
|
||||
which covers fewer than $k_1 = 1 + \lceil (\Delta\phi + w)/(|\zeta|\,\delta) \rceil$ frames sampled
|
||||
$\delta$ apart; and $k_B$ is the binomial bound, from the lit rate of the ring's other pixels, that
|
||||
fewer than 0.01 pixels of the whole detector reach by chance. A persistent pixel is masked if it
|
||||
stands alone (by itself or in a pair — a larger patch is a feature of the scattering, not a
|
||||
defect), reads on average at least ten times its ring, and its mean excess is above the Poisson
|
||||
bound; a weaker one cannot make an outlier. Pixels holding the detector's error
|
||||
reads on average at least ten times its ring and its mean excess is above the Poisson bound; a
|
||||
weaker one cannot make an outlier. This holds for a patch of such pixels as for a lone one: a patch
|
||||
lit through the whole sweep is stationary in the lab, so it is no reflection of the rotating
|
||||
crystal, and a reflection crossing it would read the patch. Pixels holding the detector's error
|
||||
value on most frames (already invalid on every frame, but not in the static mask) are masked with
|
||||
them. A CCD (no sensor depth: read with an offset, not Poisson) is left alone. One log line says how
|
||||
many pixels were masked and why.
|
||||
|
||||
Reference in New Issue
Block a user