existenz-api-fetcher


Nameexistenz-api-fetcher JSON
Version 0.1.4 PyPI version JSON
download
home_pagehttps://github.com/Lilian1510/ExistenzAPIFetcher/
SummaryEasily fetch swiss weather and hydrological data from the Existenz API
upload_time2024-08-31 13:57:34
maintainerNone
docs_urlNone
authorLilian Lonla
requires_python>=3.7
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # :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 .`


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Lilian1510/ExistenzAPIFetcher/",
    "name": "existenz-api-fetcher",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": null,
    "author": "Lilian Lonla",
    "author_email": "Lilian Lonla <lilianlonla15@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/85/13/feb36f7f1d121f1130458d9a4c4579e5989a59255849726583a66068089e/existenz_api_fetcher-0.1.4.tar.gz",
    "platform": null,
    "description": "# :droplet: Existenz API Fetcher\n\nThis package is designed to automate the loading and use of sensor data from the MeteoSwiss Federal Office's\nand 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/).\n\nData is obtained by querying a two-year, daily time series from the InfluxDB database and is returned as a `pandas` dataframe.\nFunctions to compute potential evapotranspiration using the `pyet` module have been implemented.\nTake a look at the Jupyter Notebooks tutorials in the examples directory to learn how to use the various functionalities of this package.\n\n## Requirements\n```\ninfluxdb_client\npandas\npyet\nfolium\n```\n\n## :gear: Installation\nTo install the package from the PypI index:\n\n`pip install existenz_api_fetcher`\n\nTo install in developer mode:\n\n`pip install -e .`\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Easily fetch swiss weather and hydrological data from the Existenz API",
    "version": "0.1.4",
    "project_urls": {
        "Homepage": "https://github.com/Lilian1510/ExistenzAPIFetcher/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aeb46082e5ad03a36f6bde6ee6af5e56a4ce96d6042e99d42a99687e54131202",
                "md5": "758f89dfcfec7037623e8b3e2e3f9ea1",
                "sha256": "062b253697b60433e904981be82f13b0f65001649a1948531156594250578258"
            },
            "downloads": -1,
            "filename": "existenz_api_fetcher-0.1.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "758f89dfcfec7037623e8b3e2e3f9ea1",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 9208,
            "upload_time": "2024-08-31T13:57:33",
            "upload_time_iso_8601": "2024-08-31T13:57:33.497467Z",
            "url": "https://files.pythonhosted.org/packages/ae/b4/6082e5ad03a36f6bde6ee6af5e56a4ce96d6042e99d42a99687e54131202/existenz_api_fetcher-0.1.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8513feb36f7f1d121f1130458d9a4c4579e5989a59255849726583a66068089e",
                "md5": "8bade434ef1b42150babe11f0cd5446a",
                "sha256": "f6a8171279ff37319f26bab623eb09005d83b24022e2664dfc1a234f4b7d0a15"
            },
            "downloads": -1,
            "filename": "existenz_api_fetcher-0.1.4.tar.gz",
            "has_sig": false,
            "md5_digest": "8bade434ef1b42150babe11f0cd5446a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 7791,
            "upload_time": "2024-08-31T13:57:34",
            "upload_time_iso_8601": "2024-08-31T13:57:34.967679Z",
            "url": "https://files.pythonhosted.org/packages/85/13/feb36f7f1d121f1130458d9a4c4579e5989a59255849726583a66068089e/existenz_api_fetcher-0.1.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-31 13:57:34",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Lilian1510",
    "github_project": "ExistenzAPIFetcher",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "existenz-api-fetcher"
}
        
Elapsed time: 0.70618s