This website requires JavaScript.
5667a9ee65
PixelMask: Add option to include DECTRIS pixel mask and load additional mask from dark measurement
leonarski_f
2025-11-04 16:29:31 +01:00
8b356a7001
v1.0.0-rc.96 (#1 )
1.0.0-rc.96
leonarski_f
2025-11-02 13:45:57 +01:00
4860560cb3
Revert "jfjoch_viewer: Add 3D image (WIP)"
2510-viewer-improvements
leonarski_f
2025-11-02 13:43:55 +01:00
563878dde5
jfjoch_viewer: Add 3D image (WIP)
leonarski_f
2025-10-26 09:32:34 +01:00
963c7097bc
jfjoch_viewer: Change sorting of pixels to improve performance
leonarski_f
2025-11-01 18:37:43 +01:00
9dfd2d7011
jfjoch_viewer: Remove extra verbose
leonarski_f
2025-11-01 18:28:51 +01:00
673b5afb71
jfjoch_viewer: Add auto-focus (experimental)
leonarski_f
2025-11-01 17:39:51 +01:00
3db4ad2e38
JFJochReaderImage: Add function to develop auto-contrast, still need to connect it to the right place
leonarski_f
2025-11-01 13:05:49 +01:00
627497071e
jfjoch_writer: If arm date is wrong revert to previous solution (time "now").
leonarski_f
2025-11-01 12:47:02 +01:00
4f7f5bb36d
jfjoch_viewer: Change mouse clicks to draw ROI (shift + ctrl with left click)
leonarski_f
2025-11-01 10:57:39 +01:00
40c2e2ad59
CMake: Use statically built HDF5 again (given HDF5 is not usually part of OS stack)
leonarski_f
2025-11-01 10:52:09 +01:00
cfbe24f567
VERSION: 1.0.0-rc.96
leonarski_f
2025-11-01 10:46:17 +01:00
d570a67d3a
CMake: Add time test
leonarski_f
2025-11-01 10:37:42 +01:00
d61faf9b6c
jfjoch_viewer: Display data collection time
leonarski_f
2025-11-01 10:37:25 +01:00
589ca3d485
jfjoch_writer: suffix is based on UTC start time in ms and consistent for all files belonging to one dataset
leonarski_f
2025-11-01 10:24:43 +01:00
e929f7e638
time_utc: Fix bug in time format + add functions to read time
leonarski_f
2025-11-01 10:21:30 +01:00
eae06bcdeb
Docker: remove wayland and openblas
leonarski_f
2025-10-31 21:43:52 +01:00
d36128621c
Gitea: fix container version
leonarski_f
2025-10-31 20:03:51 +01:00
bb3e6f750b
Docker: Fix Ubuntu 24.04
leonarski_f
2025-10-31 19:48:39 +01:00
119a77212e
CMake: Add ${CMAKE_DL_LIBS}
leonarski_f
2025-10-31 19:39:23 +01:00
2e64e04fea
Pistache: Update to recent upstream
leonarski_f
2025-10-31 19:33:57 +01:00
e1f0754e4f
CMake: Fixes
leonarski_f
2025-10-31 19:15:04 +01:00
3b73a729be
Docker: updates
leonarski_f
2025-10-31 19:00:28 +01:00
01a74c438a
Documentation: Update
leonarski_f
2025-10-31 18:37:35 +01:00
4db52c75f3
CMake: Remove leftover code
leonarski_f
2025-10-31 18:27:46 +01:00
f8a2e05071
CMake: Link zlib
leonarski_f
2025-10-31 18:27:29 +01:00
b9888f3b34
CMake: Avoid BLAS/LAPACK with Ceres to reduce dependency of my code
leonarski_f
2025-10-31 18:25:54 +01:00
a96975878a
CMake: Use the OS version of TIFF, JPEG and HDF5 libraries
leonarski_f
2025-10-31 16:48:56 +01:00
f6c68c306b
Docker: Provide HDF5, jpeg-turbo and tiff libraries inside the container
leonarski_f
2025-10-31 16:48:19 +01:00
fce1a2dca9
PreviewImage: Remove PNG support (to clean dependencies)
leonarski_f
2025-10-31 11:43:08 +01:00
0217f3713e
Gitea: Fix release CI
leonarski_f
2025-10-30 22:07:43 +01:00
e699152fa6
Docker: wayland fixes for rocky
leonarski_f
2025-10-30 22:05:52 +01:00
2e4748fa3e
jfjoch_viewer: Add wayland support
leonarski_f
2025-10-30 21:06:09 +01:00
1950694ef2
jfjoch_viewer: Add option to refine detector settings
leonarski_f
2025-10-29 14:57:32 +01:00
549c0fade1
jfjoch_viewer: Calibrant can be freely chosen from options (LaB6, Ag behenate, current sample)
leonarski_f
2025-10-29 14:49:14 +01:00
effe97a970
Merge branch '2510-fix-docker' into 'main'
1.0.0-rc.95
leonarski_f
2025-10-28 16:44:05 +01:00
189f84be53
v1.0.0-rc.95
leonarski_f
2025-10-28 16:44:04 +01:00
dba07eae26
Merge branch '2510-viewer-3D' into 'main'
1.0.0-rc.94
leonarski_f
2025-10-25 22:05:47 +02:00
b2abb0f92b
v1.0.0-rc.94
leonarski_f
2025-10-25 22:05:47 +02:00
623bbcfa79
CMake: Include Qt3D (not used at the moment)
2510-viewer-3D
leonarski_f
2025-10-25 20:05:40 +02:00
4514bbf921
CI: Use newer SSL and Qt version
leonarski_f
2025-10-25 20:05:10 +02:00
4e028f16e6
VERSION: 1.0.0-rc.94
leonarski_f
2025-10-25 18:58:11 +02:00
fd22c3649a
IndexingSettings: Fixed
leonarski_f
2025-10-25 18:11:32 +02:00
1032f4a91b
Docker: For Rocky need to stay with 6.9.0 till I figure the fix
leonarski_f
2025-10-25 18:10:15 +02:00
56994f29ab
Docker: Ubuntu 22.04 is working
leonarski_f
2025-10-25 16:05:55 +02:00
2ea1a41025
Docker: Work in progress
leonarski_f
2025-10-25 13:03:41 +02:00
98d8e6f165
Docker: Add python requests for Ubuntu
leonarski_f
2025-10-25 12:14:11 +02:00
d56e946fed
Gitea: Standarize to use TOKEN variable in release files
leonarski_f
2025-10-25 12:11:58 +02:00
839475f47a
Docker: Update docker images
leonarski_f
2025-10-25 11:13:03 +02:00
70ab7dda0c
IndexingSettings: Use the structure to store min/max angle
leonarski_f
2025-10-25 09:45:48 +02:00
4da3fc2de8
FFTIndexer: Limit cell angles to 30-150 range to avoid colinear vectors
leonarski_f
2025-10-25 09:40:44 +02:00
58144995e0
Merge branch '2510-fix-CI' into 'main'
leonarski_f
2025-10-23 15:48:46 +02:00
0b480f762c
v1.0.0-rc.93
leonarski_f
2025-10-23 15:48:46 +02:00
08d49baa29
Merge branch '2510-pred-err' into 'main'
1.0.0-rc.92
leonarski_f
2025-10-23 09:05:11 +02:00
fb9462f67b
v1.0.0-rc.92
leonarski_f
2025-10-23 09:05:11 +02:00
7951e59359
Merge branch '2510-fpga-clamp' into 'main'
1.0.0-rc.91
leonarski_f
2025-10-20 20:43:44 +02:00
061152279c
v1.0.0-rc.91
leonarski_f
2025-10-20 20:43:44 +02:00
2164314540
CMake: EIGEN is included centrally for image_analysis
2510-fpga-clamp
leonarski_f
2025-10-05 05:54:05 +02:00
3c71a85e5f
MXAnalysisWithoutFPGA: Minor fix
leonarski_f
2025-10-05 05:47:13 +02:00
ab73184a0b
MXAnalysisWithoutFPGA: Use GPU spot finder if available
leonarski_f
2025-10-05 05:43:48 +02:00
1a2c234525
ImageSpotFinder: Getting ready for abstract class for both CPU and GPU spot finders
leonarski_f
2025-10-04 22:25:55 +02:00
1dff8301ff
ImageSpotFinderCPU: Remove mask, make it similar to GPU one.
leonarski_f
2025-10-04 22:14:45 +02:00
85c695d784
MXAnalysis: More meaningful names
leonarski_f
2025-10-04 21:23:32 +02:00
101ca0d68d
ImageAnalysisCPU: Use transformed 32-bit image, as input for spot finder
leonarski_f
2025-10-04 21:22:08 +02:00
e643513bfe
ImageSpotFinder: Work in progress to combine ImageSpotFinders
leonarski_f
2025-10-04 21:15:15 +02:00
57f2d05b32
ImageSpotFinderGPU: Rename
leonarski_f
2025-10-04 19:49:28 +02:00
bb4e5a7f8d
ImageAnalysisGPU: Add test and minor fixes
leonarski_f
2025-10-04 19:38:08 +02:00
12addb0ff4
ImageSpotFinderTest: Add tests for mask
leonarski_f
2025-10-04 19:14:32 +02:00
d801b17b81
BraggPrediction: Remove an assumption on S0 being (0,0,1/lambda) + check with the viewer predictions are OK
leonarski_f
2025-10-04 18:31:35 +02:00
9cad8dd9a5
jfjoch_viewer: Enable Geom refinement
leonarski_f
2025-10-04 18:30:54 +02:00
0b65f4f604
BraggPrediction: inline dist Ewald sphere calculation
leonarski_f
2025-10-04 18:08:03 +02:00
4d679496b0
jfjoch_lite_perf_test: Add option to check geometry
leonarski_f
2025-10-04 17:44:53 +02:00
a26f8fc672
ImageSpotFinderTest: Add mask
leonarski_f
2025-10-04 17:36:31 +02:00
20e14c1ca7
jfjoch_lite_perf_test: Add goemtry test
leonarski_f
2025-10-04 17:35:19 +02:00
a4c704fb27
BraggPrediction: Use floating point math instead of Coord type for performance gains
leonarski_f
2025-10-04 17:29:59 +02:00
7e4c54ec8e
ImageSpotFinder: Add 1-bit mask to the calculation
leonarski_f
2025-10-04 16:48:43 +02:00
9f2092c562
ImageSpotFinder: Resolution mask is updated only if resolution limits are changed
leonarski_f
2025-10-04 16:38:28 +02:00
f675110038
ImageAnalysisCPU: Minor improvement to the code
leonarski_f
2025-10-04 15:24:25 +02:00
c00970db0a
ImageAnalysisCPU: Optimize azimuthal integration calculations to increase performance
leonarski_f
2025-10-04 15:10:02 +02:00
031ed486c9
ImageAnalysisCPU: Perform azim integration inside the function, without calling profile.Add
leonarski_f
2025-10-04 14:45:32 +02:00
4daeecdd92
ImageAnalysisGPU: Minor fixes
leonarski_f
2025-10-04 14:21:55 +02:00
5fc68b62f4
ImageAnalysisCPU: Simplify + avoid allocating new 32-bit image for every iteration
leonarski_f
2025-10-04 14:19:06 +02:00
8691d933f5
ImageAnalysisGPU: Bring back Hans-Christian's spot finder (WIP)
leonarski_f
2025-10-04 09:50:51 +02:00
a15aa4eaa7
IndexerThreadPool: Bind to GPU NUMA node
leonarski_f
2025-10-04 09:22:43 +02:00
0563f15a23
ImageAnalysisCPU: Store pixel mask as std::vector<bool> for more compact implementation
leonarski_f
2025-10-03 19:03:33 +02:00
a074cc3312
FPGA: Fix pixel_threshold_tb
leonarski_f
2025-10-03 19:00:46 +02:00
9ed6b6c3c7
FPGA: try build
leonarski_f
2025-10-03 11:13:10 +02:00
8912350109
VERSION: 1.0.0-rc.91 + FPGA revision 10
leonarski_f
2025-10-03 08:27:25 +02:00
d7a4bdf36f
Gitea: fix upload
leonarski_f
2025-10-03 08:21:14 +02:00
84d4db3dba
Documentation update
leonarski_f
2025-10-03 08:20:51 +02:00
7e348890a0
FPGA: Implement high threshold to mark pixels above certain value as overloads
leonarski_f
2025-10-03 08:15:54 +02:00
6524365ffa
Merge branch '2510-rc.90' into 'main'
1.0.0-rc.90
leonarski_f
2025-10-02 15:55:39 +02:00
c44a07aac2
v1.0.0-rc.90
leonarski_f
2025-10-02 15:55:39 +02:00
e69b836317
Merge branch '2510-rc.89' into 'main'
1.0.0-rc.89
leonarski_f
2025-10-01 22:54:40 +02:00
14f5051692
1.0.0-rc.89
leonarski_f
2025-10-01 22:54:40 +02:00
fae0d06500
Merge branch '2510-rc.88' into 'main'
leonarski_f
2025-10-01 11:18:10 +02:00
a48d8fb5b9
1.0.0.rc-88
leonarski_f
2025-10-01 11:18:10 +02:00
4c7a12aec4
CHANGELOG
2510-rc.88
leonarski_f
2025-10-01 11:16:38 +02:00
9014795d60
CI: Improve Gitlab pipeline
leonarski_f
2025-10-01 11:02:49 +02:00
d56d96a060
jfjoch_viewer: Display resolution estimate
leonarski_f
2025-10-01 10:58:31 +02:00