An open API service indexing awesome lists of open source software.

https://github.com/eurostat/pyrostat

API (Python) for Eurostat data collections upload
https://github.com/eurostat/pyrostat

api data-collection eurostat

Last synced: 5 months ago
JSON representation

API (Python) for Eurostat data collections upload

Awesome Lists containing this project

README

          

pyrostat
========

Interface to the REST API providing access to Eurostat online database.
---

**About**

This module will enable you to automatically query, search, download and handle data from the [online database](http://ec.europa.eu/eurostat/data/database) of [_Eurostat_](http://ec.europa.eu/eurostat/).

documentation available at: https://eurostat.github.io/pyrostat/
status since 2017 – in construction
contributors



license EUPL

**Description**

**Notes**

* The Web Services have some limitation as to the supported for a request since currently a maximum of 50 "categories", _e.g._ a message "Too many categories have been requested. Maximum is 50." is returned in case of a too large request (see the data scope and query size limitation [here](http://ec.europa.eu/eurostat/web/json-and-unicode-web-services/data-scope-and-query-size)). This limitation is bypassed by the use of the `esdata` package.

**Data sources**

* EU open data initiatives: [pan-European public data infrastructure](http://data.europa.eu).
* Eurostat database: [online catalog](http://ec.europa.eu/eurostat/data/database) and [bulk download facility](http://ec.europa.eu/eurostat/estat-navtree-portlet-prod/BulkDownloadListing).
* Eurostat web-services: access to [JSON and unicode data](http://ec.europa.eu/eurostat/web/json-and-unicode-web-services/about-this-service), the [REST API](http://ec.europa.eu/eurostat/web/json-and-unicode-web-services/getting-started/rest-request) with its [query builder](http://ec.europa.eu/eurostat/web/json-and-unicode-web-services/getting-started/query-builder).
* Eurostat standard code lists: [RAMON](http://ec.europa.eu/eurostat/ramon/nomenclatures/index.cfm?TargetUrl=LST_NOM&StrGroupCode=SCL&StrLanguageCode=EN) metadata.

**Tools and references**

* [**How Open Are Official Statistics?**](http://opendatawatch.com/monitoring-reporting/how-open-are-official-statistics/).
* Lahti L., Huovari J., Kainu M., and Biecek, P. (2017): [**Retrieval and analysis of Eurostat open data with the eurostat package**](https://journal.r-project.org/archive/2017/RJ-2017-019/RJ-2017-019.pdf), _The R Journal_, 9(1):385-392.
* Package [_eurostat_ `R`](http://ropengov.github.io/eurostat) access open data from Eurostat.
* Library [_java4eurostat_](https://github.com/eurostat/java4eurostat) for multi-dimensional data manipulation.
* Lightweight dissemination format [_JSON-stat_](https://json-stat.org).
* Library [_jsonstat.py](https://pypi.python.org/pypi/jsonstat.py) for reading JSON-stat format data.
* Client [_pandaSDMX_](https://pandasdmx.readthedocs.io/en/v0.7.0/) for statistical data and metadata exchange in `Python`.
* Library [_wbdata_](https://github.com/OliverSherouse/wbdata) for accessing World Bank data.