Changes
On February 27, 2026 at 1:30:01 PM UTC,
-
Moved Multi-Repository Metadata Assessment from organization Albert-Ludwigs-Universität Freiburg to organization TIB
| f | 1 | { | f | 1 | { |
| 2 | "access_rights": "", | 2 | "access_rights": "", | ||
| 3 | "accrualPeriodicity": "", | 3 | "accrualPeriodicity": "", | ||
| 4 | "author": "Philipp D. Rohde", | 4 | "author": "Philipp D. Rohde", | ||
| 5 | "author_email": "", | 5 | "author_email": "", | ||
| 6 | "citation": "", | 6 | "citation": "", | ||
| 7 | "conformsTo": "", | 7 | "conformsTo": "", | ||
| 8 | "creator_user_id": "8ddf0111-aeb9-4ec4-9355-a5996af92622", | 8 | "creator_user_id": "8ddf0111-aeb9-4ec4-9355-a5996af92622", | ||
| 9 | "defined_in": "", | 9 | "defined_in": "", | ||
| 10 | "doi": "10.71694/4tut8jmy", | 10 | "doi": "10.71694/4tut8jmy", | ||
| 11 | "doi_date_published": "2025-12-13", | 11 | "doi_date_published": "2025-12-13", | ||
| 12 | "doi_publisher": "TIB", | 12 | "doi_publisher": "TIB", | ||
| 13 | "doi_status": true, | 13 | "doi_status": true, | ||
| 14 | "domain": "https://service.tib.eu/ldm_nfdi4energy/ldmservice", | 14 | "domain": "https://service.tib.eu/ldm_nfdi4energy/ldmservice", | ||
| 15 | "end_date": "", | 15 | "end_date": "", | ||
| 16 | "extra_authors": [ | 16 | "extra_authors": [ | ||
| 17 | { | 17 | { | ||
| 18 | "extra_author": "Enrique Iglesias", | 18 | "extra_author": "Enrique Iglesias", | ||
| 19 | "orcid": "0000-0002-8734-3123" | 19 | "orcid": "0000-0002-8734-3123" | ||
| 20 | } | 20 | } | ||
| 21 | ], | 21 | ], | ||
| 22 | "extras": [ | 22 | "extras": [ | ||
| 23 | { | 23 | { | ||
| 24 | "__extras": { | 24 | "__extras": { | ||
| 25 | "id": "041bf03c-ca9b-4c7f-8130-f595705829c8", | 25 | "id": "041bf03c-ca9b-4c7f-8130-f595705829c8", | ||
| 26 | "package_id": "fe4c4894-1015-4120-b416-4130a2afa2fe", | 26 | "package_id": "fe4c4894-1015-4120-b416-4130a2afa2fe", | ||
| 27 | "state": "active" | 27 | "state": "active" | ||
| 28 | }, | 28 | }, | ||
| 29 | "key": "", | 29 | "key": "", | ||
| 30 | "value": "" | 30 | "value": "" | ||
| 31 | } | 31 | } | ||
| 32 | ], | 32 | ], | ||
| 33 | "groups": [], | 33 | "groups": [], | ||
| 34 | "id": "fe4c4894-1015-4120-b416-4130a2afa2fe", | 34 | "id": "fe4c4894-1015-4120-b416-4130a2afa2fe", | ||
| 35 | "isopen": false, | 35 | "isopen": false, | ||
| 36 | "keywords": "", | 36 | "keywords": "", | ||
| 37 | "landing_page": "", | 37 | "landing_page": "", | ||
| 38 | "language": "", | 38 | "language": "", | ||
| 39 | "license_id": "notspecified", | 39 | "license_id": "notspecified", | ||
| 40 | "license_title": "License not specified", | 40 | "license_title": "License not specified", | ||
| 41 | "link_orkg": "", | 41 | "link_orkg": "", | ||
| 42 | "maintainer": "Philipp D. Rohde", | 42 | "maintainer": "Philipp D. Rohde", | ||
| 43 | "maintainer_email": "", | 43 | "maintainer_email": "", | ||
| 44 | "metadata_created": "2025-12-13T09:51:22.924113", | 44 | "metadata_created": "2025-12-13T09:51:22.924113", | ||
| n | 45 | "metadata_modified": "2025-12-13T10:00:55.139764", | n | 45 | "metadata_modified": "2026-02-27T13:30:00.554978", |
| 46 | "name": "multi-repository-metadata-assessment", | 46 | "name": "multi-repository-metadata-assessment", | ||
| 47 | "notes": "The metadata of energy-related datasets from the following | 47 | "notes": "The metadata of energy-related datasets from the following | ||
| 48 | repositories is used in this multi-repository assessment of | 48 | repositories is used in this multi-repository assessment of | ||
| 49 | conformance of metadata with [OEMetadata | 49 | conformance of metadata with [OEMetadata | ||
| 50 | v2](https://github.com/OpenEnergyPlatform/oemetadata):\r\n\r\n- Energy | 50 | v2](https://github.com/OpenEnergyPlatform/oemetadata):\r\n\r\n- Energy | ||
| 51 | Data eXchange: https://edx.netl.doe.gov/\r\n- EU Open Data Portal: | 51 | Data eXchange: https://edx.netl.doe.gov/\r\n- EU Open Data Portal: | ||
| 52 | https://data.europa.eu/data/datasets\r\n- Eurostat: | 52 | https://data.europa.eu/data/datasets\r\n- Eurostat: | ||
| 53 | https://ec.europa.eu/eurostat\r\n- FfE Open Data Portal: | 53 | https://ec.europa.eu/eurostat\r\n- FfE Open Data Portal: | ||
| 54 | https://opendata.ffe.de/\r\n- Inspire-HEP: https://inspirehep.net\r\n- | 54 | https://opendata.ffe.de/\r\n- Inspire-HEP: https://inspirehep.net\r\n- | ||
| 55 | Open Energy Data Initiative: https://data.openei.org/\r\n- Open Energy | 55 | Open Energy Data Initiative: https://data.openei.org/\r\n- Open Energy | ||
| 56 | Platform: https://openenergyplatform.org/database/\r\n- OpenAIRE: | 56 | Platform: https://openenergyplatform.org/database/\r\n- OpenAIRE: | ||
| 57 | https://explore.openaire.eu/\r\n- Open Power System Data (OPSD): | 57 | https://explore.openaire.eu/\r\n- Open Power System Data (OPSD): | ||
| 58 | https://open-power-system-data.org/\r\n- Open Access Power-Grid | 58 | https://open-power-system-data.org/\r\n- Open Access Power-Grid | ||
| 59 | Frequency Database: https://osf.io/m43tg/\r\n\r\nUnfortunately, we | 59 | Frequency Database: https://osf.io/m43tg/\r\n\r\nUnfortunately, we | ||
| 60 | cannot share the scripts that we used for downloading the metadata | 60 | cannot share the scripts that we used for downloading the metadata | ||
| 61 | from these repositories.\r\nHowever, we are sharing our preprocessing | 61 | from these repositories.\r\nHowever, we are sharing our preprocessing | ||
| 62 | scripts for the repositories which needed preprocessing before mapping | 62 | scripts for the repositories which needed preprocessing before mapping | ||
| 63 | them to OEMetadata.\r\nThese scripts would be executed directly after | 63 | them to OEMetadata.\r\nThese scripts would be executed directly after | ||
| 64 | retrieving the metadata from the repository.\r\n\r\nIn order to map | 64 | retrieving the metadata from the repository.\r\n\r\nIn order to map | ||
| 65 | the raw metadata (see `metadata_raw`) to the OEMetadata, | 65 | the raw metadata (see `metadata_raw`) to the OEMetadata, | ||
| 66 | execute\r\n\r\n```bash\r\npip install -r requirements.txt\r\npython | 66 | execute\r\n\r\n```bash\r\npip install -r requirements.txt\r\npython | ||
| 67 | parser.py\r\n```\r\n\r\nThe transformed metadata is then stored in a | 67 | parser.py\r\n```\r\n\r\nThe transformed metadata is then stored in a | ||
| 68 | directory called `metadata_mapped`.\r\nTo fix some reporting issues | 68 | directory called `metadata_mapped`.\r\nTo fix some reporting issues | ||
| 69 | with nested fields, execute the cleanup script for the | 69 | with nested fields, execute the cleanup script for the | ||
| 70 | OEP:\r\n\r\n```bash\r\npython cleanup_oep.py\r\n```\r\n\r\nNow you are | 70 | OEP:\r\n\r\n```bash\r\npython cleanup_oep.py\r\n```\r\n\r\nNow you are | ||
| 71 | ready to reproduce our report by running\r\n\r\n```bash\r\npython | 71 | ready to reproduce our report by running\r\n\r\n```bash\r\npython | ||
| 72 | report.py\r\n```\r\n\r\nThe reports for each of the repositories is | 72 | report.py\r\n```\r\n\r\nThe reports for each of the repositories is | ||
| 73 | then stored in the directory `report`.", | 73 | then stored in the directory `report`.", | ||
| 74 | "num_resources": 1, | 74 | "num_resources": 1, | ||
| 75 | "num_tags": 2, | 75 | "num_tags": 2, | ||
| 76 | "orcid": "0000-0002-9835-4354", | 76 | "orcid": "0000-0002-9835-4354", | ||
| 77 | "organization": { | 77 | "organization": { | ||
| 78 | "approval_status": "approved", | 78 | "approval_status": "approved", | ||
| n | 79 | "created": "2024-08-30T06:49:12.843016", | n | 79 | "created": "2017-11-23T17:30:37.757128", |
| 80 | "description": "", | 80 | "description": "The German National Library of Science and | ||
| 81 | "id": "dd183d54-d3ab-4a0a-8a1c-6bc73f3ee927", | 81 | Technology, abbreviated TIB, is the national library of the Federal | ||
| 82 | "image_url": "2025-12-09-092146.814025unifreiburg.png", | 82 | Republic of Germany for all fields of engineering, technology, and the | ||
| 83 | natural sciences.", | ||||
| 84 | "id": "0c5362f5-b99e-41db-8256-3d0d7549bf4d", | ||||
| 85 | "image_url": "2025-05-08-113321.662354TIBLogoENRGB100px.png", | ||||
| 83 | "is_organization": true, | 86 | "is_organization": true, | ||
| n | 84 | "name": "uni-freiburg", | n | 87 | "name": "tib", |
| 85 | "state": "active", | 88 | "state": "active", | ||
| n | 86 | "title": "Albert-Ludwigs-Universit\u00e4t Freiburg", | n | 89 | "title": "TIB", |
| 87 | "type": "organization" | 90 | "type": "organization" | ||
| 88 | }, | 91 | }, | ||
| t | 89 | "owner_org": "dd183d54-d3ab-4a0a-8a1c-6bc73f3ee927", | t | 92 | "owner_org": "0c5362f5-b99e-41db-8256-3d0d7549bf4d", |
| 90 | "page": "", | 93 | "page": "", | ||
| 91 | "private": false, | 94 | "private": false, | ||
| 92 | "relationships_as_object": [], | 95 | "relationships_as_object": [], | ||
| 93 | "relationships_as_subject": [], | 96 | "relationships_as_subject": [], | ||
| 94 | "resources": [ | 97 | "resources": [ | ||
| 95 | { | 98 | { | ||
| 96 | "auto_update": "No", | 99 | "auto_update": "No", | ||
| 97 | "auto_update_last_update": "", | 100 | "auto_update_last_update": "", | ||
| 98 | "auto_update_url": "", | 101 | "auto_update_url": "", | ||
| 99 | "cache_last_updated": null, | 102 | "cache_last_updated": null, | ||
| 100 | "cache_url": null, | 103 | "cache_url": null, | ||
| 101 | "contributors": [ | 104 | "contributors": [ | ||
| 102 | { | 105 | { | ||
| 103 | "contributors_comment": "", | 106 | "contributors_comment": "", | ||
| 104 | "contributors_object": "", | 107 | "contributors_object": "", | ||
| 105 | "contributors_organization": "", | 108 | "contributors_organization": "", | ||
| 106 | "contributors_path": "", | 109 | "contributors_path": "", | ||
| 107 | "contributors_roles": "", | 110 | "contributors_roles": "", | ||
| 108 | "contributors_title": "" | 111 | "contributors_title": "" | ||
| 109 | } | 112 | } | ||
| 110 | ], | 113 | ], | ||
| 111 | "created": "2025-12-13T09:54:36.401987", | 114 | "created": "2025-12-13T09:54:36.401987", | ||
| 112 | "description": "All files required to reproduce the reported | 115 | "description": "All files required to reproduce the reported | ||
| 113 | results, including raw metadata, mappings, and scripts", | 116 | results, including raw metadata, mappings, and scripts", | ||
| 114 | "encoding": "", | 117 | "encoding": "", | ||
| 115 | "format": "ZIP", | 118 | "format": "ZIP", | ||
| 116 | "hash": "", | 119 | "hash": "", | ||
| 117 | "id": "7f77ecf7-4ff4-43b8-b984-2c4ae3ac92ca", | 120 | "id": "7f77ecf7-4ff4-43b8-b984-2c4ae3ac92ca", | ||
| 118 | "language": "", | 121 | "language": "", | ||
| 119 | "last_modified": "2025-12-13T09:54:36.377018", | 122 | "last_modified": "2025-12-13T09:54:36.377018", | ||
| 120 | "licenses": [ | 123 | "licenses": [ | ||
| 121 | { | 124 | { | ||
| 122 | "licenses_attribution": "", | 125 | "licenses_attribution": "", | ||
| 123 | "licenses_copyright_statement": "", | 126 | "licenses_copyright_statement": "", | ||
| 124 | "licenses_instruction": "", | 127 | "licenses_instruction": "", | ||
| 125 | "licenses_name": "", | 128 | "licenses_name": "", | ||
| 126 | "licenses_path": "", | 129 | "licenses_path": "", | ||
| 127 | "licenses_title": "" | 130 | "licenses_title": "" | ||
| 128 | } | 131 | } | ||
| 129 | ], | 132 | ], | ||
| 130 | "media": "", | 133 | "media": "", | ||
| 131 | "metadata_modified": "2025-12-13T09:54:36.786558", | 134 | "metadata_modified": "2025-12-13T09:54:36.786558", | ||
| 132 | "mimetype": "application/zip", | 135 | "mimetype": "application/zip", | ||
| 133 | "mimetype_inner": null, | 136 | "mimetype_inner": null, | ||
| 134 | "name": "Metadata Assessment", | 137 | "name": "Metadata Assessment", | ||
| 135 | "package_id": "fe4c4894-1015-4120-b416-4130a2afa2fe", | 138 | "package_id": "fe4c4894-1015-4120-b416-4130a2afa2fe", | ||
| 136 | "position": 0, | 139 | "position": 0, | ||
| 137 | "publication_date": "2025-12-13", | 140 | "publication_date": "2025-12-13", | ||
| 138 | "resource_type": null, | 141 | "resource_type": null, | ||
| 139 | "rights": "", | 142 | "rights": "", | ||
| 140 | "schema": [ | 143 | "schema": [ | ||
| 141 | { | 144 | { | ||
| 142 | "schema_dialect": [ | 145 | "schema_dialect": [ | ||
| 143 | { | 146 | { | ||
| 144 | "dialect_delimiter": "", | 147 | "dialect_delimiter": "", | ||
| 145 | "dialect_ds": "", | 148 | "dialect_ds": "", | ||
| 146 | "dialect_hidden": "" | 149 | "dialect_hidden": "" | ||
| 147 | } | 150 | } | ||
| 148 | ], | 151 | ], | ||
| 149 | "schema_fields": [ | 152 | "schema_fields": [ | ||
| 150 | { | 153 | { | ||
| 151 | "fields_about": [ | 154 | "fields_about": [ | ||
| 152 | { | 155 | { | ||
| 153 | "fields_about_id": "", | 156 | "fields_about_id": "", | ||
| 154 | "fields_about_name": "" | 157 | "fields_about_name": "" | ||
| 155 | } | 158 | } | ||
| 156 | ], | 159 | ], | ||
| 157 | "fields_description": "", | 160 | "fields_description": "", | ||
| 158 | "fields_name": "", | 161 | "fields_name": "", | ||
| 159 | "fields_nullable": "", | 162 | "fields_nullable": "", | ||
| 160 | "fields_ref": [ | 163 | "fields_ref": [ | ||
| 161 | { | 164 | { | ||
| 162 | "fields_about_id": "", | 165 | "fields_about_id": "", | ||
| 163 | "fields_ref_name": "", | 166 | "fields_ref_name": "", | ||
| 164 | "fields_ref_value": "" | 167 | "fields_ref_value": "" | ||
| 165 | } | 168 | } | ||
| 166 | ], | 169 | ], | ||
| 167 | "fields_type": "", | 170 | "fields_type": "", | ||
| 168 | "fields_unit": "" | 171 | "fields_unit": "" | ||
| 169 | } | 172 | } | ||
| 170 | ], | 173 | ], | ||
| 171 | "schema_hidden": "" | 174 | "schema_hidden": "" | ||
| 172 | } | 175 | } | ||
| 173 | ], | 176 | ], | ||
| 174 | "size": 161652102, | 177 | "size": 161652102, | ||
| 175 | "sources": [ | 178 | "sources": [ | ||
| 176 | { | 179 | { | ||
| 177 | "sources_authors": [ | 180 | "sources_authors": [ | ||
| 178 | { | 181 | { | ||
| 179 | "sources_author_name": "", | 182 | "sources_author_name": "", | ||
| 180 | "sources_author_orcid": "" | 183 | "sources_author_orcid": "" | ||
| 181 | } | 184 | } | ||
| 182 | ], | 185 | ], | ||
| 183 | "sources_description": "", | 186 | "sources_description": "", | ||
| 184 | "sources_licenses": [ | 187 | "sources_licenses": [ | ||
| 185 | { | 188 | { | ||
| 186 | "sources_licenses_attribution": "", | 189 | "sources_licenses_attribution": "", | ||
| 187 | "sources_licenses_copyright_statement": "", | 190 | "sources_licenses_copyright_statement": "", | ||
| 188 | "sources_licenses_instruction": "", | 191 | "sources_licenses_instruction": "", | ||
| 189 | "sources_licenses_name": "", | 192 | "sources_licenses_name": "", | ||
| 190 | "sources_licenses_path": "", | 193 | "sources_licenses_path": "", | ||
| 191 | "sources_licenses_title": "" | 194 | "sources_licenses_title": "" | ||
| 192 | } | 195 | } | ||
| 193 | ], | 196 | ], | ||
| 194 | "sources_path": "", | 197 | "sources_path": "", | ||
| 195 | "sources_publication_year": "", | 198 | "sources_publication_year": "", | ||
| 196 | "sources_title": "" | 199 | "sources_title": "" | ||
| 197 | } | 200 | } | ||
| 198 | ], | 201 | ], | ||
| 199 | "spatial": [ | 202 | "spatial": [ | ||
| 200 | { | 203 | { | ||
| 201 | "extend": [ | 204 | "extend": [ | ||
| 202 | { | 205 | { | ||
| 203 | "extend_bounding_box": "", | 206 | "extend_bounding_box": "", | ||
| 204 | "extend_crs": "", | 207 | "extend_crs": "", | ||
| 205 | "extend_name": "", | 208 | "extend_name": "", | ||
| 206 | "extend_resolution_unit": "", | 209 | "extend_resolution_unit": "", | ||
| 207 | "extend_resolution_value": "" | 210 | "extend_resolution_value": "" | ||
| 208 | } | 211 | } | ||
| 209 | ], | 212 | ], | ||
| 210 | "location": [ | 213 | "location": [ | ||
| 211 | { | 214 | { | ||
| 212 | "Longitude": "", | 215 | "Longitude": "", | ||
| 213 | "address": "", | 216 | "address": "", | ||
| 214 | "latitude": "" | 217 | "latitude": "" | ||
| 215 | } | 218 | } | ||
| 216 | ], | 219 | ], | ||
| 217 | "spatial_hidden": "" | 220 | "spatial_hidden": "" | ||
| 218 | } | 221 | } | ||
| 219 | ], | 222 | ], | ||
| 220 | "state": "active", | 223 | "state": "active", | ||
| 221 | "temporal": [ | 224 | "temporal": [ | ||
| 222 | { | 225 | { | ||
| 223 | "temporal_hidden": "", | 226 | "temporal_hidden": "", | ||
| 224 | "temporal_reference_date": "", | 227 | "temporal_reference_date": "", | ||
| 225 | "temporal_timeseries": [ | 228 | "temporal_timeseries": [ | ||
| 226 | { | 229 | { | ||
| 227 | "temporal_timeseries_aggregation_type": "", | 230 | "temporal_timeseries_aggregation_type": "", | ||
| 228 | "temporal_timeseries_alignment": "", | 231 | "temporal_timeseries_alignment": "", | ||
| 229 | "temporal_timeseries_resolution_unit": "", | 232 | "temporal_timeseries_resolution_unit": "", | ||
| 230 | "temporal_timeseries_resolution_value": "" | 233 | "temporal_timeseries_resolution_value": "" | ||
| 231 | } | 234 | } | ||
| 232 | ] | 235 | ] | ||
| 233 | } | 236 | } | ||
| 234 | ], | 237 | ], | ||
| 235 | "url": | 238 | "url": | ||
| 236 | 7f77ecf7-4ff4-43b8-b984-2c4ae3ac92ca/download/metadataassessment.zip", | 239 | 7f77ecf7-4ff4-43b8-b984-2c4ae3ac92ca/download/metadataassessment.zip", | ||
| 237 | "url_type": "upload" | 240 | "url_type": "upload" | ||
| 238 | } | 241 | } | ||
| 239 | ], | 242 | ], | ||
| 240 | "services_used_list": "", | 243 | "services_used_list": "", | ||
| 241 | "spatial": "", | 244 | "spatial": "", | ||
| 242 | "spatial_resolution": "", | 245 | "spatial_resolution": "", | ||
| 243 | "start_date": "", | 246 | "start_date": "", | ||
| 244 | "state": "active", | 247 | "state": "active", | ||
| 245 | "tags": [ | 248 | "tags": [ | ||
| 246 | { | 249 | { | ||
| 247 | "display_name": "Metadata Quality", | 250 | "display_name": "Metadata Quality", | ||
| 248 | "id": "0466370b-1e56-4d7f-8b21-34b29c57c226", | 251 | "id": "0466370b-1e56-4d7f-8b21-34b29c57c226", | ||
| 249 | "name": "Metadata Quality", | 252 | "name": "Metadata Quality", | ||
| 250 | "state": "active", | 253 | "state": "active", | ||
| 251 | "vocabulary_id": null | 254 | "vocabulary_id": null | ||
| 252 | }, | 255 | }, | ||
| 253 | { | 256 | { | ||
| 254 | "display_name": "OEMetadata", | 257 | "display_name": "OEMetadata", | ||
| 255 | "id": "77a00ab8-1138-4060-9026-32cfeff82170", | 258 | "id": "77a00ab8-1138-4060-9026-32cfeff82170", | ||
| 256 | "name": "OEMetadata", | 259 | "name": "OEMetadata", | ||
| 257 | "state": "active", | 260 | "state": "active", | ||
| 258 | "vocabulary_id": null | 261 | "vocabulary_id": null | ||
| 259 | } | 262 | } | ||
| 260 | ], | 263 | ], | ||
| 261 | "temporal_resolution": "", | 264 | "temporal_resolution": "", | ||
| 262 | "title": "Multi-Repository Metadata Assessment", | 265 | "title": "Multi-Repository Metadata Assessment", | ||
| 263 | "type": "dataset", | 266 | "type": "dataset", | ||
| 264 | "url": "", | 267 | "url": "", | ||
| 265 | "version": null | 268 | "version": null | ||
| 266 | } | 269 | } |