Skip to main content

Thermal History Of Regulated Rivers (THORR)

THORR is a data-driven approach to estimating water temperature in regulated rivers. We piloted the project in the Columbia River basin which is located northwest of the United States and southwest of Canada. The thermal stratification of deep reservoirs causes a thermal difference between the upstream and downstream sections of dams. Because of the spatial limitation of in-situ water temperature probes, it is difficult to obtain a spatially continuous representation of the temperature variation along regulated rivers. Satellite remote sensing offers a spatial advantage over point-based in-situ measurements. However, some of the challenges with remote sensing of water temperature include obstruction by clouds and the difficulty in obtaining the water temperature for narrow rivers. This results in temporal gaps in the satellite-based temperature. Also, because the satellites recorded the "skin" surface temperature, it is worth noting that remotely sensed water temperature may differ from in-situ water temperature measurements.

This GitHub contains the code and data used in the project as well as a copy of the THORR web app.

The Data folder contains all the GIS shapefiles, in-situ temperature records, and satellite data obtained from Landsat.
The Methods folder contains Jupyter Notebooks that were used to obtain and process the data and the code for the model development and evaluation.
The results of this study can be found in the Results folder.
Finally, the Webapp folder contains a clone of the online tool for viewing the spatially continuous thermal profile of the Columbia River and its adjoining tributaries.

Zenodo: DOI

Metadata

Release files for thorr 1.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for thorr 1.0.3
File Size Uploaded
thorr-1.0.3.tar.gz 7.4 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for thorr 1.0.3
File Interpreter ABI Platform
thorr-1.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 7.4 MB

Release files / thorr-1.0.3.tar.gz

Download URL thorr-1.0.3.tar.gz
Size 7.4 MB
Tags Source
SHA-256 checksum
How to use checksums
c0c51c4ab089d0bcdd5cfcdf9dcd205363fd0800ed7ac8729f3212a198623127
BLAKE2b-256 checksum
How to use checksums
5da3da936f5dd4592649cd34d20748336b7b6a3b7111a0ae646afd04fc738dc9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.4

Release files / thorr-1.0.3-py3-none-any.whl

Download URL thorr-1.0.3-py3-none-any.whl
Size 62.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c5a8624a03486dc55bc149a98bb3dca4874a13ff7e05f0d38a7a7f3bb17b1146
BLAKE2b-256 checksum
How to use checksums
e9749b8cee44ca03c52adc0a63435b8e3fb5c3feb9ef1df29604f058799deae9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.4

Release history Release notifications | RSS feed

This release

1.0.3 This release

2 release files

1.0.2

2 release files

1.0.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page