Open_MaStR

open_mastr – Zugang zu Daten der Energiewirtschaft verbessern

Wobei hilft Open MaStR?

Das Open-Source-Tool open_mastr ermöglicht einen einfachen Zugang zu umfangreichen Daten des Marktstammdatenregisters (MaStR) der Bundesnetzagentur. Das Register enthält zentrale Informationen zu Akteuren im deutschen Strom- und Gasmarkt. Mit dem Tool können die Daten gebündelt heruntergeladen, verarbeitet und analysiert werden – ohne dass detailliertes technisches Wissen über die komplexen Datenstrukturen nötig ist.

Für wen ist das Tool geeignet?

open_mastr richtet sich insbesondere an Forschende und Data Scientists mit Erfahrung in Python und Datenbanken. Der aufbereitete Datensatz kann aber auch ohne Programmierkenntnisse verwendet werden – etwa in Form eines Data Packages mit CSV-Dateien und umfassenden Metadaten – zum Beispiel für energiewirtschaftliche Analysen oder Visualisierungen.

Wie funktioniert Open MaStR?

Das Python-Paket open_mastr bietet eine Schnittstelle zum Zugriff auf MaStR-Daten, die als XML-Dateien (Bulk) oder über den SOAP-Webdienst (API) bereitgestellt werden. Die MaStR-Daten können online durchsucht und gefiltert werden. Das Tool enthält Funktionen zum Herunterladen, Parsen, Validieren und Anreichern der Daten. Zusätzlich werden Post-Processing-Skripte gesammelt, um die Datenqualität weiter zu verbessern. Die daraus generierten Datensätze werden in einem standardisierten Format (Data Package: CSV + JSON-Metadaten) auf Zenodo veröffentlicht. Das Tool vereinfacht so den Datenzugang und bündelt Datenprozessierungsschritte in eine transparente, offene und reproduzierbare Software.

Welche Beispiele gibt es für den Einsatz?

PV- und Windflächenrechner

Wasserstoffatlas

EE-Status App

Digiplan Anhalt

Data Quality Assessment of the MaStR

EmPowerPlan

Goal100 Monitor

Mehr Beispiele gibt es hier auf github.

Wie ist Open MaStR nutzbar?

open_mastr ist als Python-Paket auf GitHub unter einer Open-Source-Lizenz frei zugänglich. Die Software wird kontinuierlich vom Reiner Lemoine Institut weiterentwickelt und dokumentiert.

Mailing List: mastr@lists.rl-institut.de

Subscribe: Eine E-Mail schreiben an mastr-join(at)lists.rl-institut.de

 

Ludwig Hülk

Wissenschaftlicher Mitarbeiter

+49 (0)30 1208 434 74 ludwig.huelk@rl-institut.de

Jonathan Amme

Wissenschaftlicher Mitarbeiter

+49 (0)30 1208 434 26 jonathan.amme@rl-institut.de