comparison validate_temperature_data.py @ 17:bcbdc7f7aa7a draft default tip

Uploaded
author greg
date Tue, 27 Nov 2018 11:02:04 -0500
parents 304b46e9a34b
children
comparison
equal deleted inserted replaced
16:304b46e9a34b 17:bcbdc7f7aa7a
113 doy = items[7].strip() 113 doy = items[7].strip()
114 accumulated_msgs = validate_integer(i, doy, accumulated_msgs, "doy") 114 accumulated_msgs = validate_integer(i, doy, accumulated_msgs, "doy")
115 # Make sure the DOY values are consecutive. 115 # Make sure the DOY values are consecutive.
116 try: 116 try:
117 if int(doy) != (last_doy + 1): 117 if int(doy) != (last_doy + 1):
118 accumulated_msgs = add_error_msg(accumulated_msgs, "Line %d contains a DOY (%s) that is not conexcutive." % (i, doy)) 118 accumulated_msgs = add_error_msg(accumulated_msgs, "Line %d contains a DOY (%s) that is not conexcutive (previous DOY is %d)." % (i, doy, last_doy))
119 stop_error(accumulated_msgs) 119 stop_error(accumulated_msgs)
120 else: 120 else:
121 last_doy += 1 121 last_doy += 1
122 except Exception: 122 except Exception:
123 # The error for an invalid integer was captured above. 123 # The error for an invalid integer was captured above.
149 if i == 1: 149 if i == 1:
150 last_doy = int(doy) 150 last_doy = int(doy)
151 else: 151 else:
152 try: 152 try:
153 if int(doy) != (last_doy + 1): 153 if int(doy) != (last_doy + 1):
154 accumulated_msgs = add_error_msg(accumulated_msgs, "Line %d contains a DOY (%s) that is not conexcutive." % (i, doy)) 154 accumulated_msgs = add_error_msg(accumulated_msgs, "Line %d contains a DOY (%s) that is not conexcutive (previous DOY is %d)." % (i, doy, last_doy))
155 stop_error(accumulated_msgs) 155 stop_error(accumulated_msgs)
156 else:
157 last_doy += 1
156 except Exception: 158 except Exception:
157 # The error for an invalid integer was captured above. 159 # The error for an invalid integer was captured above.
158 pass 160 pass
159 last_doy += 1
160 tmin = items[4].strip() 161 tmin = items[4].strip()
161 accumulated_msgs = validate_decimal(i, tmin, accumulated_msgs, "tmin") 162 accumulated_msgs = validate_decimal(i, tmin, accumulated_msgs, "tmin")
162 tmax = items[5].strip() 163 tmax = items[5].strip()
163 accumulated_msgs = validate_decimal(i, tmax, accumulated_msgs, "tmax") 164 accumulated_msgs = validate_decimal(i, tmax, accumulated_msgs, "tmax")
164 if args.data_type == "normals" and num_normals_rows != 367: 165 if args.data_type == "normals" and num_normals_rows != 367: