750579bfe42c15cf80af8a79fca99686533a48b5
The writer's MX plugin decided the image-scale arrays were present whenever its own vector was non-empty, which is always, so every data file wrote them as NaN - and the master's SaveVectorIfMissing then left the end message's values out. It now marks them present only when an image message carries a scale. rugnux, whose scale exists only after the image messages went to the file, puts the per-image scale, its CC and mosaicity into the end message, so imageScaleFactor/imageScaleCC/imageScaleMosaicity hold the run's values (NaN only for frames without a scale). The usage line of -e now says the end image is exclusive, which is what the code does. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Jungfraujoch
Application to receive and analyse data from the PSI JUNGFRAU and EIGER detectors, together with
rugnux, its program for processing stored diffraction data - rotation and serial, macromolecular
and small-molecule - from images to merged reflections.
All documentation is now placed in docs/ subdirectory and for the current version hosted on Jungfraujoch Read The Docs page.
Description
Jungfraujoch Data Acquisition System, Rugnux Data Processing Application, and Diffraction Viewer
3 GiB
2 Stars
3 Watchers
0 Forks
Languages
C++
77.8%
HTML
5.5%
C
4.1%
Cuda
3.9%
TypeScript
3.3%
Other
5.3%