View on GitHub

DIALS // knowledgebase

community resources, howtos, meeting minutes

DIALS core meeting 2024-09-05

Previous Actions

Agenda

Commit notification emails not working

MCD Outlier Rejection

Python 3.10

AOB? (Last time)

Nick points at

https://github.com/dials/dials/blob/b9aae978b6d818a7dc17e7b89b66890c2e040a4e/.azure-pipelines/unix-build.yml#L109-L143

We probably should document how to get downstream tests integrated. GitHub actions could work but again a big job of work. In future, maybe adding hooks to allow downstream software to run tests based on DIALS PRs could be useful.

https://github.com/dials/dials/pull/2717

How should we proceed in terms of (i) optional dependencies and (ii) things which depend on GPU. This has a Python interface to C++ / CUDA which needs building & installing. We maybe need to reload state on how the loadable algorithm stuff works. This is on list to look at. For reference, nanobragg does similar things.

https://github.com/cctbx/dxtbx/pull/744 - tests fail please investigate because they shouldn’t be - picking up numpy 2 causing failures - need to pin numpy in dxtbx

https://github.com/dials/dials/pull/2711 - incremental creation of masks - accumulate masks from reason A, B etc. so passed in masks get propogated. to review

Next meeting

Thursday, September 19th, 4pm (BST), 8am (PDT)