From 7b5cb32e1a3fe66366c82b45d495a7796ce97a49 Mon Sep 17 00:00:00 2001
From: kgao <kenny.gao@ssec.wisc.edu>
Date: Thu, 11 Aug 2016 20:37:09 +0000
Subject: [PATCH] variables except wind related one updated averages now start
 at future minute - 1 to future minute

---
 aosstower/level_b1/nc.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/aosstower/level_b1/nc.py b/aosstower/level_b1/nc.py
index 894ee37..8d7df81 100644
--- a/aosstower/level_b1/nc.py
+++ b/aosstower/level_b1/nc.py
@@ -8,6 +8,7 @@ from netCDF4 import Dataset
 import numpy as np 
 import platform
 from aosstower import station
+from datetime import timedelta as delta
 
 LOG = logging.getLogger(__name__)
 
@@ -118,7 +119,7 @@ def createVariables(ncFile, firstStamp, chunksizes, zlib):
     return ncFile
 
 def minuteAverages(frame):
-    frame['minute'] = [ts.replace(second=0) for ts in frame.index]
+    frame['minute'] = [(ts + delta(minutes=1)).replace(second=0) for ts in frame.index]
     newFrame = frame.groupby('minute').mean()
     newFrame.index.names = ['']
     
@@ -129,6 +130,8 @@ def minuteAverages(frame):
     if 'wind_direction' in columns:
         del newFrame['wind_direction']
 
+    print(frame)
+   
     del frame['minute']
 
     return newFrame.fillna(-99999)
-- 
GitLab