{ "info": { "author": "Jonas Hoersch (KIT,FIAS), David Schlachtberger (FIAS), Sarah Becker (FIAS)", "author_email": "jonas.hoersch@kit.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Natural Language :: English", "Operating System :: OS Independent" ], "description": "vresutils Package\n=================\n\ncollects various small helpers, which make your programming life easier\n(or arguably harder, as long you still have to figure out, how to use\nthem).\n\n**Unfortunately, we do not have the resources to provide any support for\nthis library. Feel inspired, file bug reports for broken bits or better\nyet pull requests, but please do not ask for help, sorry!**\n\nConfiguration\n-------------\n\nA simple configuration file ``~/.vresutils.config`` allows to configure\nseveral data related paths:\n\n.. code:: python\n\n # data directory\n data_dir = \"\"\n\n # caching (functions decorated with @cachable persist their results in some directory)\n cache_dir = \"\"\n\n # entsoetransparency url (fill in the blanks from [13])\n entsoeftp = 'ftp://:@/export/export/'\n\nThe ``reatlas`` module expects a configuration file ``~/.reatlas.config``:\n\n.. code:: python\n\n hostname = ''\n username = ''\n password = ''\n notify = False\n\nRequired data\n-------------\n\nExpected to be found below the data sub-directory.\n\nlanduse\n~~~~~~~\n\n::\n\n Natura2000/Natura2000_end2016.* :\n Natura 2000 GIS data - the European network of protected sites [11]\n As a shapefile.\n\n corine/g250_clc06_V18_5.* :\n Corine Land Cover (CLC) 2012, Version 18.5.1 [12]\n 250m or 100m raster data.\n\nhydro\n~~~~~\n\n::\n\n Hydro_Inflow :\n Results from the RESTORE 2050 project [18].\n\nshapes\n~~~~~~\n\n::\n\n germany.npy :\n German outline as sequence of points, again, extracted from vg250.\n\n vg250 :\n Geometry of various German divisions, for example Landkreise and\n L\u00e4nder. The geometry of these Landkreise must be available as\n shapefiles at data/vg250 in the UTM32 projection, they are\n available from the Bundesamt f\u00fcr Kartographie and Geod\u00e4sie at [1].\n\n ne_10m_admin_countries :\n Worldwide country shapes from naturalearthdata.com [2]\n\n World_EEZ :\n World wide Exclusive Economic Zones from marineregions.org [10], i.e. VLIZ (2014)\n\n NUTS_2010_60M_SH :\n EU shapes from Eurostat [3]\n\n plz-gebiete :\n The German postcode areas obtained from [4], based on OSM\n\ngrid\n~~~~\n\n::\n\n eu_ntc_2016.graphml\n ENTSO-E NTC values (hand-written from [14,15])\n\n links_de_power_150601.csv, vertices_de_power_150601.csv :\n For graph.read_scigrid the data csv files available at [5] must be\n present.\n\n entsoe_2009_final.gpickle :\n An networkx representation of the network published by Bialek\n at [6] with approximate geographical coordinates.\n\nload\n~~~~\n\n::\n\n entsoe_country_packages :\n Country packages from ENTSO-E as xls files from [16].\n\n time_series_60min_singleindex_filtered.csv :\n Load data for European countries from the OPSD Time series\n data package [17]. (Using filters to include only `load` of\n full countries, i.e. `DE` but not `DE hertz` and the time\n range from 2011 to end of 2015 is recommended).\n\n nama_10r_3popgdp.tsv.gz , nama_10r_3gdp.tsv.gz :\n Population and GDP data from EUROSTAT by NUTS3 regions\n\n ch_cantons.csv, je-e-21.03.02.xls :\n Population and GDP data per Kanton from the BFS\n in Switzerland.\n\ndispatch\n~~~~~~~~\n\n::\n\n Kraftwerksliste_CSV_deCP850ed.csv :\n A list of the German powerplants as published by BNetzA at [7].\n The encoding of the CSV on their page is originally compatible to\n CP850 and has to be reencoded to UTF-8 (using recode f.ex.).\n\n global_energy_observatory_power_plants.sqlite :\n An sqlite dump of the http://globalenergyobservatory.org/ page\n scraped using [8].\n\n nrg_113a.xls :\n Extracted Eurostat dataset of the Electrical backup capacity per\n European country in the years 2012/13 from [9].\n\nLicense\n-------\n\nCopyright 2015-2017 Frankfurt Institute for Advanced Studies\n\nThis program is free software: you can redistribute it and/or modify it\nunder the terms of the GNU General Public License as published by the\nFree Software Foundation; either version 3 of the License, or (at your\noption) any later version.\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General\nPublic License for more details.\n\nFootnotes\n---------\n\n[1] http://www.geodatenzentrum.de/geodaten/gdz\\_rahmen.gdz\\_div?gdz\\_spr=deu&gdz\\_akt\\_zeile=5&gdz\\_anz\\_zeile=1&gdz\\_unt\\_zeile=14&gdz\\_user\\_id=0\n\n[2] http://www.naturalearthdata.com/downloads/10m-cultural-vectors/\n(Admin 0 - Countries)\n\n[3] http://ec.europa.eu/eurostat/web/gisco/geodata/reference-data/administrative-units-statistical-units\n\n[4] http://www.suche-postleitzahl.org/downloads\n\n[5] http://www.scigrid.de/pages/downloads.html\n\n[6] http://www.powerworld.com/bialek\n\n[7] http://www.bundesnetzagentur.de/DE/Sachgebiete/ElektrizitaetundGas/Unternehmen\\_Institutionen/Versorgungssicherheit/Erzeugungskapazitaeten/Kraftwerksliste/kraftwerksliste-node.html\n\n[8] https://morph.io/coroa/global\\_energy\\_observatory\\_power\\_plants\n\n[9] http://ec.europa.eu/eurostat/product?code=nrg\\_113a&mode=view\n\n[10] http://www.marineregions.org/downloads.php (World EEZ v8, Low res)\n\n[11] https://www.eea.europa.eu/data-and-maps/data/natura-8#tab-gis-data\n\n[12] http://land.copernicus.eu/pan-european/corine-land-cover/clc-2012/\n\n[13] https://entsoe.zendesk.com/hc/en-us/articles/115000173266-Overview-of-data-download-options-on-Transparency-Platform\n\n[14] Becker, Sarah. \"Transmission grid extensions in renewable electricity systems.\" PhD thesis, 2015.\n\n[15] ENTSO-E, Indicative values for Net Transfer Capacities (NTC) in Continental Europe. European Transmission System Operators, 2011, https://www.entsoe.eu/publications/market-reports/ntc-values/ntc-matrix/Pages/default.aspx, accessed Jul 2014.\n\n[16] https://www.entsoe.eu/db-query/country-packages/production-consumption-exchange-package\n\n[17] https://data.open-power-system-data.org/time_series/\n\n[18] https://zenodo.org/record/804244\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/FRESNA/vresutils", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "vresutils", "package_url": "https://pypi.org/project/vresutils/", "platform": "", "project_url": "https://pypi.org/project/vresutils/", "project_urls": { "Homepage": "https://github.com/FRESNA/vresutils" }, "release_url": "https://pypi.org/project/vresutils/0.3/", "requires_dist": [ "countrycode", "fiona", "matplotlib", "memory-profiler", "networkx (>=1.10)", "numpy", "pandas (>=0.19.0)", "pyomo", "pyproj", "pyshp", "rasterio (>=1.0)", "scipy", "shapely", "six" ], "requires_python": "", "summary": "Varying Renewable Energy System Utilities", "version": "0.3" }, "last_serial": 5986728, "releases": { "0.2.1": [ { "comment_text": "", "digests": { "md5": "6b093fe0f178b26c1ca2e758ad8bd482", "sha256": "0e7b57b379cccb5811562c92f02d85a48fd5afb5aa0cd4fcba07306f83727522" }, "downloads": -1, "filename": "vresutils-0.2.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "6b093fe0f178b26c1ca2e758ad8bd482", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 60783, "upload_time": "2017-06-01T21:23:35", "url": "https://files.pythonhosted.org/packages/56/82/e7a24b00f98b051510425767deef221329ef70c85baa73bab757a947ce07/vresutils-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "35f901e671180f443526f035d1d51688", "sha256": "d28fd8b11387513122c7045746efa35c38b42bb9fa06dbc90be029b13f0156a9" }, "downloads": -1, "filename": "vresutils-0.2.1.tar.gz", "has_sig": true, "md5_digest": "35f901e671180f443526f035d1d51688", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45071, "upload_time": "2017-06-01T21:21:56", "url": "https://files.pythonhosted.org/packages/2f/5c/f820bf3ae0113959e1e64c952f1df57bf923858756de4607c0b84c7fe516/vresutils-0.2.1.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "fbc0640238b718a56e4f5c22824f5c3e", "sha256": "11dc09393df4585bfe8072869ed2264e0d11cb74ca9d85095489f277bc25c821" }, "downloads": -1, "filename": "vresutils-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fbc0640238b718a56e4f5c22824f5c3e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 70700, "upload_time": "2017-11-21T10:34:23", "url": "https://files.pythonhosted.org/packages/bb/3c/879189148c7265c7cfc484c23b58f052f8cfd5985d5fe1c9c5dc1c303b5d/vresutils-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1630ca95ed5d97b546853aada9b0ecf9", "sha256": "8ed04f324b3583d07a954ecea9a68cbab2a78e6ed56a663b868b7561fb814595" }, "downloads": -1, "filename": "vresutils-0.2.3.tar.gz", "has_sig": false, "md5_digest": "1630ca95ed5d97b546853aada9b0ecf9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56320, "upload_time": "2017-11-21T10:34:52", "url": "https://files.pythonhosted.org/packages/3f/e0/9dc3732ea48f68d0bc77445d93cbc8f6a3600b965e6ed2a7e3ed35282c98/vresutils-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "cdca55c55b2a669ca07c15c328a96e23", "sha256": "afa1326b182a866db1c23b3721096458e2fc7119ca29da8a9574863c54d1d0ea" }, "downloads": -1, "filename": "vresutils-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cdca55c55b2a669ca07c15c328a96e23", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69922, "upload_time": "2018-08-15T10:17:49", "url": "https://files.pythonhosted.org/packages/a4/7a/3f3aef2e9642538ee511b019ec50e912c12c927e018a9ee3dbf1106ab571/vresutils-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9618e39faa52e63294552cca1cfbaf8f", "sha256": "da65c90f0d47a9bcd7a64c3c00518e5430aee40d629d3bc56a15af7b7ed53ef7" }, "downloads": -1, "filename": "vresutils-0.2.4.tar.gz", "has_sig": false, "md5_digest": "9618e39faa52e63294552cca1cfbaf8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55270, "upload_time": "2018-08-15T10:17:51", "url": "https://files.pythonhosted.org/packages/5a/6e/943583d4d0fc3651fb7b6fcd53ce29b94bea4ec0d6e6742c29129d0811a9/vresutils-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "98d0020d1ac34439cbed75386c78ec42", "sha256": "49c0a440dbe08785aa91da5da6bd5e6b7be520a382dcf099b4cf131cad15f4a1" }, "downloads": -1, "filename": "vresutils-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "98d0020d1ac34439cbed75386c78ec42", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 70063, "upload_time": "2018-09-03T18:17:27", "url": "https://files.pythonhosted.org/packages/4e/1c/1c87277632adb68279d79c4def8266308ebb84c9ffae4ba5f8ef90282abd/vresutils-0.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a37c548c42d614290f082054f921e87f", "sha256": "6b4bed455dd34854b64c834432d91ed5e59389956f6424dff821100e86baba32" }, "downloads": -1, "filename": "vresutils-0.2.5.tar.gz", "has_sig": true, "md5_digest": "a37c548c42d614290f082054f921e87f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55424, "upload_time": "2018-09-03T18:17:29", "url": "https://files.pythonhosted.org/packages/8b/ab/dfddfe01bcac4f00bd384dc8edee03ec277b72f34524f51a187c9ab610d1/vresutils-0.2.5.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "efcd1d0e4c208a92d976408e58a5f5ac", "sha256": "d8fdbbdd01607f7a911d8f5e5a91b9f619ae2e5ca6266988412ed4194c506f97" }, "downloads": -1, "filename": "vresutils-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "efcd1d0e4c208a92d976408e58a5f5ac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 82747, "upload_time": "2019-10-16T22:42:04", "url": "https://files.pythonhosted.org/packages/e9/5d/79c5844a2a7a40e4455b535481fae099e2ae58c66bdd8cf3e3c2ce9554bc/vresutils-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d26f1ee525b7e567a542ad1fc7b8c839", "sha256": "c7f4d0ef30470c2753bef6a0becc80f3a9209ef0736bddf2bda16731d74e827d" }, "downloads": -1, "filename": "vresutils-0.3.tar.gz", "has_sig": false, "md5_digest": "d26f1ee525b7e567a542ad1fc7b8c839", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58294, "upload_time": "2019-10-16T22:42:07", "url": "https://files.pythonhosted.org/packages/ff/e0/cc77f4cbff86c1aba7b6bb8059aea5c3abd6dc5d068e14b6ed747265e604/vresutils-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "efcd1d0e4c208a92d976408e58a5f5ac", "sha256": "d8fdbbdd01607f7a911d8f5e5a91b9f619ae2e5ca6266988412ed4194c506f97" }, "downloads": -1, "filename": "vresutils-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "efcd1d0e4c208a92d976408e58a5f5ac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 82747, "upload_time": "2019-10-16T22:42:04", "url": "https://files.pythonhosted.org/packages/e9/5d/79c5844a2a7a40e4455b535481fae099e2ae58c66bdd8cf3e3c2ce9554bc/vresutils-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d26f1ee525b7e567a542ad1fc7b8c839", "sha256": "c7f4d0ef30470c2753bef6a0becc80f3a9209ef0736bddf2bda16731d74e827d" }, "downloads": -1, "filename": "vresutils-0.3.tar.gz", "has_sig": false, "md5_digest": "d26f1ee525b7e567a542ad1fc7b8c839", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58294, "upload_time": "2019-10-16T22:42:07", "url": "https://files.pythonhosted.org/packages/ff/e0/cc77f4cbff86c1aba7b6bb8059aea5c3abd6dc5d068e14b6ed747265e604/vresutils-0.3.tar.gz" } ] }