LICENSE
README.md
pyproject.toml
setup.cfg
setup.py
versioneer.py
./eoio/__init__.py
./eoio/_version.py
./eoio/deps.py
./eoio/interface.py
./eoio/processors/__init__.py
./eoio/processors/processor_pipeline.py
./eoio/processors/registry.py
./eoio/processors/add_lat_lon/__init__.py
./eoio/processors/add_lat_lon/processor.py
./eoio/processors/add_lat_lon/tests/__init__.py
./eoio/processors/add_lat_lon/tests/test_processor.py
./eoio/processors/interpolate/__init__.py
./eoio/processors/interpolate/processor.py
./eoio/processors/interpolate/tests/__init__.py
./eoio/processors/interpolate/tests/test_processor.py
./eoio/processors/s2_rut/__init__.py
./eoio/processors/s2_rut/processor.py
./eoio/processors/s2_rut/tests/__init__.py
./eoio/processors/s2_rut/tests/test_processor.py
./eoio/processors/tests/__init__.py
./eoio/processors/tests/test_processor_pipeline.py
./eoio/processors/units/__init__.py
./eoio/processors/units/processor.py
./eoio/processors/units/drivers/__init__.py
./eoio/processors/units/drivers/base.py
./eoio/processors/units/drivers/registry.py
./eoio/processors/units/drivers/s2lmsi1c.py
./eoio/processors/units/drivers/tests/__init__.py
./eoio/processors/units/tests/__init__.py
./eoio/readers/__init__.py
./eoio/readers/base.py
./eoio/readers/factory.py
./eoio/readers/metadata.py
./eoio/readers/xml.py
./eoio/readers/airbus_pleiades/__init__.py
./eoio/readers/airbus_pleiades/aux_data.py
./eoio/readers/airbus_pleiades/conventions.py
./eoio/readers/airbus_pleiades/data_io.py
./eoio/readers/airbus_pleiades/layout.py
./eoio/readers/airbus_pleiades/metadata.py
./eoio/readers/airbus_pleiades/reader.py
./eoio/readers/airbus_pleiades/tests/__init__.py
./eoio/readers/airbus_pleiades/tests/test_aux_data.py
./eoio/readers/airbus_pleiades/tests/test_conventions.py
./eoio/readers/airbus_pleiades/tests/test_data_io.py
./eoio/readers/airbus_pleiades/tests/test_layout.py
./eoio/readers/airbus_pleiades/tests/test_metadata.py
./eoio/readers/airbus_pleiades/tests/test_reader.py
./eoio/readers/emit/__init__.py
./eoio/readers/emit/angles.py
./eoio/readers/emit/aux_data.py
./eoio/readers/emit/data_io.py
./eoio/readers/emit/layout.py
./eoio/readers/emit/metadata.py
./eoio/readers/emit/reader.py
./eoio/readers/emit/subset.py
./eoio/readers/emit/tests/__init__.py
./eoio/readers/emit/tests/test_angles.py
./eoio/readers/emit/tests/test_aux_data.py
./eoio/readers/emit/tests/test_data_io.py
./eoio/readers/emit/tests/test_layout.py
./eoio/readers/emit/tests/test_metadata.py
./eoio/readers/emit/tests/test_reader.py
./eoio/readers/emit/tests/test_subset.py
./eoio/readers/era5/reader.py
./eoio/readers/era5/subset.py
./eoio/readers/generic_netcdf/__init__.py
./eoio/readers/generic_netcdf/data_io.py
./eoio/readers/generic_netcdf/metadata.py
./eoio/readers/generic_netcdf/reader.py
./eoio/readers/generic_netcdf/subset.py
./eoio/readers/generic_netcdf/tests/__init__.py
./eoio/readers/generic_netcdf/tests/test_data_io.py
./eoio/readers/generic_netcdf/tests/test_metadata.py
./eoio/readers/generic_netcdf/tests/test_reader.py
./eoio/readers/generic_netcdf/tests/test_subset.py
./eoio/readers/hypernets/__init__.py
./eoio/readers/hypernets/data_io.py
./eoio/readers/hypernets/metadata.py
./eoio/readers/hypernets/reader.py
./eoio/readers/hypernets/subset.py
./eoio/readers/hypernets/tests/__init__.py
./eoio/readers/hypernets/tests/test_data_io.py
./eoio/readers/hypernets/tests/test_metadata.py
./eoio/readers/hypernets/tests/test_reader.py
./eoio/readers/hypernets/tests/test_reader_end_to_end.py
./eoio/readers/hypernets/tests/test_subset.py
./eoio/readers/landsat/__init__.py
./eoio/readers/landsat/conventions.py
./eoio/readers/landsat/data_io.py
./eoio/readers/landsat/layout.py
./eoio/readers/landsat/reader.py
./eoio/readers/landsat/aux_data/__init__.py
./eoio/readers/landsat/aux_data/angles.py
./eoio/readers/landsat/aux_data/aux_data.py
./eoio/readers/landsat/aux_data/tests/__init__.py
./eoio/readers/landsat/aux_data/tests/test_angles.py
./eoio/readers/landsat/aux_data/tests/test_aux.py
./eoio/readers/landsat/metadata/__init__.py
./eoio/readers/landsat/metadata/extractor.py
./eoio/readers/landsat/metadata/ls_mtd_json.py
./eoio/readers/landsat/metadata/ls_mtd_xml.py
./eoio/readers/landsat/metadata/tests/__init__.py
./eoio/readers/landsat/metadata/tests/test_extractor.py
./eoio/readers/landsat/metadata/tests/test_ls_mtd_json.py
./eoio/readers/landsat/metadata/tests/test_ls_mtd_xml.py
./eoio/readers/landsat/tests/__init__.py
./eoio/readers/landsat/tests/test_conventions.py
./eoio/readers/landsat/tests/test_data_io.py
./eoio/readers/landsat/tests/test_layout.py
./eoio/readers/landsat/tests/test_reader.py
./eoio/readers/planetscope/__init__.py
./eoio/readers/planetscope/aux_data.py
./eoio/readers/planetscope/conventions.py
./eoio/readers/planetscope/data_io.py
./eoio/readers/planetscope/layout.py
./eoio/readers/planetscope/metadata.py
./eoio/readers/planetscope/reader.py
./eoio/readers/planetscope/tests/__init__.py
./eoio/readers/planetscope/tests/test_aux_data.py
./eoio/readers/planetscope/tests/test_conventions.py
./eoio/readers/planetscope/tests/test_data_io.py
./eoio/readers/planetscope/tests/test_layout.py
./eoio/readers/planetscope/tests/test_metadata.py
./eoio/readers/planetscope/tests/test_reader.py
./eoio/readers/radcalnet/__init__.py
./eoio/readers/radcalnet/data_io.py
./eoio/readers/radcalnet/metadata.py
./eoio/readers/radcalnet/reader.py
./eoio/readers/radcalnet/subset.py
./eoio/readers/radcalnet/utils.py
./eoio/readers/radcalnet/tests/__init__.py
./eoio/readers/radcalnet/tests/test_data_io.py
./eoio/readers/radcalnet/tests/test_reader.py
./eoio/readers/radcalnet/tests/test_subset.py
./eoio/readers/sentinel2/__init__.py
./eoio/readers/sentinel2/conventions.py
./eoio/readers/sentinel2/data_io.py
./eoio/readers/sentinel2/layout.py
./eoio/readers/sentinel2/reader.py
./eoio/readers/sentinel2/aux_vars/__init__.py
./eoio/readers/sentinel2/aux_vars/angles.py
./eoio/readers/sentinel2/aux_vars/aux_data.py
./eoio/readers/sentinel2/aux_vars/masks.py
./eoio/readers/sentinel2/aux_vars/meteo.py
./eoio/readers/sentinel2/aux_vars/tests/__init__.py
./eoio/readers/sentinel2/aux_vars/tests/test_angles.py
./eoio/readers/sentinel2/aux_vars/tests/test_aux.py
./eoio/readers/sentinel2/aux_vars/tests/test_masks.py
./eoio/readers/sentinel2/aux_vars/tests/test_meteo.py
./eoio/readers/sentinel2/metadata/__init__.py
./eoio/readers/sentinel2/metadata/extractor.py
./eoio/readers/sentinel2/metadata/s2_ds_mtd.py
./eoio/readers/sentinel2/metadata/s2_prod_mtd.py
./eoio/readers/sentinel2/metadata/s2_tl_mtd.py
./eoio/readers/sentinel2/metadata/var_names.py
./eoio/readers/sentinel2/metadata/tests/__init__.py
./eoio/readers/sentinel2/metadata/tests/test_extractor.py
./eoio/readers/sentinel2/metadata/tests/test_s2_ds_mtd.py
./eoio/readers/sentinel2/metadata/tests/test_s2_prod_mtd.py
./eoio/readers/sentinel2/metadata/tests/test_s2_tl_mtd.py
./eoio/readers/sentinel2/tests/__init__.py
./eoio/readers/sentinel2/tests/test_conventions.py
./eoio/readers/sentinel2/tests/test_data_io.py
./eoio/readers/sentinel2/tests/test_layout.py
./eoio/readers/sentinel2/tests/test_layout_l2a.py
./eoio/readers/sentinel2/tests/test_reader.py
./eoio/readers/sentinel3_olci/__init__.py
./eoio/readers/sentinel3_olci/auxiliary.py
./eoio/readers/sentinel3_olci/conventions.py
./eoio/readers/sentinel3_olci/data_io.py
./eoio/readers/sentinel3_olci/layout.py
./eoio/readers/sentinel3_olci/masks.py
./eoio/readers/sentinel3_olci/reader.py
./eoio/readers/sentinel3_olci/metadata/extractor.py
./eoio/readers/sentinel3_olci/metadata/s3_olci_mtd.py
./eoio/readers/sentinel3_olci/metadata/var_names.py
./eoio/readers/sentinel3_olci/metadata/tests/__init__.py
./eoio/readers/sentinel3_olci/metadata/tests/test_extractor.py
./eoio/readers/sentinel3_olci/metadata/tests/test_s3_olci_mtd.py
./eoio/readers/sentinel3_olci/tests/__init__.py
./eoio/readers/sentinel3_olci/tests/test_auxiliary.py
./eoio/readers/sentinel3_olci/tests/test_conventions.py
./eoio/readers/sentinel3_olci/tests/test_data_io.py
./eoio/readers/sentinel3_olci/tests/test_layout.py
./eoio/readers/sentinel3_olci/tests/test_masks.py
./eoio/readers/sentinel3_olci/tests/test_reader.py
./eoio/readers/subset/__init__.py
./eoio/readers/subset/angle_subset.py
./eoio/readers/subset/base_subset.py
./eoio/readers/subset/datetime_subset.py
./eoio/readers/subset/roi_subset.py
./eoio/readers/subset/time_of_day_subset.py
./eoio/readers/subset/wavelength_subset.py
./eoio/readers/subset/tests/__init__.py
./eoio/readers/subset/tests/test_roi_subset.py
./eoio/readers/subset/tests/test_wavelength_subset.py
./eoio/readers/tests/__init__.py
./eoio/readers/tests/test_base.py
./eoio/readers/tests/test_factory.py
./eoio/readers/tests/test_metadata.py
./eoio/readers/tests/test_xml.py
./eoio/tests/__init__.py
./eoio/tests/test_deps.py
./eoio/tests/test_interface.py
./eoio/utils/__init__.py
./eoio/utils/crs_utils.py
./eoio/utils/dict_tools.py
./eoio/utils/formatters.py
./eoio/utils/instrument_rsr.py
./eoio/utils/jp2_tools.py
./eoio/utils/rasterio_utils.py
./eoio/utils/read_utils.py
./eoio/utils/tif_tools.py
./eoio/utils/tests/__init__.py
./eoio/utils/tests/test_crs_utils.py
./eoio/utils/tests/test_dict_tools.py
./eoio/utils/tests/test_formatters.py
./eoio/utils/tests/test_instrument_rsr.py
./eoio/utils/tests/test_jp2_tools.py
./eoio/utils/tests/test_read_utils.py
./eoio/utils/tests/test_tif_tools.py
eoio/__init__.py
eoio/_version.py
eoio/deps.py
eoio/interface.py
eoio.egg-info/PKG-INFO
eoio.egg-info/SOURCES.txt
eoio.egg-info/dependency_links.txt
eoio.egg-info/requires.txt
eoio.egg-info/top_level.txt
eoio/processors/__init__.py
eoio/processors/processor_pipeline.py
eoio/processors/registry.py
eoio/processors/add_lat_lon/__init__.py
eoio/processors/add_lat_lon/processor.py
eoio/processors/add_lat_lon/tests/__init__.py
eoio/processors/add_lat_lon/tests/test_processor.py
eoio/processors/interpolate/__init__.py
eoio/processors/interpolate/processor.py
eoio/processors/interpolate/tests/__init__.py
eoio/processors/interpolate/tests/test_processor.py
eoio/processors/s2_rut/__init__.py
eoio/processors/s2_rut/processor.py
eoio/processors/s2_rut/tests/__init__.py
eoio/processors/s2_rut/tests/test_processor.py
eoio/processors/tests/__init__.py
eoio/processors/tests/test_processor_pipeline.py
eoio/processors/units/__init__.py
eoio/processors/units/processor.py
eoio/processors/units/drivers/__init__.py
eoio/processors/units/drivers/base.py
eoio/processors/units/drivers/registry.py
eoio/processors/units/drivers/s2lmsi1c.py
eoio/processors/units/drivers/tests/__init__.py
eoio/processors/units/tests/__init__.py
eoio/readers/__init__.py
eoio/readers/base.py
eoio/readers/factory.py
eoio/readers/metadata.py
eoio/readers/xml.py
eoio/readers/airbus_pleiades/__init__.py
eoio/readers/airbus_pleiades/aux_data.py
eoio/readers/airbus_pleiades/conventions.py
eoio/readers/airbus_pleiades/data_io.py
eoio/readers/airbus_pleiades/layout.py
eoio/readers/airbus_pleiades/metadata.py
eoio/readers/airbus_pleiades/reader.py
eoio/readers/airbus_pleiades/tests/__init__.py
eoio/readers/airbus_pleiades/tests/test_aux_data.py
eoio/readers/airbus_pleiades/tests/test_conventions.py
eoio/readers/airbus_pleiades/tests/test_data_io.py
eoio/readers/airbus_pleiades/tests/test_layout.py
eoio/readers/airbus_pleiades/tests/test_metadata.py
eoio/readers/airbus_pleiades/tests/test_reader.py
eoio/readers/emit/__init__.py
eoio/readers/emit/angles.py
eoio/readers/emit/aux_data.py
eoio/readers/emit/data_io.py
eoio/readers/emit/layout.py
eoio/readers/emit/metadata.py
eoio/readers/emit/reader.py
eoio/readers/emit/subset.py
eoio/readers/emit/tests/__init__.py
eoio/readers/emit/tests/test_angles.py
eoio/readers/emit/tests/test_aux_data.py
eoio/readers/emit/tests/test_data_io.py
eoio/readers/emit/tests/test_layout.py
eoio/readers/emit/tests/test_metadata.py
eoio/readers/emit/tests/test_reader.py
eoio/readers/emit/tests/test_subset.py
eoio/readers/era5/reader.py
eoio/readers/era5/subset.py
eoio/readers/generic_netcdf/__init__.py
eoio/readers/generic_netcdf/data_io.py
eoio/readers/generic_netcdf/metadata.py
eoio/readers/generic_netcdf/reader.py
eoio/readers/generic_netcdf/subset.py
eoio/readers/generic_netcdf/tests/__init__.py
eoio/readers/generic_netcdf/tests/test_data_io.py
eoio/readers/generic_netcdf/tests/test_metadata.py
eoio/readers/generic_netcdf/tests/test_reader.py
eoio/readers/generic_netcdf/tests/test_subset.py
eoio/readers/hypernets/__init__.py
eoio/readers/hypernets/data_io.py
eoio/readers/hypernets/metadata.py
eoio/readers/hypernets/reader.py
eoio/readers/hypernets/subset.py
eoio/readers/hypernets/tests/__init__.py
eoio/readers/hypernets/tests/test_data_io.py
eoio/readers/hypernets/tests/test_metadata.py
eoio/readers/hypernets/tests/test_reader.py
eoio/readers/hypernets/tests/test_reader_end_to_end.py
eoio/readers/hypernets/tests/test_subset.py
eoio/readers/landsat/__init__.py
eoio/readers/landsat/conventions.py
eoio/readers/landsat/data_io.py
eoio/readers/landsat/layout.py
eoio/readers/landsat/reader.py
eoio/readers/landsat/aux_data/__init__.py
eoio/readers/landsat/aux_data/angles.py
eoio/readers/landsat/aux_data/aux_data.py
eoio/readers/landsat/aux_data/tests/__init__.py
eoio/readers/landsat/aux_data/tests/test_angles.py
eoio/readers/landsat/aux_data/tests/test_aux.py
eoio/readers/landsat/metadata/__init__.py
eoio/readers/landsat/metadata/extractor.py
eoio/readers/landsat/metadata/ls_mtd_json.py
eoio/readers/landsat/metadata/ls_mtd_xml.py
eoio/readers/landsat/metadata/tests/__init__.py
eoio/readers/landsat/metadata/tests/test_extractor.py
eoio/readers/landsat/metadata/tests/test_ls_mtd_json.py
eoio/readers/landsat/metadata/tests/test_ls_mtd_xml.py
eoio/readers/landsat/tests/__init__.py
eoio/readers/landsat/tests/test_conventions.py
eoio/readers/landsat/tests/test_data_io.py
eoio/readers/landsat/tests/test_layout.py
eoio/readers/landsat/tests/test_reader.py
eoio/readers/planetscope/__init__.py
eoio/readers/planetscope/aux_data.py
eoio/readers/planetscope/conventions.py
eoio/readers/planetscope/data_io.py
eoio/readers/planetscope/layout.py
eoio/readers/planetscope/metadata.py
eoio/readers/planetscope/reader.py
eoio/readers/planetscope/tests/__init__.py
eoio/readers/planetscope/tests/test_aux_data.py
eoio/readers/planetscope/tests/test_conventions.py
eoio/readers/planetscope/tests/test_data_io.py
eoio/readers/planetscope/tests/test_layout.py
eoio/readers/planetscope/tests/test_metadata.py
eoio/readers/planetscope/tests/test_reader.py
eoio/readers/radcalnet/__init__.py
eoio/readers/radcalnet/data_io.py
eoio/readers/radcalnet/metadata.py
eoio/readers/radcalnet/reader.py
eoio/readers/radcalnet/subset.py
eoio/readers/radcalnet/utils.py
eoio/readers/radcalnet/tests/__init__.py
eoio/readers/radcalnet/tests/test_data_io.py
eoio/readers/radcalnet/tests/test_reader.py
eoio/readers/radcalnet/tests/test_subset.py
eoio/readers/sentinel2/__init__.py
eoio/readers/sentinel2/conventions.py
eoio/readers/sentinel2/data_io.py
eoio/readers/sentinel2/layout.py
eoio/readers/sentinel2/reader.py
eoio/readers/sentinel2/aux_vars/__init__.py
eoio/readers/sentinel2/aux_vars/angles.py
eoio/readers/sentinel2/aux_vars/aux_data.py
eoio/readers/sentinel2/aux_vars/masks.py
eoio/readers/sentinel2/aux_vars/meteo.py
eoio/readers/sentinel2/aux_vars/tests/__init__.py
eoio/readers/sentinel2/aux_vars/tests/test_angles.py
eoio/readers/sentinel2/aux_vars/tests/test_aux.py
eoio/readers/sentinel2/aux_vars/tests/test_masks.py
eoio/readers/sentinel2/aux_vars/tests/test_meteo.py
eoio/readers/sentinel2/metadata/__init__.py
eoio/readers/sentinel2/metadata/extractor.py
eoio/readers/sentinel2/metadata/s2_ds_mtd.py
eoio/readers/sentinel2/metadata/s2_prod_mtd.py
eoio/readers/sentinel2/metadata/s2_tl_mtd.py
eoio/readers/sentinel2/metadata/var_names.py
eoio/readers/sentinel2/metadata/tests/__init__.py
eoio/readers/sentinel2/metadata/tests/test_extractor.py
eoio/readers/sentinel2/metadata/tests/test_s2_ds_mtd.py
eoio/readers/sentinel2/metadata/tests/test_s2_prod_mtd.py
eoio/readers/sentinel2/metadata/tests/test_s2_tl_mtd.py
eoio/readers/sentinel2/tests/__init__.py
eoio/readers/sentinel2/tests/test_conventions.py
eoio/readers/sentinel2/tests/test_data_io.py
eoio/readers/sentinel2/tests/test_layout.py
eoio/readers/sentinel2/tests/test_layout_l2a.py
eoio/readers/sentinel2/tests/test_reader.py
eoio/readers/sentinel3_olci/__init__.py
eoio/readers/sentinel3_olci/auxiliary.py
eoio/readers/sentinel3_olci/conventions.py
eoio/readers/sentinel3_olci/data_io.py
eoio/readers/sentinel3_olci/layout.py
eoio/readers/sentinel3_olci/masks.py
eoio/readers/sentinel3_olci/reader.py
eoio/readers/sentinel3_olci/metadata/extractor.py
eoio/readers/sentinel3_olci/metadata/s3_olci_mtd.py
eoio/readers/sentinel3_olci/metadata/var_names.py
eoio/readers/sentinel3_olci/metadata/tests/__init__.py
eoio/readers/sentinel3_olci/metadata/tests/test_extractor.py
eoio/readers/sentinel3_olci/metadata/tests/test_s3_olci_mtd.py
eoio/readers/sentinel3_olci/tests/__init__.py
eoio/readers/sentinel3_olci/tests/test_auxiliary.py
eoio/readers/sentinel3_olci/tests/test_conventions.py
eoio/readers/sentinel3_olci/tests/test_data_io.py
eoio/readers/sentinel3_olci/tests/test_layout.py
eoio/readers/sentinel3_olci/tests/test_masks.py
eoio/readers/sentinel3_olci/tests/test_reader.py
eoio/readers/subset/__init__.py
eoio/readers/subset/angle_subset.py
eoio/readers/subset/base_subset.py
eoio/readers/subset/datetime_subset.py
eoio/readers/subset/roi_subset.py
eoio/readers/subset/time_of_day_subset.py
eoio/readers/subset/wavelength_subset.py
eoio/readers/subset/tests/__init__.py
eoio/readers/subset/tests/test_roi_subset.py
eoio/readers/subset/tests/test_wavelength_subset.py
eoio/readers/tests/__init__.py
eoio/readers/tests/test_base.py
eoio/readers/tests/test_factory.py
eoio/readers/tests/test_metadata.py
eoio/readers/tests/test_xml.py
eoio/tests/__init__.py
eoio/tests/test_deps.py
eoio/tests/test_interface.py
eoio/utils/__init__.py
eoio/utils/crs_utils.py
eoio/utils/dict_tools.py
eoio/utils/formatters.py
eoio/utils/instrument_rsr.py
eoio/utils/jp2_tools.py
eoio/utils/rasterio_utils.py
eoio/utils/read_utils.py
eoio/utils/tif_tools.py
eoio/utils/tests/__init__.py
eoio/utils/tests/test_crs_utils.py
eoio/utils/tests/test_dict_tools.py
eoio/utils/tests/test_formatters.py
eoio/utils/tests/test_instrument_rsr.py
eoio/utils/tests/test_jp2_tools.py
eoio/utils/tests/test_read_utils.py
eoio/utils/tests/test_tif_tools.py