07ae3c3a40
XDS plugin: GPL linking permission, own tgz with its notices, macOS build; one portable CI build
leonarski_fandClaude Opus 5.52026-10-07 20:29:19 +02:00
016430c0a1
rugnux: TIMING marks for the space-group decisions between the arms and the adopted merge
leonarski_fandClaude Opus 5.52026-10-07 17:57:11 +02:00
0c1c963379
Move SpotWidth to bragg_integration/, SpindleCuspLoss and LeftoverLattices to indexing/
leonarski_fandClaude Opus 5.52026-10-07 14:04:51 +02:00
9ad92b6bfe
Move the atomic-model code to image_analysis/structure_refinement/ and WriteModel to writer/
leonarski_fandClaude Opus 5.52026-10-07 13:58:20 +02:00
8c7c222e7d
rugnux: the two-pass geometry pre-pass integrates the first half of the sweep by default
leonarski_fandClaude Opus 5.52026-10-07 11:01:11 +02:00
01a4e95041
Two-pass: a partial pre-pass is a sweep of the frames it read, and the guard compares those frames
leonarski_fandClaude Opus 5.52026-10-07 11:00:25 +02:00
37b7fdd38d
rugnux: the terminal shows numbered steps with timing; the full log goes to <prefix>_log.txt
leonarski_fandClaude Opus 5.52026-10-07 09:55:44 +02:00
1907f47368
SearchSpaceGroup: per-reflection work on all threads, every sum still serial in the old order
leonarski_fandClaude Opus 5.52026-10-07 11:58:39 +02:00
c8e2e6ef56
RotationScaleMerge (tier F): decay / relative-B / radiation-damage sums over the fulls in fixed blocks
leonarski_fandClaude Opus 5.52026-10-07 01:09:14 +02:00
ea8132ceca
RotationScaleMerge: with the GPU resident, build the per-space-group grouping on the device
leonarski_fandClaude Opus 5.52026-10-07 01:08:50 +02:00
70859bcb60
WilsonOutliers: judged list, per-reflection verdicts and both sorts on all threads
leonarski_fandClaude Opus 5.52026-10-07 01:08:12 +02:00
1f5c63f13c
R-free flags: none on a space-group search merge; the assignment on all threads
leonarski_fandClaude Opus 5.52026-10-07 01:08:12 +02:00
437f8729fe
RotationScaleMerge: MergeAndStats walks over a group CSR of the fulls, on all threads
leonarski_fandClaude Opus 5.52026-10-07 01:07:48 +02:00
801faa797c
--prepass-fraction: the geometry pre-pass image loop on the first part of the sweep only
leonarski_fandClaude Opus 5.52026-10-07 06:30:20 +02:00
9b9c5118c5
Beam-centre ladder: screen each rung on the starting spots, re-find spots only to adopt
leonarski_fandClaude Opus 5.52026-10-07 00:48:29 +02:00
ee86aa4bfe
Battery: the time figures can count more arms, and a second one zooms on the first 60 s
leonarski_fandClaude Opus 5.52026-10-06 08:00:09 +02:00
3770f42c90
Merge branch 'perf-scale-c1' into rc174
leonarski_f2026-10-05 20:10:28 +02:00
5ee839b271
Docs: the viewer's merge window - subscripted space group and the pathology checklist
leonarski_fandClaude Opus 5.52026-10-05 16:37:05 +02:00
e9833936bc
Docs: README names rugnux; install page on the GPU pre-scan and flag-independent results
leonarski_fandClaude Opus 5.52026-10-05 16:36:29 +02:00
09ba6d7225
CHANGELOG: rc.174 Rugnux entries most important first; SMV reader with the home-source battery sets
leonarski_fandClaude Opus 5.52026-10-05 16:21:52 +02:00
e5e93893b6
CLAUDE.md: changelog entries are written only on the maintainer's request, once per branch
leonarski_fandClaude Opus 5.52026-10-05 16:21:52 +02:00
379a24393e
Merge branch 'dq-reg1' into rc174-all3
leonarski_f2026-10-05 10:22:27 +02:00
51e612b54b
Merge branch 'battery-cytc-model' into rc174-all3
leonarski_f2026-10-05 10:15:26 +02:00
9d1650680e
Battery report: 8xtg's twin-immune zone is now read at the other twin laws' fraction
leonarski_fandClaude Opus 5.52026-10-05 10:15:04 +02:00
3167b4ce14
Merge branch 'battery-inhouse-model' into rc174-all3
leonarski_f2026-10-05 10:14:54 +02:00
0741b2b298
Merge branch 'dq-reg4' into rc174-all3
leonarski_f2026-10-05 10:14:47 +02:00
5575558c5f
Merge branch 'dq-reg3' into rc174-all3
leonarski_f2026-10-05 10:14:40 +02:00
537544e958
Merge branch 'dq-reg2' into rc174-all3
leonarski_f2026-10-05 10:14:40 +02:00
f9ffc3d837
SearchSpaceGroup: ask a promotion's twin-immune zone on a twinned merge, read at the other twin laws' fraction
leonarski_fandClaude Opus 5.52026-10-05 10:13:50 +02:00
636c6a3067
SearchSpaceGroup: operator-homogeneity gate reads the R gap between a subgroup and the rest
leonarski_fandClaude Opus 5.52026-10-05 09:28:32 +02:00
a628f06868
Space-group search: an ask that promotes over a twin-gate refusal is decided by the twin-immune zone
leonarski_fandClaude Opus 5.52026-10-05 09:06:16 +02:00
442cf8889d
Battery: in-house standard proteins carry a reference model for R-free and anomalous signal
leonarski_fandClaude Opus 5.52026-10-05 08:47:21 +02:00
7eb8e93a0a
Rugnux --model: report the anomalous map's mean height at the model's anomalous scatterers
leonarski_fandClaude Opus 5.52026-10-05 07:56:32 +02:00
94cc5d7267
Anisotropy: a cubic result carries a principal frame, so its French-Wilson tensor is zero, not NaN
leonarski_fandClaude Opus 5.52026-10-05 07:03:45 +02:00
60b7fb86fa
SearchSpaceGroup: glide groups without a centre of symmetry; the centre decided by absences, a default, or the intensity distribution
leonarski_fandClaude Opus 5.52026-10-04 21:42:39 +02:00
fb9d4992bd
Integration: the spot footprint includes how far the spots sit from their predicted reflections
leonarski_fandClaude Opus 5.52026-10-04 22:48:04 +02:00
11199596b4
Merge branch 'battery-kdp' into dq-kdp-int
leonarski_f2026-10-04 21:27:20 +02:00
4ec197c68c
Rotation merge: outlier band's multiplicative spread measured, not taken from b
leonarski_fandClaude Opus 5.52026-10-04 20:51:01 +02:00