imap_processing.ultra.l1b.ultra_l1b.ultra_l1b#

imap_processing.ultra.l1b.ultra_l1b.ultra_l1b(data_dict: dict, ancillary_files: dict) list[Dataset]#

Will process ULTRA L1A data into L1B CDF files at output_filepath.

Parameters:
  • data_dict (dict) – The data itself and its dependent data.

  • ancillary_files (dict) – Ancillary files.

Returns:

output_datasets – List of xarray.Dataset.

Return type:

list[xarray.Dataset]

Notes

General flow: 1. l1a data products are created (upstream to this code) 2. l1b de is created here and dropped in s3 kicking off processing again 3. l1b extended, goodtimes, badtimes created here