Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-24 | GUI: Colour scale, part 3: Use the values in CrystFELImageView | Thomas White | |
2022-11-24 | GUI: Colour scale, part 2: Scrolling and zooming | Thomas White | |
2022-11-24 | GUI: Colour scale, part 1: Basic image histogram | Thomas White | |
2022-11-24 | Remove comment about closed issue | Thomas White | |
2022-11-18 | GUI: Fix initialiser for 'event' during list import | Thomas White | |
Just a bug. Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/72 | |||
2022-11-18 | CrystFELIndexingOpts: Set -nocell and -nolatt where appropriate | Thomas White | |
Without these, the algorithms assume defaults which don't necessarily match what the user intended. Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/70 | |||
2022-11-08 | indexamajig: Add --cell-parameters-only | Thomas White | |
2022-11-08 | indexamajig: Exit only once all workers received kEndOfStream | Thomas White | |
Previously, the whole program would exit if any worker saw kEndOfStream. Unfortunately, this happens quite often, due to data starvation (too many workers for the data rate) or just general slowness. Therefore we need a more robust criterion. | |||
2022-11-07 | check_hkl: Make --wilson more robust against invalid data | Thomas White | |
2022-11-04 | Revert "ASAP::O: Report lag between timestamp and current time" | Thomas White | |
This reverts commit 50d0043dd1177c10ba888b614c6766c5e33386e7. It spams the terminal too much, and ASAP::O-tv shows this time more comfortably via a web interface. | |||
2022-10-28 | ASAP::O: Report lag between timestamp and current time | Thomas White | |
2022-10-05 | indexamajig: Improve accuracy of speed reports | Thomas White | |
2022-10-05 | ASAP::O: Add timestamps to errors | Thomas White | |
2022-10-05 | Merge branch 'pf8_faster' | Thomas White | |
2022-09-22 | Add fast mode for peakfinder8 | Alexandra Tolstikova | |
2022-09-21 | asdf: Add fast mode | Alexandra Tolstikova | |
This adds an optional fast mode for asdf indexing, which is around 3 times faster with only a few percent lower success rate. | |||
2022-08-26 | GUI: Refuse to open "Index all frames" without a geometry filename | Thomas White | |
Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/73 | |||
2022-08-25 | GUI: Get icons via a GResource | Thomas White | |
Otherwise we have to mess around with custom paths whenever CrystFEL is installed in a non-system location. | |||
2022-08-24 | GUI: Add options for detector-shift and peakogram-stream | Thomas White | |
Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/63 | |||
2022-08-24 | GUI: Add custom task icons | Thomas White | |
Previously, the task buttons used stock icons chosen to approximately fit the task when displayed with the icon theme on my computers. But they don't fit so well in other themes, and sometimes no icon is shown at all. So, now they have their own icons, specifically designed for CrystFEL. Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/9 | |||
2022-08-23 | GUI: Add resolution rings | Thomas White | |
It will refuse to draw the rings if the detector is too far from being flat (as judged by detgeom_mean_camera_length). Otherwise, the drawing is exactly the same as was done by hdfsee. | |||
2022-07-07 | indexamajig: Remove separate waitpid() calls when cleaning up last processes | Thomas White | |
2022-07-07 | indexamajig: --asapo-wait-for-stream doesn't require an argument | Thomas White | |
2022-07-07 | indexamajig: Make sure data format is initialised | Thomas White | |
2022-07-06 | indexamajig: Reset z->request_sent after receiving ZMQ reply | Thomas White | |
2022-07-06 | indexamajig: Add timeout for ZMQ socket | Thomas White | |
2022-07-06 | indexamajig: Add profiling and last_task info for ZMQ fetch | Thomas White | |
2022-07-06 | GUI: Invoke programs without path | Thomas White | |
Including the path wasn't working very well. One of the problems is that it prevents the use of a wrapper script for the programs, which is needed for certain environments. This commit just removes the path prefixes altogether. | |||
2022-06-23 | indexamajig: Add --asapo-wait-for-stream | Thomas White | |
2022-06-22 | indexamajig: Wrap ZMQ parameters into separate structure | Thomas White | |
2022-06-22 | indexamajig: Wrap ASAP::O parameters up inside separate structure | Thomas White | |
2022-06-17 | ASAP::O: Simplify by removing stream switching logic | Thomas White | |
2022-06-16 | ASAP::O: Exit quicker (and with explanation) if setup fails | Thomas White | |
2022-06-09 | Remove some unused variables | Thomas White | |
2022-06-02 | indexamajig: Make all three input options mutually exclusive | Thomas White | |
2022-06-02 | ASAP::O: Add last_task for ASAPO fetch | Thomas White | |
2022-06-02 | Add worker ID to profiling data | Thomas White | |
2022-06-02 | indexamajig: Add --asapo-stream | Thomas White | |
2022-06-02 | ASAP::O: Add profiling | Thomas White | |
2022-06-02 | Seedee deserialization | Thomas White | |
2022-06-02 | indexamajig: Track metadata (e.g. for ASAP::O) | Thomas White | |
2022-06-02 | ASAP::O: Add profiling bits | Thomas White | |
2022-06-02 | ASAP::O: Give up if there are no streams at all | Thomas White | |
2022-06-02 | Add instance ID and pipeline step | Thomas White | |
2022-06-02 | Generate placeholder filename/event earlier | Thomas White | |
Previously, a placeholder was put in the queue ("ZMQdata //" or "ASAPOdata //"), and replaced by image_read_data_block. Instead, the "final" placeholder can be put in the queue already. Note that ASAP::O, at least, will replace this placeholder with a filename delivered by the data transport. | |||
2022-06-02 | ASAP::O: Increase timeout to 3 seconds | Thomas White | |
2022-06-02 | ASAP::O: Set path to "auto" | Thomas White | |
2022-06-02 | ASAP::O: Comment out repetitive status message | Thomas White | |
2022-06-02 | ASAP::O: Fix call to get filename | Thomas White | |
2022-06-02 | ASAP::O: Pass filename through | Thomas White | |