sup3r.preprocessing.data_handlers.factory

sup3r.preprocessing.data_handlers.factory#

DataHandler objects, which are built through composition of Rasterizer, Loader, Deriver, and 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

Functions

DataHandlerFactory(cls[, BaseLoader, ...])

Build composite objects that load from file_paths, rasterize a specified region, derive new features, and cache derived data.

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, *[, ...])

FactoryDataHandler object.

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

FactoryDataHandler object.