Skip to content

Commit d2c5420

Browse files
committed
Cleaning towards pep8
1 parent 7ae5615 commit d2c5420

File tree

4 files changed

+9
-68
lines changed

4 files changed

+9
-68
lines changed

make_eddy_track_AVISO.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1233,7 +1233,7 @@ def set_interp_coeffs(self, sla, uspd):
12331233

12341234
# Track the eddies
12351235
A_eddy = track_eddies(A_eddy, first_record)
1236-
#C_eddy = track_eddies(C_eddy, first_record)
1236+
C_eddy = track_eddies(C_eddy, first_record)
12371237

12381238
if SAVE_FIGURES: # Make figures for animations
12391239

@@ -1260,9 +1260,7 @@ def set_interp_coeffs(self, sla, uspd):
12601260
print '+++'
12611261

12621262
A_eddy.write2netcdf(rtime)
1263-
#print '______________________eddy.index', A_eddy.index
1264-
#print '______________________eddy.ncind', A_eddy.ncind
1265-
#C_eddy.write2netcdf(rtime)
1263+
C_eddy.write2netcdf(rtime)
12661264

12671265
if str(DATE_END) in AVISO_FILE:
12681266
active = False

make_eddy_tracker_list_obj.py

Lines changed: 4 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -130,38 +130,6 @@ def strcompare(str1, str2):
130130
return str1 in str2 and str2 in str1
131131

132132

133-
#def find_nearest_contour(contcoll, x, y):
134-
#"""
135-
#Finds contour that is closest to a point.
136-
137-
#Returns a tuple containing the contour & segment.
138-
139-
#Call signature::
140-
141-
#segmin = find_nearest_contour(contcoll, x, y)
142-
143-
#"""
144-
#dmin = 1e10
145-
#segmin = None
146-
#linepathmin = None
147-
148-
#paths = contcoll.get_paths()
149-
#for segNum, linepath in enumerate(paths):
150-
#lc = linepath.vertices
151-
#ds = lc[:,0] - x
152-
#ds **= 2
153-
#dss = lc[:,1] - y
154-
#dss **= 2
155-
#ds += dss
156-
##print 'ds', ds
157-
#d = ds.min()
158-
#if d < dmin:
159-
#dmin = d
160-
#segmin = segNum
161-
#linepathmin = linepath
162-
#return (segmin, linepathmin)
163-
164-
165133
class Track (object):
166134
"""
167135
Class that holds eddy tracks and related info
@@ -265,7 +233,6 @@ class TrackList (object):
265233
old_lon, old_lat: old lon/lat centroids
266234
index: index of eddy in track_list
267235
"""
268-
#def __init__(self, DATATYPE, TRACK_DURATION_MIN, TRACK_EXTRA_VARIABLES):
269236
def __init__(self, DATATYPE, SIGN_TYPE, SAVE_DIR, grd, search_ellipse,
270237
**kwargs):
271238
"""
@@ -318,7 +285,6 @@ def __init__(self, DATATYPE, SIGN_TYPE, SAVE_DIR, grd, search_ellipse,
318285
self.EVOLVE_AREA_MIN = np.float64(kwargs.get('EVOLVE_AREA_MIN', 0.0005))
319286
self.EVOLVE_AREA_MAX = np.float64(kwargs.get('EVOLVE_AREA_MAX', 500))
320287

321-
322288
self.AREA0 = np.pi * np.float64(kwargs.get('RAD0', 60000.))**2
323289
self.AMP0 = np.float64(kwargs.get('AMP0', 2.))
324290
self.DIST0 = np.float64(kwargs.get('DIST0', 25000.))
@@ -370,10 +336,10 @@ def __init__(self, DATATYPE, SIGN_TYPE, SAVE_DIR, grd, search_ellipse,
370336
self.old_contour_s = []
371337
self.old_uavg_profile = []
372338
self.old_shape_error = []
373-
self.new_list = True # flag indicating new list
374-
self.index = 0 # counter
375-
self.ncind = 0 # index to write to nc files, will increase and increase
376-
self.ch_index = 0 # index for Chelton style nc files
339+
self.new_list = True # flag indicating new list
340+
self.index = 0 # counter
341+
self.ncind = 0 # index to write to nc files, will increase and increase
342+
self.ch_index = 0 # index for Chelton style nc files
377343
self.PAD = 2
378344
self.search_ellipse = None
379345
self.PIXEL_THRESHOLD = None
@@ -638,7 +604,6 @@ def create_netcdf(self, directory, savedir,
638604
nc.variables['cyc'].long_name = 'cyclonic'
639605
nc.variables['cyc'].description = 'cyclonic -1; anti-cyclonic +1'
640606

641-
642607
#nc.variables['eddy_duration'].units = 'days'
643608
nc.variables['lon'].units = 'deg. longitude'
644609
nc.variables['lon'].min_val = self.LONMIN
@@ -686,7 +651,6 @@ def create_netcdf(self, directory, savedir,
686651
nc.variables['radius_e'].long_name = 'effective radius scale'
687652
nc.variables['radius_e'].description = 'effective eddy radius'
688653

689-
690654
if 'Q' in self.DIAGNOSTIC_TYPE:
691655
nc.variables['qparameter'].units = 's^{-2}'
692656

@@ -842,13 +806,9 @@ def write2netcdf(self, rtime):
842806
self.ch_index += 1
843807
nc.sync()
844808

845-
#print 'eddy.ncind', self.ncind
846-
847809
# Get index to first currently active track
848810
try:
849811
lasti = self.get_active_tracks(rtime)[0]
850-
#print '__________________lasti', lasti
851-
#print '__________________rtime', rtime
852812
except Exception:
853813
lasti = None
854814

@@ -862,7 +822,6 @@ def write2netcdf(self, rtime):
862822

863823
# Update old_lon and old_lat...
864824
self.old_lon = self.new_lon[lasti:]
865-
#print '______________________self.old_lon', self.old_lon
866825
self.old_lat = self.new_lat[lasti:]
867826
self.old_radii_s = self.new_radii_s[lasti:]
868827
self.old_radii_e = self.new_radii_e[lasti:]

py_eddy_tracker_classes.py

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@
4545
#import haversine_distmat as hav # needs compiling with f2py
4646
from haversine import haversine # needs compiling with f2py
4747

48-
4948
def datestr2datetime(datestr):
5049
"""
5150
Take strings with format YYYYMMDD and convert to datetime instance
@@ -484,14 +483,10 @@ def get_uavg(Eddy, CS, collind, centlon_e, centlat_e, poly_eff,
484483
elif 'griddata' in Eddy.INTERP_METHOD:
485484
uavgseg = interpolate.griddata(points, uspd1d,
486485
(seglon[1:], seglat[1:]), 'linear')
487-
#print 'rrrrrrrrrrrr', uavgseg
488486
uavgseg = uavgseg[np.isfinite(uavgseg)].mean()
489487
else:
490488
Exception
491-
492-
493-
#if np.any(np.isinf(uavgseg)): YYYYYYYYYYYYYYYY
494-
489+
495490
if save_all_uavg:
496491
all_uavg.append(uavgseg)
497492

@@ -503,8 +498,6 @@ def get_uavg(Eddy, CS, collind, centlon_e, centlat_e, poly_eff,
503498

504499
citer.iternext()
505500

506-
#print 'ggggggg', uavg
507-
508501
if any_inner_contours: # set speed based contour parameters
509502
cx, cy = Eddy.M(theseglon, theseglat)
510503
centx_s, centy_s, eddy_radius_s, junk = fit_circle(cx, cy)
@@ -878,8 +871,6 @@ def track_eddies(Eddy, first_record):
878871
haversine.distance_matrix(X_old, X_new, dist_mat)
879872
dist_mat = np.ascontiguousarray(dist_mat)
880873

881-
#print '+++++++++++++ X_old.mean()', X_old.mean()
882-
883874
dist_mat_copy = dist_mat.copy()
884875

885876
# *new_eddy_inds* contains indices to every newly identified eddy
@@ -927,6 +918,7 @@ def track_eddies(Eddy, first_record):
927918
dist_mat[old_ind][non_unique_inds] = far_away # km
928919

929920
if debug_dist:
921+
930922
debug_distmax = 5e6
931923
debug_cmap = plt.cm.Set3
932924

@@ -1018,9 +1010,8 @@ def track_eddies(Eddy, first_record):
10181010
# corresponding new_eddy_inds set to False
10191011
new_eddy_inds[np.nonzero(Eddy.new_lon_tmp ==
10201012
Eddy.new_lon_tmp[new_ind])] = False
1021-
#print 'aa', new_eddy_inds
1013+
10221014
dist_mat[:, new_ind] = far_away # km
1023-
#print '*********************************************'
10241015

10251016
if Eddy.TRACK_EXTRA_VARIABLES:
10261017
kwargs = {'contour_e': new_cntr_e, 'contour_s': new_cntr_s,

py_eddy_tracker_property_classes.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -147,13 +147,6 @@ def __init__(self, contlon, contlat, eddy, grd):
147147
h0 = grd.sla_coeffs.ev(self.contlat[1:], self.contlon[1:])
148148

149149
elif 'griddata' in eddy.INTERP_METHOD:
150-
151-
#plt.figure()
152-
#plt.pcolormesh(grd.lon()[self.jslice, self.islice],
153-
#grd.lat()[self.jslice, self.islice], self.sla)
154-
#plt.plot(self.contlon[1:], self.contlat[1:],'.-')
155-
#plt.show()
156-
157150
points = np.array([grd.lon()[self.jslice, self.islice].ravel(),
158151
grd.lat()[self.jslice, self.islice].ravel()]).T
159152
h0 = interpolate.griddata(points, self.sla.ravel(), (self.contlon[1:],

0 commit comments

Comments
 (0)