diff --git a/video_prediction_tools/model_modules/video_prediction/datasets/era5.json b/video_prediction_tools/model_modules/video_prediction/datasets/era5.json
new file mode 100644
index 0000000000000000000000000000000000000000..d6a3ea0b10a9b27f0f75e8d2d094afc7372239d6
--- /dev/null
+++ b/video_prediction_tools/model_modules/video_prediction/datasets/era5.json
@@ -0,0 +1,79 @@
+{
+    "variables": [
+        {"name": "t", "level_type": "ml"},
+        {"name": "w", "level_type": "ml"},
+        {"name": "q", "level_type": "ml"},
+        {"name": "vo", "level_type": "ml"},
+        {"name": "d", "level_type": "ml"},
+        {"name": "u", "level_type": "ml"},
+        {"name": "v", "level_type": "ml"},
+        {"name": "o3", "level_type": "ml"},
+        {"name": "clwc", "level_type": "ml"},
+        {"name": "ciwc", "level_type": "ml"},
+        {"name": "cc", "level_type": "ml"},
+        {"name": "ci", "level_type": "sfc"},
+        {"name": "rsn", "level_type": "sfc"},
+        {"name": "sst", "level_type": "sfc"},
+        {"name": "istl1", "level_type": "sfc"},
+        {"name": "swvl1", "level_type": "sfc"},
+        {"name": "swvl2", "level_type": "sfc"},
+        {"name": "swvl3", "level_type": "sfc"},
+        {"name": "swvl4", "level_type": "sfc"},
+        {"name": "cape", "level_type": "sfc"},
+        {"name": "lai_lv", "level_type": "sfc"},
+        {"name": "lai_hv", "level_type": "sfc"},
+        {"name": "z", "level_type": "sfc"},
+        {"name": "sp", "level_type": "sfc"},
+        {"name": "sd", "level_type": "sfc"},
+        {"name": "msl", "level_type": "sfc"},
+        {"name": "blh", "level_type": "sfc"},
+        {"name": "tcc", "level_type": "sfc"},
+        {"name": "10u", "level_type": "sfc"},
+        {"name": "10v", "level_type": "sfc"},
+        {"name": "2t", "level_type": "sfc"},
+        {"name": "2d", "level_type": "sfc"},
+        {"name": "stl2", "level_type": "sfc"},
+        {"name": "stl3", "level_type": "sfc"},
+        {"name": "stl4", "level_type": "sfc"},
+        {"name": "lsm", "level_type": "sfc"},
+        {"name": "lcc", "level_type": "sfc"},
+        {"name": "mcc", "level_type": "sfc"},
+        {"name": "hcc", "level_type": "sfc"},
+        {"name": "src", "level_type": "sfc"},
+        {"name": "ie", "level_type": "sfc"},
+        {"name": "skt", "level_type": "sfc"},
+        {"name": "tsn", "level_type": "sfc"}
+    ],
+    "levels": {
+        "ml": [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,
+               38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,
+               72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,
+               105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,
+               131,132,133,134,135,136,137],
+        "pl": null,
+        "interpolation": [
+           {"unit": "hPa",
+          "start":  50,
+          "end": 1000},
+          {"unit":  "metres",
+          "start":  0,
+          "end":  20000}]
+    },
+    "grid": {
+        "grid_type": "lonlat",
+        "xname": "lon",
+        "xunits": "degree",
+        "yname": "lat",
+        "yunits": "degree",
+        "grid_spacing":
+            {"deg": 0.3, "nx": 1200, "ny": 600}
+            },
+    "years": [
+        1979,1980,
+        1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,
+        1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,
+        2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,
+        2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,
+        2021,2022
+    ]
+}
\ No newline at end of file