Easily fetch swiss weather and hydrological data from the Existenz API
Project description
:droplet: Existenz API Fetcher
This package is designed to automate the loading and use of sensor data from the MeteoSwiss Federal Office's and the Federal Office for the Environment's (FOEN) networks of stations and is built on top of Christian Studer's ExistenzAPIs (https://api.existenz.ch/).
Data is obtained by querying a two-year, daily time series from the InfluxDB database and is returned as a pandas
dataframe.
Functions to compute potential evapotranspiration using the pyet
module have been implemented.
Take a look at the Jupyter Notebooks tutorials in the examples directory to learn how to use the various functionalities of this package.
Requirements
influxdb_client>=1.32.0
pandas>=1.4.3
pyet>=1.1.0
:gear: Installation
To install the package from the PypI index:
pip install existenz_api_fetcher
To install in developer mode:
pip install -e .
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for existenz_api_fetcher-0.0.8.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9c084e4f1f59fc172c3eb9db04a2a1e41250923f5c53f1f5fa7a53e79676c0b |
|
MD5 | 89b3ca5fa689cd3e794961bc843ec3d6 |
|
BLAKE2b-256 | 33de6df6abc3d2130e37b226189a45df180c8ad14a522d7258480c6ce9c46dbc |
Hashes for existenz_api_fetcher-0.0.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a00455e652a2efb2acd56c67c69c96023024a42bfda50c28124ec7951a70a8d |
|
MD5 | df8ceb82382fc9021970b510d32a3977 |
|
BLAKE2b-256 | af0b49c1a4ea59881e52500388202abae54b82968000ed21ba010cf8f894be46 |