climetlab-power-production
A dataset plugin for climetlab for the dataset climetlab-plugin-a6/maelstrom-production-forecasts.
Features
In this README is a description of how to get the CliMetLab Plugin for A6.
Installation
Via pip
pip install climetlab-maelstrom-power-production
or via poetry
git clone git@github.com:4castRenewables/climetlab-plugin-a6.git
cd climetlab-plugin-a6
poetry install --no-dev
Datasets description
There are five datasets:
maelstrom-constants-a-bmaelstrom-power-productionmaelstrom-weather-model-levelmaelstrom-weather-pressure-levelmaelstrom-weather-surface-level
A detailed description of each dataset (variables, meta data etc.) is available here (see Section 3.6).
maelstrom-constants-a-b
Constants used for calculation of pressure at intermediate model levels.
Usage
import climetlab as cml
production_data = cml.load_dataset("maelstrom-constants-a-b")
References
IFS Documentation – Cy47r1, Operational implementation 30 June 2020, Part III: Dynamics and Numerical Procedures, ECMWF, 2020, p. 6, Eq. 2.11
maelstrom-power-production
Power production data of wind turbines located in various regions of Germany.
The data were provided by NOTUS energy GmbH & Co. KG. For a detailed description see the link above.
Usage
import climetlab as cml
production_data = cml.load_dataset("maelstrom-power-production", wind_turbine_id=1)
The wind_turbine_id is a number 1 to N, where N is the maximum number of currently available wind turbines.
Currently available: 45 wind turbines.
maelstrom-weather-model-level
ECMWF IFS HRES model level data for whole Europe.
For a detailed description see the link above.
Usage
import climetlab as cml
weather_ml = cml.load_dataset("maelstrom-weather-model-level", date="2019-01-01")
Currently available dates:
2017-01-01until2020-12-31
maelstrom-weather-pressure-level
ECMWF IF HRES pressure level data for whole Europe.
For a detailed description see the link above.
Usage
import climetlab as cml
weather_pl = cml.load_dataset("maelstrom-weather-pressure-level", date="2019-01-01")
Currently available dates:
2017-01-01until2020-12-31
maelstrom-weather-surface-level
ECMWF IFS HRES surface level data for whole Europe.
For a detailed description see the link above.
Usage
import climetlab as cml
weather_pl = cml.load_dataset("maelstrom-weather-surface-level", date="2019-01-01")
Currently available dates:
2017-01-01until2020-12-31
Using climetlab to access the data (supports grib, netcdf and zarr)
See the demo notebooks here.
The climetlab python package allows easy access to the data with a few lines of code such as:
!pip install climetlab climetlab-maelstrom-power-production
import climetlab as cml
data = cml.load_dataset("maelstrom-power-production", date="2019-01-01")
data.to_xarray()
Executing the notebooks
Before executing the notebooks, make sure to install the project and the notebook dependencies correctly
poetry install --extras notebooks
Metadata
Release files for climetlab-maelstrom-power-production 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| climetlab-maelstrom-power-production-0.2.1.tar.gz | 12.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| climetlab_maelstrom_power_production-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 29.6 kB
Release files / climetlab-maelstrom-power-production-0.2.1.tar.gz
| Download URL | climetlab-maelstrom-power-production-0.2.1.tar.gz |
|---|---|
| Size | 12.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8c7148765e6478ac78c1efcab649a96e046131a49b6bdd61361b2930ed764183
|
|
BLAKE2b-256 checksum How to use checksums |
79bdae957347bb685f36cf01b3ffe4850d6bd6763a61abaacf0306e3491bb2aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.13 CPython/3.7.12 Linux/5.13.0-1031-azure
|
Release files / climetlab_maelstrom_power_production-0.2.1-py3-none-any.whl
| Download URL | climetlab_maelstrom_power_production-0.2.1-py3-none-any.whl |
|---|---|
| Size | 17.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
24b6dfda486018d4d8975c35d9bfb3882d720c774cba48bec14cc5922a107c18
|
|
BLAKE2b-256 checksum How to use checksums |
19233e1d117d3985ba9d9bef28c770b4e33c45c5253c9ca65bdd80dbd9aad0ee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.13 CPython/3.7.12 Linux/5.13.0-1031-azure
|