Skip to main content
File added late

1 file was added to this release more than 14 days after its initial publication. Inspect the release files before installing.

PyHSPF contains a library of subroutines to run the Hydrological Simulation Program in Fortran (HSPF), Python extensions to the HSPF library, and a series of classes for building HSPF input files, performing simulations, and postprocessing simulation results.

HSPF requires flowline and catchment data for a stream network, land use data for the stream reach subbasins, time series of climate and hydrology data. A series of preprocessing classes were developed to extract data from the following publically-available databases on the World Wide Web:

  • National Hydrography Dataset Plus Version 2 (NHDPlus)

  • National Water Information System (NWIS)

  • National Inventory of Dams (NID)

  • Cropland Data Layer (CDL)

  • National Solar Radiation Database (NSRDB)

  • Global Historical Climate Network Daily (GHCND)

  • Global Summary of the Day (GSOD)

  • Hourly Precipitation Database (DSI-3240)

The “core” module requires NumPy, SciPy, and Matplotlib, and can be used to generate the HSPF input files. The preprocessing routines require GDAL, PyShp, and Pillow.

PyHSPF can be used to assimilate the data into an HSPF model, build the HSPF input files, simulate the model over a period of time, and then provide statistics and plots of the simulation output. A series of examples is provided to illustrate PyHSPF usage.

Metadata

Release files for pyhspf 0.2.4

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

File added late

1 file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release files before installing.

Source distribution (sdist)

Source distribution for pyhspf 0.2.4
File Size Uploaded
pyhspf-0.2.4.tar.gz 1.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for pyhspf 0.2.4
File Interpreter ABI Platform
pyhspf-0.2.4.win-amd64-py3.6.exe Details
pyhspf-0.2.4-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
pyhspf-0.2.4-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details

Total release size: 13.2 MB

Release files / pyhspf-0.2.4.tar.gz

Download URL pyhspf-0.2.4.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
1d764774c98091d28d6f497901cbc7e1a167aa30f1b802d77b7f73fbfe54586d
BLAKE2b-256 checksum
How to use checksums
41ea77f5f60d8262e10dbaabf43cd07233a6654741fd056822789d31c77c7f6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pyhspf-0.2.4.win-amd64-py3.6.exe

Download URL pyhspf-0.2.4.win-amd64-py3.6.exe
Size 4.3 MB
Tags Source
SHA-256 checksum
How to use checksums
b2e1aec7959d927eb316f7a90d2d06c73c8ea03f218499dc53688034045785ce
BLAKE2b-256 checksum
How to use checksums
b878a7b6819ef2ccc6e0e176e6324257117f99dd84afabca412b3a36413373b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pyhspf-0.2.4-cp37-cp37m-win_amd64.whl

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL pyhspf-0.2.4-cp37-cp37m-win_amd64.whl
Size 3.9 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
b99f092222e36eabb2f9c5b061923e8a089f252f133ccd6810dfbadcc76e207e
BLAKE2b-256 checksum
How to use checksums
fc601dd7e3ff58ccc954dc246800271dd06fde0d84dd5ebebc407fe5617f8d03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.4

Release files / pyhspf-0.2.4-cp36-cp36m-win_amd64.whl

Download URL pyhspf-0.2.4-cp36-cp36m-win_amd64.whl
Size 3.7 MB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
abfb0649729851fe7e1d4527684e8c2bb2b2a3976d9dca559ec44f7fba85052a
BLAKE2b-256 checksum
How to use checksums
2b638404c53e28cc2fbf9f0805686400e31b69df63d0669c75c3cd71b7c028fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.4 This release

4 release files

0.2.3

3 release files

0.2.2

2 release files

0.2.1

2 release files

0.1.17

3 release files

0.1.15

3 release files

0.1.14

3 release files

0.1.13

3 release files

0.1.12

2 release files

0.1.11

0.1.10

1 release file

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