View on GitHub

DIALS // knowledgebase

community resources, howtos, meeting minutes

DIALS core meeting 2025-02-13

Previous Actions

Agenda

Welcome Yang Ha as a new member of Aaron’s team for a six month period.

Python 3.10 and psana

“FormatXTC: add wavelength_fallback parameter”

Aaron dials web-page PRs

General README overhaul

Github Actions

MCD Outlier Rejection

Previous:

“Add the ellipsoid profile model as an option in dials.stills_process”

Collaboration Meeting?!

AOB

GM/CA workshop

Dates: June 23rd through 30th, 2025 (on-site), June 2nd and 16th (virtual) Location: Advanced Photon Source, Argonne National Laboratory, Argonne (near Chicago), Illinois, USA

Someone from DIALS-R24 to help out? 23-26 data processing stuff?

Dials-support stuff

Metrics

James found a Bug

Issue here: https://github.com/dials/dials/issues/2851

Deserves more thought before presenting properly but looks to be overestimating the parameters - which is a biggie for MX processing for mosaic samples

AOB more

Diffrview is very awesome - could do with seeing.

PSANA and FormatXTC

This came up in a meeting again. Aaron feels bad that this isn’t usable for xia2.ssx. Cannot do dials.image_viewer on xtc stream, because stream not random access. Do have some offsets to allow random access to data. dials.import has to read the whole file to get all the metadata, to get the wavelength per shot so has to stream the whole data set. 1,500 image stream import took 30s to import, this is much smaller than normal ones. Fix by switching to image sequence… but won’t solve the wavelength-per-image problem. Would be good to have an answer here. On HDF5 file it is much easier because reading the data are structured. FormatXTC can be created in different modes… idx mode vs. some other mode (smd): the latter pulls the metadata from the small.data file. Why do we need to care? Fold it into format class.

JUNGFRAU gain dependent on wavelenth, because pixels in keV. In dials.stills_process just having a per-image gain. May still be wrong in the integrate step… JF going to MFX over the next 6 mo, will be interesting to find out what happening there. LCLSII is MHz source => they have problems coming 🎉

Next meeting

Thursday, February 27th, 4pm (GMT), 8am (PST), 10am (CST)