imap_processing.ultra.l0.decom_ultra.extract_initial_items_from_combined_packets#

imap_processing.ultra.l0.decom_ultra.extract_initial_items_from_combined_packets(packets: Dataset) Dataset#

Extract metadata fields from the beginning of combined event_data packets.

Extracts bit fields from the first 20 bytes of each event_data array and adds them as new variables to the dataset.

Parameters:

packets (xarray.Dataset) – Dataset containing combined packets with event_data.

Returns:

Dataset with extracted metadata fields added.

Return type:

xarray.Dataset