diff --git a/modules/aeolus/datasource.py b/modules/aeolus/datasource.py
index ba38a59c8c59a4794f8f7520f46c6961fb1a3c6d..e352f969777d54e84d2ad21358086163e1553d22 100644
--- a/modules/aeolus/datasource.py
+++ b/modules/aeolus/datasource.py
@@ -26,6 +26,25 @@ def get_parameters_clavrx(filename='/home/rink/data/clavrx/clavrx_OR_ABI-L1b-Rad
     return var_names_2d
 
 
+def get_parameters_fmwk_amvs(filename='/ships19/cloud/scratch/4TH_AMV_INTERCOMPARISON/FMWK2_AMV/GOES16_ABI_2KM_FD_2019293_0020_34_WINDS_AMV_EN-14CT.nc'):
+    rg = Dataset(filename, 'r')
+    var_s = rg.variables
+    var_names = list(var_s.keys())
+    var_names_to_keep = []
+
+    lon = var_s['Longitude']
+    num_amvs = lon.shape[0]
+
+    for str in var_names:
+        v = var_s[str]
+        if len(v.shape) == 1 and v.shape[0] == num_amvs:
+            var_names_to_keep.append(str)
+
+    rg.close()
+
+    return var_names_to_keep
+
+
 class Files:
     def __init__(self, files_path, file_time_span, pattern):
         self.flist = glob.glob(files_path + pattern)