- Capitalize Rugnux as a proper noun throughout the prose; the command
stays lowercase `rugnux` in code font. RUGNUX_OVERVIEW.md is retitled
"What Rugnux does".
- ACKNOWLEDGEMENT.md cites the raw-data repositories only: dataset counts
and DOI prefixes moved out (EXTERNAL_TEST_DATA.md owns them), the ESRF
data portal gains its citation (Dimper et al. 2019), and MXRDR remains
name + link - it has no canonical citation paper.
- RUGNUX_FORMATS.md: the CCD formats (marCCD, SMV) are supported as-is
with very limited scope, and per-panel XFEL data is not read.
- Fix wrong facts a reader would act on: nonexistent `make jfjoch`
targets, invalid udev rules, PUSH sockets documented as PULL, swapped
writer width/height, underload semantics, the transposed pixel-mask
numpy example (the server checks width and height separately), the
Durin/Neggia mask-bit table, FPGA threshold register addresses and the
mailbox bit field, the I2C core's document number (PG090), an inverted
MODEL_FIT_SIGMA formula, a self-inconsistent worked report example,
and 11 cross-page anchors whose slugs carry MyST section numbers.
- Unify CC1/2 spelling in prose; math notation and report keys unchanged.
- Sweep grammar, typos and editing residue across the FPGA, deployment,
streaming and analysis pages, including historical CHANGELOG typos.
- rugnux_cli.cpp: the -S usage/error examples pair 96 with P43212;
92 names a different group.
- Root THIRD_PARTY_NOTICES.md: scope the GPL-compatibility claim (CUDA
EULA) and the vendored-table intro (traccc); the docs copy regenerates
via update_version.sh.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This is an UNSTABLE release. This version adds scalign and merging. These are experimental at the moment, and should not be used for production analysis.
If things go wrong with analysis, it is better to revert to 1.0.0-rc.124.
* jfjoch_broker: Improve logic on switching on/off spot finding
* jfjoch_broker: Increase maximum spot count for FFBIDX to 65536
* jfjoch_broker: Increase default maximum unit cell for FFT to 500 A (could have performance impact, TBD)
* jfjoch_process: Add scalign and merging functionality - program is experimental at the moment and should not be used for production analysis
* jfjoch_viewer: Display partiality and reciprocal Lorentz-polarization correction for each reflection
* jfjoch_writer: Save more information about each reflection
Reviewed-on: #32
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>