/hydro_data_dev

Development project for hydro data management

Primary LanguageJupyter NotebookMIT LicenseMIT

Hydro Data (Dev)

Tests Ruff Python

Water Wheel

The purpose of this library is to assist with setting up hydrologic models through a Registry of data records. Each Record represents a datastore containing one, or many forcings. The Registry is a collection of Records.

Each Record will have helper functions for preparing the data to be used in a ML application, and will be generate a Torch Dataset as outputs.

Installation:

git clone https://github.com/mhpi/hydro_data_dev.git
cd hydro_data_dev
pip install .

Developer Mode Installation

The same clone as above, but uses hatch's developer mode setting

pip install -e .

Maintainers:

See Pyproject.toml for information

Contributing:

We request all changes to this repo be made through a fork and PR