Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-30 | Pass result to backend for merging | Thomas White | |
2020-11-30 | Local BE: Genericise subprocess functions | Thomas White | |
2020-11-30 | Move get_crystfel_exe and get_crystfel_path_str to crystfel_gui.c | Thomas White | |
2020-11-30 | Avoid crash when image info button is clicked on an empty image view | Thomas White | |
2020-11-20 | Move indexing option tabs to side, and rearrange | Thomas White | |
This seems to give a more compact and logical layout | |||
2020-11-20 | GUI: Add stream output options including metadata to copy | Thomas White | |
2020-11-12 | Add scripts/make-csplit | Thomas White | |
2020-10-30 | Bring common GTK routines into separate file | Thomas White | |
2020-10-30 | Invoke the backend to start merging | Thomas White | |
2020-10-30 | Get the option values in preparation for merging | Thomas White | |
2020-10-30 | CrystFELMergeOpts: implement all getters | Thomas White | |
2020-10-29 | Set peaks/refls visible by default | Thomas White | |
2020-10-29 | Implement checkbox -> widget sensitivity dependencies | Thomas White | |
2020-10-29 | Set all options in CrystFELMergeOpts | Thomas White | |
2020-10-29 | Merge backend plumbing | Thomas White | |
2020-10-29 | Tedious option plumbing | Thomas White | |
2020-10-29 | Custom GTK widgets should not show themselves | Thomas White | |
2020-10-28 | Initial implementation of CrystFELSymmetrySelector | Thomas White | |
This should eventually be replaced by something which behaves a bit like a GtkFileChooserButton | |||
2020-10-28 | Add all merging option widgets | Thomas White | |
2020-10-27 | Merge branch 'tom/dtempl' into master | Thomas White | |
2020-10-27 | cell_explorer: Continue (but complain) if a stream can't be readtom/dtempl | Thomas White | |
The GUI asks cell_explorer to load all the streams for a processing run, without knowing if the jobs have completed (or even started) yet. Therefore, cell_explorer needs to be a bit more tolerant. | |||
2020-10-27 | partialator: Don't copy detgeom | Thomas White | |
Detector geometry is not used for scaling/post-refinement | |||
2020-10-27 | Add a test for stream reading | Thomas White | |
2020-10-27 | Add a new StreamFlag for generating the detgeom structure | Thomas White | |
This is a hack, and should be replaced by something which gets the metadata from the stream rather than hitting the read image file every time. | |||
2020-10-27 | image_set_zero_{data,mask}: Speed up creation of blank arrays | Thomas White | |
2020-10-27 | Fix a possibly overrun string | Thomas White | |
2020-10-26 | Label all uses of cell tolerances | Thomas White | |
I'm sick of fixing this same issue over and over again. New rule: any code handling unit cell tolerances MUST be labelled with details of units. | |||
2020-10-26 | Fix tolerance units in GUI | Thomas White | |
2020-10-26 | cellcompare_check: Factorise code and reduce to 1 repetition of each | Thomas White | |
Otherwise it takes far too long. | |||
2020-10-26 | Remove polarisation_check | Thomas White | |
It takes far too long (over a minute) and didn't actually test anything. Contribution of a better polarisation unit test would be very welcome! | |||
2020-10-26 | Meson: Only build gpu_sim_check when OpenCL is available | Thomas White | |
See 8aff8c658925f0. Sometimes, the OpenCL headers are not available at all. | |||
2020-10-23 | gitlab-ci: Test build with Meson separately | Thomas White | |
2020-10-23 | gitlab-ci: Add "make test" | Philipp Middendorf | |
2020-10-23 | partialator(1): Add missing partiality models | Thomas White | |
2020-10-23 | tests/ev_enum{1,2,3}: Fix order of fs/ss in geometry | Thomas White | |
2020-10-23 | new_job -> new_index_job | Thomas White | |
Because we now have new_merge_job as well. | |||
2020-10-23 | gitlab-ci: Add "make test" | Philipp Middendorf | |
2020-10-23 | partialator(1): Add missing partiality models | Thomas White | |
2020-10-23 | Add continuous integration via .gitlab-ci.yml | Philipp Middendorf | |
2020-10-23 | Add continuous integration via .gitlab-ci.yml | Philipp Middendorf | |
2020-10-22 | CrystFELIndexingOpts: Fix incorrect variable for push-res value | Thomas White | |
2020-10-22 | Skeleton for merging via GUI | Thomas White | |
2020-10-22 | compare_cell_parameters: Accept R/P pair as equivalent | Thomas White | |
See 0f18ff76a3d1f5979db for some discussion. | |||
2020-10-22 | image_expand_frames: When files are not HDF5, just return null events | Thomas White | |
2020-10-22 | compare_cell_parameters: Accept R/P pair as equivalent | Thomas White | |
See 0f18ff76a3d1f5979db for some discussion. | |||
2020-10-15 | Shuffle default order of indexing methods | Thomas White | |
2020-10-15 | Add TakeTwo to the list of indexers automatically used | Thomas White | |
2020-10-15 | TakeTwo: Limit number of seeds to 10, and reduce MAX_OBS_VECTORS to 300 | Thomas White | |
This gives a huge speed improvement, without sacrificing very much in indexing rate. | |||
2020-10-07 | Revert "Move asdf out of set of indexers used by default" | Thomas White | |
This reverts commit 62183aacf906f4aff771295aa378cff039dd50ff. The apparent slowness was due to a bug introduced in August 2019. See 2a8f415df845064186baa833f9fe1ad91c0f5753. | |||
2020-10-07 | asdf: Fix incorrect units conversion for cell volume | Thomas White | |