Skip to content

Conversation

@davramov
Copy link
Contributor

@davramov davramov commented Sep 10, 2025

Preparing prefect flows for BL 9.3.1

Asana Project

  • Draft 9.3.1 globus endpoints in config.yml
  • Copying boilerplate code from 7.3.3, and making it 9.3.1-specific

… 733 -> bl733 is the folder name) or a word (dichroism -> dichroism is the folder name)
@davramov
Copy link
Contributor Author

Some information from Johannes about the medium/long-term data movement strategy.

Current workflow:

  1. Collect scan
  2. Save the tpx3 file and the metadata file
  3. convert tpx3 file to h5
  4. embed metadata into h5 file

Right now, steps 2-4 run on the beamline computer. So at the moment, we just need to worry about moving a single h5 file per scan.

However, in the future, the flow will be a little different.
Step 2 will still happen on the beamline computer, but steps 3+4 will happen on Lamar after transferring to beegfs.
This means the bl931 dispatcher will eventually need to listen for a list of files, and the move flow will need to trigger the file format conversion and metadata embedding codes on Lamar.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant