sup3r.preprocessing.data_handlers.base

sup3r.preprocessing.data_handlers.base#

DataHandler objects, which inherit from the Deriver class and compose Rasterizer, Loader, Cacher classes.

TODO: If .data is a Sup3rDataset with more than one member only the high resolution data is cached. We could extend caching and loading to write / load both with groups

Classes

DailyDataHandler(file_paths, *[, features, ...])

General data handler class with daily data as an additional attribute.

DataHandler(file_paths[, features, ...])

Base DataHandler.

DataHandlerH5SolarCC(file_paths, *[, ...])

Extended DailyDataHandler specifically for handling H5 data for SolarCC applications

DataHandlerH5WindCC(file_paths, *[, ...])

Extended DailyDataHandler specifically for handling H5 data for WindCC applications