--- name: DIALS core meeting 2023-03-09 tags: core meeting --- # DIALS core meeting 2023-03-09 ## Previous Actions - [ ] `std::string` support for messagepack. This is used in XFEL module, should try to fix. [`dials/dials#1858`](https://github.com/dials/dials/issues/1858). - [X] Is using pickle until this is fixed, so probably good to do - [X] AB Added to codecamp list. Might get to this! - [X] Looking at this week. Removing seems acceptable and probably the easiest solution - [ ] **ND Action**: PR to remove from dials code - [ ] **ND** Investigate getting `psana` tests running on the DIALS xfel-regression testing - [ ] Dropping Data Blocks ([#504](https://github.com/cctbx/dxtbx/pull/504)) - [x] **Action**: DGW WIP migrating data to dials-data - [ ] Still failures in DIALS test data - [ ] **ND**: Look at DIALS failures and work out what needs to be migrated ## Agenda ### CI - Moved windows CI/regression to CMake on Azure - Planning to move Mac, but keeping linux on full bootstrap ### CBFlib - HJB Working on 0.9.8 release - Discussion about making a thread to co-ordinate what it would take to move dials directly back to cbflib - Shelve awaiting feedback from HJB ### Detector dxtbx.plot_detector_models fixes - https://github.com/cctbx/dxtbx/pull/610 - Richard has fixed many of the issues - **Action:** Aaron going to look ### Handle Blank IDs https://github.com/dials/dials/pull/2342 - Discussion over all/any - Automerging ### Issue: Slicing reflection tables drops identifier map https://github.com/dials/dials/issues/2276 - Would be very useful to fix - **Action: JBE** Now aware about, will look at ### Moving flex tables from dials to dxtbx https://github.com/dials/dials/pull/2113 - Comments on deprecation instead of direct removal - **Action**: Solve deprecation issue and merge conflicts, discuss next time. ### Code camp idea? - Aaron suggests - a few days, couple of hours a day, work on outstanding smaller issues? - Virtual DIALS code-camp - Split into sessions: - Planning - Coding - Closeout - Graeme suggests linking to potential serial workshop being talked about at Cornell/CHESS for ~end of July - Initial plans for Week of 17th July, unconfirmed ### AOB? ### NX Writer! - Aaron been working on: [nxmx_writer.py](https://github.com/cctbx/dxtbx/blob/nxmx_writer/src/dxtbx/format/nxmx_writer.py) - Converts from any dxtbx format to NXMX HDF5 - Supports appending - Does not (yet!) support Scan/Gonio - Flumpy! - Code camp for the axis?? - **Action: Schedule session to work/finish off** ### dials.cosym applies an incompatible reindexing operator https://github.com/dials/dials/issues/2320 - Graeme has asked Richard to have a look ### Next meeting Thursday, March 23rd, 3pm (GMT), 8am (PDT) **(Two hours + Coding)**