Skip to main content

Hydrodata downloads climate data for a USGS station as well as land use, land cover data for the corresponding watershed.

Project description

https://img.shields.io/pypi/v/hydrodata.svg https://travis-ci.com/cheginit/hydrodata.svg?branch=master Documentation Status

Hydrodata downloads climate data for USGS stations as well as land use, land cover data for the corresponding watershed.

Features

  • Download daily climate data from the Daymet database.

  • Download daily streamflow data from the NWIS database.

  • Compute potential evapotranspiration using ETo package.

  • Download land use, land cover data from NLCD 2016 database.

  • Plot hydrological signature graphs.

Installation

To install Hydrodata, run this command in your terminal:

$ pip install hydrodata

Alternatively, it can be installed from source by first using create_env.sh script to generate two environments using Miniconda framework; one for installing hydrodata and its dependencies and one for running the nhdplus.R script (for downloading a watershed geometry).

$ git clone https://github.com/cheginit/hydrodata.git
$ cd hydrodata
$ ./create_env.sh
$ conda activate hydrodata
$ python setup.py install

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.1.6 (2020-02-04)

  • Change docstring format based on Sphinx

  • Fixed pytest warnings and changed its working directory

0.1.5 (2020-02-02)

  • Added an example notebook with datafiles

  • Added docstring for all the functions

  • Added Module section to the documentation

  • Fixed py7zr issue

  • Changed 7z extractor from pyunpack to py7zr

  • Fixed some linting issues.

0.1.0 (2020-01-31)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hydrodata-0.1.6.tar.gz (3.5 MB view details)

Uploaded Source

Built Distribution

hydrodata-0.1.6-py2.py3-none-any.whl (14.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file hydrodata-0.1.6.tar.gz.

File metadata

  • Download URL: hydrodata-0.1.6.tar.gz
  • Upload date:
  • Size: 3.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0.post20200127 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.1

File hashes

Hashes for hydrodata-0.1.6.tar.gz
Algorithm Hash digest
SHA256 1e7fb1601dfb5192ec7ff0af61814365ae47594d6b946279b57db71092e14ff4
MD5 162be62215783e654664b238a9a5ce38
BLAKE2b-256 2a4afc13fc88d3187adac9d17aef807bed6a09bf71d70547a676e9350fa52a30

See more details on using hashes here.

File details

Details for the file hydrodata-0.1.6-py2.py3-none-any.whl.

File metadata

  • Download URL: hydrodata-0.1.6-py2.py3-none-any.whl
  • Upload date:
  • Size: 14.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0.post20200127 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.8.1

File hashes

Hashes for hydrodata-0.1.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0eb666d00bf8248106d2b7a8d47f677487b933d331ef532c6fd6fad718c77bdf
MD5 3d32087b6b57e53f9f7d93772ff68fc5
BLAKE2b-256 cd779587f644de761d196735707bab5d035eee74851fa3c4776d79c33b9df1a7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page