Metadata Utilities#
Metadata utilities.
The public helpers in this module normalise instrument metadata into a single
dictionary with a few well-known keys such as framerate, pixelsize and
exposuretime.
Converted metadata schema (typical):
{
"framerate": value, # float, value before any binning
"framerate_unit": value, # str, typically "Hz"
"framebinning": value, # int, number of frames binned together
"pixelsize": value, # float, value before any binning
"pixelsize_unit": value, # str, typically "um"
"pixelbinning": value, # int, number of pixels binned together
"exposuretime": value, # float, value before any binning
"exposuretime_unit": value, # str, typically "ms"
"instrument": value, # str, instrument name (if available)
"camera": value, # str, camera name (if available)
}
- massphoto.metadata.empty_metadata()[source]#
Return minimal, generic metadata.
- Returns:
Metadata dictionary with default values for framerate, pixelsize and exposuretime.
- Return type:
- massphoto.metadata.update_derived_metadata(metadata)[source]#
Update derived fields for standardized metadata.