aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel
AgeCommit message (Collapse)Author
2019-01-24Say what path was being opened when event enumeration failsThomas White
2019-01-22TakeTwo: fix various memory leaksThomas White
2019-01-22Fix some small memory leaksThomas White
2019-01-14clock_gettime isn't needed for libcrystfelThomas White
2019-01-03Use 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-18make_pixelmap: Use <input>.h5 as default output filenameThomas White
2018-12-04WhitespaceThomas White
2018-11-27xds: Tune indexing parametersThomas White
2018-11-22Rename prediction refinement residual functionThomas White
Because there's another function with this name in merge.c
2018-11-15indexamajig: Name and shame slow processing stagesThomas White
2018-11-14Fix error message about dimensionality of image dataThomas White
Fixes CRYS-205
2018-11-14Clean up set_dim_structure_entry() and parsing of "dimX" in geometry fileThomas White
Fixes CRYS-212
2018-11-02Fix possibly uninitialised dataf in read_cbf_data()Thomas White
2018-11-02Change a couple of important asserts to if statementsThomas White
2018-10-30peakfinder8: Fix some use-after-free errorsThomas White
2018-10-22fix freeing unallocated memoryYaroslav Gevorkov
2018-10-15xgandalf: always return centered cell, if it was providedYaroslav Gevorkov
2018-09-28mosflm: Check for existence of unit cell before checking centeringThomas White
2018-09-27Write in stream whether crystal was selected as a "hit" or notThomas White
2018-09-27xds: Also set unique axisThomas White
2018-09-27xds: Increase INDEX_ERROR to 0.2Thomas White
As recommended on the XDSwiki for indexing individual frames
2018-09-27xds: Read final unit cell, i.e. after refinementThomas 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-27xds: Fix space groups for latticesThomas White
2018-09-26parse_symmetry_operations(): Handle numbers, e.g. k-2hThomas White
2018-09-25Add warning about monoclinic I cells when using MosflmThomas White
2018-09-20Don't give P centering to Mosflm when not providing cell parametersThomas White
It's supposed to ignore it, but apparently it doesn't.
2018-09-20Allow cbf.gz buffer to grow if the file is largeThomas White
2018-09-20Handle gzipped CBF filesThomas White
2018-09-20Stop reading "simply" if file type is unknownThomas White
2018-09-20Factorise CBF data readThomas White
2018-09-19Stop opening file if it's not recognisedThomas White
2018-09-19Handle 16bpp CBFs (as well as 32bpp)Thomas White
2018-09-11Fix header dependencies between reflist.h and crystal.hThomas White
2018-09-10Merge branch 'tom/deltacchalf'Thomas White
2018-09-10Make sure reflection contribution list gets freedThomas White
2018-09-10Fussiness / formattingThomas White
2018-09-10indexamajig: read pink beam spectrum from fileAlexandra Tolstikova
2018-09-10Change image.spectrum to image.spectrum0 to use a different structure for ↵Alexandra Tolstikova
spectrum.
2018-09-10pattern_sim: read spectrum from fileAlexandra Tolstikova
2018-09-10Initialise audit info string when readingThomas White
2018-08-30Formatting fussinessThomas White
2018-08-30RefList: add contribution listThomas White
2018-08-30Reword error messages about dimensions in geometry fileThomas White
2018-07-27indexamajig: Complain if profile radius determination failsThomas White
2018-07-11reduce minimum angle separation for similarity check of latticesYaroslav Gevorkov
2018-07-10Install the headersThomas White
2018-07-10Delete mosflm.lp and SUMMARY when cleaning up temporary folderThomas White
2018-07-09Fix typoThomas White
2018-07-09Add number of indexing attempts to streamThomas White
2018-06-29Merge branch 'tom/xgandalf'Thomas White