Fabian
281700751a
Merge branch 'snakemake_dependencies_in_functions' of github.com:PyPSA/pypsa-eur into snakemake_dependencies_in_functions
2022-01-11 10:28:11 +01:00
Fabian
ed7fd27adc
build_shapes: use country_list as argument
2022-01-11 10:24:45 +01:00
Fabian
c7a443c969
build_shapes: revise changes
2022-01-11 10:23:22 +01:00
Martha Frysztacki
418ce4be28
Merge branch 'master' into snakemake_dependencies_in_functions
2022-01-11 10:03:32 +01:00
Fabian
d1334c1670
Merge branch 'snakemake_dependencies_in_functions' of github.com:PyPSA/pypsa-eur into snakemake_dependencies_in_functions
2022-01-11 10:00:55 +01:00
Fabian
39a6753ece
build_powerplants: revise changes
2022-01-11 09:59:58 +01:00
Fabian
01e93545f6
add_extra_components: revise changes
2022-01-11 09:59:34 +01:00
Fabian
acd7122aad
add_electricity: revert changes in add_nice_carrier_names
2022-01-11 09:58:59 +01:00
Fabian Hofmann
2c318a247e
Update scripts/prepare_network.py
...
Co-authored-by: Fabian Neumann <fabian.neumann@outlook.de>
2022-01-11 09:55:22 +01:00
Fabian
66f2d36f0d
add_electricity: revise code and make it leaner
2022-01-11 09:38:34 +01:00
lisazeyen
c40904a727
adjust h2_plot function to work with myopic, since build year is now in links.index
2022-01-07 16:59:48 +01:00
lisazeyen
9f8b54a3ce
adjust pipe retrofitting constraint to work with myopic
2022-01-07 16:59:14 +01:00
lisazeyen
5b30f0ece6
avoid doubling of the existing natural gas grid
2022-01-07 16:53:37 +01:00
lisazeyen
030bf96d32
update mocksnakemake
2022-01-07 12:45:33 +01:00
lisazeyen
c9ce9190a7
adjust to spatital resolved gas nodes
2022-01-07 12:40:17 +01:00
lisazeyen
b5aa4234ef
adjust capital cost of existing renewables to consider e.g. electricity grid connection costs as well
2022-01-07 12:09:02 +01:00
lisazeyen
953e1c883e
adjust functions to new default lifetime np.inf instead of previous NaN
2022-01-07 11:38:25 +01:00
lisazeyen
372473d76c
update mocksnakemake
2022-01-07 11:32:31 +01:00
Fabian Neumann
7535a0d385
update data bundle ( #216 )
2022-01-06 10:29:59 +01:00
Max Parzen
6249a9b558
Merge branch 'PyPSA:master' into master
2021-12-23 12:35:10 +01:00
Fabian Neumann
510ef20937
allow H2 cavern storage in nearshore area for ecological brine disposal
2021-12-18 16:17:31 +01:00
Fabian Neumann
47ab49e86b
Merge pull request #299 from p-glaum/master
...
hot fix for snakemake bug
2021-12-17 01:20:50 +01:00
Philipp Glaum
ed83988ed1
hot fix for snakemake bug
2021-12-15 11:02:03 +01:00
Max Parzen
23d2b91bed
Merge branch 'master' into master
2021-12-15 10:26:14 +01:00
Martha Frysztacki
47b90682c9
Merge branch 'master' into introduce_hac_clustering
2021-12-10 17:55:43 +01:00
martacki
6c4ea69e95
clustering: own config for clustering settings
2021-12-10 17:53:40 +01:00
Fabian Neumann
d1762919c5
add option 'seqXXX' to sweep global co2 sequestration potentials ( #208 )
...
* add option 'seqXXX' to sweep global co2 sequestration potentials
* add release notes
2021-12-10 12:05:38 +01:00
Fabian Neumann
82096f92e8
fix for GlobalConstraints mu with "co2_sequestration_limit" ( #211 )
...
* fix for GlobalConstraints mu with co2_sequestration_limit
* add release notes
2021-12-06 11:31:48 +01:00
Fabian Neumann
f06c7958bc
restore REUSE compliance [skip ci]
2021-12-04 18:21:08 +01:00
Fabian Neumann
e2e069fe2d
default: disable gas network, enable distribution grid
2021-12-03 17:59:17 +01:00
Fabian Neumann
90c2c909cd
fix broken prepare_sector_network when running without gas grid ( #207 )
...
Co-authored-by: lisazeyen <lisa.zeyen@web.de>
Co-authored-by: lisazeyen <lisa.zeyen@web.de>
2021-12-03 17:22:06 +01:00
Fabian Neumann
a2459881ef
allow H2 retrofitting from CH4 pipelines without endogenous CH4 grid ( #204 )
...
* allow H2 retrofitting from CH4 pipelines without endogenous CH4 grid
* add small capital cost to gas pipelines to incentivise decommissioning
* add release notes
2021-11-29 12:42:10 +01:00
Fabian Neumann
a7fd4901c1
Merge pull request #135 from PyPSA/retrofit-gas-pipelines
...
Retrofit gas pipelines
Co-authored-by: lisazeyen <lisa.zeyen@web.de>
2021-11-29 09:15:09 +01:00
Fabian Neumann
d04f6c02a7
Merge branch 'master' into retrofit-gas-pipelines
2021-11-29 09:13:51 +01:00
Fabian Neumann
263628fa22
add option to automatically download and extract sector databundle ( #198 )
2021-11-29 09:12:55 +01:00
Fabian Neumann
3ecb761b57
add regionalised hydrogen salt cavern storage potentials ( #191 )
...
* add regionalised hydrogen salt cavern storage potentials
* fix reading in salt-cavern potentials and typo in imports
* by default disable nearshore and offshore salt cavern potentials
Co-authored-by: lisazeyen <lisa.zeyen@web.de>
2021-11-29 09:12:07 +01:00
Fabian Neumann
ad7dd1aa3f
correct max gas pipeline loading
2021-11-28 12:11:04 +01:00
Fabian Neumann
63724279a4
Snakefile: export conda environment
2021-11-24 16:01:58 +01:00
Fabian Neumann
7760c30d3c
Merge pull request #195 from PyPSA/solve-threads
...
solve_network: take threads from solver setting
2021-11-24 15:08:38 +01:00
Fabian Neumann
42784030e7
Merge pull request #192 from leonsn/patch-1
...
Remove a wrong connection on the diagram
2021-11-24 15:07:44 +01:00
Fabian Neumann
6a92eb9d74
Merge pull request #196 from PyPSA/fix-cp-config
...
fix copying pypsa-eur config
2021-11-24 15:07:17 +01:00
Max Parzen
f1243c3e0c
Fix distribute clustering with cbc/glpk/ipopt
...
Assume you have 10 nodes that need to be distributed between 2 countries.
What can happen with some of the open source solvers is that one country
gets assigned to 9.01 (float) nodes, and the other one to 0.99.
Now using .astype(int) would lead to a node distribution of 0 and 9, as
the `astype(int)` function round down by default (0.99 -> 0). This assigned
zero value breaks the code in case open source solvers are used.
Gurobi somehow does deal with it.
2021-11-24 14:16:24 +01:00
Fabian Neumann
bb9f437855
fix copying pypsa-eur config
2021-11-24 10:54:39 +01:00
Fabian Neumann
7863c269bd
plot_network: gas network show max used capacity
2021-11-24 10:53:54 +01:00
Fabian Neumann
5be6c24fe7
solve_network: take threads from solver setting
2021-11-24 10:33:46 +01:00
Fabian Neumann
306170fe09
Merge pull request #194 from koen-vg/copy-default-config
...
Create config file from default if not found
2021-11-22 15:43:02 +01:00
Koen van Greevenbroek
04e62fd52e
Create config file from default if not found
...
Similarly to pypsa-eur, the config file is not found, we create it as
a copy of `config.default.yaml`. This also makes it easier to include
pypsa-eur-sec as a subworkflow in a snakemake workflow.
2021-11-22 15:00:42 +01:00
Fabian Neumann
f93ec5a381
Merge pull request #193 from koen-vg/fix-non-ascii
...
Remove non-ascii character from source file
2021-11-22 14:18:37 +01:00
Koen van Greevenbroek
977dbfe933
Remove non-ascii character from source file
...
Unfortunately Snakemake for now reads files using the default OS file
encoding, which may not be UTF-8. Therefore, it is best to be
conservative and only use ascii in source files for now.
2021-11-22 14:02:57 +01:00
Leon
42c17b2693
Add files via upload
2021-11-22 12:25:16 +01:00