This package includes data from power markets in Europe.
After installing the package, data is available as an intake catalog. As an example:
import intake
generation = intake.cat["markets"].generation(country="EL").read()
available_capacity = intake.cat["markets"].capacity(country="EL").read()
In addition, the package offers two CLI commands: one to download data from TSOs and one to extract datasets.
The type of data to download can be:
dispatch
includes the inputs and results of the day-ahead schedulingavailabilities
includes data about the available capacity for all dispatchable power generation unitsreservoirs
includes data about the filling rates of the hydropower plantsntc
includes data about the net transfer capability for power imports and exports.
The datasets to extract from the raw data can be:
load
: extracts the load dataset from thedispatch
datareserves
: extracts the secondary reserves dataset from thedispatch
datacommitted
: extracts the committed capacity dataset from thedispatch
dataimports
: extracts the power imports dataset from thedispatch
dataexports
: extracts the power exports dataset from thedispatch
datares
: extracts the RES generation dataset from thedispatch
dataavailable
: extracts the available capacity dataset from theavailabilities
datareservoirs
: extracts the water reservoir levels (for hydro plants) dataset from thereservoirs
datantc_imports
: extracts dataset for total NTC (net transfer capacity) for imports from thentc
datantc_exports
: extracts dataset for total NTC (net transfer capacity) for exports from thentc
data.
Use
power-markets fetch -h
to see the arguments for the fetch
command, and
power-markets extract -h
for the extract
command.
The power-markets
package can be installed using pip:
pip install power-markets