-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
last changed at Nov 30, 2023 4:47 PM, pushed by Nicholas Devenish
- Loading branch information
HackMD
committed
Nov 30, 2023
1 parent
cb47412
commit caeb927
Showing
1 changed file
with
100 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,100 @@ | ||
--- | ||
name: DIALS core meeting 2023-11-30 | ||
tags: core meeting | ||
--- | ||
|
||
# DIALS core meeting 2023-11-30 | ||
|
||
## Previous Actions | ||
|
||
- [ ] **ND**: PR to remove `std::string` support for messagepack from dials code | ||
- [ ] **ND** Investigate getting `psana` tests running on the DIALS xfel-regression testing | ||
- [ ] **ND** or **DW**: Cannot view reciprocal lattice using dials.reciprocal_lattice_viewer [#2443](https://github.com/dials/dials/issues/2443) | ||
- Probably needs someone to dig into windows gltbx behaviour, or at least work out where issue lies | ||
- Reports from CCP4 workshop that people are having issue on latest ubuntu | ||
- David reproduced the problem which is progress... | ||
- **ND**: Investigate using stable-nightly conda builds of cctbx (e.g. cctbx tests) longer term | ||
|
||
## Agenda | ||
|
||
### small cell serialtbx | ||
https://github.com/dials/dials/pull/2477 - small cell code did not make it into serialtbx yet. | ||
|
||
- Previously: | ||
- AB: Did small cell xfel recently. Had sequences indexer success over stills. | ||
- Ran sweeps indexer. Many bad indexing solutions, suspect differences down to index assignment tolerance at 0.3 hkl by default | ||
- Can still move code into serial toolbox, but don't think best end solution is obvious yet | ||
- Dan experience using new small cell algorithm - does index a lot of "nonsense" when you give it an incorrect unit cell, so went back to small_cell_process command line tool. Now need to dig into why it claims to work when it didn't (yay false positive debug) - on the whole good step in right direction. Work continues. | ||
- Time needs to be applied. | ||
|
||
### dials.cosym finds the right operator but puts it wrongly | ||
- [dials#2486](https://github.com/dials/dials/issues/2486) | ||
- Draft PR at https://github.com/dials/dials/pull/2497 | ||
- Pulled in other problems that need to be worked through | ||
- Potential fix opened a large box of problems | ||
- GW believes needs a rethink and a rewrite and patching is essentially impossible | ||
- GW and DP to discuss on 27th | ||
- Met! DP has made some progress but had other obligations | ||
- Recent attempt... regression test pass but Takanori's case still fails | ||
- We are back where we started, but with a better understanding of the problem and some belief that what we are doing is correct => the issue is perhaps somewhere else | ||
- DP to continue on the quest | ||
- JBE Solved! | ||
- For some symmetries, lattice/space group symmetries were misapplied | ||
- PR: https://github.com/dials/dials/pull/2548 | ||
- Merge! | ||
|
||
### Build fails on latest ventura | ||
- https://github.com/dials/dials/issues/2522 | ||
- GW to update from 13.3 to 13.6 to try this out | ||
- ND Looked but could not replicate, need to reinvestigate with more of user's environment | ||
- **ND**: Follow up | ||
- **GW**: Also had a quick look, missing `exe_dev` | ||
|
||
### Reports of build failures on RHEL8 | ||
- JBE noticed some CI tests started to fail on linux / bootstrap but not regular linux | ||
- Should we think about moving the default to a cmake build (DP notes this would diverge further from the XFEL regression tests) | ||
- JBE to test clean bootstrap in RHEL8 (ws448) | ||
- Now Working | ||
- ND planning to move DIALS to prebuilt CCTBX | ||
|
||
### Starting January DLS Loan of RSE | ||
- We have someone who can do some work for 6 months on the actual codebase, refactoring, tidying etc. with a view to future optimisation | ||
|
||
### Add support for Pilatus 4 | ||
- GW has data, has promised to ensure works - apropos to this the current issue is | ||
- Pls can has review on https://github.com/cctbx/dxtbx/pull/663 | ||
- DECTRIS fixed a bug that inverted order | ||
- Now Merged | ||
|
||
### Removing setting batch offset when creating imagesets | ||
|
||
- https://github.com/cctbx/dxtbx/pull/662 | ||
- We no longer need the batch offset => we can just remove it after changes by DGW | ||
- Much testing and reviews please | ||
- DP also to test via XFEL-regression | ||
- JBE holding off for more testing | ||
|
||
|
||
### Changes to retain unindexed reflections in indexers (mainly stills) | ||
- https://github.com/dials/dials/pull/2545 | ||
|
||
## AOB? | ||
|
||
### Optimisation Post | ||
- DLS Hiring someone to work on performance optimisation | ||
- A position on the DIALS grant hiring soon | ||
|
||
### XFEL CI | ||
- MPI backend changes has caused test failures due to output changes | ||
- Finding HDF5 mpi installed even when not requested | ||
- Some fixes to check imports ready to add to XFEL CI | ||
|
||
|
||
### JBE Demos | ||
- Demoing structural changes to indexing/retaining unindexed images | ||
- Very exciting! | ||
|
||
|
||
### Next meeting | ||
|
||
Thursday, December 14th, 4pm (GMT), 8am (PST) |