eoio.readers.emit.metadata module#

eoio.readers.EMIT.metadata#

Metadata extraction utilities for EMIT datasets.

Functions#

class eoio.readers.emit.metadata.EMITMetadataExtractor(reader, ds: Dataset, layout)[source]#

Bases: BaseMetadataExtractor

get_basic_metadata() dict[source]#

Extract basic metadata from the dataset, to be used in other tools in MetEOR.

Returns:

Basic metadata dictionary.

Return type:

dict

get_product_metadata() dict[source]#

Extract product metadata from the dataset.

Returns:

Product metadata dictionary.

Return type:

dict

get_variable_basic_metadata(var: str) dict[source]#

Extract basic variable metadata from the dataset.

Parameters:

var (str) – Variable name.

Returns:

Basic variable metadata dictionary.

Return type:

dict

get_variable_metadata(var: str) dict[source]#

Extract variable metadata from the dataset.

Parameters:

var (str) – Variable name.

Returns:

Variable metadata dictionary.

Return type:

dict