imap_processing.idex.idex_l1a.PacketParser#
- class imap_processing.idex.idex_l1a.PacketParser(packet_file: str | Path)#
IDEX L1a packet parsing class.
Encapsulates the decom work needed to decom a daily file of IDEX L0 data received from the POC. The class is instantiated with a reference to a L0 file as it exists on the local file system.
- Parameters:
packet_file (str) – The path and filename to the L0 file to read.
- __init__(packet_file: str | Path) None#
Read a L0 pkts file and perform all of the decom work.
- Parameters:
packet_file (pathlib.Path | str) – The path and filename to the L0 file to read.
Notes
Currently assumes one L0 file will generate exactly one L1a file.
Methods
__init__(packet_file)Read a L0 pkts file and perform all of the decom work.