Skip to content

A LSTM Model For Predicting Streamflow Peaks for the South Fork Zumbro River near Rochester, MN.

Notifications You must be signed in to change notification settings

Carson-DeSotel/zumbro-flow-prediction

Repository files navigation

zumbro-flow-prediction

zumbro-flow-prediction is a series of Jupyter Notebooks that import and process a variety of environmental data to create a machine learning model that predicts streamflow based on 10 years of streamflow data for the South Fork Zumbro River near Rochester, MN.

This code is only accurate for the South Fork Zumbro River near Rochester, MN as the outside data is all based near that river.

Authors & Contact Information

Please reach out to either author if any concerns arise.

Installation & Usage

The project is built in Jupyter Notebooks. If you want to modify / run these Notebooks on your own machine, please visit Jupyter's Installation page for information on how to install Jupyter on your own machine.

Please also ensure that you're using Python 3 which can be downloaded here.

This project also uses pip to manage package installation. pip can be downloaded from here.

Once the basic software has been installed, this project can be downloaded through cloning the git repository.

git clone https://github.com/Carson-DeSotel/zumbro-flow-prediction.git

or by downloading the .zip file from the GitHub repo.

Downloading Data

A large part of the data used in this project is handled through .csv files that have been pre-processed and are parts of the GitHub repo. Data required for watershed-delineation-land-use.ipynb is too large to be handled through GitHub, so extra downloading must be done.

Please download further required data from this Google Drive folder and export the files to the data/ folder in your local repository.

Contribution

Ideally, this project should remain closed to change. Its goal is to be a proof of concept for a potential ML model that can be applied to streams.

Contact Carson DeSotel if you'd like to modify the code.

About

A LSTM Model For Predicting Streamflow Peaks for the South Fork Zumbro River near Rochester, MN.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages