pypsa-eur/scripts
Tom Brown 0bcb215597 use JRC-IDEES thermal energy service instead of FE for buildings
This change consists of:

- reading the final energy (FE) to thermal energy service (TES)
  efficiency for each each country, seperately for gas and oil (this
  efficiency represents e.g. the losses in older non-condensing
  boilers)

- using TES instead of FE for the n.loads, so that it is pure energy
  service instead of including losses in legacy equipment

- using the stored efficiencies for baseyear equipment in
  add_existing_baseyear

In the baseyear (e.g. 2020) this should have no effect on FE, since
the reduction to TES is conpensated by the lower efficiencies of
existing equipment.

In the future (e.g. 2050) this leads to a reduction in heating demand,
since new equipment is more efficient than existing.
2024-09-02 19:32:13 +02:00
..
build_cop_profiles [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-08-13 15:08:49 +00:00
definitions clean up, improve docs 2024-08-05 16:11:18 +02:00
__init__.py scenario-management: reenable shared resources, make shared resources wildcards dependent 2023-08-23 17:14:57 +02:00
_benchmark.py update copyright years to 2024 2024-02-19 16:21:48 +01:00
_helpers.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-08-13 15:08:49 +00:00
add_brownfield.py Lifetime of Gas Pipelines (#1162) 2024-07-29 09:47:08 +02:00
add_electricity.py remove unused geth2015 hydro capacities (#1246) 2024-08-30 10:26:48 +02:00
add_existing_baseyear.py use JRC-IDEES thermal energy service instead of FE for buildings 2024-09-02 19:32:13 +02:00
add_extra_components.py sanitize_locations: avoid attribute error for electricity-only runs (closes #939) 2024-05-13 17:59:21 +02:00
base_network.py temporarily disable n.shapes until memory issues resolved (#1238) 2024-08-26 15:16:06 +00:00
build_ammonia_production.py revert ffill of ammonia production 2024-08-30 12:13:15 +02:00
build_biomass_potentials.py build_transport_data: select swiss years according to data selection 2024-08-19 13:33:28 +02:00
build_biomass_transport_costs.py modified environments to include tabula-py update and fixed PDF econding (#1219) 2024-08-15 14:52:33 +02:00
build_clustered_population_layouts.py remove remaining {weather_year} wildcard usages 2024-03-04 18:24:01 +01:00
build_cross_border_flows.py Merge branch 'master' into scenario-management 2024-02-20 12:08:54 +01:00
build_cutout.py cutouts: update zenodo repository version (#1176) 2024-07-24 11:01:00 +02:00
build_daily_heat_demand.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-06-17 09:44:05 +00:00
build_district_heat_share.py Fix negative district heating progress (#1168) 2024-07-19 12:30:26 +02:00
build_egs_potentials.py changed EGS paper link to doi-containing version 2024-06-01 18:21:49 +01:00
build_electricity_demand.py skip MD for synthetic load data 2024-06-04 13:56:54 +02:00
build_electricity_prices.py Merge branch 'master' into scenario-management 2024-02-20 12:08:54 +01:00
build_electricity_production.py Merge branch 'master' into scenario-management 2024-02-20 12:08:54 +01:00
build_energy_totals.py use JRC-IDEES thermal energy service instead of FE for buildings 2024-09-02 19:32:13 +02:00
build_existing_heating_distribution.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-06-17 09:44:05 +00:00
build_gas_input_locations.py update GEM Europe gas tracker to May 2024 version (#1235) 2024-08-26 13:04:15 +00:00
build_gas_network.py Compatibility with geopandas version 1 (#1136) 2024-07-08 08:29:16 +02:00
build_gdp_pop_non_nuts3.py determine_availability_matrix_MD_UA: enable parallelism & remove plots (#1170) 2024-07-19 17:43:11 +00:00
build_heat_totals.py correct typos in heating rule docs 2024-06-17 11:47:55 +02:00
build_hourly_heat_demand.py remove {scope} wildcard (#1171) 2024-07-24 13:19:57 +02:00
build_hydro_profile.py Update scripts/build_hydro_profile.py 2024-05-07 10:53:07 +02:00
build_industrial_distribution_key.py Compatibility with geopandas version 1 (#1136) 2024-07-08 08:29:16 +02:00
build_industrial_energy_demand_per_country_today.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-08-09 12:24:39 +00:00
build_industrial_energy_demand_per_node_today.py build_transport_data: select swiss years according to data selection 2024-08-19 13:33:28 +02:00
build_industrial_energy_demand_per_node.py documentation for industry rules (#1086) 2024-06-05 15:02:44 +02:00
build_industrial_production_per_country_tomorrow.py documentation for industry rules (#1086) 2024-06-05 15:02:44 +02:00
build_industrial_production_per_country.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-08-07 09:59:09 +00:00
build_industrial_production_per_node.py documentation for industry rules (#1086) 2024-06-05 15:02:44 +02:00
build_industry_sector_ratios_intermediate.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-08-20 08:16:00 +00:00
build_industry_sector_ratios.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-08-19 11:39:36 +00:00
build_line_rating.py ruff: safe fixes 2024-05-21 14:55:58 +02:00
build_monthly_prices.py Merge branch 'master' into scenario-management 2024-02-20 12:08:54 +01:00
build_osm_network.py Introducing OpenStreetMap high-voltage grid to PyPSA-Eur (#1079) 2024-08-22 15:01:20 +02:00
build_population_layouts.py retrieve urban population fraction from World Bank API (#1248) 2024-08-30 10:26:34 +02:00
build_population_weighted_energy_totals.py pop_weighted_energy_totals: feasible for sub-annual temporal scope 2024-03-14 18:52:59 +01:00
build_powerplants.py build_powerplants: can assign to all buses not just substations (#1239) 2024-08-26 15:38:30 +00:00
build_renewable_profiles.py Compatibility with geopandas version 1 (#1136) 2024-07-08 08:29:16 +02:00
build_retro_cost.py build_transport_data: select swiss years according to data selection 2024-08-19 13:33:28 +02:00
build_salt_cavern_potentials.py Merge branch 'master' into scenario-management 2024-02-20 12:08:54 +01:00
build_sequestration_potentials.py allow sequestration potential attributes to be string 2024-04-10 17:13:58 +02:00
build_shapes.py bugfix: make sure to include Ukraine offshore shapes with new EEZ files 2024-08-14 16:27:06 +02:00
build_ship_raster.py add missing atlite import 2024-04-15 15:28:02 +02:00
build_shipping_demand.py Compatibility with geopandas version 1 (#1136) 2024-07-08 08:29:16 +02:00
build_solar_thermal_profiles.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-06-17 09:44:05 +00:00
build_temperature_profiles.py remove {scope} wildcard (#1171) 2024-07-24 13:19:57 +02:00
build_transmission_projects.py handle new and upgraded TYNDP&NEP lines/links in base network (OSM compatible) (#1085) 2024-08-15 11:42:21 +02:00
build_transport_demand.py take eurostat year for transport demand 2024-07-23 15:10:05 +02:00
clean_osm_data.py Introducing OpenStreetMap high-voltage grid to PyPSA-Eur (#1079) 2024-08-22 15:01:20 +02:00
cluster_gas_network.py some small adjustments to run as single node model (#1183) 2024-07-31 11:53:20 +02:00
cluster_network.py temporarily disable n.shapes until memory issues resolved (#1238) 2024-08-26 15:16:06 +00:00
determine_availability_matrix_MD_UA.py determine_availability_matrix_MD_UA: enable parallelism & remove plots (#1170) 2024-07-19 17:43:11 +00:00
make_summary_perfect.py build_transport_data: select swiss years according to data selection 2024-08-19 13:33:28 +02:00
make_summary.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-05-13 15:33:35 +00:00
plot_gas_network.py use set_scenario_config everywhere 2024-02-12 11:53:20 +01:00
plot_hydrogen_network.py Merge branch 'master' into scenario-management 2024-02-17 17:04:36 +01:00
plot_power_network_clustered.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-02-12 10:54:15 +00:00
plot_power_network_perfect.py use set_scenario_config everywhere 2024-02-12 11:53:20 +01:00
plot_power_network.py use set_scenario_config everywhere 2024-02-12 11:53:20 +01:00
plot_statistics.py Merge branch 'master' into scenario-management 2024-02-20 12:08:54 +01:00
plot_summary.py Fixed bug which generated empty pdfs when calling plot_summary from CI or snakemake. Using .svg exports instead. 2024-06-11 15:10:12 +02:00
plot_validation_cross_border_flows.py Merge branch 'master' into scenario-management 2024-02-20 12:08:54 +01:00
plot_validation_electricity_prices.py Merge branch 'master' into scenario-management 2024-02-20 12:08:54 +01:00
plot_validation_electricity_production.py address groupby(axis=...) deprecation (#1182) 2024-07-29 09:51:20 +00:00
prepare_network.py address fillna(method='{b|f}fill') deprecation (#1181) 2024-07-29 11:56:14 +02:00
prepare_osm_network_release.py Introducing OpenStreetMap high-voltage grid to PyPSA-Eur (#1079) 2024-08-22 15:01:20 +02:00
prepare_perfect_foresight.py Rename ev battery master (#1116) 2024-07-29 09:50:02 +02:00
prepare_sector_network.py use JRC-IDEES thermal energy service instead of FE for buildings 2024-09-02 19:32:13 +02:00
retrieve_cost_data.py Fix typos 2024-03-19 08:54:58 +01:00
retrieve_databundle.py Compatibility of data processing for Ukraine (#1146) 2024-07-19 19:23:35 +02:00
retrieve_electricity_demand.py apply pre-commit 2024-05-21 15:30:56 +02:00
retrieve_eurostat_data.py drop-in mirror for broken eurostat energy balance link (#1147) 2024-07-12 09:34:49 +02:00
retrieve_eurostat_household_data.py tidy up update_residential_from_eurostat 2024-05-21 20:16:57 +02:00
retrieve_gas_infrastructure_data.py change in zenodo urls from record to records 2024-04-15 15:14:02 +02:00
retrieve_jrc_idees.py [pre-commit.ci] auto fixes from pre-commit.com hooks 2024-07-19 08:21:09 +00:00
retrieve_monthly_fuel_prices.py Merge branch 'master' into scenario-management 2024-02-20 12:08:54 +01:00
retrieve_osm_data.py Introducing OpenStreetMap high-voltage grid to PyPSA-Eur (#1079) 2024-08-22 15:01:20 +02:00
simplify_network.py temporarily disable n.shapes until memory issues resolved (#1238) 2024-08-26 15:16:06 +00:00
solve_network.py update release notes and doc 2024-08-20 15:06:02 +02:00
solve_operations_network.py remove {weather_year} wildcard 2024-03-04 17:48:56 +01:00
time_aggregation.py time_aggregation: handle case without any temporal aggregation 2024-05-25 15:48:48 +02:00