# DRIFTERS
#######################################################################################
# Stella drifters, requires input file stella_load.csv with the names of the 

cl.stella_base = cl.dodsBase + 'CANON_september2013/Platforms/Drifters/Stella_1/'
cl.stella_parms = [ 'TEMP', 'pH' ]
cl.stella_files = [ 
                    'stella202_data.nc',
                    'stella203_data.nc', 'stella204_data.nc', 'stella205_data.nc'
                  ]

#######################################################################################
# ESP MOORINGS
#######################################################################################
cl.bruce_moor_base = cl.dodsBase + 'CANON_september2013/Platforms/Moorings/ESP_Bruce/NetCDF/'
cl.bruce_moor_files = ['Bruce_ctd.nc']
cl.bruce_moor_parms = [ 'TEMP','PSAL','chl','xmiss','oxygen','beamc',
                   ]
cl.bruce_moor_startDatetime = startdate
cl.bruce_moor_endDatetime = enddate

cl.mack_moor_base = cl.dodsBase + 'CANON_september2013/Platforms/Moorings/ESP_Mack/NetCDF/'
cl.mack_moor_files = ['Mack_ctd.nc']
cl.mack_moor_parms = [ 'TEMP','PSAL','chl','xmiss','oxygen','beamc',
                   ]
cl.mack_moor_startDatetime = startdate
cl.mack_moor_endDatetime = enddate

###################################################################################################
# SubSample data files from /mbari/BOG_Archive/ReportsForSTOQS/ 
#                                   CANON13 25913RC 25913RC 26113RC 27313RC 27413RC 27513RC 27613RC
# Set start and end dates for mooring, twice per day.  In the morning and afternoon.
t = time.strptime("2013-09-10 0:01", "%Y-%m-%d %H:%M")
##startdate=t[:6]
##ts=time.time()-(13*60*60)
##st=datetime.datetime.fromtimestamp(ts).strftime('%Y-%m-%d %H:%M')
##t=time.strptime(st,"%Y-%m-%d %H:%M")
startdate = t[:6]
t = time.strptime("2013-10-29 0:01", "%Y-%m-%d %H:%M")
enddate = t[:6]
print((startdate, enddate))

######################################################################
#  ESP MOORINGS
######################################################################
cl.bruce_moor_base = cl.dodsBase + 'CANON_september2013/Platforms/Moorings/ESP_Bruce/NetCDF/'
cl.bruce_moor_files = ['Bruce_ctd.nc']
cl.bruce_moor_parms = [
    'TEMP',
    'PSAL',
    'chl',
    'xmiss',
    'oxygen',
    'beamc',
]
cl.bruce_moor_startDatetime = datetime.datetime(*startdate[:])
cl.bruce_moor_endDatetime = datetime.datetime(*enddate[:])

cl.mack_moor_base = cl.dodsBase + 'CANON_september2013/Platforms/Moorings/ESP_Mack/NetCDF/'
cl.mack_moor_files = ['Mack_ctd.nc']
cl.mack_moor_parms = [
    'TEMP',
# Set start and end dates for mooring, twice per day.  In the morning and afternoon.
t = time.strptime("2013-09-10 0:01", "%Y-%m-%d %H:%M")
##startdate=t[:6]
##ts=time.time()-(13*60*60)
##st=datetime.datetime.fromtimestamp(ts).strftime('%Y-%m-%d %H:%M')
##t=time.strptime(st,"%Y-%m-%d %H:%M")
startdate = t[:6]
t = time.strptime("2013-10-29 0:01", "%Y-%m-%d %H:%M")
enddate = t[:6]
print startdate, enddate

######################################################################
#  ESP MOORINGS
######################################################################
cl.bruce_moor_base = cl.dodsBase + "CANON_september2013/Platforms/Moorings/ESP_Bruce/NetCDF/"
cl.bruce_moor_files = ["Bruce_ctd.nc"]
cl.bruce_moor_parms = ["TEMP", "PSAL", "chl", "xmiss", "oxygen", "beamc"]
cl.bruce_moor_startDatetime = datetime.datetime(*startdate[:])
cl.bruce_moor_endDatetime = datetime.datetime(*enddate[:])

cl.mack_moor_base = cl.dodsBase + "CANON_september2013/Platforms/Moorings/ESP_Mack/NetCDF/"
cl.mack_moor_files = ["Mack_ctd.nc"]
cl.mack_moor_parms = ["TEMP", "PSAL", "chl", "xmiss", "oxygen", "beamc"]
cl.mack_moor_startDatetime = datetime.datetime(*startdate[:])
cl.mack_moor_endDatetime = datetime.datetime(*enddate[:])

cl.process_command_line()

if cl.args.test:
    cl.loadBruceMoor(stride=1)
    cl.loadMackMoor(stride=1)