Fabian Neumann
2627c96a9e
Prepare Release v0.2.0 ( #165 )
...
* prepare release v0.2.0
* prepare release v0.2.0 v2 [skip travis]
2020-06-08 20:43:35 +02:00
Fabian Neumann
8f981e1703
Merge branch 'JanFrederickUnnewehr-renewable_profiles_option_using_all_available_areas'
2020-06-08 18:30:19 +02:00
Fabian Neumann
d66b70e180
doc: update release notes and documentation [skip travis]
2020-06-08 18:29:15 +02:00
Fabian Neumann
4448cb747e
Merge branch 'renewable_profiles_option_using_all_available_areas' of https://github.com/JanFrederickUnnewehr/pypsa-eur into JanFrederickUnnewehr-renewable_profiles_option_using_all_available_areas
2020-06-08 18:15:17 +02:00
Jonas Hörsch
0813807b0f
data/entsoegridkit: Update gridkit data files ( #118 )
...
* data/entsoegridkit: Update gridkit data files
* add missing NordBalt and Estlink 1 to TYNDP
* base: lower distance tolerance, hardcode faulty bus allocation
* data: apply new parameter corrections for network extract
* doc: amend release notes [skip travis]
* doc: update release notes and base image [skip travis]
Co-authored-by: Fabian Neumann <fabian.neumann@outlook.de>
2020-06-08 18:13:51 +02:00
Fabian Neumann
5d689f501e
environment: pin atlite to 0.03 ( #163 )
2020-06-08 12:28:18 +02:00
Fabian Neumann
5ea29551b9
add REUSE.software license information ( #160 )
...
* add REUSE.software license information
* add release note on licensing
* Update doc/index.rst
Co-authored-by: euronion <42553970+euronion@users.noreply.github.com>
* Update doc/index.rst
Co-authored-by: euronion <42553970+euronion@users.noreply.github.com>
* Update doc/release_notes.rst [skip travis]
Co-authored-by: euronion <42553970+euronion@users.noreply.github.com>
2020-05-29 09:50:55 +02:00
Fabian Neumann
6bde6e52de
doc: fix tutorial video embedding [skip travis]
2020-05-28 21:30:10 +02:00
Fabian Neumann
a41e6a2ff5
environment: docs add urlparse [skip travis]
2020-05-28 21:01:11 +02:00
Fabian Neumann
9199012860
doc: link tutorial videos, slides and snakemake badge [skip travis]
2020-05-28 20:36:45 +02:00
Tom Brown
2bee13fe40
plot_summary: Plot energy / CO2 balances for each carrier
...
Take data from supply_energy.csv and plot the balances for each
carrier.
One summary for energy excludes CO2 flows (unlike graphs/energy.pdf).
2020-05-13 13:40:00 +02:00
Tom Brown
eb34356722
make_summary: Remove erroneous power outputs for non-multi links
...
This bug in PyPSA was fixed in:
f484adc876
2020-05-13 13:25:32 +02:00
Tom Brown
1c5f471acb
Include option for grid connection cost for onshore and utility PV
...
Only include these technologies since they are connected at new
locations.
Other technologies can fit in at existing connections.
2020-05-11 13:37:10 +02:00
Tom Brown
bdb3c8886d
make_summary.py: Fix so that it works with simpl != ""
...
Non-empty simpl is needed for cases where the resource resolution
is higher than the network resolution, e.g.
simpl = 70
cluster = 37m
2020-05-07 18:16:28 +02:00
Tom Brown
17bf1e8c33
config: add back in some parameters needed by make_summary.py
2020-05-07 18:15:36 +02:00
Tom Brown
8538233bba
Fix bug due to invalid cluster bus region geometries
...
These geometries are apparently invalid due to self-crossing or
self-touching polygons.
The geometries are created by pypsa-eur/scripts/cluster_network.py but
appear to be valid before being written to file.
They are only valid after being read back in from file.
This seems to indicate some numerical issue relating to file reading
and writing.
Now the geometries are cleaned after being read in.
2020-05-07 14:45:14 +02:00
Tom Brown
e92558716e
config.yaml: Remove unnecessary settings
...
Adjustments made to scripts to read correct settings.
Documentation of scenario options improved.
2020-04-30 18:38:55 +02:00
Tom Brown
8cbd3992ff
Move config.yaml to a static place; "Getting Started" in README.md
...
config.default.yaml should be copied to config.yaml by new users.
That way config.yaml doesn't change every time the developers use new
settings.
A basic "Getting Started" section is added to the README.
Changes to be committed:
modified: .gitignore
modified: README.md
renamed: config.yaml -> config.default.yaml
2020-04-30 09:56:24 +02:00
Tom Brown
f9952b9aad
Fixed for PyPSA-Eur 0.1.0, PyPSA 0.17.0 and plotting
...
This commit now work with PyPSA-Eur 0.1.0 (tested with commit
bb3477 from 14th April 2020).
Changes to line/link_widths/colors for plotting networks in PyPSA
0.17.0.
Other corrections to plotting code so it works with this version.
Include oil boilers in colors in config.yaml.
2020-04-29 18:23:18 +02:00
Tom Brown
478832f484
Merge branch 'master' of github.com:nworbmot/pypsa-eur-sec
2020-04-29 09:53:11 +02:00
Tom Brown
c314afb704
Merge pull request #56 from d-fine/oil_boiler
...
add new link oil boiler
2020-04-23 17:25:32 +02:00
euronion
bb3477cd69
Add information on PRs to contribution guidelines. ( #151 )
2020-04-14 10:54:39 +02:00
d-fine dev
a4db176458
add new link oil boiler
...
* prepare_sector_network:
- add link for oil boiler in function add_industry()
- add function for partitioning clusters into different heat node types
* config.yaml: add option for oil_boiler
* costs.csv: add costs for oil boiler
2020-04-09 14:58:03 +02:00
Jan Frederick
0adaf2c1b6
cleaned code for better understanding
2020-04-06 16:38:54 +02:00
Jan Frederick
b4c502f901
Updated description
2020-04-03 12:12:27 +02:00
Jan Frederick
b707578bfb
Update build_renewable_profiles.py
2020-04-03 12:09:17 +02:00
Jan Frederick
32248724bd
add if statements for "keep all availble areas"
...
Add possibility to keep all availble areas for the potential area generation.
2020-04-03 12:02:25 +02:00
Jan Frederick
6bd32f83d0
Merge branch 'master' of https://github.com/PyPSA/pypsa-eur
2020-04-03 11:53:23 +02:00
JanFrederickUnnewehr
22184ebaa7
Find "all" closest links and not only the first entry in the dataframe ( #143 )
...
* find all closest links that are in operation
* update function _find_closest_links
* update _set_electrical_parameters_links
* Update scripts/base_network.py
* cleanup code
Co-authored-by: FabianHofmann <hofmann@fias.uni-frankfurt.de>
2020-04-01 00:20:32 +02:00
Jan Frederick
7e84ed4d81
Merge branch 'master' of https://github.com/PyPSA/pypsa-eur
2020-03-31 11:16:55 +02:00
Fabian Neumann
3c1c604c7e
cluster: skip recalculation of link parameters if empty ( #149 )
2020-03-29 11:39:18 +02:00
Tom Brown
bd85f751ac
Include home battery for low voltage node
2020-03-26 14:54:10 +01:00
Tom Brown
31cad1bd6d
Separate rooftop and utility solar PV
2020-03-26 10:06:59 +01:00
lisazeyen
1e4616fb16
Merge pull request #55 from PyPSA/new_plot_network
...
make the script running with pandas 1.0, colors for some network plot…
2020-03-25 17:16:06 +01:00
lisazeyen
a239f7efbf
make the script running with pandas 1.0, colors for some network plots, add option to plot the current transmission system in the cost_network plot
2020-03-25 17:14:28 +01:00
Tom Brown
0df8fc50cf
Summaries and plotting: Fix groupby with two bys for pandas 1.0.x
2020-03-25 16:42:38 +01:00
Tom Brown
62887b7870
Move solving memory from Snakefile to config.yaml
2020-03-25 14:51:37 +01:00
Tom Brown
9b326ba493
Include electricity distribution grid between load and EVs
2020-03-25 12:52:25 +01:00
Fabian Neumann
fbbf1ba0ee
environment: PyPSA 0.17
2020-03-23 17:05:59 +01:00
Jan Frederick
664dd9ef8f
Merge branch 'master' of https://github.com/PyPSA/pypsa-eur
2020-03-19 17:56:33 +01:00
Fabian Neumann
7688d9ea27
build_bus_regions: fix 'cannot insert name, already exists' in geopandas 0.7.0 ( #145 )
...
* build_bus_regions: fix 'cannot insert name, already exists'
* environment: allow geopandas 0.7.0
* build_bus_regions: ignore index when concatenating
2020-03-18 09:56:47 +01:00
JanFrederickUnnewehr
a5cde4d384
Merge pull request #2 from PyPSA/master
...
environment: restrict geopandas to <=0.6.3
2020-03-17 18:17:12 +01:00
Fabian Neumann
c87a88967c
environment: restrict geopandas to <=0.6.3
2020-03-17 17:48:01 +01:00
JanFrederickUnnewehr
f9939b7fd5
Merge pull request #1 from PyPSA/master
...
fix snakemake as --cores (-j) is now a mandatory argument
2020-03-17 15:46:20 +01:00
Fabian Neumann
0c6c23478b
fix snakemake as --cores (-j) is now a mandatory argument
...
in 5.11.0 https://snakemake.readthedocs.io/en/stable/project_info/history.html
2020-03-17 14:55:30 +01:00
euronion
ccc56ce3c8
Fix: Correctly determine the bus to attatch custom powerplants to. ( #131 )
...
* Add index integrity checks for custom powerplants.
* Update .csv template for custom powerplants.
* Update data/custom_powerplants.csv
* Revert "Merge branch 'master' into fix/custom-powerplants"
This reverts commit 5cd9c1afafd1ab36c31181ffed7635152805ee52, reversing
changes made to 5b1df27b25fdc89acca88395a0ba999f84dce109.
* Update release_notes.rst
* Rephrasing update to release notes.
* Merge with upstream/master (revert reverted merge).
Co-authored-by: Fabian Neumann <fabian.neumann@outlook.de>
2020-03-17 09:50:38 +01:00
Fabian Neumann
d57989c027
scripts: mini code cleanup ( #140 )
2020-03-16 15:55:01 +01:00
euronion
2f85b0ede5
Separate retrieval and building of cutouts, natura raster into distinct configurations each. ( #136 )
...
* Separate config switches for retrieving and building cutout, natura raster.
* Include new switches in tutorial and test configs.
* Update release_notes.rst
* Update toplevel.csv
* Update tutorial.rst
* Update configuration.rst
2020-03-16 15:51:47 +01:00
Fabian Neumann
e6057196e5
doc: add warning and link to pypsa-eur-sec [skip travis]
2020-03-15 13:28:06 +01:00
Fabian Neumann
53cdd4433e
environment: pin vresutils to 0.3.1 ( #137 )
2020-03-15 12:52:50 +01:00