Ciroc0 commited on
Commit
b9cc9b1
·
1 Parent(s): f80dbc3

Refresh dashboard README

Browse files
Files changed (1) hide show
  1. README.md +31 -35
README.md CHANGED
@@ -9,55 +9,51 @@ python_version: "3.10"
9
  suggested_hardware: cpu-basic
10
  startup_duration_timeout: 15m
11
  app_file: app.py
 
12
  ---
13
 
14
  # Aarhus Weather Dashboard
15
 
16
- Visualiserings- og evalueringsdashboard for Aarhus ML-vejrprognoser.
17
 
18
- ## Scheduler
19
 
20
- - **Ingen automatisk scheduler**
21
- - Data hentes on-demand via Gradio `load()`
22
- - Cache TTL: 5 minutter (300 sekunder)
23
- - Manuel refresh via "Refresh All" knap
24
 
25
- ## Faner
26
 
27
- ### Temperature
28
- - Seneste 7 dages backtest med aktuelle observationer
29
- - DMI vs ML prognoser
30
- - Next 48 timers forecast
31
 
32
- ### Wind
33
- - Vindhastighed og vindstød
34
- - DMI vs ML sammenligning
35
- - Historisk performance
36
 
37
- ### Rain
38
- - Regnsandsynlighed (%) og regnmængde (mm)
39
- - DMI vs ML prognoser
40
- - Actual rain events
41
 
42
- ### Performance
43
- - Metrikker: RMSE, MAE, Brier score
44
- - Feature importance
45
- - Win rates (ML vs DMI)
46
 
47
- ## Datakilder
48
 
49
- | Dataset | Formål |
50
- |---------|--------|
51
- | `Ciroc0/dmi-aarhus-weather-data` | Historisk data og modeller |
52
- | `Ciroc0/dmi-aarhus-predictions` | Live 48-timers predictions |
53
 
54
- ## Evaluering
55
 
56
- Dashboard'et bruger de seneste 7 dages holdout-data til at evaluere modelperformance:
57
- - Rekonstruerer ML-predictions ved at køre aktive modeller på historiske data
58
- - Sammenligner DMI baseline med ML-korrigerede værdier
59
- - Beregner metrikker: RMSE, MAE, Brier score, accuracy
60
 
61
- ## Lokation
62
 
63
- Aarhus, Danmark (56.1567°N, 10.2108°E)
 
 
 
 
 
 
9
  suggested_hardware: cpu-basic
10
  startup_duration_timeout: 15m
11
  app_file: app.py
12
+ license: apache-2.0
13
  ---
14
 
15
  # Aarhus Weather Dashboard
16
 
17
+ Read-only Gradio dashboard for forecast inspection and model evaluation in Aarhus. Maintained by `Ciroc0`.
18
 
19
+ ## What this Space does
20
 
21
+ - loads training data and model bundles from `Ciroc0/dmi-aarhus-weather-data`
22
+ - loads live predictions from `Ciroc0/dmi-aarhus-predictions`
23
+ - rebuilds a 7-day historical backtest locally
24
+ - visualizes temperature, wind, rain and performance
25
 
26
+ ## Runtime behaviour
27
 
28
+ - no scheduler
29
+ - cache TTL: `300` seconds
30
+ - history window: `7` days
31
+ - future window: `48` hours
32
 
33
+ ## File loading order
 
 
 
34
 
35
+ ### Predictions dataset
 
 
 
36
 
37
+ 1. `predictions_latest.parquet`
38
+ 2. `predictions.parquet` as legacy fallback
 
 
39
 
40
+ ### Weather dataset
41
 
42
+ 1. `training_matrix.parquet`
43
+ 2. `data.parquet` as legacy fallback
 
 
44
 
45
+ ## Tabs
46
 
47
+ - Temperature
48
+ - Wind
49
+ - Rain
50
+ - Performance
51
 
52
+ ## Notes
53
 
54
+ - This Space is separate from the public Vercel frontend in the root repo.
55
+ - The Vercel frontend prefers `frontend_snapshot.json`, while this Gradio Space computes its own view from parquet/model files.
56
+
57
+ ## License
58
+
59
+ Source code in this Space is released under `Apache-2.0`. Preserve attribution to `Ciroc0` and keep applicable notice/license files when redistributing the code.