add release notes for v0.8.0

This commit is contained in:
Fabian Neumann 2023-03-18 13:24:05 +01:00
parent 4a61faf737
commit 72471e9d99
5 changed files with 25 additions and 21 deletions

View File

@ -3,20 +3,21 @@
# SPDX-License-Identifier: CC0-1.0 # SPDX-License-Identifier: CC0-1.0
cff-version: 1.1.0 cff-version: 1.1.0
message: "If you use this package, please cite the corresponding manuscript in Energy Strategy Reviews." message: "If you use this package, please cite it in the following way."
title: "PyPSA-Eur: An open optimisation model of the European transmission system" title: "PyPSA-Eur: An open sector-coupled optimisation model of the European energy system"
repository: https://github.com/pypsa/pypsa-eur repository: https://github.com/pypsa/pypsa-eur
version: 0.7.0 version: 0.8.0
license: MIT license: MIT
journal: Energy Strategy Reviews
doi: 10.1016/j.esr.2018.08.012
authors: authors:
- family-names: Hörsch
given-names: Jonas
orcid: https://orcid.org/0000-0001-9438-767X
- family-names: Brown - family-names: Brown
given-names: Tom given-names: Tom
orcid: https://orcid.org/0000-0001-5898-1911 orcid: https://orcid.org/0000-0001-5898-1911
- family-names: Victoria
given-names: Marta
orcid: https://orcid.org/0000-0003-1665-1281
- family-names: Zeyen
given-names: Elisabeth
orcid: https://orcid.org/0000-0002-7262-3296
- family-names: Hofmann - family-names: Hofmann
given-names: Fabian given-names: Fabian
orcid: https://orcid.org/0000-0002-6604-5450 orcid: https://orcid.org/0000-0002-6604-5450
@ -32,3 +33,6 @@ authors:
- family-names: Schlachtberger - family-names: Schlachtberger
given-names: David given-names: David
orcid: https://orcid.org/0000-0002-8167-8213 orcid: https://orcid.org/0000-0002-8167-8213
- family-names: Hörsch
given-names: Jonas
orcid: https://orcid.org/0000-0001-9438-767X

View File

@ -2,7 +2,7 @@
# #
# SPDX-License-Identifier: CC0-1.0 # SPDX-License-Identifier: CC0-1.0
version: 0.7.0 version: 0.8.0
tutorial: false tutorial: false
logging: logging:

View File

@ -79,9 +79,9 @@ author = "Tom Brown (KIT, TUB, FIAS), Jonas Hoersch (KIT, FIAS), Fabian Hofmann
# built documents. # built documents.
# #
# The short X.Y version. # The short X.Y version.
version = "0.7" version = "0.8"
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = "0.7.0" release = "0.8.0"
# The language for content autogenerated by Sphinx. Refer to documentation # The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages. # for a list of supported languages.

View File

@ -13,11 +13,11 @@ Upcoming Release
* new feature or bugfix * new feature or bugfix
PyPSA-Eur 0.8.0 (17th March 2023) PyPSA-Eur 0.8.0 (18th March 2023)
================================= =================================
.. note:: .. note::
This is the first release of PyPSA-Eur which incorporates its sector-coupled extension PyPSA-Eur-Sec (v0.7.1). This is the first release of PyPSA-Eur which incorporates its sector-coupled extension PyPSA-Eur-Sec (v0.7.0).
PyPSA-Eur can now directly be used for high-resolution energy system modelling with sector-coupling PyPSA-Eur can now directly be used for high-resolution energy system modelling with sector-coupling
including industry, transport, buildings, biomass, and detailed carbon management. The PyPSA-Eur-Sec repository is now deprecated. including industry, transport, buildings, biomass, and detailed carbon management. The PyPSA-Eur-Sec repository is now deprecated.

View File

@ -32,7 +32,7 @@ configuration, execute
.. code:: bash .. code:: bash
:class: full-width :class: full-width
snakemake -call --configfile test/config.electricity.yaml results/networks/elec_s_6_ec_lcopt_Co2L-24H.nc snakemake -call results/test-elec/networks/elec_s_6_ec_lcopt_Co2L-24H.nc --configfile test/config.electricity.yaml
This configuration is set to download a reduced data set via the rules :mod:`retrieve_databundle`, This configuration is set to download a reduced data set via the rules :mod:`retrieve_databundle`,
:mod:`retrieve_natura_raster`, :mod:`retrieve_cutout`. :mod:`retrieve_natura_raster`, :mod:`retrieve_cutout`.
@ -115,7 +115,7 @@ clustered down to 6 buses and every 24 hours aggregated to one snapshot. The com
.. code:: bash .. code:: bash
snakemake -call --configfile test/config.electricity.yaml results/networks/elec_s_6_ec_lcopt_Co2L-24H.nc snakemake -call results/test-elec/networks/elec_s_6_ec_lcopt_Co2L-24H.nc --configfile test/config.electricity.yaml
orders ``snakemake`` to run the rule :mod:`solve_network` that produces the solved network and stores it in ``results/networks`` with the name ``elec_s_6_ec_lcopt_Co2L-24H.nc``: orders ``snakemake`` to run the rule :mod:`solve_network` that produces the solved network and stores it in ``results/networks`` with the name ``elec_s_6_ec_lcopt_Co2L-24H.nc``:
@ -276,18 +276,18 @@ You can produce any output file occurring in the ``Snakefile`` by running
For example, you can explore the evolution of the PyPSA networks by running For example, you can explore the evolution of the PyPSA networks by running
#. ``snakemake -call --configfile test/config.electricity.yaml resources/networks/base.nc`` #. ``snakemake resources/networks/base.nc -call --configfile test/config.electricity.yaml``
#. ``snakemake -call --configfile test/config.electricity.yaml resources/networks/elec.nc`` #. ``snakemake resources/networks/elec.nc -call --configfile test/config.electricity.yaml``
#. ``snakemake -call --configfile test/config.electricity.yaml resources/networks/elec_s.nc`` #. ``snakemake resources/networks/elec_s.nc -call --configfile test/config.electricity.yaml``
#. ``snakemake -call --configfile test/config.electricity.yaml resources/networks/elec_s_6.nc`` #. ``snakemake resources/networks/elec_s_6.nc -call --configfile test/config.electricity.yaml``
#. ``snakemake -call --configfile test/config.electricity.yaml resources/networks/elec_s_6_ec_lcopt_Co2L-24H.nc`` #. ``snakemake resources/networks/elec_s_6_ec_lcopt_Co2L-24H.nc -call --configfile test/config.electricity.yaml``
To run all combinations of wildcard values provided in the ``config.yaml`` under ``scenario:``, To run all combinations of wildcard values provided in the ``config.yaml`` under ``scenario:``,
you can use the collection rule ``solve_elec_networks``. you can use the collection rule ``solve_elec_networks``.
.. code:: bash .. code:: bash
snakemake -call --configfile test/config.electricity.yaml solve_elec_networks snakemake -call solve_elec_networks --configfile test/config.electricity.yaml
If you now feel confident and want to tackle runs with larger temporal and If you now feel confident and want to tackle runs with larger temporal and
spatial scope, clean-up the repository and after modifying the ``config.yaml`` file spatial scope, clean-up the repository and after modifying the ``config.yaml`` file