NCPOLO: Unterschied zwischen den Versionen
Aus BAWiki
imported>Hagen Robert Keine Bearbeitungszusammenfassung |
imported>Hagen Robert Keine Bearbeitungszusammenfassung |
||
Zeile 2: | Zeile 2: | ||
|name_en=NCPOLO | |name_en=NCPOLO | ||
|name=NCPOLO | |name=NCPOLO | ||
|version= | |version=August 2019 | ||
|version_beschr= | |version_beschr=August 2019 | ||
|stichworte=Postprozessor<br /> | |stichworte=Postprozessor<br /> | ||
Differenzen für synoptische Daten <br /> | Differenzen für synoptische Daten <br /> | ||
Zeile 15: | Zeile 15: | ||
|kurzbeschreibung= | |kurzbeschreibung= | ||
[[NCPOLO]] (siehe auch [[NCPOLO.DAT | [[NCPOLO]] (siehe auch [[NCPOLO.DAT]]) hat seinen Anwendungsschwerpunkt in der Modellvalidierung. Durch das Zusammenfassen validierungstypischer Darstellungen, Skillscores und diverser Exportmöglichkeiten in einem Programm wird ein Messung-Modell-Vergleich schnell und einfach erstellt. Um den Vergleich von Mess- und Modelldaten anzustellen, müssen alle punktuell vorliegenden Messdaten (als [[CF-NETCDF.NC|cf-netcdf.nc]]) mit [[NCDELTA]] zeitlich und örtlich korreliert werden. | ||
Anmerkungen: | Anmerkungen: | ||
# Zum Preprocessing von [[BOEWRT.DAT]] | # Zum Preprocessing von [[BOEWRT.DAT]] Messdaten sollte [[BOE2NC]] verwendet werden. | ||
# Die [[BOEWRT.DAT]] Header müssen alle notwendigen Informationen enthalten (Zeitzone, Koordinatensystem, Koordinaten, ...). | # Die [[BOEWRT.DAT]] Header müssen alle notwendigen Informationen enthalten (Zeitzone, Koordinatensystem, Koordinaten, ...). | ||
# Die Messdaten sollten geprüft sein. Eine Prüfung des Wertebereichs wird nicht vorgenommen. | # Die Messdaten sollten geprüft sein. Eine Prüfung des Wertebereichs wird nicht vorgenommen. | ||
# Der Messstationsname wird aus der | # Der Messstationsname wird aus dem long_name der Ergebnisdatei für alle Outputs verwendet. Es ist also von Vorteil diesen '''kurz''' zu wählen. | ||
# Die Modelldaten können als 2D und 3D [[NCDELTA]] vorgegeben werden. | # Die Modelldaten können als 2D und 3D [[NCDELTA]] vorgegeben werden. | ||
# Die Modelldaten (auch Locations) '''sollten''' gechunkt sein. Dafür kann [[NCCHUNKIE]] verwendet werden. Der Zeitgewinn bei einer gechunkten Datei liegt etwa bei Faktor 125-250. | # Die Modelldaten (auch Locations) '''sollten''' gechunkt sein. Dafür kann [[NCCHUNKIE]] verwendet werden. Der Zeitgewinn bei einer gechunkten Datei liegt etwa bei Faktor 125-250. | ||
# Da es möglich ist mehrsprachig (deutsch, englisch) mit mehreren Ausgabeformaten (.png, .fig, .eps, .pdf) zu arbeiten, ergibt sich sehr schnell eine extrem große Menge an Bildern (>1.000). Der Nutzer sollte sich entsprechend vorher überlegen, welche Darstellungen überhaupt in welchen Formaten benötigt werden. | # Da es möglich ist mehrsprachig (deutsch, englisch) mit mehreren Ausgabeformaten (.png, .fig, .eps, .pdf) zu arbeiten, ergibt sich sehr schnell eine extrem große Menge an Bildern (>1.000). Der Nutzer sollte sich entsprechend vorher überlegen, welche Darstellungen überhaupt in welchen Formaten benötigt werden. | ||
Ausgaben von [[NCPOLO]]: | |||
# Zeitreihen (komplett, Detailzeiträume) | # Zeitreihen (komplett, Detailzeiträume) | ||
# Scatterplots (nach Dichte eingefärbt, einfarbig) | # Scatterplots (nach Dichte eingefärbt, einfarbig) | ||
Zeile 32: | Zeile 32: | ||
# Boxplot-Fehlerverteilung | # Boxplot-Fehlerverteilung | ||
# Statistikverteilung (33 wählbare Parameter) | # Statistikverteilung (33 wählbare Parameter) | ||
# Datenexport (je Pegel) | |||
# Statistikexport (je Pegel) | |||
# Statistikübersicht (alle Pegel) | |||
<gallery> | <gallery> | ||
Zeile 42: | Zeile 45: | ||
|eingabedateien= | |eingabedateien= | ||
# '''allgemeine Eingabedaten''' (Dateityp [[NCPOLO.DAT | # '''allgemeine Eingabedaten''' (Dateityp [[NCPOLO.DAT]]); | ||
|ausgabedateien= | |ausgabedateien= | ||
Zeile 53: | Zeile 56: | ||
# (optional) Statistikverteilung (Dateityp PNG, FIG, EPS, FIG) | # (optional) Statistikverteilung (Dateityp PNG, FIG, EPS, FIG) | ||
# (optional) Statistische Kennwerte (Dateityp DAT, CSV, LATEX) | # (optional) Statistische Kennwerte (Dateityp DAT, CSV, LATEX) | ||
# (optional) Zeitlich und örtlich korrelierte Daten (Dateityp DAT, CSV | # (optional) Zeitlich und örtlich korrelierte Daten (Dateityp DAT, CSV, MAT) | ||
|methode= | |methode= | ||
Zeile 63: | Zeile 66: | ||
|programmiersprache=MATLAB r2018b | |programmiersprache=MATLAB r2018b | ||
|zus_software= keine | |zus_software= keine | ||
|kontakt_original=[mailto:robert.hagen@baw.de R. Hagen | |kontakt_original=[mailto:robert.hagen@baw.de R. Hagen] | ||
|kontakt_pflege=[mailto:robert.hagen@baw.de R. Hagen] | |kontakt_pflege=[mailto:robert.hagen@baw.de R. Hagen] | ||
|dokumentation= | |dokumentation= |
Version vom 13. August 2019, 07:38 Uhr
Basisinformationen
Programm-Name
NCPOLO
Version
August 2019
Beschreibung
August 2019
Stichworte
Postprozessor
Differenzen für synoptische Daten
Locations
Zeitreihen
Scatterplots
Hodograph
Modellskill
Statistik
Parallelisiert
Kurzbeschreibung
NCPOLO (siehe auch NCPOLO.DAT) hat seinen Anwendungsschwerpunkt in der Modellvalidierung. Durch das Zusammenfassen validierungstypischer Darstellungen, Skillscores und diverser Exportmöglichkeiten in einem Programm wird ein Messung-Modell-Vergleich schnell und einfach erstellt. Um den Vergleich von Mess- und Modelldaten anzustellen, müssen alle punktuell vorliegenden Messdaten (als cf-netcdf.nc) mit NCDELTA zeitlich und örtlich korreliert werden.
Anmerkungen:
- Zum Preprocessing von BOEWRT.DAT Messdaten sollte BOE2NC verwendet werden.
- Die BOEWRT.DAT Header müssen alle notwendigen Informationen enthalten (Zeitzone, Koordinatensystem, Koordinaten, ...).
- Die Messdaten sollten geprüft sein. Eine Prüfung des Wertebereichs wird nicht vorgenommen.
- Der Messstationsname wird aus dem long_name der Ergebnisdatei für alle Outputs verwendet. Es ist also von Vorteil diesen kurz zu wählen.
- Die Modelldaten können als 2D und 3D NCDELTA vorgegeben werden.
- Die Modelldaten (auch Locations) sollten gechunkt sein. Dafür kann NCCHUNKIE verwendet werden. Der Zeitgewinn bei einer gechunkten Datei liegt etwa bei Faktor 125-250.
- Da es möglich ist mehrsprachig (deutsch, englisch) mit mehreren Ausgabeformaten (.png, .fig, .eps, .pdf) zu arbeiten, ergibt sich sehr schnell eine extrem große Menge an Bildern (>1.000). Der Nutzer sollte sich entsprechend vorher überlegen, welche Darstellungen überhaupt in welchen Formaten benötigt werden.
Ausgaben von NCPOLO:
- Zeitreihen (komplett, Detailzeiträume)
- Scatterplots (nach Dichte eingefärbt, einfarbig)
- Hodographen der Strömung (nach Dichte eingefärbt, einfarbig)
- Boxplot-Fehlerverteilung
- Statistikverteilung (33 wählbare Parameter)
- Datenexport (je Pegel)
- Statistikexport (je Pegel)
- Statistikübersicht (alle Pegel)
Eingabe-Dateien
- allgemeine Eingabedaten (Dateityp NCPOLO.DAT);
Ausgabe-Dateien
- Datei mit Informationen zum Programmablauf (Dateityp ncpolo.sdr)
- Datei mit Fehlern und Warnungen (Dateityp ncpolo.err)
- (optional) Zeitreihen (Dateityp PNG, FIG, EPS, FIG)
- (optional) Scatterplot (Dateityp PNG, FIG, EPS, FIG)
- (optional) Hodograph (Dateityp PNG, FIG, EPS, FIG)
- (optional) Boxplotverteilung (Dateityp PNG, FIG, EPS, FIG)
- (optional) Statistikverteilung (Dateityp PNG, FIG, EPS, FIG)
- (optional) Statistische Kennwerte (Dateityp DAT, CSV, LATEX)
- (optional) Zeitlich und örtlich korrelierte Daten (Dateityp DAT, CSV, MAT)
Methode
Das Programm wurde mit MATLAB erstellt und mit PROGHOME Methoden ergänzt. Der Programmablauf wird nachfolgend skizziert:
- Lesen der Steuerdatei des Anwenders.
Vorlauf-Programme
DATACONVERT, ZEITRIO, BOE2NC, UNTRIM2007, UNTRIM2, SEDIMORPH, UNK, NCCHUNKIE,NCDELTA
Nachlauf-Programme
Weitere Informationen
Programmiersprache
MATLAB r2018b
zusätzliche Software
keine
Originalversion
Programmpflege
Dokumentation/Literatur
- Musterdateien:
- Musterdateien finden sich in $PROGHOME/examples/ncpolo/
zurück zu Programmkennblätter