-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Defer creation of HDF5 file until prepare/trigger #314
Comments
This is needed so we can use multipliers. Closing old issue #129 in favour of this. |
Suggested changes to
#: How many triggers make up a single StreamDatum index, to allow multiple frames
#: from a faster detector to be zipped with a single frame from a slow detector
#: e.g. if num=10 and multiplier=5 then the detector will take 10 frames, but publish
#: 2 indices, and describe() will show a shape of (5, h, w)
multiplier: int = 1
Should be done with knowledge of how the interface between |
This was referenced Jun 24, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Calling in
prepare
/trigger
rather thanstage
would mean we can tie the file path into contextual information about the run.stage
is normally called beforeopen_run
so creating the file instage
means the run does not exist at the time of creation.Any solution has to be mindful of pre-declare, the file must exist by the time
describe
is called, i.e. thedeclare_stream
plan.The text was updated successfully, but these errors were encountered: