eoio.readers.gistda_theos package#
eoio.readers.gistda_theos - GISTDA THEOS reader package.
- class eoio.readers.gistda_theos.GISTDATHEOSReader(path: Path | str, vars_sel: dict[str, Any] | None = None, subset: dict[str, Any] | None = None, read_params: dict[str, Any] | None = None)[source]#
Bases:
BaseRasterReader- all_read_params = {'chunks': "None/{'x':X,'y':Y}", 'include_uncertainties': 'True/False', 'metadata_level': 'all/basic/None', 'save_extracted': 'True/False', 'use_chunks': 'True/False'}#
- default_read_params: dict[str, Any] = {'chunks': None, 'include_uncertainties': False, 'metadata_level': 'all', 'save_extracted': False, 'use_chunks': False}#
- meas_var_res = {'B1': 15, 'B2': 15, 'B3': 15, 'B4': 15}#
- resolve_subset(subset: dict[str, Any] | None) ResolvedROISubset | None[source]#
Resolve the subset variables to read based on provider user values or defaults.
Subclasses should implement their own version of this method.
Submodules#
- eoio.readers.gistda_theos.aux_data module
- eoio.readers.gistda_theos.conventions module
- eoio.readers.gistda_theos.data_io module
- eoio.readers.gistda_theos.layout module
- eoio.readers.gistda_theos.metadata module
GISTDATHEOSMetadataExtractorGISTDATHEOSMetadataExtractor.get_basic_metadata()GISTDATHEOSMetadataExtractor.get_central_wavelength()GISTDATHEOSMetadataExtractor.get_earth_sun_distance()GISTDATHEOSMetadataExtractor.get_product_metadata()GISTDATHEOSMetadataExtractor.get_solar_irradiance()GISTDATHEOSMetadataExtractor.get_variable_basic_metadata()GISTDATHEOSMetadataExtractor.get_variable_product_metadata()GISTDATHEOSMetadataExtractor.read_metadata_dim()
GISTDATHEOSMetadataExtractorError
- eoio.readers.gistda_theos.reader module