Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-22 | GUI: Fix merge option for B-factor scaling | Thomas White | |
2021-02-22 | Read job progress from written log files, even for local BE | Thomas White | |
This simplifies the backends somewhat, and makes them look more similar - e.g. there is now only one routine to find out how far along a merging job is. It has the added bonus of adding a log file for local jobs, which we would've had to add soon anyway. | |||
2021-02-19 | Local BE: Implement better progress bars for merging | Thomas White | |
2021-02-19 | GUI: Don't re-scan streams so often | Thomas White | |
It only makes sense to re-scan if there is a job running, but this also adds a manual re-scan button for rare exceptions. | |||
2021-02-18 | GUI: Add bangpath for process_hkl jobs | Thomas White | |
2021-02-18 | GUI: Avoid passing a few NULLs to GTK | Thomas White | |
2021-02-18 | SLURM: Show submitted job ID for non-indexing tasks | Thomas White | |
2021-02-18 | SLURM: Create an ambigator script, not a merge one | Thomas White | |
Whoops. | |||
2021-02-18 | Initialise sym to NULL | Thomas White | |
This is really just to quieten a compiler warning. | |||
2021-02-18 | Wrap space_group_for_mtz with HAVE_LIBCCP4 | Thomas White | |
2021-02-18 | SLURM: Submit merging and ambigator jobs via script | Thomas White | |
2021-02-18 | Eliminate duplicate make_job_folder/make_workdir | Thomas White | |
2021-02-18 | GUI: Show ambiguity options box first | Thomas White | |
This makes the GtkNotebook open on the right tab. See the documentation for gtk_notebook_set_current_page() | |||
2021-02-18 | GUI: Actually run ambigator (local backend only) | Thomas White | |
2021-02-18 | GUI: Track separately whether ambiguity operation should be used | Thomas White | |
This allows values to be held for both, which is more helpful. | |||
2021-02-17 | GUI: Re-work local backend plumbing | Thomas White | |
A single command line is not expressive enough for at least two cases: process_hkl, which needs to be run two extra times to generate the splits, and ambigator, which needs to have its input streams concatenated first. This also splits out the routine for creating the working folder and writing the notes file. | |||
2021-02-17 | GUI: Move ambigator parameters to separate structure | Thomas White | |
2021-02-17 | GUI: Plumbing, ready to run ambigator job | Thomas White | |
2021-02-17 | GUI: Save merging job title | Thomas White | |
2021-02-17 | GUI: Prevent opening multiple merging windows | Thomas White | |
2021-02-17 | CrystFELIndexingOpts: tweak spacing | Thomas White | |
2021-02-17 | GUI: Use unified job notes routine for indexing | Thomas White | |
Like with merging, this makes the required job name more prominent. | |||
2021-02-17 | GUI: Use unified job notes routine for merge | Thomas White | |
This also moves the job name to outside the merging options GtkNoteBook, which seems much more logical. | |||
2021-02-17 | GUI: Generalise job notes page | Thomas White | |
2021-02-17 | GUI: Move ambigator options into a GtkNotebook | Thomas White | |
2021-02-16 | Add some comments | Thomas White | |
2021-02-16 | GUI: Add ambigator options | Thomas White | |
2021-02-16 | Add set_active() | Thomas White | |
2021-02-16 | CrystFELSymmetrySelector: Return NULL if no group selected | Thomas White | |
2021-02-15 | GUI: Complete the symmetry lookup table for export | Thomas White | |
2021-02-15 | Check that bad regions are actually within panel bounds | Thomas White | |
2021-02-12 | GUI: Put I+ and I- together in MTZ file | Thomas White | |
2021-02-12 | GUI: Remove separate mtz-bij option | Thomas White | |
2021-02-12 | GUI: Implement basic MTZ export | Thomas White | |
2021-02-12 | GUI: Add CCP4 libraries and hide MTZ export options if not found | Thomas White | |
2021-02-11 | GUI: Back out export reindex code | Thomas White | |
The reindexing is really going to create a whole world of pain. Even if we can make it work correctly, it still might come as a surprise to people when the exported data is indexed differently (e.g. to data exported to some other format). Let's just forget the whole thing, and refuse to export to formats which don't have a way to represent the data we have. Perhaps revisit this later if it becomes a big problem and we want to put in the effort required. | |||
2021-02-11 | GUI: Implement export to XDS_ASCII | Thomas White | |
2021-02-11 | GUI: Validation bits for data export | Thomas White | |
2021-02-11 | Move i_maybe_disable to GTK utils | Thomas White | |
2021-02-11 | GUI: Go straight to GtkFileChooser for data export | Thomas White | |
2021-02-10 | Update CMakeLists.txt | Thomas White | |
2021-02-10 | GUI: Sketch out data export window | Thomas White | |
2021-02-09 | GUI: Load/save FoM parameters | Thomas White | |
2021-02-09 | partialator: Improve error message | Thomas White | |
2021-02-09 | GUI: Add missing "--" | Thomas White | |
2021-02-09 | Track half-dataset split filenames through gui_merge_result | Thomas White | |
2021-02-09 | GUI: Load half-dataset splits and calculate "comparison" FoMs | Thomas White | |
2021-02-09 | Add fom_is_comparison() | Thomas White | |
2021-02-08 | GUI: Initial FoM calculation | Thomas White | |
2021-02-08 | Add find_merge_result_by_name() | Thomas White | |