This website requires JavaScript.
4bdf9309dd
writer: remove CBF and TIFF writers; only HDF5 is written
leonarski_f and Claude Opus 4.8
2026-07-15 10:11:39 +02:00
135765e5b5
rugnux: default --refine-geometry on for stills-with-cell; accept F/FP reference columns
leonarski_f and Claude Opus 4.8
2026-07-15 07:27:25 +02:00
768a926e0c
rugnux: reject 2nd-lattice overlaps in the space-group search (E^2 cap)
leonarski_f and Claude Opus 4.8
2026-07-14 23:22:38 +02:00
4c050b576c
rugnux: de-double spurious rotation supercell in candidate selection
leonarski_f and Claude Opus 4.8
2026-07-14 21:53:08 +02:00
4c5da20eda
rugnux: add --partiality-uncertainty stills merge term (partiality-model error)
leonarski_f and Claude Opus 4.8
2026-07-14 19:52:46 +02:00
2f5ed411e2
rugnux: --refine-geometry stills two-pass (global bundle adjustment + re-index)
leonarski_f and Claude Opus 4.8
2026-07-14 18:17:58 +02:00
49963ab855
rugnux: move indexing-ambiguity resolution out of ScaleOnTheFly
leonarski_f and Claude Opus 4.8
2026-07-14 15:35:40 +02:00
3f6462b30f
rugnux: rotation indexing always uses FFT/FFTW, never FFBIDX
leonarski_f and Claude Opus 4.8
2026-07-14 15:18:58 +02:00
95af137146
rugnux: the external reference MTZ is never a scale anchor (stills + rotation)
leonarski_f and Claude Opus 4.8
2026-07-14 12:18:19 +02:00
9527fa6e2c
rugnux: scale self-referenced stills in a single pass (fix weak-data collapse)
leonarski_f and Claude Opus 4.8
2026-07-14 12:05:08 +02:00
4a5028d98d
rugnux: add -r multi geometry refinement (per-image best of three)
leonarski_f and Claude Opus 4.8
2026-07-14 12:04:32 +02:00
fb399480e5
rugnux: add opt-in stills partiality (--still-partiality)
leonarski_f and Claude Opus 4.8
2026-07-14 12:03:21 +02:00
b0202a3aa2
rugnux: default the stills integration box to r=6 (6,8,12)
leonarski_f and Claude Opus 4.8
2026-07-14 12:00:26 +02:00
db8ae0452e
rugnux: fix --scale on a self-contained _process.h5 (reflections + error model)
leonarski_f and Claude Opus 4.8
2026-07-14 10:06:07 +02:00
097b9a29d1
rugnux: add --spot-low-resolution CLI option (exclude beam halo)
leonarski_f and Claude Opus 4.8
2026-07-13 23:14:27 +02:00
2f3041c44e
rugnux: add --min-pix-per-spot CLI option (spot finding)
leonarski_f and Claude Opus 4.8
2026-07-13 22:02:49 +02:00
2d7ddb1b67
ScaleOnTheFly: resolve the stills indexing ambiguity per image vs a reference
leonarski_f and Claude Opus 4.8
2026-07-13 19:46:48 +02:00
87778c6500
reader: treat negative total_flux as unknown/absent
leonarski_f and Claude Opus 4.8
2026-07-13 19:46:48 +02:00
3df9ad631b
docker: fix build_in_rocky9.sh shed-check for RHEL9's glib/selinux sources
leonarski_f and Claude Opus 4.8
2026-07-13 19:26:45 +02:00
d90d498cdb
docker: put the static libdbus on CMAKE_PREFIX_PATH for Qt6::DBus consumers
leonarski_f and Claude Opus 4.8
2026-07-13 19:13:29 +02:00
b6c2d5848d
docker: build the static libdbus with -fPIC so Qt's PIE tools link it
leonarski_f and Claude Opus 4.8
2026-07-13 15:52:50 +02:00
254bd82d52
docker: add parallel image-build + in-container viewer-verify scripts
leonarski_f and Claude Opus 4.8
2026-07-13 15:43:18 +02:00
5baf2a2cac
docker: static libdbus + disable Qt glib to shed the viewer's .so tail
leonarski_f and Claude Opus 4.8
2026-07-13 14:53:23 +02:00
dd0bffb283
v1.0.0-rc.159 (#69 )
1.0.0-rc.159
leonarski_f
2026-07-13 13:54:03 +02:00
d34c19f6d3
VERSION: 1.0.0-rc.159
french-wilson-model-maps
leonarski_f
2026-07-13 11:58:24 +02:00
85fcac09b5
scale_merge: floor the R-free test-set size on small data
leonarski_f and Claude Opus 4.8
2026-07-13 11:50:28 +02:00
069b00349f
frontend: show calibration progress and relabel Pedestal as Calibration
leonarski_f and Claude Opus 4.8
2026-07-13 11:40:30 +02:00
d891551127
rugnux: make model validation batch-consistent for fragment screening
leonarski_f and Claude Opus 4.8
2026-07-13 11:31:33 +02:00
f81830df4f
scale_merge: rescue a genuine high-symmetry merge from the chi2 gate by its systematic error
leonarski_f and Claude Opus 4.8
2026-07-13 09:36:29 +02:00
b350c46777
docs: reference-based space-group/ambiguity resolution and model alignment
leonarski_f and Claude Opus 4.8
2026-07-13 08:58:11 +02:00
386f345758
rugnux: probe indexing ambiguities against the model in validation
leonarski_f and Claude Opus 4.8
2026-07-13 08:20:27 +02:00
465cf1aa5e
rugnux: resolve the indexing ambiguity against a reference MTZ (rotation)
leonarski_f and Claude Opus 4.8
2026-07-13 08:20:19 +02:00
e91b520863
rugnux: fix SG/cell from a reference MTZ, and reindex data into the model's enantiomorph
leonarski_f and Claude Opus 4.8
2026-07-12 22:30:33 +02:00
d00f4303c8
scale_merge: add a reindexing-ambiguity resolver
leonarski_f and Claude Opus 4.8
2026-07-12 22:30:18 +02:00
9f23976e02
tests: add Catch2 tests for R-free flag assignment and French-Wilson
leonarski_f and Claude Opus 4.8
2026-07-12 22:06:13 +02:00
e7fe203625
docs: add rc.159 changelog (rugnux --model, French-Wilson amplitudes, R-free flags)
leonarski_f and Claude Opus 4.8
2026-07-12 21:40:40 +02:00
97e6d99d03
docs: document French-Wilson amplitudes, R-free flags and model-based maps
leonarski_f and Claude Opus 4.8
2026-07-12 21:34:52 +02:00
d6924aa901
rugnux: add --model for R-free and 2Fo-Fc / Fo-Fc maps from an atomic model
leonarski_f and Claude Opus 4.8
2026-07-12 21:22:37 +02:00
87af0f419b
scale_merge: compute French-Wilson amplitudes at end of merge, write them alongside intensities
leonarski_f and Claude Opus 4.8
2026-07-12 21:12:26 +02:00
4c95a289b6
scale_merge: harden R-free flag assignment (Bijvoet-safe, deterministic, stratified)
leonarski_f and Claude Opus 4.8
2026-07-12 21:08:59 +02:00
5addb4483c
gemmi_gph: vendor the model / structure-factor headers into the single gemmi target
leonarski_f and Claude Opus 4.8
2026-07-12 20:35:02 +02:00
451310f43d
v1.0.0-rc.158 (#68 )
1.0.0-rc.158
leonarski_f
2026-07-12 19:42:29 +02:00
575d5d09e4
docs: drop specific sample names/results from the rc.157 changelog note
2607-win-viewer
leonarski_f and Claude Opus 4.8
2026-07-12 17:15:37 +02:00
523301bc6b
docs: note the symmetry/twinning and refined-geometry fixes
leonarski_f and Claude Opus 4.8
2026-07-12 17:13:09 +02:00
4d20298523
scale_merge: hoist the resolution-cutoff apply/trim into one shared helper
leonarski_f and Claude Opus 4.8
2026-07-12 17:05:41 +02:00
8ecfa780eb
viewer: drop the cached pixel mask when switching HTTP source
leonarski_f and Claude Opus 4.8
2026-07-12 17:00:30 +02:00
d90888b5f9
viewer: give the libcurl HTTP reader a 5 s connect/transfer timeout
leonarski_f and Claude Opus 4.8
2026-07-12 17:00:15 +02:00
1aac0495e1
frontend: guard the TIFF value colour span against zero/negative
leonarski_f and Claude Opus 4.8
2026-07-12 16:59:57 +02:00
d033b378ae
broker: make the writer-error status message self-explanatory
leonarski_f and Claude Opus 4.8
2026-07-12 16:59:57 +02:00
6c80dbdc32
writer: write refined detector geometry once at the end, incl. translation
leonarski_f and Claude Opus 4.8
2026-07-12 16:59:57 +02:00
4aab8078d6
rugnux: keep merohedral twins in true symmetry, robustify twinning stats
leonarski_f and Claude Opus 4.8
2026-07-12 16:48:27 +02:00
fbebc0d56e
rugnux: run decay + absorption surfaces on the GPU and enable by default
leonarski_f and Claude Opus 4.8
2026-07-12 10:56:39 +02:00
bab52a8077
rugnux: optional decay + absorption correction surfaces for rotation scaling
leonarski_f and Claude Opus 4.8
2026-07-12 10:14:00 +02:00
dee679380b
rugnux: exclude merge-rejected outliers from the error-model fit
leonarski_f and Claude Opus 4.8
2026-07-12 10:04:43 +02:00
a854523fee
rugnux: fix resolution-cutoff over-extension on low-res crystals
leonarski_f and Claude Opus 4.8
2026-07-12 07:08:44 +02:00
27802a30a3
docs: changelog for rc.158 rugnux/viewer/robustness changes
leonarski_f and Claude Opus 4.8
2026-07-11 23:26:26 +02:00
0dfaf0a58a
rugnux: don't reuse absent spots on plain DECTRIS datasets
leonarski_f and Claude Opus 4.8
2026-07-11 22:56:28 +02:00
f737424bdf
rugnux: move rugnux_cli.cpp from tools/ to rugnux/
leonarski_f and Claude Opus 4.8
2026-07-11 22:38:38 +02:00
b1cd49c6b5
rugnux: parallelize two-pass rotation first phase
leonarski_f and Claude Opus 4.8
2026-07-11 22:35:54 +02:00
c37bc2d005
viewer/curl: keep <curl/curl.h> out of JFJochHttpReader.h (MSVC build fix)
leonarski_f and Claude Opus 4.8
2026-07-11 21:46:53 +02:00
b3b4f5824e
viewer/curl: link vendored libcurl_static directly, not the CURL::libcurl alias
leonarski_f and Claude Opus 4.8
2026-07-11 19:17:52 +02:00
3b02156fba
viewer/curl: dump CURL::libcurl type + imported path when it shadows
leonarski_f and Claude Opus 4.8
2026-07-11 19:11:44 +02:00
180f93341a
viewer/curl: assert CURL::libcurl is the vendored libcurl_static, and log it
leonarski_f and Claude Opus 4.8
2026-07-11 19:04:07 +02:00
7fd2105f96
tools: add rugnux_vs_xds.py — rugnux vs XDS regression table
leonarski_f and Claude Opus 4.8
2026-07-11 18:51:41 +02:00
53ffb56aae
viewer/curl: clean stale CI build dir + guard against system libcurl shadowing
leonarski_f and Claude Opus 4.8
2026-07-11 18:45:51 +02:00
4fcbb09771
Dockerfile: For rocky8 one should NOT run dnf update, because it will like to update cuda to 13.3
leonarski_f
2026-07-11 18:00:52 +02:00
cdcd5d28ca
viewer: reuse one libcurl handle so the HTTP reader keeps the connection alive
leonarski_f and Claude Opus 4.8
2026-07-11 17:07:05 +02:00
007e65cdfe
viewer: accept https:// endpoints and add an http/https selector to the connect dialog
leonarski_f and Claude Opus 4.8
2026-07-11 15:10:08 +02:00
49d078563c
viewer: move JFJochHttpReader to the viewer and switch it to libcurl
leonarski_f and Claude Opus 4.8
2026-07-11 13:29:15 +02:00
efd5f3513a
Remove upload artifact from Gitea for jfjoch_viewer on Windows (upload doesn't work)
leonarski_f
2026-07-11 13:12:58 +02:00
6c9a22d7f3
docs: tilt-invariant solid-angle correction; brief changelog docs entry
leonarski_f and Claude Opus 4.8
2026-07-11 13:06:39 +02:00
05feb74602
VERSION: 1.0.0-rc.158
leonarski_f
2026-07-11 11:33:32 +02:00
4b72a89249
harden untrusted-input size handling in TIFF read and raw-TCP frames
leonarski_f and Claude Opus 4.8
2026-07-11 11:31:12 +02:00
acd2025676
azint: tilt-correct solid-angle correction; honour imported rot3 in refinement
leonarski_f and Claude Opus 4.8
2026-07-11 11:18:19 +02:00
e7fbeb527f
docs: update analysis references to match current code
leonarski_f and Claude Opus 4.8
2026-07-11 10:59:15 +02:00
c3468eef6c
ci: use actions/upload-artifact@v4 for the Windows/CUDA artifact
leonarski_f and Claude Opus 4.8
2026-07-11 10:35:00 +02:00
7da60c3385
ci: use gitea-upload-artifact@v4 for the Windows/CUDA artifact
leonarski_f and Claude Opus 4.8
2026-07-11 10:33:32 +02:00
54de990100
viewer: show only the high-resolution limit in the stats hero card
leonarski_f and Claude Opus 4.8
2026-07-11 10:32:23 +02:00
668855a9e7
viewer: show the merge resolution range in the stats hero row
leonarski_f and Claude Opus 4.8
2026-07-11 10:20:34 +02:00
61eb661eca
ci: upload the Windows/CUDA viewer installer as a build artifact
leonarski_f and Claude Opus 4.8
2026-07-11 10:14:25 +02:00
85cf1b04d1
docs: changelog for rc.158 viewer/rugnux/packaging changes
leonarski_f and Claude Opus 4.8
2026-07-11 10:14:01 +02:00
4374babe26
viewer: add a Browse button to the processing output prefix
leonarski_f and Claude Opus 4.8
2026-07-11 10:06:04 +02:00
936d2efd4a
viewer: bundle cuFFT in the Linux .tar.gz like the Windows build
leonarski_f and Claude Opus 4.8
2026-07-11 09:57:21 +02:00
0ed943dd4d
viewer: show the space group in the merge-statistics window
leonarski_f and Claude Opus 4.8
2026-07-11 09:52:25 +02:00
228841870d
rugnux: honour an absolute -o output prefix
leonarski_f and Claude Opus 4.8
2026-07-11 09:51:03 +02:00
9b1ab02c41
viewer: control _process.h5 and merged .mtz/.cif output independently
leonarski_f and Claude Opus 4.8
2026-07-11 09:42:23 +02:00
343af8deed
viewer: write processing output next to the input file
leonarski_f and Claude Opus 4.8
2026-07-11 09:40:28 +02:00
8858951419
rugnux: allow absolute output paths for offline processing
leonarski_f and Claude Opus 4.8
2026-07-11 09:39:46 +02:00
4292c990ea
viewer: open WSL/UNC paths by converting to native separators
leonarski_f and Claude Opus 4.8
2026-07-11 09:36:53 +02:00
54c0100e8e
v1.0.0-rc.157 (#67 )
1.0.0-rc.157
leonarski_f
2026-07-11 07:19:11 +02:00
d4544bd3c8
rugnux: trim phase/timing log noise, keep step results
2607-state-machine
leonarski_f and Claude Opus 4.8
2026-07-10 22:24:35 +02:00
ef103d2ea2
rugnux: raise default min-captured-fraction to 0.7 (recover weak F-cubic space groups)
leonarski_f and Claude Opus 4.8
2026-07-10 22:11:30 +02:00
1ea3846957
docs: CHANGELOG entries for weak-data indexing and min-captured-fraction
leonarski_f and Claude Opus 4.8
2026-07-10 20:40:01 +02:00
7b8e08cd96
rugnux: index weakly-diffracting low-resolution rotation data (Benas F-cubic)
leonarski_f and Claude Opus 4.8
2026-07-10 20:29:59 +02:00
f0799f780b
rugnux: drop edge-of-sweep truncated fulls + honest R-meas over accepted obs
leonarski_f and Claude Opus 4.8
2026-07-10 20:13:06 +02:00
403e6e7a68
docs: bring the rc.157 CHANGELOG up to date with the branch
leonarski_f and Claude Opus 4.8
2026-07-10 15:32:05 +02:00
1b6831a2d3
rugnux: gate the P1 space-group-search scaling at <I/sigma> >= 1
leonarski_f and Claude Opus 4.8
2026-07-10 15:20:10 +02:00
f6eca6c69e
bragg_integration: quantization-noise variance floor + summation fallback
leonarski_f and Claude Opus 4.8
2026-07-10 14:30:15 +02:00
04bce94f4e
frontend: visualize mask + pedestal TIFFs in-browser
leonarski_f and Claude Opus 4.8
2026-07-10 14:07:13 +02:00
314caacee7
frontend: reflow ROI panel into readable rows
leonarski_f and Claude Opus 4.8
2026-07-10 13:24:59 +02:00