Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-05 | indexamajig: Catch common error '-i input.h5' | Thomas White | |
2023-05-05 | list_events: Catch common error '-i input.h5' | Thomas White | |
2023-05-05 | Move peak search parameters into separate structure | Thomas White | |
This change takes the peak parameters structure from gui_project.h, moves it to libcrystfel/peaks.h and uses it everywhere. It should slightly reduce the hassle involved with adding a new parameter. Four parameters (noisefilter, median_filter, check_hdf5_snr, use_saturated) were previously not part of the GUI project structure. Now they are, via the new structure. However, they are not yet exposed via the GUI and just take their default values. | |||
2023-05-02 | Avoid unused variable if compiled without HAVE_SCHED_SETAFFINITY | Thomas White | |
2023-05-02 | indexamajig: Add --cpu-pin | Thomas White | |
Similar code was stripped out 3.5 years ago by 4f4e5d05269eee6b192c271f2f9730a1ad3a4fbd. However, it seems there are still systems where it improves performance a lot. | |||
2023-05-02 | Remove pattern_sim and partial_sim | Thomas White | |
Use of these programs has been following this pattern for several years: 1. Neglect 2. Once yearly attempt by someone to use either tool 3. Discovery that it's totally broken 4. Bug report and fast bug fix 5. Go to 1. For more discussion, see the issue referenced below. Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/81 | |||
2023-05-02 | Remove CMake build files | Thomas White | |
It's already far behind parity with Meson, and getting worse. | |||
2023-04-20 | compare_hkl: Recognise --fom=cc*, cc1/2 and cchalf | Thomas White | |
2023-03-02 | Merge branch 'get_hkl-input-fix' into 'master' | Thomas White | |
get_hkl: fix --input long argument See merge request thomas.white/crystfel!9 | |||
2023-03-02 | get_hkl: fix --input long argument | Philipp Middendorf | |
The help string indicated that get_hkl --input=foobar.hkl works, but it didn't. | |||
2023-03-01 | Remove vestigial geoptimiser stuff | Thomas White | |
2023-02-24 | GUI: Avoid using format string for reminder window | Thomas White | |
2023-02-20 | GUI: Update copyright date | Thomas White | |
2023-02-17 | GUI: Automatically set appropriate extension for export filename | Thomas White | |
2023-02-17 | GUI: Complain more loudly about export errors | Thomas White | |
2023-02-17 | GUI: Add a reminder about the space group in the export headers | Thomas White | |
2023-02-16 | GUI: Avoid GTK warning if FoM unit cell is not set | Thomas White | |
2023-02-09 | pattern_sim: Fix up behaviour after DataTemplate | Thomas White | |
Analogous fixes to those done for partial_sim in 0effb5f83daf0317aa97a1cd10e7708551a25201. | |||
2023-02-09 | partial_sim: Abort on unrecognised option | Thomas White | |
2023-02-09 | partial_sim: Use separate filename for each frame | Thomas White | |
This makes it possible for the GUI to show the stream correctly. | |||
2023-02-09 | partial_sim: Fix up behaviour after DataTemplate | Thomas White | |
It's been broken for a long time. Now, at least it does what the documentation says it does. Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/78 | |||
2023-02-08 | indexamajig: Use static clen as --camera-length-estimate, if given | Thomas White | |
This makes it work the same way as --wavelength-estimate. | |||
2023-01-16 | partial_sim: Add missing initialisation of qargs.dtempl | Thomas White | |
2023-01-16 | partial_sim: Add quaternion to stream | Thomas White | |
2022-12-20 | GUI: Rearrange FoM dialog slightly | Thomas White | |
2022-12-20 | CrystFELFoMGraph: Adjust y-axis for FoMs that don't have a sensible range | Thomas White | |
2022-12-19 | CrystFELFoMGraph: use different colours for FoMs | Thomas White | |
2022-12-19 | GUI: Add FoM export in sensible format | Thomas White | |
Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/26 | |||
2022-12-19 | GUI: FoM graph, part 6: instant action, show one dataset at a time | Thomas White | |
Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/8 | |||
2022-12-14 | GUI: FoM graph, part 5: use in FoM dialog | Thomas White | |
2022-12-14 | GUI: FoM graph, part 4: y-axes | Thomas White | |
2022-12-13 | GUI: FoM graph, part 3: x-axis | Thomas White | |
2022-12-13 | GUI: FoM graph, part 2: Data API | Thomas White | |
2022-12-13 | GUI: FoM graph, part 1: Skeleton widget code | Thomas White | |
2022-11-29 | Local BE: add some extra warnings | Thomas White | |
2022-11-24 | GUI: Colour scale, part 5: Show the actual colours alongside | Thomas White | |
2022-11-24 | GUI: Colour scale, part 4: Add manual "reset scale" option | Thomas White | |
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 | |