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 is_{hdf5,cbf,cbfgz}_file() to image.c | Thomas White | |
This also improves is_hdf5_file() to use the proper file signature, not just the extension. See 9040220452a9cc02706159c21c78e43b374446cf. | |||
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 | CI: Remove CMake job | Thomas White | |
2023-05-02 | Remove image_write() and image_hdf5_write() | Thomas White | |
This code isn't needed any more, now that we don't simulate images. It never worked very well - although we can read almost any sensible format, writing images that match an arbitrary schema is very difficult. See 41ed47a931e4c162c9a501981b6f19cd725f6e43 and https://gitlab.desy.de/thomas.white/crystfel/-/issues/81 | |||
2023-05-02 | Update INSTALL.md | Thomas White | |
The NixOS PR for aarch64 was merged. | |||
2023-05-02 | Update ChangeLog | Thomas White | |
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-04-20 | indexamajig(1): Mention "nproc" | Thomas White | |
2023-04-20 | Revert "Refuse to overwrite an existing stream" | Thomas White | |
This was intended to help users avoid accidents. However, it seems to trip people up a lot, and creates problems such as breaking Slurm job pre-emption (re-scheduled job fails because output already exists). This reverts commit 6db9619ba5172b9e416a5939d375f5119aa652ff. | |||
2023-03-31 | Reject mask if good/bad bits are specified without location | Thomas White | |
This should avoid surprises if the location is accidentally missed out. | |||
2023-03-31 | Factorise p->masks[j] | Thomas White | |
Just to avoid repetition | |||
2023-03-31 | Reject unrecognised mask directives | Thomas White | |
2023-03-03 | INSTALL.md: Mention containers | Thomas White | |
2023-03-03 | Update README.md | Thomas White | |
2023-03-03 | libcrystfel: don't use fmemopen on aarch64-darwin | Philipp Middendorf | |
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 | Merge branch 'master' into 'master' | Thomas White | |
Replace process_hkl_check_4 See merge request thomas.white/crystfel!7 | |||
2023-03-01 | process_hkl_check_4: Change temporary filename | Parthasarathy Tirumalai | |
This test used "tempf.hkl", whereas process_hkl_check_1 used "tempF.hkl". This led to a race condition when running tests in parallel on an case-insensitive filesystem (Mac). | |||
2023-03-01 | Remove HAVE_SLURM | Thomas White | |
Not used any more, since a4c786d52613063d338ee010f4415e8a6aef0513 | |||
2023-03-01 | INSTALL.md: Mention NixOS | Thomas White | |
2023-03-01 | INSTALL.md: Improve GTK information | Thomas White | |
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 | This is CrystFEL 0.10.20.10.2 | Thomas White | |
2023-02-20 | Fix small manual problems | Thomas White | |
2023-02-20 | GUI: Update copyright date | Thomas White | |
2023-02-20 | Update README.md | Thomas White | |
2023-02-20 | speed.rst: Fix a typo | Thomas White | |
2023-02-17 | speed.rst: Fix some line breaks | Thomas White | |
2023-02-17 | Update speed.rst | Thomas White | |
2023-02-17 | asdf: Restrict domain for search for peaks in frequency graph | Alexandra Tolstikova | |
Previously, it was possible for the search to run over the part of the array initialised by FFTW. | |||
2023-02-17 | image_read_peaks: Fix a typo | Thomas White | |
2023-02-17 | indexamajig(1): Update text and fix untruths | Thomas White | |
2023-02-17 | GUI: Automatically set appropriate extension for export filename | Thomas White | |
2023-02-17 | strip_extension: Handle short strings better | 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-15 | Tutorial: update screenshot with new icons | Thomas White | |
Corrected version of commit. | |||
2023-02-15 | Revert "Tutorial: update screenshot with new icons" | Thomas White | |
This reverts commit 044560941c0aa28e1e809f148ce553e985b4e868. Accidentally committed stuff that should not be there yet. | |||
2023-02-15 | Update ChangeLog | Thomas White | |
2023-02-15 | scripts/install-indexers: Mention that you have to modify the script | Thomas White | |
2023-02-15 | pointgroup.rst: Fix a couple of typos | Thomas White | |