sup3r.preprocessing.rasterizers.exo

sup3r.preprocessing.rasterizers.exo#

Exo data rasterizers for topography, srl, sza, observation data, etc.

TODO: ExoDataHandler is pretty similar to ExoRasterizer and ExoRasterizer has a lot of the same logic as DualRasterizer. Maybe a mixin or subclass refactor here.

Classes

BaseExoRasterizer([feature, file_paths, ...])

Class to extract high-res (4km+) data rasters for new spatially-enhanced datasets (e.g. GCM files after spatial enhancement) using nearest neighbor mapping and aggregation from high-res datasets (e.g. WTK or NSRDB).

ExoRasterizer(*[, feature, file_paths, ...])

Class to extract high-res (4km+) data rasters for new spatially-enhanced datasets (e.g. GCM files after spatial enhancement) using nearest neighbor mapping and aggregation from high-res datasets (e.g. WTK or NSRDB).

ObsRasterizer([feature, file_paths, ...])

Rasterizer for sparse spatiotemporal observation data.

SzaRasterizer([feature, file_paths, ...])

SzaRasterizer for H5 files