Skip to content
Snippets Groups Projects

Initial work on LPD Mini notebooks

Merged Thomas Kluyver requested to merge feat/lpd-mini-2 into master

This is not ready yet - it needs testing, and it needs the corresponding darks notebook - but if anyone looks into this in the next week, I wanted to record where I'm hoping to go with it.

I envisage that the constants will be saved per mini module, i.e. 32 x 256 pixels, with the axis order as we want to use it (so no reordering is necessary on loading). The 'karabo_da' field in the database will contain e.g. LPDMINI00/2, where the final part indicates the 'slot' number. TBD: is this the slot in the saved data after the DAQ cuts it down, or the socket on the base station?

I've also aimed to cut out unnecessary operating conditions which never change, like the pixel dimensions. The UUID associated with the PDU is still a condition, so we're only considering constants for that module anyway.

The output is written to a different source name - replacing /DET/ with /CORR/ and :xtdf with :output (let bikeshedding commence!) and modules will be split out as a separate dimension, i.e. shape is (frames, modules, 32, 256). If there are any slots in the data which don't have a PDU assigned in CalCat, they will be cut out of the output.

@schmidtp @ahmedk @danilevc

Edited by Philipp Schmidt

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading