imap_processing.codice.codice_l1a#

Perform CoDICE l1a processing.

This module processes CoDICE L0 files and creates L1a data products.

Notes

from imap_processing.codice.codice_l1a import process_codice_l1a processed_datasets = process_codice_l1a(path_to_l0_file)

Functions

create_event_dataset(apid, packet, data_version)

Create dataset for event data.

create_hskp_dataset(packet, data_version)

Create dataset for each metadata field for housekeeping data.

get_params(dataset)

Return the four 'main' parameters used for l1a processing.

log_dataset_info(datasets)

Log info about the input data to help with tracking and/or debugging.

process_codice_l1a(file_path, data_version)

Will process CoDICE l0 data to create l1a data products.

Classes

CoDICEL1aPipeline(table_id, plan_id, ...)

Contains methods for processing L0 data and creating L1a data products.