@@ -203,6 +203,7 @@ def run_postprocess_day(
203203 D = date .day
204204 H = date .hour
205205 # TODO: just place the next timestep here either 12 or 00
206+ # start - pd.Timedelta(hours=12)
206207
207208 print ("CHECKING ON THE TYPE" , type (date ), date )
208209
@@ -221,7 +222,7 @@ def run_postprocess_day(
221222 ds_init = _open_xr_cf_safe (init_files [0 ]).drop_vars (
222223 "land_sea_mask" , errors = "ignore" )
223224 # ref_init = np.datetime64(f"{Y}-{M}-{D}T00:00:00")
224- ref_init = pd .Timestamp (f"{ Y } -{ M } -{ D } T{ H :02d} :00:00" )
225+ ref_init = date # pd.Timestamp(f"{Y}-{M}-{D}T{H:02d}:00:00")
225226 for ctime in ds_init .time .values [:2 ]:
226227 proc_time_step (
227228 ds_init , ctime , ref_init ,
@@ -240,7 +241,7 @@ def run_postprocess_day(
240241 ds_pred = _open_xr_cf_safe (
241242 pred_files [0 ]).drop_vars ("land_sea_mask" , errors = "ignore" )
242243 # ref_pred = np.datetime64(f"{Y}-{M}-{D}T12:00:00")
243- ref_pred = pd .Timestamp (f"{ Y } -{ M } -{ D } T12:00:00" ) # TODO: Modify to be +12
244+ ref_pred = date + pd . Timedelta ( hours = 12 ) # pd.Timestamp(f"{Y}-{M}-{D}T12:00:00") # TODO: Modify to be +12
244245 for ctime in ds_pred .time .values :
245246 proc_time_step (
246247 ds_pred , ctime , ref_pred ,
@@ -275,7 +276,7 @@ def run_postprocess_multiday(
275276 end_ts = pd .to_datetime (end_date , format = fmt )
276277
277278 # Generate a date range in 12-hour increments
278- date_range = pd .date_range (start = start_ts , end = end_ts , freq = "12H " )
279+ date_range = pd .date_range (start = start_ts , end = end_ts , freq = "12h " )
279280
280281 for current_date in date_range :
281282 # y = int(str(current_date)[:4])
0 commit comments