aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-09-17indexamajig: Add --data-formatThomas White
2021-09-17Warn if in-memory CBF is attemptedThomas White
2021-09-17Handle headers from in-memory HDF5sThomas White
2021-09-17Handle in-memory HDF5sThomas White
2021-09-17Avoid pointless passing of image/eventThomas White
2021-09-17Meson: Quieten down the libccp4c compilationThomas White
Hopefully we can get these warnings fixed upstream, but I don't think it will happen soon.
2021-09-09CMake: Ensure rpath is set correctly in libcrystfel.so.Takanori Nakane
2021-09-07ring_check: Fix data type for malloc sizeThomas White
2021-09-07partialator write_split: Handle zero crystalsThomas White
The variable-sized array can't have zero size, so we need to check.
2021-09-07indexamajig: Avoid crash on NULL eventThomas White
2021-09-07add_stream: Fix data type for malloc sizeThomas White
2021-09-07GUI SLURM backend: Bail out if environment can't be allocatedThomas White
2021-09-07GUI remove_task: Remove from list before freeingThomas White
2021-09-07ambigator: Remove crystal list from detwin()Thomas White
It's not used anywhere, and in fact is freed before being passed in.
2021-09-07assplode(): Add some assertionsThomas White
2021-09-07get_equiv: Bail out on error pathThomas White
Error handling is sloppy here.
2021-09-07check_box: Fix type used for sizeofThomas White
2021-09-07TakeTwo: Check for empty observed vector listThomas White
2021-09-07image_hdf5_read_header_to_cache: Remove double free on error pathThomas White
2021-09-07fom_select_reflection_pairs: Keep zeroed intensities in datasetThomas White
Note the re-ordering of tasks, and the removal of 'continue'.
2021-09-07init_fom: Clean up on error pathThomas White
2021-09-07filter_noise_in_panel: Fix panel edge behaviourThomas White
2021-09-07lookup_panel: Check that panel name is not NULLThomas White
2021-09-07load_cell_from_file: Check fgets return value for first lineThomas White
2021-09-06Meson: Get FDIP via a WrapThomas White
2021-09-06electrons.rst: Add missing equals signsThomas White
2021-09-06INSTALL.md: Update minimum Meson versionThomas White
0.55 is required for wraps with patch_directory.
2021-09-03Meson: Add libccp4c as a wrapped subprojectThomas White
2021-09-03Fix typo and failing tests from previous commitThomas White
2021-09-03Reject geometry file if fs and ss directions are not specifiedThomas White
2021-08-20get_hkl: Complain more loudly if CCP4 libraries are not availableThomas White
2021-08-20write_to_xds: Add missing 'S' (!)Thomas White
2021-08-20Mosflm: Add -n option when probingThomas White
2021-08-20Update AUTHORSThomas White
2021-08-19Search for OpenCL header with OpenCLNicholas Devenish
Previously, this was searching for OpenCL, and then trying to use the OpenCL header from only system locations.
2021-08-19Meson: Check for SLURM headers as well as libraryThomas White
It seems that some systems have "-lslurm" but no <slurm/slurm.h>. Therefore, we need to check for both. Of course, ideally the outer test using pkg-config should work.
2021-08-16This is CrystFEL 0.10.00.10.0Thomas White
2021-08-16GUI: Avoid crash when trying to index no imageThomas White
2021-08-13partialator: Relax rejection criterion for profile radiusThomas White
The previous cutoff of 0.2*reflection_separation seems to have been too conservative. It cuts out over 1000 crystals from the 8000 crystals in one of the regression tests. Examining the values shows that 0.5 is better value. It's also a realistic physical limit - more than this, and the reflections should be overlapping.
2021-08-13Increase threshold for integration warningThomas White
The warning about "XXX reflections couldn't be integrated" is tiresome - it appears for practically every indexed pattern because there are always some reflections that fall in bad regions or at panel edges. This suppresses the warning unless the number of integration failures is more than a quarter of the total number of reflections.
2021-08-12Updates for manual pagesThomas White
2021-08-12CrystFELImageView: Fix adjustment semanticsThomas White
This changes how CrystFELImageView handles its adjustments for the GtkScrollable interface, to match the GTK examples. In particular, it adds a call to g_object_ref_sink() which prevents premature destruction of the adjustments when the GUI is closed down.
2021-08-11Add a missing includeThomas White
2021-08-10GUI: Use integer conversion for FoM minimum measurementsThomas White
2021-07-23GUI: Expose partialator --no-logsThomas White
2021-07-23GUI: Write partialator log files ("pr-logs") in working folderThomas White
2021-07-23partialator: Add --log-folderThomas White
2021-07-23image_hdf5_write: Avoid weird pass-by-referenceThomas White
2021-07-23Add field widths to all sscanf("%s")Thomas White
2021-07-23indexamajig: Fix error path when worker pipe is closed mid-chunkThomas White