{ "access": { "embargo": { "active": false, "reason": null }, "files": "public", "record": "public", "status": "open" }, "created": "2018-05-14T20:50:11.902577+00:00", "custom_fields": {}, "deletion_status": { "is_deleted": false, "status": "P" }, "files": { "count": 1, "enabled": true, "entries": { "pypsa-eur.tar.xz": { "checksum": "md5:9bd6229dc75b6ff2978a683d5ef73185", "ext": "xz", "id": "6e28085c-c850-42f7-8b56-7ad44ee0f3bc", "key": "pypsa-eur.tar.xz", "metadata": null, "mimetype": "application/x-xz", "size": 467441440 } }, "order": [], "total_bytes": 467441440 }, "id": "1246852", "is_draft": false, "is_published": true, "links": { "access": "https://zenodo.org/api/records/1246852/access", "access_links": "https://zenodo.org/api/records/1246852/access/links", "access_request": "https://zenodo.org/api/records/1246852/access/request", "access_users": "https://zenodo.org/api/records/1246852/access/users", "archive": "https://zenodo.org/api/records/1246852/files-archive", "archive_media": "https://zenodo.org/api/records/1246852/media-files-archive", "communities": "https://zenodo.org/api/records/1246852/communities", "communities-suggestions": "https://zenodo.org/api/records/1246852/communities-suggestions", "doi": "https://doi.org/10.5281/zenodo.1246852", "draft": "https://zenodo.org/api/records/1246852/draft", "files": "https://zenodo.org/api/records/1246852/files", "latest": "https://zenodo.org/api/records/1246852/versions/latest", "latest_html": "https://zenodo.org/records/1246852/latest", "media_files": "https://zenodo.org/api/records/1246852/media-files", "parent": "https://zenodo.org/api/records/1246851", "parent_doi": "https://zenodo.org/doi/10.5281/zenodo.1246851", "parent_html": "https://zenodo.org/records/1246851", "requests": "https://zenodo.org/api/records/1246852/requests", "reserve_doi": "https://zenodo.org/api/records/1246852/draft/pids/doi", "self": "https://zenodo.org/api/records/1246852", "self_doi": "https://zenodo.org/doi/10.5281/zenodo.1246852", "self_html": "https://zenodo.org/records/1246852", "self_iiif_manifest": "https://zenodo.org/api/iiif/record:1246852/manifest", "self_iiif_sequence": "https://zenodo.org/api/iiif/record:1246852/sequence/default", "versions": "https://zenodo.org/api/records/1246852/versions" }, "media_files": { "count": 0, "enabled": false, "entries": {}, "order": [], "total_bytes": 0 }, "metadata": { "additional_descriptions": [ { "description": "This is a preliminary version, that will be updated with the paper release.", "type": { "id": "notes", "title": { "de": "Anmerkungen", "en": "Notes" } } } ], "creators": [ { "affiliations": [ { "name": "Frankfurt Institute for Advanced Studies" } ], "person_or_org": { "family_name": "H\u00f6rsch", "given_name": "Jonas", "identifiers": [ { "identifier": "0000-0001-9438-767X", "scheme": "orcid" } ], "name": "H\u00f6rsch, Jonas", "type": "personal" } }, { "affiliations": [ { "name": "Frankfurt Institute for Advanced Studies" } ], "person_or_org": { "family_name": "Hofmann", "given_name": "Fabian", "name": "Hofmann, Fabian", "type": "personal" } }, { "affiliations": [ { "name": "Frankfurt Institute for Advanced Studies" } ], "person_or_org": { "family_name": "Schlachtberger", "given_name": "David", "name": "Schlachtberger, David", "type": "personal" } }, { "affiliations": [ { "name": "Frankfurt Institute for Advanced Studies" } ], "person_or_org": { "family_name": "Brown", "given_name": "Tom", "identifiers": [ { "identifier": "0000-0001-5898-1911", "scheme": "orcid" } ], "name": "Brown, Tom", "type": "personal" } } ], "description": "
Supplementary Data (preliminary version)
\n\nPyPSA-Eur: An Open Optimisation Model of the European Transmission System
\n\nAuthors: J. Hörsch, F. Hofmann, D. Schlachtberger, T. Brown
\n\nand
\n\nThe role of spatial scale in joint optimisations of generation and transmission for European highly renewable scenarios
\n\nAuthors: J. Hörsch, T. Brown
\n\nThe files in this record contain the scripts to build a PyPSA model of the European Electricity System including renewable feed-in from wind, solar and hydro installations derived from reanalysis weather data satellite irradiation. The model PyPSA-Eur is described in the above publication.
\n\nScripts
\n\nTo use the scripts, you need the following free software Python libraries:
\n\nand other standard libraries from the Python Package Index (PyPI), such as pandas, pyomo, countrycode, etc.
\n\nsnakemake requires that all code runs with Python version 3. The code setup is known to work with the following versions: PyPSA 0.12.0, pandas 0.21.1, numpy 0.14.0, scipy 0.19.1, pyomo 5.2. You may need to downgrade your libraries to these versions for the scripts to work.
\n\nThe Python scripts in this repository (in the directory scripts/) are released under the GNU General Public Licence Version 3.0 (GPL 3.0).
\n\nThe scripts build_*.py process all raw input data into a form where it can be used in the model.
\n\nbase_network.py creates the initial PyPSA network topology.
\n\nadd_electricity.py adds generators and storage units to the models, it generates the detailed resolved model described in the PyPSA-Eur paper.
\n\nsimplify_network.py removes stub ac-buses from network topology and simplifies long dc lines.
\n\ncluster_network.py creates clustered representations of the electricity network for a given number of buses following the topology described in the "spatial scale" paper.
\n\nprepare_network.py adds parameters like the CO2 limit and the transmission expansion volume relevant for the optimization to the model.
\n\nAll scripts are managed with the snakemake workflow management tool.
\n\nTo run the scripts, adjust the parameters in config.yaml and cluster.yaml to your local configuration. Then simply execute
\n\nsnakemake
\n\nfor the rule you want to run.
\n\nData
\n\nThe input data include:
\n\n", "publication_date": "2018-05-14", "publisher": "Zenodo", "resource_type": { "id": "dataset", "title": { "de": "Datensatz", "en": "Dataset" } }, "rights": [ { "description": { "en": "The Creative Commons Attribution license allows re-distribution and re-use of a licensed work on the condition that the creator is appropriately credited." }, "icon": "cc-by-icon", "id": "cc-by-4.0", "props": { "scheme": "spdx", "url": "https://creativecommons.org/licenses/by/4.0/legalcode" }, "title": { "en": "Creative Commons Attribution 4.0 International" } } ], "title": "Supplementary Data: Code, Input Data and Model data: PyPSA-Eur: An Open Optimisation Model of the European Transmission System", "version": "0.1" }, "parent": { "access": { "owned_by": { "user": 31725 } }, "communities": {}, "id": "1246851", "pids": { "doi": { "client": "datacite", "identifier": "10.5281/zenodo.1246851", "provider": "datacite" } } }, "pids": { "doi": { "client": "datacite", "identifier": "10.5281/zenodo.1246852", "provider": "datacite" }, "oai": { "identifier": "oai:zenodo.org:1246852", "provider": "oai" } }, "revision_id": 6, "stats": { "all_versions": { "data_volume": 78530161920.0, "downloads": 168, "unique_downloads": 154, "unique_views": 762, "views": 828 }, "this_version": { "data_volume": 78530161920.0, "downloads": 168, "unique_downloads": 154, "unique_views": 759, "views": 825 } }, "status": "published", "updated": "2020-01-24T19:26:21.776362+00:00", "versions": { "index": 1, "is_latest": true } }