Skip to content

Commit 63865c4

Browse files
author
HackMD
committed
last changed at Oct 9, 2025 4:52 PM, pushed by Nicholas Devenish
1 parent 52e17da commit 63865c4

File tree

1 file changed

+99
-2
lines changed

1 file changed

+99
-2
lines changed

collections/_core/2025-10-09.md

Lines changed: 99 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,107 @@ tags: core meeting
55

66
# DIALS core meeting 2025-10-09
77

8-
[![hackmd-github-sync-badge](https://hackmd.io/1TxI3G_DSFulIhqkTBpJSQ/badge)](https://hackmd.io/1TxI3G_DSFulIhqkTBpJSQ)
8+
## Previous Actions
99

10-
This is a future meeting, please see the WIP agenda at [hackmd.io](https://hackmd.io/1TxI3G_DSFulIhqkTBpJSQ)
10+
- [ ] **ND** Investigate getting `psana` tests running on the DIALS xfel-regression testing
11+
- [ ] **ND**: Move dials.diamond.ac.uk to a redirect to dials.github.io
1112

13+
## Agenda
14+
15+
### DIALS Metrics on github.io
16+
- Can play with the [power BI page](https://app.powerbi.com/view?r=eyJrIjoiZWQxYzQ3OGUtZGIwYS00NDZmLTk1YjctNDU1YmViNTI5ZDNjIiwidCI6IjM5NjU3M2NiLWYzNzgtNGI2OC05YmM4LTE1NzU1YzBjNTFmMyIsImMiOjZ9)
17+
- Similar page for deposition incoming, by year / institute etc. - working out now how to integrate with the RST for dials.github.io pages.
18+
- Discussed https://github.com/dials/dials/pull/3000
19+
- With better title/extra newsfragment removed, not reason not to merge
20+
- ND to look at Jenkins job
21+
- Consider github action to generate this
22+
23+
### cctbx.github.io
24+
25+
- https://github.com/cctbx/cctbx.github.io
26+
- was built by jenkins job
27+
- been failing for ~1year with intersphinx errors
28+
- is this a thing that cctbx still cares about/builds elsewhere?
29+
- ND: Make issue and tag Aaron
30+
- https://github.com/cctbx/cctbx.github.io/issues/1
31+
- Aaron: Billy going to rebuild
32+
- ND: Remove jenkins job that was broken anyway
33+
34+
35+
### DIALS Office Hours
36+
- 3pm Thursdays was what we talked about
37+
- ND talk to JBE about running
38+
- Make informal promise for office hours, and a slack channel that people can make known that they have a request to chat/for help about a particular topic
39+
- JBE booked room, not sent out invites/ zoom yet - try to get done in next week.
40+
- [ ] Consider sending reminder to slack day before advertising
41+
- [ ] James to follow up with advert to non-Diamond people as it is happening already at DLS
42+
- Graeme suggested "themes" for the office hours
43+
- James to follow up
44+
45+
### Metrics
46+
- 2025-09-25 - dxtbx-side merged in, nothing yet in DIALS side to push it into the mtz history https://github.com/cctbx/dxtbx/pull/816
47+
- Needs to be work to put in on DIALS side
48+
- Work to do:
49+
- Need to package history into MTZ, but MTZ history not the right place. Decided MTZ-appendix is the right place to put this in, but work not started yet
50+
- Aaron has offered Yang's skills as his work should cover this area
51+
- [ Write integrate and scale history to MTZ #2924 ](https://github.com/dials/dials/pull/2924)
52+
- David to dig relevant information out
53+
54+
### iota and Prime
55+
56+
- Both developers moved on
57+
- Iota: trouble configuring on recent python versions
58+
- DIALS pulls from conda-forge directly
59+
- This would be a solution for XFEL
60+
- Prime easier to drop but defer decision
61+
- Aaron to ask Mona what she wants to do with Prime (still on to-do)
62+
63+
### Additional dependencies
64+
- `reciprocalspaceship` has been requested as a dependency in [PR 3016](https://github.com/dials/dials/pull/3016)
65+
- Python-only tool which has potential to replace some `iotbx` functionality
66+
- RSS functionality could be rewritten, does apparently provide useful stuff that could be leveraged later
67+
- general agreement
68+
69+
70+
### AOAOB
71+
- Hamburg: imageset, sequences, laziness so it works on 100,000 image HDF5 files
72+
- Did some work in a branch to get stills_process to use imagesequences
73+
- Nick did some work to eliminate need for check_format
74+
- All of this is in branches that have not been revisited
75+
- Discussion about still goniometer dogma
76+
77+
### ImageSequence vs ImageSet
78+
- Marko is working on an NXmx-like format class for SerialED, where the beam position changes each image
79+
- It seems not possible to use `ImageSequence` for this, as it does not allow different models per image. Is this correct?
80+
- `ImageSet` works, but import and viewing images is much slower
81+
- Is there a long term plan to converge to just one of these classes, with all performance and feature issues fixed?
82+
- Suggestion to look at DMcD properties table
83+
- Discussion about serialization/deserialization overhead, brief discussion of using another form e.g. hdf5 or sqlite (for Experiment Lists).
84+
- Discussion of existing uses of mixin inheritance
85+
86+
87+
### Dials data download failures
88+
89+
- CI failing due to data downloads
90+
- Does dials-data retry?
91+
- ND has recollection that DGW was looking at this?
92+
- Possibly more agressive retention of caches?
93+
- Moved DGW to admin to allow to bypass failures due to incorrect download
94+
- Possibly: Need to check status code on file download?
95+
- Discussion: Worth hosting on LBL?
96+
97+
98+
## AOB
99+
100+
### Neutrons
101+
102+
- AB had email from Aaron Finke to ask about analysis - when a stable DIALS release that supports neutrons
103+
- DMcD working on last merges
104+
- Both TOF and Laue being worked on
105+
- Move this to top of next agenda so can discuss with DMcD available
106+
- AB has task to set up meeting next week, will try to involve interested parties (e.g. David's)
107+
108+
###
12109

13110
### Next meeting
14111

0 commit comments

Comments
 (0)