Paths_and_params.py — Kompatibilitätsmodul¶
Quelldatei
Dünne Weiterleitungsschicht, die alle Parameter aus config.yaml unter dem alten import Paths_and_params as PP Interface bereitstellt. Existiert für Rückwärtskompatibilität.
LAUFKONFIGURATION
Art des Simulationslaufs: 'historisch' für historische Daten oder Futumszenario-Identifikator
Klimaszenario-Beschreibung (z.B. 'SSP1-2.6', 'RCP4.5')
Emissions-Szenario: RCP-Wert (Representative Concentration Pathway) für Klimaprojektionen
Globales Klimamodell: Name des verwendeten GCM (General Circulation Model)
Datenquelle: 'DB' für Datenbankabfrage oder 'Excel' für Excel-Dateien
Basispfad zu den Eingangsdaten
Ordner mit Zellinput-CSVs
Ordner fuer Ergebnisse
SZENARIO-IDS
Szenario-Identifikator für zukünftige Klimaprojektionen in der Datenbank
Szenario-Identifikator für historische Daten in der Datenbank
ZEITLICHE PARAMETER
Startjahr der Simulation oder Datenanalyse
Endjahr der Simulation oder Datenanalyse (inklusive)
Zeitschrittweite: 'monthly' für monatliche oder 'yearly' für jährliche Daten
Liste der zu verarbeitenden Monate (1-12), oder leere Liste für alle Monate
RÄUMLICHE PARAMETER
Nährstoff-Parameter-ID: Identifikator für die Parameter im Datenmodell
Ländercode nach ISO 3166-1 (z.B. 'DE' für Deutschland)
FAO-Regions-ID: Kennung der Agrarregion
Korrekturfaktor für Punktquellen (Abwassereinleitungen)
Kontinentindex: Zeilenindex für Multi-Kontinent-Arrays (0=Afrika, ...)
Auslass-Zellen (Downstream Cells): IDs der Zellen am Ende des Einzugsgebiets
KONTINENTDATEN
Kontinentkürzel: Abkürzungen der WaterGAP-Kontinentblöcke
Zellenzahl pro Kontinent: Anzahl der Rasterzellen in jedem Kontinent-Block
Zeilenanzahl pro Kontinent: Anzahl der Rasterzeilen pro Kontinent
Spaltenanzahl pro Kontinent: Anzahl der Rasterspalten pro Kontinent
ABGELEITETE DATENBANKNAMEN
Datenbankname für Zell-spezifische Daten (Rasterdaten pro Zelle)
Datenbankname für Standard-Abfragen (z.B. Zeit-/Szenario-Daten)
KALIBRIERUNGSPARAMETER (Erosion nach Fink et al.)
Maximale Länge des Abflusssystems (Lmax): Parameter des Erosionsmodells
Erosionsmodell-Parameter a: Skalenparameter
Erosionsmodell-Parameter b: Exponentieller Faktor für die Abhängigkeit von Lmax
Erosionsmodell-Parameter c: Exponentieller Faktor für die Abhängigkeit von der Niederschlagserosivität
Korrekturfaktor für Streusiedlungen: Modifikator für diffuse Erosion aus Siedlungsgebieten
Korrekturfaktor für Hintergrund-Erosion: Modifikator für die Grunderosion
KALIBRIERUNGSPARAMETER (Retention nach Vollenweider)
Retentions-Parameter a: Skalenparameter für das Vollenweider-Modell Formel: Retention = 1 / (1 + a_ret * HL^b_ret)
Retentions-Parameter b: Exponentieller Faktor für Aufenthaltszeit (HL = Hydraulic Load) Formel: Retention = 1 / (1 + a_ret * HL^b_ret)
DATENSTRUKTUR-KONSTANTEN
Anzahl der Kulturtypen: Feste Anzahl der Feldfrüchte im WaterGAP-Datenmodell
Anzahl der Viehkategorien: Feste Anzahl der Nutztierarten im WaterGAP-Datenmodell
Datenbankversion der Gitterreferenzen: Versions-ID der verwendeten Raster-Geometrie (GCRC)
PFADE ZU UNF-EINGABEDATEIEN
Pfad zur CSV-Datei mit der Liste der Einzugsgebietszellen
Verzeichnis mit Oberflächenabfluss-Rasterdateien (UNF-Format, WaterGAP)
Verzeichnis mit urbanen Abfluss-Rasterdateien (UNF-Format, WaterGAP)
Verzeichnis mit Viehbestandsdichte-Rasterdateien (UNF-Format, WaterGAP)
Verzeichnis mit Korrekturfaktoren-Rasterdateien (UNF-Format, WaterGAP)
Verzeichnis mit Phosphor-Rate-Rasterdateien in Tonnen (UNF-Format, WaterGAP)
Verzeichnis mit korrigierten Ackerlandflächen-Rasterdateien (UNF-Format, WaterGAP)
Verzeichnis mit weiteren UNF-Eingabedateien (z.B. Erosionsfaktoren, Flussnetze)
Pfad zu zukünftigen UNF-Rasterdateien (Klimaszenario-Daten)
PFADE FÜR EINZUGSGEBIETSDELINEATION
Abflussrichtungsdatei (G_OUTFLC.UNF4): Binärdatei mit Routing-Informationen für die Rückwärts-Verfolgung
WaterGAP-Referenzgitter-Shapefile: Geometrie-Definitionsdatei für räumliche Overlays