pypsa-eur/doc/configtables
Bobby Xiong 0c36de9bf8
Introducing OpenStreetMap high-voltage grid to PyPSA-Eur (#1079)
* Implemented  which uses the overpass API to download power features for individual countries.

* Extended  rule by input.

* Bug fixes and improvements to clean_osm_data.py. Added  in retrieve_osm_data.py.

* Updated clean_osm_data and retrieve_osm_data to create clean substations.

* Finished clean_osm_data function.

* Added check whether line is a circle. If so, drop it.

* Extended build_electricity.smk by build_osm_network.py

* Added build_osm_network

* Working osm-network-fast

* Bug fixes.

* Finalised and cleaned  including docstrings.

* Added try catch to retrieve_osm_data. Allows for parallelisation of downloads.

* Updated cleaning process.

* Set maximum number of threads for retrieving to 4, wrt. fair usage policy and potential request errors.

* Intermediate update on clean_osm_data.py. Added docstrings.

* Bug fix.

* Bug fix.

* Bug fixes in data types out of clean_osm_data

* Significant improvements to retrieve_osm_data, clean_osm_data. Cleaned code. Speed improvements

* Cleaned config.

* Fixes.

* Bug fixes.

* Updated default config

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Removed overpass from required packages. Not needed anymore.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Added links_relations (route = power, frequency = 0) to retrieval. This will change how HVDC links are extracted in the near future.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Work-in-progress clean_osm_data

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Added clean links output to clean_osm_data. Script uses OSM relations to retrieve clean HVDC links.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* New code for integrating HVDC links. Using relations. Base network implementation functioning.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* removed manual line dropping.

* Updated clean script

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* reverted Snakefile to default: sync settings

* added prebuilt functionality.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Updated build_electricity.smk to work with scenario management.

* removed commented-out code.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* removed commented-out code.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fixed bug in pdf export by substituting pdf export with svg.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Bug-fix Snakefile

* dropped not needed columns from build_osm_network.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Updated build_shapes, config.default and clean_osm_data.

* pre-commit changes.

* test

* Added initial prepare_osm_network_release.py script

* Finalised prepare_osm_network_release script to build clean and stable OSM base_network input files.

* Added new rules/development.smk

* Updated clean_osm_data to add substation_centroid to linestrings

* Updated clean_osm_data to add substation_centroid to linestrings

* Updated clean_osm_data to add substation_centroid to linestrings

* Updated clean_osm_data to add substation_centroid to linestrings

* Added osm-prebuilt functionality and zenodo sandbox repository.

* Updated clean_osm_data to geopandas v.1.01

* Made base_network and build_osm_network function more robust for empty links.

* Made base_network and build_osm_network function more robust for empty links.

* Bug fix in base_network. Voltage level null is now kept (relevant e.g. for Corsica)

* Merge with hcanges in upstream PR 1146. Fixing UA and MD.

* Updated Zenodo and fixed prepare_osm_network_release

* Updated osm network release.

* Updated prepare osm network release.

* Updated MD, UA scripts.

* Cleaned determine_availability_matrix_MD_UA.py, removed redundant code

* Bug fixes.

* Bug fixes for UA MD scripts.

* Rename of build script.

* Bug fix: only distribute load to buses with substation.

* Updated zenodo sandbox repository.

* Updated config.default

* Cleaned config.default.yaml: Related settings grouped together and redundant voltage settings aggregated.

* Cleaned config.default.yaml: Related settings grouped together and redundant voltage settings aggregated. Added release notes.

* Updated Zenodo repositories for OSM-prebuilt to offcial publication.

* Updated configtables

* Updated links.csv: Under_construction lines to in commission.

* Updated link 8394 and parameter_corrections: Continuation of North-Sea-Link.

* Major update: fix simplify_network, fix Corsica, updated build_osm_network to include lines overpassing nodes.

* remove config backup

* Bug fix: Carrier type of all supernodes corrected to 'AC'

* Bug fix: Carrier type of all supernodes corrected to 'AC'

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Updated rules and base_network for compatibility with TYNDP projects.

* Updated Zenodo repository and prebuilt network to include 150 kV HVDC connections.

* Removed outdated config backup.

* Implemented all comments from PR #1079. Cleaned up OSM implementation.

* Bug fix: Added all voltages, 200 kV-750 kV, to default config.

* Cleaning and bugfixes.

* Updated Zenodo repository to https://zenodo.org/records/13358976. Added converter voltages, 'underground' property for DC lines/cables, and included Konti-Skan HVDC (DK-SE). Added compatibility with https://github.com/PyPSA/pypsa-eur/pull/1079 and https://github.com/PyPSA/pypsa-eur/pull/1085

* Apply suggestions from code review

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* simplify_network: handle complicated transformer topologies

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* syntax fix

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Fabian Neumann <fabian.neumann@outlook.de>
2024-08-22 15:01:20 +02:00
..
adjustments.csv handle all {opts} and {sector_opts} wildcard values in config 2024-02-17 11:57:16 +01:00
atlite.csv cutouts: update zenodo repository version (#1176) 2024-07-24 11:01:00 +02:00
biomass.csv Addition of unsustainable biomass potentials (#1139) 2024-08-07 15:52:00 +00:00
clustering.csv handle all {opts} and {sector_opts} wildcard values in config 2024-02-17 11:57:16 +01:00
co2_budget.csv clarify differences between Co2L in {sector_opts} and {opts} wildcard (closes #865) 2024-05-20 17:18:55 +02:00
conventional.csv edit configtables and accept Fneum suggestion 2023-08-02 11:11:41 +02:00
costs.csv remove exogenous rooftop_share 2024-05-15 18:13:49 +02:00
countries.csv [pre-commit.ci] auto fixes from pre-commit.com hooks 2023-06-28 08:05:18 +00:00
electricity.csv Introducing OpenStreetMap high-voltage grid to PyPSA-Eur (#1079) 2024-08-22 15:01:20 +02:00
enable.csv remove unused rule prepare_links_p_nom (#1203) 2024-08-07 15:20:08 +02:00
energy.csv move eurostat into data/eurostat subdirectory from sector-bundle 2024-03-05 18:42:15 +01:00
existing_capacities.csv add release notes and documentation 2024-02-07 17:25:09 +01:00
foresight.csv [pre-commit.ci] auto fixes from pre-commit.com hooks 2023-06-28 08:05:18 +00:00
hydro.csv cutouts: update zenodo repository version (#1176) 2024-07-24 11:01:00 +02:00
industry.csv Define methanol energy demand for industry 2024-05-17 16:04:48 +02:00
licenses-sector.csv delete biomass JRC from license file 2024-04-11 17:46:44 +02:00
licenses.csv update and reduce databundle size 2024-04-15 14:48:34 +02:00
lines.csv cutouts: update zenodo repository version (#1176) 2024-07-24 11:01:00 +02:00
links.csv handle new and upgraded TYNDP&NEP lines/links in base network (OSM compatible) (#1085) 2024-08-15 11:42:21 +02:00
load.csv change in zenodo urls from record to records 2024-04-15 15:14:02 +02:00
offwind-ac.csv add option to use atlite to smooth wind turbine power curves (#1209) 2024-08-13 18:13:32 +02:00
offwind-dc.csv add option to use atlite to smooth wind turbine power curves (#1209) 2024-08-13 18:13:32 +02:00
onwind.csv add option to use atlite to smooth wind turbine power curves (#1209) 2024-08-13 18:13:32 +02:00
opts.csv add wildcard options in config for solve network 2023-09-27 08:22:28 +02:00
plotting.csv Make projection selection flexible by reading directly from config 2024-01-25 14:34:03 +01:00
run.csv rearrange config settings under 'run: shared_resources:' 2024-05-13 14:23:09 +02:00
scenario.csv merge master 2023-06-02 16:59:06 +02:00
sector-opts.csv clarify differences between Co2L in {sector_opts} and {opts} wildcard (closes #865) 2024-05-20 17:18:55 +02:00
sector.csv update release notes and doc 2024-08-20 15:06:02 +02:00
snapshots.csv handle all {opts} and {sector_opts} wildcard values in config 2024-02-17 11:57:16 +01:00
solar-thermal.csv Apply Fabian Neumann suggestions from code review 2023-07-12 12:42:31 +02:00
solar.csv cutouts: update zenodo repository version (#1176) 2024-07-24 11:01:00 +02:00
solving.csv aggregate curtailment into single curtailment generator per bus (#1177) 2024-07-24 10:54:15 +02:00
toplevel.csv Fix unresolved or faulty merge conflicts in documentation 2024-03-01 15:50:21 +01:00
transformers.csv some refactoring and code cleaning (#190) 2020-12-03 19:50:53 +01:00
transmission_projects.csv handle new and upgraded TYNDP&NEP lines/links in base network (OSM compatible) (#1085) 2024-08-15 11:42:21 +02:00