eoio.readers.modis.aux_vars.aux_data module

eoio.readers.modis.aux_vars.aux_data module#

eoio.readers.modis.aux_vars.aux_data - auxiliary data reading functions for MODIS reader

eoio.readers.modis.aux_vars.aux_data.add_aux(*, ds: Dataset, geolocation_ds: Dataset, layout: MODISLayout, subset: ResolvedROISubset, config: ReaderConfig, mtd: MODISMetadataExtractor, chunks: Dict[str, int] | None = None, use_chunks: bool = False) → Dataset[source]#

Add auxiliary data (e.g. AUX_ECMWFT, AUX_CAMSFO) to the dataset.

This is intentionally conservative: - reads full aux fields (no spatial subsetting yet) - merges into dataset - stores aux metadata under ds.attrs[“product_metadata”]

eoio.readers.modis.aux_vars.aux_data.get_available_aux(layout: MODISLayout) → list[str][source]#

Returns a list of available aux data

Parameters:

layout – MODISLayout object

Returns:

list of available aux data