Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-11 | Change horribly confusing names of unit cell comparison functions | Thomas White | |
cells_are_similar -> compare_cell_parameters_and_orientation compare_cells -> compare_reindexed_cell_parameters_and_orientation cell_tool.c:cells_the_same -> cellutils.c:compare_cell_parameters All comparisons now done in real space, checking that centering is the same, and without uncentering anything. | |||
2019-03-11 | Remove cells_are_similar() from API | Thomas White | |
There are two functions with this name. Avoid confusion. | |||
2019-03-11 | cell_tool: Use libcrystfel cells_are_similar() function | Thomas White | |
2019-03-06 | indexamajig: Rename --min-gradient to --min-squared-gradient | Thomas White | |
The eventual aim of this is to deprecate the "--min-gradient" option, resolving the long-standing confusion about whether this option is the gradient or the squared gradient. | |||
2019-03-01 | crystal_copy(): Make new copy of notes if non-NULL | Thomas White | |
2019-03-01 | Don't mask out entire image if bad pixel map can't be loaded | Thomas White | |
2019-02-08 | Add a comment to CMakeLists.txt | Thomas White | |
2019-01-30 | Make sure of string length in get_event_string() | Thomas White | |
2019-01-30 | Re-write get_event_string() | Thomas White | |
2019-01-29 | Fix some compiler warnings about string handling | Thomas White | |
2019-01-29 | Fix a couple of memory leaks | Thomas White | |
2019-01-29 | DS9K compatibility | Thomas White | |
2019-01-29 | Add multi_event_geometry() function | Thomas White | |
2019-01-29 | Strip out CPU affinity stuff | Thomas White | |
This was from an early experiment when we were having performance problems on a big NUMA machine. It didn't help very much back then, and it certainly doesn't help much now. It's not worth maintaining the code or build system needed for this. | |||
2019-01-28 | Remove #define _GNU_SOURCE | Thomas White | |
2019-01-28 | partialator: Fix multiple memory leaks | Thomas White | |
2019-01-24 | Say what path was being opened when event enumeration fails | Thomas White | |
2019-01-22 | TakeTwo: fix various memory leaks | Thomas White | |
2019-01-22 | Fix some small memory leaks | Thomas White | |
2019-01-14 | clock_gettime isn't needed for libcrystfel | Thomas White | |
2019-01-03 | Use gzclose() instead of gzclose_r() | Thomas White | |
The only downside to this is that the zlib library will be twice the size if statically linked into libcrystfel. Since we don't anticipate much use for static linking, and since the extra space is unlikely to be a serious problem anyway, this seems fine. | |||
2018-12-18 | make_pixelmap: Use <input>.h5 as default output filename | Thomas White | |
2018-12-04 | Whitespace | Thomas White | |
2018-11-27 | xds: Tune indexing parameters | Thomas White | |
2018-11-22 | Rename prediction refinement residual function | Thomas White | |
Because there's another function with this name in merge.c | |||
2018-11-15 | indexamajig: Name and shame slow processing stages | Thomas White | |
2018-11-14 | Fix error message about dimensionality of image data | Thomas White | |
Fixes CRYS-205 | |||
2018-11-14 | Clean up set_dim_structure_entry() and parsing of "dimX" in geometry file | Thomas White | |
Fixes CRYS-212 | |||
2018-11-02 | Fix possibly uninitialised dataf in read_cbf_data() | Thomas White | |
2018-11-02 | Change a couple of important asserts to if statements | Thomas White | |
2018-10-30 | peakfinder8: Fix some use-after-free errors | Thomas White | |
2018-10-22 | fix freeing unallocated memory | Yaroslav Gevorkov | |
2018-10-15 | xgandalf: always return centered cell, if it was provided | Yaroslav Gevorkov | |
2018-09-28 | mosflm: Check for existence of unit cell before checking centering | Thomas White | |
2018-09-27 | Write in stream whether crystal was selected as a "hit" or not | Thomas White | |
2018-09-27 | xds: Also set unique axis | Thomas White | |
2018-09-27 | xds: Increase INDEX_ERROR to 0.2 | Thomas White | |
As recommended on the XDSwiki for indexing individual frames | |||
2018-09-27 | xds: Read final unit cell, i.e. after refinement | Thomas White | |
Previously, we were reading the very first cell to pop out of the indexing, which didn't even follow the requested lattice type or centering. The result was that XDS couldn't index any centered lattices without cell combinations. | |||
2018-09-27 | xds: Fix space groups for lattices | Thomas White | |
2018-09-26 | parse_symmetry_operations(): Handle numbers, e.g. k-2h | Thomas White | |
2018-09-25 | Add warning about monoclinic I cells when using Mosflm | Thomas White | |
2018-09-20 | Don't give P centering to Mosflm when not providing cell parameters | Thomas White | |
It's supposed to ignore it, but apparently it doesn't. | |||
2018-09-20 | Allow cbf.gz buffer to grow if the file is large | Thomas White | |
2018-09-20 | Handle gzipped CBF files | Thomas White | |
2018-09-20 | Stop reading "simply" if file type is unknown | Thomas White | |
2018-09-20 | Factorise CBF data read | Thomas White | |
2018-09-19 | Stop opening file if it's not recognised | Thomas White | |
2018-09-19 | Handle 16bpp CBFs (as well as 32bpp) | Thomas White | |
2018-09-11 | Fix header dependencies between reflist.h and crystal.h | Thomas White | |
2018-09-10 | Merge branch 'tom/deltacchalf' | Thomas White | |