From 6b0eb7ca69e7a26d9894ad2e0e53d071fac148ef Mon Sep 17 00:00:00 2001
From: Coda Phillips <cphillips@sean.ssec.wisc.edu>
Date: Fri, 8 Jul 2016 16:34:58 -0500
Subject: [PATCH] Use first valid time as base_time

---
 main.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/main.py b/main.py
index 8243071..cf2942c 100644
--- a/main.py
+++ b/main.py
@@ -34,8 +34,8 @@ def save_quality(frame, qc_path):
     for variable_qc in frame.filter(like='qc_'):
         if variable_qc not in ['qc_notes','qc_percent']:
             ncdf.createVariable(variable_qc, 'f4', ('time',))[:] = frame[variable_qc].values
-    base_time[:] = frame.datetime[0].to_datetime64()
-    time_offset[:] = (frame.datetime - frame.datetime[0]).values
+    base_time[:] = frame.datetime.dropna().iloc[0].to_datetime64()
+    time_offset[:] = (frame.datetime - frame.datetime.dropna().iloc[0]).values
     qc_percent[:] = frame['qc_percent'].values
     qc_notes[:] = frame['qc_notes'].fillna('').values
     ncdf.close()
-- 
GitLab