Commit Graph
327 Commits
Author SHA1 Message Date
leonarski_f ff4103fcc5 jfjoch_viewer: Add calibration viewer (WIP) 2025-11-06 16:11:33 +01:00
leonarski_f 4be250a489 JFJochHDF5Reader: Add ReadCalibration() function
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 11m51s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 11m59s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 12m10s
Build Packages / Generate python client (push) Successful in 30s
Build Packages / Build documentation (push) Successful in 53s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8) (push) Successful in 13m14s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 13m17s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 13m24s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 13m52s
Build Packages / build:rpm (rocky9) (push) Successful in 13m56s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 6m56s
Build Packages / Unit tests (push) Successful in 52m29s
2025-11-06 12:07:03 +01:00
leonarski_f 9fe57e4053 JFJochHDF5Reader: Read calibration entries 2025-11-06 11:58:33 +01:00
leonarski_f a0840f860d jfjoch_viewer: ROI panel (work in progress) 2025-11-05 12:54:01 +01:00
leonarski_f 543e319d52 DiffractionExperiment: Dark mask settings are separate from detector settings (not sure still what is the best solution...) 2025-11-05 10:14:52 +01:00
leonarski_f 1dfe08a141 JFJochStateMachine: Implement improved calibration routines (to be field tested) 2025-11-05 10:06:24 +01:00
leonarski_f 39cb3907bd JFJochReceiverLite: Dark mask analysis integrated and tested 2025-11-05 07:41:59 +01:00
leonarski_f 624158f412 DiffractionExperiment: Improve DarkMask mode behavior 2025-11-05 06:32:38 +01:00
leonarski_f 5431f9cefb DiffractionExperiment: Remove DetectorMode::Raw 2025-11-04 20:52:36 +01:00
leonarski_f 5667a9ee65 PixelMask: Add option to include DECTRIS pixel mask and load additional mask from dark measurement 2025-11-04 16:29:31 +01:00
leonarski_f 8b356a7001 v1.0.0-rc.96 (#1)
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 7m47s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 7m20s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 8m13s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 7m10s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 7m53s
Build Packages / build:rpm (rocky8) (push) Successful in 7m57s
Build Packages / Generate python client (push) Successful in 13s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 7m39s
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 36s
Build Packages / build:rpm (rocky9) (push) Successful in 9m0s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 6m55s
Build Packages / Unit tests (push) Successful in 1h10m44s
This is an UNSTABLE release.

* Fixes in CI pipeline
* jfjoch_broker: Remove PNG preview, no dependency on libpng
* jfjoch_writer: Fix UTC timestamp being generated wrong (mix between milli- and microseconds)
* jfjoch_viewer: Show data collection time in dataset tooltip
* jfjoch_viewer: Allow to choose the calibrant (presets for LaB6 and silver behenate)
* jfjoch_viewer: Auto foreground value
* Use external libjpeg-turbo and libtiff: simpler build stack, these are built and linked statically in automated Docker builds
* Remove OpenBLAS dependency

Reviewed-on: #1
Co-authored-by: Filip Leonarski <filip.leonarski@psi.ch>
Co-committed-by: Filip Leonarski <filip.leonarski@psi.ch>
2025-11-02 13:45:57 +01:00
leonarski_f fb9462f67b v1.0.0-rc.92 2025-10-23 09:05:11 +02:00
leonarski_f 061152279c v1.0.0-rc.91 2025-10-20 20:43:44 +02:00
leonarski_f 14f5051692 1.0.0-rc.89 2025-10-01 22:54:40 +02:00
leonarski_f 5bb8898a0e v1.0.0-rc.85 2025-09-24 22:52:31 +02:00
leonarski_f c0bd8e1215 v1.0.0-rc.82 2025-09-22 19:49:39 +02:00
leonarski_f 5d9d2de4a4 v1.0.0-rc.81 2025-09-21 19:27:51 +02:00
leonarski_f c67337cfe1 v1.0.0-rc.72 2025-09-08 20:28:59 +02:00
leonarski_f dba807fadd v1.0.0-rc.71 2025-08-28 07:07:01 +02:00
leonarski_f bb32f27635 v1.0.0-rc.70 2025-08-27 06:21:10 +02:00
leonarski_f fa95858008 v1.0.0-rc.69 2025-08-17 21:21:20 +02:00
leonarski_f 20973792e4 v1.0.0-rc.68 2025-08-16 19:59:27 +02:00
leonarski_f a32cec3404 v1.0.0-rc.67 2025-08-11 11:13:59 +02:00
leonarski_f 51cbef4c84 1.0.0-rc.66 2025-07-18 11:42:39 +02:00
leonarski_f be6d8ad0f5 v1.0.0-rc.64 2025-07-15 09:55:19 +02:00
leonarski_f 0b5f28f50d v1.0.0-rc.62 2025-07-08 20:19:59 +02:00
leonarski_f e4ec9fb38f v1.0.0-rc.61 2025-07-08 07:16:59 +02:00
leonarski_f fbaf15aa07 v1.0.0-rc.60 2025-07-05 18:52:42 +02:00
leonarski_f 8fa8b612bb v1.0.0-rc.57 2025-07-02 20:04:35 +02:00
leonarski_f 92288c60d7 NeuralNetInferenceClient: Accept PixelMask 2025-06-30 21:29:48 +02:00
leonarski_f c41858f80d v1.0.0-rc.53 2025-06-24 16:43:47 +02:00
leonarski_f 50eaaaaf29 v1.0.0-rc.51 2025-06-22 13:15:10 +02:00
leonarski_f 0d1b388f4d v1.0.0-rc.50 2025-06-20 09:52:26 +02:00
leonarski_f fb87f376c8 v1.0.0-rc49 2025-06-18 15:19:18 +02:00
leonarski_f 8e449fc581 v1.0.0-rc.47 2025-06-17 16:28:28 +02:00
leonarski_f b59a03ff02 v1.0.0-rc.44 2025-06-15 17:46:46 +02:00
leonarski_f 80251cc5b8 v1.0.0-rc.43 2025-06-13 16:00:50 +02:00
leonarski_f 41a3e671f4 v1.0.0-rc.41 2025-06-10 18:14:04 +02:00
leonarski_f 53c90ee5d8 v1.0.0-rc.40 2025-05-28 18:49:27 +02:00
leonarski_f 18b50e9472 v1.0.0-rc.39 2025-05-14 23:28:10 +02:00
leonarski_f b245967df3 v1.0.0-rc.38 2025-05-12 14:17:24 +02:00
leonarski_f 040cf08386 v1.0.0-rc.36 2025-05-05 19:32:22 +02:00
leonarski_f b3898b1915 jfjoch_tests: Add test for missing modules with data acquistion continuing 2025-04-23 17:22:11 +02:00
leonarski_f 9bec33290c v1.0.0-rc.35 2025-04-22 14:42:14 +02:00
leonarski_f b0607ab3ca v1.0.0-rc.34 2025-04-14 11:52:06 +02:00
leonarski_f 3f6be4c7a0 v1.0.0-rc.32 2025-03-24 18:08:05 +01:00
leonarski_f a30707964d v.1.0.0-rc.32 2025-03-24 12:16:33 +01:00
leonarski_f ddf4c75645 v1.0.0-rc.31 2025-03-02 13:15:28 +01:00
leonarski_f 2fec68d3b9 DiffractionExperiment: Fix error in pedestal G1/G2 count time 2025-02-14 10:21:38 +01:00
leonarski_f a059b66a3c AcquisitionDevice: Fix bug, when pixel mask was applied; in a situation of a bad pedestal run the system went into bad loop (given mask affected pedestal calculation, there was no way to actually take meaningful pedestal and update the mask) 2025-01-21 16:09:59 +01:00