Commit Graph

18 Commits

Author SHA1 Message Date
0ed72eb2ea ScaleAndMerge: Add statistics 2026-02-17 19:46:28 +01:00
329be6eb33 ScaleAndMerge: Remove GoF, refactor merging part
All checks were successful
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m2s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m25s
Build Packages / Generate python client (push) Successful in 12s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m47s
Build Packages / build:rpm (rocky8) (push) Successful in 13m52s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 13m59s
Build Packages / Build documentation (push) Successful in 34s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 14m8s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m27s
Build Packages / build:rpm (rocky9) (push) Successful in 14m44s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m29s
Build Packages / Unit tests (push) Successful in 53m4s
2026-02-17 13:56:12 +01:00
957980307f jfjoch_process: Add anomalous mode
Some checks failed
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m34s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 12m48s
Build Packages / Generate python client (push) Successful in 29s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m45s
Build Packages / Build documentation (push) Successful in 47s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m0s
Build Packages / build:rpm (rocky8) (push) Successful in 14m5s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m16s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 14m10s
Build Packages / build:rpm (rocky9) (push) Successful in 14m52s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m18s
Build Packages / Unit tests (push) Has been cancelled
2026-02-17 13:18:40 +01:00
f3e8379a55 jfjoch_process: Write amplitudes at the end into hkl file in addition to mmCIF file (to be improved later) 2026-02-17 13:08:59 +01:00
c7bf8c4d13 jfjoch_process: Don't write header row for hkl file
All checks were successful
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 11m22s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 11m59s
Build Packages / Generate python client (push) Successful in 36s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 12m53s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 13m3s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 13m14s
Build Packages / build:rpm (rocky8) (push) Successful in 13m10s
Build Packages / Build documentation (push) Successful in 49s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 13m43s
Build Packages / build:rpm (rocky9) (push) Successful in 14m42s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m14s
Build Packages / Unit tests (push) Successful in 51m54s
2026-02-17 12:18:05 +01:00
1295ee9f85 jfjoch_process: Reformat
All checks were successful
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m2s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m41s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m49s
Build Packages / Generate python client (push) Successful in 15s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m7s
Build Packages / build:rpm (rocky8) (push) Successful in 14m6s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (ubuntu2204) (push) Successful in 14m7s
Build Packages / Build documentation (push) Successful in 34s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m34s
Build Packages / build:rpm (rocky9) (push) Successful in 14m50s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m31s
Build Packages / Unit tests (push) Successful in 50m51s
2026-02-15 19:22:44 +01:00
38199c480f jfjoch_process: Save reflections as mmCIF (experimental) 2026-02-12 18:09:35 +01:00
161df2f5a1 jfjoch_process: Fixes 2026-02-11 19:31:07 +01:00
de8e8d3a64 jfjoch_process: More options
All checks were successful
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m4s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m16s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m29s
Build Packages / Generate python client (push) Successful in 17s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 13m54s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8) (push) Successful in 14m6s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m9s
Build Packages / Build documentation (push) Successful in 45s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m20s
Build Packages / build:rpm (rocky9) (push) Successful in 15m14s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m14s
Build Packages / Unit tests (push) Successful in 55m20s
2026-02-11 16:26:36 +01:00
e0fd62df2b ScaleAndMerge: Fix symbol names k --> g, remove setting first image scale factor to 1 (it is too weak), remove radians 2026-02-09 18:00:23 +01:00
684c3df204 ScaleAndMerge: Fix partiality model
All checks were successful
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m46s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m31s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m48s
Build Packages / Generate python client (push) Successful in 17s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 14m8s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m14s
Build Packages / build:rpm (rocky8) (push) Successful in 14m13s
Build Packages / Build documentation (push) Successful in 37s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m52s
Build Packages / build:rpm (rocky9) (push) Successful in 14m58s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m9s
Build Packages / Unit tests (push) Successful in 50m39s
2026-02-09 12:29:48 +01:00
c40a0332e7 jfjoch_process: minor fixes to input parameters
All checks were successful
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 11m50s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m35s
Build Packages / Generate python client (push) Successful in 14s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 14m5s
Build Packages / build:rpm (rocky8) (push) Successful in 14m2s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (ubuntu2204) (push) Successful in 14m2s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m23s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m18s
Build Packages / Build documentation (push) Successful in 37s
Build Packages / build:rpm (rocky9) (push) Successful in 14m55s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m15s
Build Packages / Unit tests (push) Successful in 51m48s
2026-02-09 10:27:47 +01:00
f49cb3a6f0 Revert "CCP4: Add library to save MTZs"
Some checks failed
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 13m7s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m20s
Build Packages / Generate python client (push) Successful in 21s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 13m51s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m53s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (ubuntu2204) (push) Successful in 13m55s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m7s
Build Packages / build:rpm (rocky8) (push) Successful in 14m12s
Build Packages / Build documentation (push) Successful in 43s
Build Packages / build:rpm (rocky9) (push) Successful in 14m51s
Build Packages / Unit tests (push) Has been cancelled
Build Packages / build:rpm (ubuntu2404) (push) Has been cancelled
This reverts commit d4d1f6cd9c.
2026-02-09 10:08:39 +01:00
d4d1f6cd9c CCP4: Add library to save MTZs
Some checks failed
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Failing after 8m35s
Build Packages / build:rpm (rocky8_nocuda) (push) Failing after 10m40s
Build Packages / build:rpm (rocky9_nocuda) (push) Failing after 10m50s
Build Packages / Generate python client (push) Successful in 34s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Failing after 11m16s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8_sls9) (push) Failing after 11m25s
Build Packages / build:rpm (rocky8) (push) Failing after 11m29s
Build Packages / Build documentation (push) Successful in 53s
Build Packages / build:rpm (rocky9) (push) Failing after 11m45s
Build Packages / build:rpm (ubuntu2204) (push) Failing after 11m54s
Build Packages / Unit tests (push) Failing after 3m37s
Build Packages / build:rpm (ubuntu2404) (push) Failing after 6m40s
2026-02-08 19:55:48 +01:00
58f29409e6 jfjoch_process: Fix 2026-02-08 19:29:00 +01:00
69ebbed8fb jfjoch_process: Add French-Wilson (completely written by Opus 4.6...need to understand it properly first :) ) 2026-02-08 19:02:48 +01:00
6e28ad3523 jfjoch_process: Include scaling - to be tested
All checks were successful
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m27s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m22s
Build Packages / Generate python client (push) Successful in 22s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m44s
Build Packages / build:rpm (rocky8) (push) Successful in 13m59s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (ubuntu2204) (push) Successful in 14m0s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m13s
Build Packages / Build documentation (push) Successful in 38s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m31s
Build Packages / build:rpm (rocky9) (push) Successful in 14m45s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m10s
Build Packages / Unit tests (push) Successful in 52m56s
2026-02-08 18:45:39 +01:00
07fe4dd3bb v1.0.0-rc.124 (#31)
All checks were successful
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 11m23s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 10m32s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 9m15s
Build Packages / Generate python client (push) Successful in 19s
Build Packages / Build documentation (push) Successful in 49s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 9m13s
Build Packages / build:rpm (rocky8) (push) Successful in 9m10s
Build Packages / build:rpm (rocky9) (push) Successful in 9m58s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 8m52s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 8m42s
Build Packages / Unit tests (push) Successful in 1h12m44s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 11m30s
This is an UNSTABLE release. This version significantly rewrites code to predict reflection position and integrate them,
especially in case of rotation crystallography. If things go wrong with analysis, it is better to revert to 1.0.0-rc.123.

* jfjoch_broker: Improve refection position prediction and Bragg integration code.
* jfjoch_broker: Align with XDS way of calculating Lorentz correction and general notation.
* jfjoch_writer: Fix saving mosaicity properly in HDF5 file.
* jfjoch_viewer: Introduce high-dynamic range mode for images
* jfjoch_viewer: Ctrl+mouse wheel has exponential change in foreground (+/-15%)
* jfjoch_viewer: Zoom-in numbers have better readability

Reviewed-on: #31
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
2026-02-01 13:29:33 +01:00