Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-29 | Remove image_reflection_closest | Thomas White | |
Not used anywhere! | |||
2020-07-29 | Get rid of imagefile_field_list and stuff_from_stream | Thomas White | |
The only place this is used is in geoptimiser, to get the average_camera_length, itself a very bad solution. | |||
2020-07-29 | Port indexamajig to new API, part I | Thomas White | |
2020-07-29 | Add image_expand_frames() | Thomas White | |
2020-07-29 | Add image_read_peaks() | Thomas White | |
Automatically detects file type, including HDF5 vs CXI | |||
2020-07-29 | Remove "parent" from struct imagefeature | Thomas White | |
It's not used anywhere, and removing it means that the image structure is no longer needed to search peaks | |||
2020-07-29 | Add image_get_feature_const() and image_feature_list_copy() | Thomas White | |
2020-07-29 | ImageFeatureList: Store panel number, not pointer | Thomas White | |
This makes the conversion to DataTemplate/detgeom MUCH easier. | |||
2020-07-29 | Create detgeom structure on image load | Thomas White | |
2020-07-29 | Basic image loading via new DataTemplate API | Thomas White | |
2020-01-10 | Mass update of copyright dates | Thomas White | |
2019-09-12 | Avoid duplication of beam and detector parameters for pinkIndexer | Thomas White | |
2019-05-29 | Use Spectrum API for simulation | Thomas White | |
2019-05-14 | Remove image.num_peaks and num_saturated_peaks | Thomas White | |
These values were inconsistently set by different parts of the code, e.g. different peak search methods. num_saturated_peaks was even set during final integration. Now, the peak count is taken from the ImageFeatureList, so it's authoritative. | |||
2019-05-14 | Remove "valid" item from "struct imagefeature" | Thomas White | |
2019-05-07 | Update all source code comments to Doxygen format | Thomas White | |
2019-05-07 | Move spectrum type enum to pattern_sim.c | Thomas White | |
2018-09-27 | Write in stream whether crystal was selected as a "hit" or not | Thomas White | |
2018-09-20 | Handle gzipped CBF files | Thomas White | |
2018-09-10 | Fussiness / formatting | Thomas White | |
2018-09-10 | indexamajig: read pink beam spectrum from file | Alexandra Tolstikova | |
2018-09-10 | Change image.spectrum to image.spectrum0 to use a different structure for ↵ | Alexandra Tolstikova | |
spectrum. | |||
2018-09-10 | pattern_sim: read spectrum from file | Alexandra Tolstikova | |
2018-07-09 | Fix typo | Thomas White | |
2018-07-09 | Add number of indexing attempts to stream | Thomas White | |
2018-06-10 | indexamajig: Estimate resolution based on peaks only | Thomas White | |
2018-02-27 | Update comment to clarify interpretation of bandwidth | Thomas White | |
2017-09-21 | Improve error message when using CBF files and a multi-event geometry | Thomas White | |
2017-09-07 | remove_flagged_crystals(): Return the number of crystals removed | Thomas White | |
2017-07-24 | Update docs | Thomas White | |
2017-07-05 | Update docs | Thomas White | |
2017-05-03 | Detect CBF files, interface bits | Thomas White | |
2017-05-02 | Skeleton image file API | Thomas White | |
2017-05-02 | Initial CBF stuff | Thomas White | |
2016-07-01 | Remove slab-relative coordinates from geoptimiser | Thomas White | |
2016-07-01 | No more slab-relative coordinates in libcrystfel | Thomas White | |
2016-01-29 | Perform prediction refinement straight after indexing | Thomas White | |
This allows indexing to be attempted again (either a new method or with "retry") if the prediction refinement fails, increasing overall indexing rate. Side-effect: there are some hoops which would need to be jumped through to store the profile radius before refinement and hence enable scripts/plot-predict-refine to work. For now, we'll ignore this as it's clear that the prediction refinement is working. | |||
2015-12-18 | "Retry" mechanism for indexing | Thomas White | |
This increases the indexing rate a bit in situations where there are lots of weak peaks which, although they may be real, don't help indexing. The weakest 10% of peaks get cut out and the indexing re-run. This also allows multiple hits to be indexed, using the "inelegant peak subtraction method", by retrying indexing in the same way after deleting peaks which are accounted for by the lattice just found. | |||
2015-12-05 | Add option for per-pixel saturation values | Thomas White | |
2015-10-05 | Final removal of image->data | Thomas White | |
2015-01-27 | Keep hold of HDF5 fields which came from the stream | Valerio Mariani | |
2015-01-27 | Add image_reflection_closest() | Valerio Mariani | |
2014-10-23 | Add serial numbers to chunks | Thomas White | |
2014-09-24 | Remove bandwidth, divergence and profile radius from struct beam_params | Thomas White | |
2014-09-24 | Remove beam radius and nphotons from struct beam_params | Thomas White | |
2014-09-22 | Beam file removal, part I | Thomas White | |
2014-09-05 | Multi-event mode | Valerio Mariani | |
2014-09-05 | Updated author lists | Valerio Mariani | |
2014-09-05 | Refactoring of peaks and reflections I/O | Valerio Mariani | |
2014-09-05 | Update docs | Thomas White | |