CDFHandler¶
- class hermes_core.util.io.CDFHandler[source]¶
Bases:
HermesDataIOHandler
A concrete implementation of HermesDataIOHandler for handling heliophysics data in CDF format.
This class provides methods to load and save heliophysics data from/to a CDF file.
Methods Summary
load_data
(file_path)Load heliophysics data from a CDF file.
save_data
(data, file_path)Save heliophysics data to a CDF file.
Methods Documentation
- load_data(file_path: str) Tuple[TimeSeries, dict] [source]¶
Load heliophysics data from a CDF file.
- Parameters:
file_path (
str
) – The path to the CDF file.- Returns:
data (
TimeSeries
) – An instance ofTimeSeries
containing the loaded data.support (
dict[astropy.nddata.NDData]
) – Non-record-varying data contained in the filespectra (
ndcube.NDCollection
) – Spectral or High-dimensional measurements in the loaded data.