From 588ecd3944d9a499ac13bbebb5165686d70729ff Mon Sep 17 00:00:00 2001
From: tomrink <rink@ssec.wisc.edu>
Date: Tue, 15 Dec 2020 11:26:13 -0600
Subject: [PATCH] rename SpatialEarth2D to LatLonTuple

---
 modules/aeolus/aeolus_amv.py | 6 +++---
 modules/amv/intercompare.py  | 5 ++---
 modules/util/util.py         | 2 +-
 3 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/modules/aeolus/aeolus_amv.py b/modules/aeolus/aeolus_amv.py
index a3ccd197..0d50c9ed 100644
--- a/modules/aeolus/aeolus_amv.py
+++ b/modules/aeolus/aeolus_amv.py
@@ -5,7 +5,7 @@ import numpy as np
 import xarray as xr
 from netCDF4 import Dataset, Dimension, Variable
 from aeolus.geos_nav import GEOSNavigation
-from util.util import haversine_np, SpatialEarth2D
+from util.util import haversine_np, LatLonTuple
 from amv.intercompare import best_fit, bin_data_by, get_press_bin_ranges, spd_dir_from_uv, uv_from_spd_dir, \
     direction_difference
 import math
@@ -639,8 +639,8 @@ def run_best_fit(raob_to_amv_dct, raob_dct, gfs_filename=None, amvs_list=[], bf_
         gfs_press = gfs_press.values
         gfs_press = gfs_press[::-1]
 
-        lon_idx = SpatialEarth2D._fields.index('lon')
-        lat_idx = SpatialEarth2D._fields.index('lat')
+        lon_idx = LatLonTuple._fields.index('lon')
+        lat_idx = LatLonTuple._fields.index('lat')
 
         uv_wind = get_vert_profile_s(xr_dataset, ['u-wind', 'v-wind'], locs[:, lon_idx], locs[:, lat_idx], method='nearest')
         uv_wind = uv_wind.values
diff --git a/modules/amv/intercompare.py b/modules/amv/intercompare.py
index 55eafd79..73869502 100644
--- a/modules/amv/intercompare.py
+++ b/modules/amv/intercompare.py
@@ -3,7 +3,6 @@ import xarray as xr
 from util.setup import home_dir
 from util.lon_lat_grid import earth_to_indexs
 from util.util import haversine_np
-#from deeplearning.amv_raob import get_profile_multi
 from util.gfs_reader import get_vert_profile_s
 import cartopy
 from cartopy import *
@@ -17,7 +16,7 @@ from util.util import minimize_quadratic
 from netCDF4 import Dataset
 import datetime
 from datetime import timezone
-from util.util import SpatialEarth2D
+from util.util import LatLonTuple
 
 #-- AMV intercompare stuff ------------------------------------------
 
@@ -224,7 +223,7 @@ def get_raob_dict_cdf(pathname):
 
         raob = np.stack([all_levs._data, all_temp._data, all_spd._data, all_dir._data], axis=1)
 
-        raob_dct[SpatialEarth2D(lat=lat, lon=lon)] = raob
+        raob_dct[LatLonTuple(lat=lat, lon=lon)] = raob
 
     rtgrp.close()
 
diff --git a/modules/util/util.py b/modules/util/util.py
index d9b9cc3d..5c1314d4 100644
--- a/modules/util/util.py
+++ b/modules/util/util.py
@@ -3,7 +3,7 @@ from metpy.units import units
 from metpy.calc import thickness_hydrostatic
 from collections import namedtuple
 
-SpatialEarth2D = namedtuple('SpatialEarth2D', ['lat', 'lon'])
+LatLonTuple = namedtuple('LatLonTuple', ['lat', 'lon'])
 
 
 class MyGenericException(Exception):
-- 
GitLab