Aktionen

NCPOLO.DAT: Unterschied zwischen den Versionen

Aus BAWiki

imported>Hagen Robert
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 2: Zeile 2:
|name_en=NCPOLO.DAT
|name_en=NCPOLO.DAT
|dateityp=ncpolo.dat  
|dateityp=ncpolo.dat  
|version=Juli 2019
|version=September 2021
|version_beschr=August 2019
|version_beschr=September 2021
|bedeutung=enthält allgemeine Eingabedaten für das Programm [[NCPOLO]]
|bedeutung=enthält allgemeine Eingabedaten für das Programm [[NCPOLO]]
|dateiinhalt=
|dateiinhalt=
'''Eingabesteuerdaten'''
'''Eingabesteuerdaten'''


* '''Block 1 bzw. 1a-g in_*''': Eingabewerte (kann mehrfach angegeben werden)
* '''Block 1 Properties'''
*# '''identifier''': Eindeutiger Bezeichner für den Output (z.B. run001)
*# '''outlier_check''': (opt) Durchführen eines Ausreißercheck mit [https://de.mathworks.com/help/matlab/ref/isoutlier.html MATLAB isoutlier(data,6)]
*# '''plot_linewidth''': (opt) Dicke der Achsenumrandung (default 1.5)
 
* '''Block 2 input''': Eingabewerte (kann beliebig oft angegeben werden)
*# '''infile''': Name des Eingangsdatensatzes [[CF-NETCDF.NC|cf-netcdf.nc]] Format aus [[NCDELTA]]
*# '''infile''': Name des Eingangsdatensatzes [[CF-NETCDF.NC|cf-netcdf.nc]] Format aus [[NCDELTA]]
*# '''refname''': Bezeichner für die Referenzdaten aus [[NCDELTA]]
*# '''refname''': Bezeichner für die Referenzdaten aus [[NCDELTA]]
*# '''varname''': Bezeichner für die Variantendaten aus [[NCDELTA]]
*# '''varname''': Bezeichner für die Variantendaten aus [[NCDELTA]]
*# '''stationName''': Variablenname für Pegelbezeichnungen (z.B. [[UNTRIM]]: Mesh0_node_long_name)
*# '''variable''': Skalare Variablenname der auszuwertenden Variable ('''ohne''' ODdif, OCvar oder OCref)
*# '''timevar''': Variablenname für die Zeit (z.B. [[UNTRIM]]: nMesh0_data_time)
*# '''variable_xy''': Vektorielle Variablennamen der auszuwertenden Variable ('''ohne''' ODdif, OCvar oder OCref, nur für Hodographen)
*# '''time_series''': Variablenname für die Ausgabe von Zeitreihen (z.B. [[UNTRIM]]: Mesh2_face_Wasserstand_2d), für die Ausgabe von Sedimentklassen wird eine Integer nach dem Variablennamen gefordert. 0 steht dabei für die Summe aller Fraktionen, 1 für die Sedimentkonzentration der Fraktion 1 und n für die Sedimentkonzentration der Fraktion n. Beispiel: Mesh2_face_Schwebstoff_2d 1
*# '''export_dir''': Ausgabeordner (wird automatisch erstellt)
*# '''scatterplot''': Variablenname für die Ausgabe von Scatterplots (z.B. [[UNTRIM]]: Mesh2_face_Wasserstand_2d), für die Ausgabe von Sedimentklassen wird eine Integer nach dem Variablennamen gefordert. 0 steht dabei für die Summe aller Fraktionen, 1 für die Sedimentkonzentration der Fraktion 1 und n für die Sedimentkonzentration der Fraktion n. Beispiel: Mesh2_face_Schwebstoff_2d 1
*# '''fraction''': Index oder Name der darzustellenden Fraktion (z.B. 2 oder very_fine_silt)
*# '''hodograph''': Variablennamen x und y-Komponente für die Ausgabe von Hodograph (z.B. [[UNTRIM]]: Mesh0_node_Stroemungsgeschwindigkeit_x_R_2d Mesh0_node_Stroemungsgeschwindigkeit_y_R_2d),
*# '''time_series''': (opt) true/false, ob Darstellung erfolgen soll
*# '''error_distr''': Variablenname für die Ausgabe von Fehlerverteilung (z.B. [[UNTRIM]]: Mesh2_face_Wasserstand_2d), für die Ausgabe von Sedimentklassen wird eine Integer nach dem Variablennamen gefordert. 0 steht dabei für die Summe aller Fraktionen, 1 für die Sedimentkonzentration der Fraktion 1 und n für die Sedimentkonzentration der Fraktion n. Beispiel: Mesh2_face_Schwebstoff_2d 1
*# '''scatterplot''': (opt) true/false, ob Darstellung erfolgen soll
*# '''boxplot''': Variablenname für die Ausgabe von Boxplots (z.B. [[UNTRIM]]: Mesh2_face_Wasserstand_2d), für die Ausgabe von Sedimentklassen wird eine Integer nach dem Variablennamen gefordert. 0 steht dabei für die Summe aller Fraktionen, 1 für die Sedimentkonzentration der Fraktion 1 und n für die Sedimentkonzentration der Fraktion n. Beispiel: Mesh2_face_Schwebstoff_2d 1
*# '''hodograph''': (opt) true/false, ob Darstellung erfolgen soll
*# '''time_focus''': Angabe von Detailzeiträumen für Zeitreihen im Format ddmmyy ddmmyy ddmmyy ddmmyy ... (Start Ende Start End, ...) - maximal 5 Zeiträume möglich.
*# '''error_distr''': (opt) true/false, ob Darstellung erfolgen soll
*# '''tsBounds''': Y-Limits für time_series - kein Einfluss auf Datenverarbeitung
*# '''boxplot''': (opt) true/false, ob Darstellung erfolgen soll
*# '''scatBounds''': Y-Limits für scatterplot - kein Einfluss auf Datenverarbeitung
*# '''time_focus''': (opt) Angabe von Detailzeiträumen für Zeitreihen im Format ddmmyy ddmmyy ddmmyy ddmmyy ... (Start Ende Start End, ...) - maximal 5 Zeiträume möglich.
*# '''hodoBounds''': Y-Limit für Hodograph (nur eine Angabe erf.) - kein Einfluss auf Datenverarbeitung
*# '''tsBounds''': (opt) y-Limits für time_series - kein Einfluss auf Datenverarbeitung
*# '''errorBounds''': Y-Limits für error_distr - kein Einfluss auf Datenverarbeitung
*# '''scatBounds''': (opt) y-Limits für scatterplot - kein Einfluss auf Datenverarbeitung
*# '''boxBounds''': Y-Limits für boxplot - kein Einfluss auf Datenverarbeitung
*# '''hodoBounds''': (opt) y-Limit für Hodograph (nur eine Angabe erf.) - kein Einfluss auf Datenverarbeitung
*# '''data''': Aktiviert den Datenexport (Ref, Var, Dif) für die Formate DAT CSV MAT
*# '''errorBounds''': (opt) y-Limits für error_distr - kein Einfluss auf Datenverarbeitung
*# '''time_format''': Beeinflusst das Zeitformat der data Ausgabe. Entweder matlab ([[MATLAB]]-Zeitformat) oder Matlab konforme Zeitformate angeben (z.B. dd.mm.yyyy-HH:MM:SS)
*# '''boxBounds''': (opt) y-Limits für boxplot - kein Einfluss auf Datenverarbeitung
*# '''stats''': Aktiviert den Statistikexport für die Formate DAT CSV MAT LATEX
*# '''stat_all''': (opt) Aktiviert den Statistiküberblickexport für die Formate xlsx csv mat
*# '''stat_all''': Aktiviert den Statistiküberblickexport für die Formate DAT CSV MAT
 
* '''Block 2 Properties''': Einstellungen
*# '''identifier''': Eindeutiger Bezeichner für [[NCPOLO]] Outputs z.B. run001
*# '''language''': Ausgabesprache (DE, EN, ALL)
*# '''cores''': Anzahl an Prozessoren für die Grafikausgabe (1-4)


* '''Block 3a-e Ploteigenschaften''': Festlegen der Ploteigenschaften
* '''Block 3a-e Ploteigenschaften''': Festlegen der Ploteigenschaften
In diesem Block werden je Darstellungstyp diverse Ploteigenschaften angeboten. Die Angabemöglichkeiten sind für dieses Programmkennblatt zu zahlreich und werden in der Steuerdatei zu [[NCPOLO]] erschöpfend beschrieben. Weitestgehend umschrieben enthalten diese Eingangsparameter:
In diesem Block werden je Darstellungstyp diverse Ploteigenschaften angeboten. Die Angabemöglichkeiten sind für dieses Programmkennblatt zu zahlreich und werden in der Steuerdatei zu [[NCPOLO]] beschrieben. Weitestgehend umschrieben enthalten diese Eingangsparameter:


* Breite und Höhe
* Breite und Höhe
Zeile 42: Zeile 41:
* Textgestaltung
* Textgestaltung
* Ausgabeformat
* Ausgabeformat
* Ausgabesprache
* Beschriftungsart
* Beschriftungsart
* Achsenlimits und -ticks
* Gitternetz und Hilfslinien
* Gitternetz und Hilfslinien
* Skillscores im Plot
* Skillscores im Plot
* Fitting Options (Scatterplot, Hodograph)
* Fitting Options (Scatterplot, Hodograph)
* Optionen zur farblichen Gestaltung der Dichtefunktion von Scatterplot bzw. Hodograph
* Optionen zur farblichen Gestaltung der Dichtefunktion von Scatterplot bzw. Hodograph
===Statistische Kennwerte===
{|
|-
! Bezeichnung !! Beschreibung
|-
| MEANREF || Mittelwert der Referenzdaten
|-
| MAXREF || Maximalwert der Referenzdaten
|-
| MINREF || Minimalwert der Referenzdaten
|-
| MEANVAR|| Mittelwert der Variantendaten
|-
| MAXVAR || Maximalwert der Variantendaten
|-
| MINVAR || Minimalwert der Variantendaten
|-
| ME || Mittelwert der Fehler (var-ref)
|-
| MAXDIF || Maximalwert der Fehler (var-ref)
|-
| MINDIF || Minimalwert der Fehler (var-ref)
|-
| MAE || Mittlerer, absoluter Fehler (|var-ref|)
|-
| RMSE || Root mean square Error, Wurzel aus der Summe aller quadrierten Fehler
|-
| BIAS || Differenz der Mittelwerte von Referenz und Variante (mean(var)-mean(ref))
|-
| MSE || Mittlerer, quadrierter Fehler
|-
| R || Pearson Korrelation
|-
| R^2 || Bestimmtheitsmaß (Quadrat der Pearson Korrelation)
|-
| MURPHYSKILL || Skill Score nach [https://doi.org/10.1175/1520-0493(1988)116<2417:SSBOTM>2.0.CO;2 Murphy (1988)]
|-
| d_ 1981 || Skill Score nach [https://doi.org/10.1002/joc.2419 Willmott (1981)]
|-
| d_ 1985|| Skill Score nach [https://doi.org/10.1002/joc.2419 Willmott (1985)]
|-
| d_2012 || Skill Score nach [https://doi.org/10.1002/joc.2419 Willmott (2012)]
|-
| M || Steigung einer linearen Regression aus (var,ref i.e., x,y)
|-
| B || y-Achsen Abschnitt einer linearen Regression aus (var,ref i.e., x,y)
|-
| STDVAR || Standardabweichung Variantendaten
|-
| STDREF || Standardabweichung Referenzdaten
|-
| STDDIF || Standardabweichung Fehler
|}


===Anmerkungen===
===Anmerkungen===

Version vom 22. September 2021, 06:44 Uhr

Basisinformationen

Datei-Typ

ncpolo.dat

Datei-Form

none

Version

September 2021

Beschreibung

September 2021

Bedeutung der Datei

enthält allgemeine Eingabedaten für das Programm NCPOLO

Datei-Inhalt

Eingabesteuerdaten

  • Block 1 Properties
    1. identifier: Eindeutiger Bezeichner für den Output (z.B. run001)
    2. outlier_check: (opt) Durchführen eines Ausreißercheck mit MATLAB isoutlier(data,6)
    3. plot_linewidth: (opt) Dicke der Achsenumrandung (default 1.5)
  • Block 2 input: Eingabewerte (kann beliebig oft angegeben werden)
    1. infile: Name des Eingangsdatensatzes cf-netcdf.nc Format aus NCDELTA
    2. refname: Bezeichner für die Referenzdaten aus NCDELTA
    3. varname: Bezeichner für die Variantendaten aus NCDELTA
    4. variable: Skalare Variablenname der auszuwertenden Variable (ohne ODdif, OCvar oder OCref)
    5. variable_xy: Vektorielle Variablennamen der auszuwertenden Variable (ohne ODdif, OCvar oder OCref, nur für Hodographen)
    6. export_dir: Ausgabeordner (wird automatisch erstellt)
    7. fraction: Index oder Name der darzustellenden Fraktion (z.B. 2 oder very_fine_silt)
    8. time_series: (opt) true/false, ob Darstellung erfolgen soll
    9. scatterplot: (opt) true/false, ob Darstellung erfolgen soll
    10. hodograph: (opt) true/false, ob Darstellung erfolgen soll
    11. error_distr: (opt) true/false, ob Darstellung erfolgen soll
    12. boxplot: (opt) true/false, ob Darstellung erfolgen soll
    13. time_focus: (opt) Angabe von Detailzeiträumen für Zeitreihen im Format ddmmyy ddmmyy ddmmyy ddmmyy ... (Start Ende Start End, ...) - maximal 5 Zeiträume möglich.
    14. tsBounds: (opt) y-Limits für time_series - kein Einfluss auf Datenverarbeitung
    15. scatBounds: (opt) y-Limits für scatterplot - kein Einfluss auf Datenverarbeitung
    16. hodoBounds: (opt) y-Limit für Hodograph (nur eine Angabe erf.) - kein Einfluss auf Datenverarbeitung
    17. errorBounds: (opt) y-Limits für error_distr - kein Einfluss auf Datenverarbeitung
    18. boxBounds: (opt) y-Limits für boxplot - kein Einfluss auf Datenverarbeitung
    19. stat_all: (opt) Aktiviert den Statistiküberblickexport für die Formate xlsx csv mat
  • Block 3a-e Ploteigenschaften: Festlegen der Ploteigenschaften

In diesem Block werden je Darstellungstyp diverse Ploteigenschaften angeboten. Die Angabemöglichkeiten sind für dieses Programmkennblatt zu zahlreich und werden in der Steuerdatei zu NCPOLO beschrieben. Weitestgehend umschrieben enthalten diese Eingangsparameter:

  • Breite und Höhe
  • MATLAB LineSpec
  • Textgestaltung
  • Ausgabeformat
  • Beschriftungsart
  • Gitternetz und Hilfslinien
  • Skillscores im Plot
  • Fitting Options (Scatterplot, Hodograph)
  • Optionen zur farblichen Gestaltung der Dichtefunktion von Scatterplot bzw. Hodograph

Statistische Kennwerte

{

Programme, welche diesen Datei-Typ benutzen

NCPOLO

Beispiel-Datei

$PROGHOME/examples/ncpolo/ncpolo_steer.dat


zurück zu: Dateikennblätter


Strukturübersicht