heat_demand_europe
Central module containing all code downloading hotmaps heat demand data.
The 2050 national heat demand of the Hotmaps current policy scenario for buildings are used in the eGon100RE scenario for assumptions on national heating demands in European countries, but not for Germany. The data are downloaded to be used in the PyPSA-Eur-Sec scenario generator (forked into open_ego).
- class HeatDemandEurope(dependencies)[source]
Bases:
DatasetDownloads annual heat demands for European countries from hotmaps
This dataset downloads annual heat demands for all European countries for the year 2050 from hotmaps and stores the results into files. These are later used by pypsa-eur-sec.
- Dependencies
- name: str = 'heat-demands-europe'
The name of the Dataset
- sources: DatasetSources = DatasetSources(tables={}, files={}, urls={'hotmaps_heat_demand': 'https://gitlab.com/hotmaps/building-stock/-/raw/master/output_csv/3_indicator/1_Data_for_graphs/part_2_energy_demands/CSV_Actions_Total_energy_demand_by_building_type_in_2050_NUTS0.csv'})
The sources used by the datasets. Could be tables, files and urls
- targets: DatasetTargets = DatasetTargets(tables={}, files={'heat_demand_europe': 'pypsa-eur/resources/heat_demands_in_2050_NUTS0_hotmaps.csv'})
The targets created by the datasets. Could be tables and files
- version: str = '0.4.0'
The
Dataset’s version. Can be anything from a simple semantic versioning string like “2.1.3”, to a more complex string, like for example “2021-01-01.schleswig-holstein.0” for OpenStreetMap data. Note that the latter encodes theDataset’s date, region and a sequential number in case the data changes without the date or region changing, for example due to implementation changes.