Data I/O#

Fetching USGS and NWM Data#

Fetch

Component class for fetching data from external sources.

Reading Data#

Read

Class to handle reading evaluation data from storage.

Writing Data#

Write

Class to handle writing evaluation results to storage.

Loading Data#

Note, methods for loading CSV, Parquet, netcdf, and FEWS PI-XML files also exist on the TEEHR table class. See Tables for more info.

Load

Class to handle loading data into the warehouse.

Extracting Data#

Extract

Class for extracting data from raw files.

Validating Data#

Validate

Class for validating data.

Downloading Data from TEEHR Warehouse#

The Download class provides methods to retrieve data from the TEEHR data warehouse API.

Download

A component class for downloading data from the TEEHR-Cloud data warehouse.