@@ -35,7 +35,7 @@ def __getitem__(self, key):
35
35
36
36
# --------------------------- NWP ------------------------------------
37
37
38
- NWP_PROVIDERS = ["ukv" , "gfs" , "icon-eu" , "icon-global" , "ecmwf" , "ecmwf_india" ]
38
+ NWP_PROVIDERS = ["ukv" , "gfs" , "icon-eu" , "icon-global" , "ecmwf" , "ecmwf_india" , "excarta" ]
39
39
40
40
# ------ UKV
41
41
# Means and std computed WITH version_7 and higher, MetOffice values
@@ -235,21 +235,72 @@ def __getitem__(self, key):
235
235
INDIA_ECMWF_STD = _to_data_array (INDIA_ECMWF_STD )
236
236
INDIA_ECMWF_MEAN = _to_data_array (INDIA_ECMWF_MEAN )
237
237
238
+ # ------- Excarta
239
+ EXCARTA_MEAN = {
240
+ "10m_wind_speed" : 6.228208065032959 ,
241
+ "10m_wind_speed_angle" : 175.47128295898438 ,
242
+ "100m_wind_speed" : 7.9128193855285645 ,
243
+ "100m_wind_speed_angle" : 175.80787658691406 ,
244
+ "2m_dewpoint_temperature" : 274.4578857421875 ,
245
+ "2m_temperature" : 278.8953857421875 ,
246
+ "dhi" : 57.628360730489284 ,
247
+ "dni" : 199.1950671565817 ,
248
+ "ghi" : 166.49980409084822 ,
249
+ "mean_sea_level_pressure" : 1009.3062133789062 ,
250
+ "surface_pressure" : 966.7402954101562 ,
251
+ "total_precipitation_1hr" : 0.11734692007303238 ,
252
+ "10u" : - 0.223025843501091 ,
253
+ "10v" : 0.022012686356902122 ,
254
+ "100u" : - 0.24015851318836212 ,
255
+ "100v" : - 0.05406061187386513 ,
256
+ }
257
+ EXCARTA_STD = {
258
+ "10m_wind_speed" : 3.7157022953033447 ,
259
+ "10m_wind_speed_angle" : 99.94088745117188 ,
260
+ "100m_wind_speed" : 4.652981281280518 ,
261
+ "100m_wind_speed_angle" : 100.15699768066406 ,
262
+ "2m_dewpoint_temperature" : 20.453125 ,
263
+ "2m_temperature" : 20.99526596069336 ,
264
+ "dhi" : 81.87070491961677 ,
265
+ "dni" : 300.6946092717406 ,
266
+ "ghi" : 253.34016941784316 ,
267
+ "mean_sea_level_pressure" : 13.694265365600586 ,
268
+ "surface_pressure" : 94.92646789550781 ,
269
+ "total_precipitation_1hr" : 0.2296331822872162 ,
270
+ "10u" : 4.701057434082031 ,
271
+ "10v" : 5.518700122833252 ,
272
+ "100u" : 6.01924991607666 ,
273
+ "100v" : 6.966071128845215 ,
274
+ }
275
+
276
+ EXCARTA_VARIABLE_NAMES = tuple (EXCARTA_MEAN .keys ())
277
+ EXCARTA_STD = _to_data_array (EXCARTA_STD )
278
+ EXCARTA_MEAN = _to_data_array (EXCARTA_MEAN )
279
+
280
+
238
281
# ------ ALL NWPS
239
282
# These dictionaries are for convenience
240
283
NWP_VARIABLE_NAMES = NWPStatDict (
241
284
ukv = UKV_VARIABLE_NAMES ,
242
285
gfs = GFS_VARIABLE_NAMES ,
243
286
ecmwf = ECMWF_VARIABLE_NAMES ,
244
287
ecmwf_india = INDIA_ECMWF_VARIABLE_NAMES ,
288
+ excarta = EXCARTA_VARIABLE_NAMES ,
245
289
)
246
290
NWP_STDS = NWPStatDict (
247
291
ukv = UKV_STD ,
248
292
gfs = GFS_STD ,
249
293
ecmwf = ECMWF_STD ,
250
294
ecmwf_india = INDIA_ECMWF_STD ,
295
+ excarta = EXCARTA_STD ,
296
+ )
297
+ NWP_MEANS = NWPStatDict (
298
+ ukv = UKV_MEAN ,
299
+ gfs = GFS_MEAN ,
300
+ ecmwf = ECMWF_MEAN ,
301
+ ecmwf_india = INDIA_ECMWF_MEAN ,
302
+ excarta = EXCARTA_MEAN ,
251
303
)
252
- NWP_MEANS = NWPStatDict (ukv = UKV_MEAN , gfs = GFS_MEAN , ecmwf = ECMWF_MEAN , ecmwf_india = INDIA_ECMWF_MEAN )
253
304
254
305
# --------------------------- SATELLITE ------------------------------
255
306
0 commit comments