Skip to main content

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
pandas
pyet
folium

: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


Download files

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

Source Distribution

existenz_api_fetcher-0.1.4.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

existenz_api_fetcher-0.1.4-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file existenz_api_fetcher-0.1.4.tar.gz.

File metadata

  • Download URL: existenz_api_fetcher-0.1.4.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for existenz_api_fetcher-0.1.4.tar.gz
Algorithm Hash digest
SHA256 f6a8171279ff37319f26bab623eb09005d83b24022e2664dfc1a234f4b7d0a15
MD5 8bade434ef1b42150babe11f0cd5446a
BLAKE2b-256 8513feb36f7f1d121f1130458d9a4c4579e5989a59255849726583a66068089e

See more details on using hashes here.

File details

Details for the file existenz_api_fetcher-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for existenz_api_fetcher-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 062b253697b60433e904981be82f13b0f65001649a1948531156594250578258
MD5 758f89dfcfec7037623e8b3e2e3f9ea1
BLAKE2b-256 aeb46082e5ad03a36f6bde6ee6af5e56a4ce96d6042e99d42a99687e54131202

See more details on using hashes here.

Supported by

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