imap_processing.idex.idex_l2b#

Perform IDEX L2b Processing.

Examples

from imap_processing.idex.idex_l1a import PacketParser
from imap_processing.idex.idex_l1b import idex_l1b
from imap_processing.idex.idex_l1b import idex_l2a
from imap_processing.idex.idex_l1b import idex_l2b

l0_file = "imap_processing/tests/idex/imap_idex_l0_sci_20231214_v001.pkts"
l1a_data = PacketParser(l0_file)
l1b_data = idex_l1b(l1a_data)
l1a_data = idex_l2a(l1b_data)
l2b_data = idex_l2b(l2a_data)
write_cdf(l2b_data)

Functions

idex_l2b(l2a_dataset)

Will process IDEX l2a data to create l2b data products.

round_spin_phases(spin_phases)

Round spin phase angles to the nearest quadrant (0, 90, 180, 270).