Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-18 | indexamajig: Add documentation for --mille | Thomas White | |
2023-09-18 | indexamajig: Add missing documentation for --indexing=file | Thomas White | |
Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/85 | |||
2023-09-18 | Convert indexamajig(1) manual page to Markdown | Thomas White | |
2023-09-12 | adjust_detector(1): Fix typos | Thomas White | |
2023-09-01 | Manual page for adjust_detector (using Pandoc) | Thomas White | |
2023-07-28 | Fix top-level group name in examples | Thomas White | |
"all" is better than "top", because the latter suggests some kind of geometrical position | |||
2023-07-28 | Move clen to top level in all examples and tests | Thomas White | |
2023-07-28 | Add panel groups to example CSPAD geometries | Thomas White | |
2023-07-11 | partialator: Add --unmerged-output | Thomas White | |
2023-06-01 | indexamajig: Add --asapo-output-stream (hits only) | 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-04-20 | indexamajig(1): Mention "nproc" | Thomas White | |
2023-03-01 | Remove vestigial geoptimiser stuff | Thomas White | |
2023-02-20 | Fix small manual problems | 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 | indexamajig(1): Update text and fix untruths | 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 | pointgroup.rst: Fix a couple of typos | Thomas White | |
2023-02-15 | Tutorial: update text about detector-shift and peakogram-stream | Thomas White | |
These are now installed (no more copy/chmod needed), and accessible from the GUI. | |||
2023-02-15 | Tutorial: update screenshot with new icons | 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: 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-09 | Tutorial: be clear about working directory | Thomas White | |
The tutorial won't work, if followed exactly, unless the mask is in the working directory. Saving it next to the geometry file, but in a different folder, won't work. Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/77 | |||
2023-02-08 | crystfel_geometry(5): Add missing documentation for 'bandwidth' | Thomas White | |
2022-12-07 | crystfel_geometry(5): Add a missing equals sign | Thomas White | |
2022-11-29 | Add doc/articles/pointgroup.rst | Thomas White | |
2022-11-29 | Improve the unit cell example | Thomas White | |
2022-11-08 | indexamajig: Add --cell-parameters-only | Thomas White | |
2022-10-05 | Merge branch 'pf8_faster' | Thomas White | |
2022-09-22 | speed.rst: Add a note about static detector geometry | Thomas White | |
2022-09-21 | speed.rst: Mention --asdf-fast | Thomas White | |
2022-09-21 | indexamajig(1): Add --asdf-fast | Thomas White | |
2022-09-08 | speed.rst: Add more advice | Thomas White | |
2022-06-23 | indexamajig: Add --asapo-wait-for-stream | Thomas White | |
2022-06-17 | ASAP::O: Simplify by removing stream switching logic | Thomas White | |
2022-06-02 | Update documentation to include ASAP::O and Seedee | Thomas White | |
2022-06-02 | indexamajig: Add --asapo-stream | Thomas White | |
2022-06-02 | Seedee deserialization | Thomas White | |
2022-06-02 | indexamajig(1): Mention ASAP::O | Thomas White | |
2022-06-02 | Update indexamajig(1) to say that things also refer to --peaks=msgpack | Thomas White | |
2022-04-07 | Update cell_explorer screenshot | Thomas White | |
Same deal as 6ead0af32. | |||
2022-04-07 | Tutorial: Fix a tiny typo | Thomas White | |
2022-04-07 | Update tutorial screenshot | Thomas White | |
This has a cleaner background, and the window icon has been fixed (see ad8494c441231). | |||
2022-03-18 | GUI: Use sbatch/scancel/scontrol instead of Slurm API | Thomas White | |
This commit strips out all references to the Slurm API, instead making subprocess calls to sbatch and scontrol. Attempting to use the Slurm API seems to have been a mis-step. First, it seems that nowhere has the Slurm headers pre-installed. Literally none of the facilities where there are known deployments of CrystFEL have them. And in a significant fraction of cases, getting them installed is difficult, slow or impossible. In addition, the API doesn't seem to work in all cases, so we already shell out to 'scancel' to abort jobs - see d76fc3495. There are some tricky implications for submitting Slurm jobs from a container via the API. The Slurm REST API offers a solution, but is very new and not widely available. Calls to the Slurm executables are much easier to 'tunnel' out of a container. This isn't a great solution. It's a net increase of only about 40 lines of source code, but it incurs some unpleasant string handling and will probably be less reliable overall. It completely relies on Slurm's not being internationalised. If Slurm's messages start getting translated, we will be in trouble. |