From 990e54451c493f030ef78092297b2ae717d9e8d8 Mon Sep 17 00:00:00 2001 From: Kilian Helfenbein Date: Thu, 13 Apr 2023 17:19:08 +0200 Subject: [PATCH] add sources to dsm time series tables metadata --- src/egon/data/datasets/DSM_cts_ind.py | 33 +++++++++++++++++-- .../motorized_individual_travel/db_classes.py | 4 +-- .../db_classes.py | 4 +-- .../datasets/power_plants/mastr_db_classes.py | 4 +-- .../power_plants/pv_rooftop_buildings.py | 4 +-- .../data/datasets/storages/home_batteries.py | 4 +-- 6 files changed, 40 insertions(+), 13 deletions(-) diff --git a/src/egon/data/datasets/DSM_cts_ind.py b/src/egon/data/datasets/DSM_cts_ind.py index 45a086ea7..9a66cd85b 100644 --- a/src/egon/data/datasets/DSM_cts_ind.py +++ b/src/egon/data/datasets/DSM_cts_ind.py @@ -29,6 +29,7 @@ license_odbl, meta_metadata, oep_metadata_version, + sources, ) # CONSTANTS @@ -242,6 +243,27 @@ def add_metadata_individual(): "egon_sites_ind_load_curves_individual_dsm_timeseries": ["site_id"], } + sources_dict = { + "egon_etrago_electricity_cts_dsm_timeseries": [ + sources()["nep2021"], + sources()["zensus"], + ], + "egon_osm_ind_load_curves_individual_dsm_timeseries": [ + sources()["hotmaps_industrial_sites"], + sources()["schmidt"], + sources()["seenergies"], + ], + "egon_demandregio_sites_ind_electricity_dsm_timeseries": [ + sources()["openstreetmap"], + ], + "egon_sites_ind_load_curves_individual_dsm_timeseries": [ + sources()["hotmaps_industrial_sites"], + sources()["openstreetmap"], + sources()["schmidt"], + sources()["seenergies"], + ], + } + contris = contributors(["kh", "kh"]) contris[0]["date"] = "2023-03-17" @@ -249,8 +271,8 @@ def add_metadata_individual(): contris[0]["object"] = "metadata" contris[1]["object"] = "dataset" - contris[0]["comment"] = "add metadata to dataset." - contris[1]["comment"] = "Add worflow to generate dataset." + contris[0]["comment"] = "Add metadata to dataset." + contris[1]["comment"] = "Add workflow to generate dataset." for t_dict in targets.values(): schema = t_dict["schema"] @@ -281,7 +303,12 @@ def add_metadata_individual(): "aggregationType": "average", }, }, - "sources": [], + "sources": [ + sources()["egon-data"], + sources()["vg250"], + sources()["demandregio"], + ] + + sources_dict[table], "licenses": [license_odbl("© eGon development team")], "contributors": contris, "resources": [ diff --git a/src/egon/data/datasets/emobility/motorized_individual_travel/db_classes.py b/src/egon/data/datasets/emobility/motorized_individual_travel/db_classes.py index 914370e2a..5f9bff10b 100644 --- a/src/egon/data/datasets/emobility/motorized_individual_travel/db_classes.py +++ b/src/egon/data/datasets/emobility/motorized_individual_travel/db_classes.py @@ -286,8 +286,8 @@ def add_metadata(): contris[0]["object"] = "metadata" contris[1]["object"] = "dataset" - contris[0]["comment"] = "add metadata to dataset." - contris[1]["comment"] = "Add worflow to generate dataset." + contris[0]["comment"] = "Add metadata to dataset." + contris[1]["comment"] = "Add workflow to generate dataset." table = "egon_ev_metadata" name = f"{schema}.{table}" diff --git a/src/egon/data/datasets/emobility/motorized_individual_travel_charging_infrastructure/db_classes.py b/src/egon/data/datasets/emobility/motorized_individual_travel_charging_infrastructure/db_classes.py index ce5d560a3..a6e368fe4 100644 --- a/src/egon/data/datasets/emobility/motorized_individual_travel_charging_infrastructure/db_classes.py +++ b/src/egon/data/datasets/emobility/motorized_individual_travel_charging_infrastructure/db_classes.py @@ -53,8 +53,8 @@ def add_metadata(): contris[0]["object"] = "metadata" contris[1]["object"] = "dataset" - contris[0]["comment"] = "add metadata to dataset." - contris[1]["comment"] = "Add worflow to generate dataset." + contris[0]["comment"] = "Add metadata to dataset." + contris[1]["comment"] = "Add workflow to generate dataset." meta = { "name": "grid.egon_emob_charging_infrastructure", diff --git a/src/egon/data/datasets/power_plants/mastr_db_classes.py b/src/egon/data/datasets/power_plants/mastr_db_classes.py index f7ba92d44..38872b6ed 100644 --- a/src/egon/data/datasets/power_plants/mastr_db_classes.py +++ b/src/egon/data/datasets/power_plants/mastr_db_classes.py @@ -323,8 +323,8 @@ def add_metadata(): contris[0]["object"] = "metadata" contris[1]["object"] = "dataset" - contris[0]["comment"] = "add metadata to dataset." - contris[1]["comment"] = "Add worflow to generate dataset." + contris[0]["comment"] = "Add metadata to dataset." + contris[1]["comment"] = "Add workflow to generate dataset." for technology in technologies: target_table = target_tables[technology] diff --git a/src/egon/data/datasets/power_plants/pv_rooftop_buildings.py b/src/egon/data/datasets/power_plants/pv_rooftop_buildings.py index 25eedd1e0..872a85754 100644 --- a/src/egon/data/datasets/power_plants/pv_rooftop_buildings.py +++ b/src/egon/data/datasets/power_plants/pv_rooftop_buildings.py @@ -2132,8 +2132,8 @@ def add_metadata(): contris[0]["object"] = "metadata" contris[1]["object"] = "dataset" - contris[0]["comment"] = "add metadata to dataset." - contris[1]["comment"] = "Add worflow to generate dataset." + contris[0]["comment"] = "Add metadata to dataset." + contris[1]["comment"] = "Add workflow to generate dataset." meta = { "name": name, diff --git a/src/egon/data/datasets/storages/home_batteries.py b/src/egon/data/datasets/storages/home_batteries.py index 4b804fbcd..087a7f94f 100644 --- a/src/egon/data/datasets/storages/home_batteries.py +++ b/src/egon/data/datasets/storages/home_batteries.py @@ -221,8 +221,8 @@ def add_metadata(): contris[0]["object"] = "metadata" contris[1]["object"] = "dataset" - contris[0]["comment"] = "add metadata to dataset." - contris[1]["comment"] = "Add worflow to generate dataset." + contris[0]["comment"] = "Add metadata to dataset." + contris[1]["comment"] = "Add workflow to generate dataset." meta = { "name": (