shipname = 'Roger Revelle' cruiseid = 'RR1308' yearbase = 2013 uhdas_dir = '/home/data/RR1308' # from proc_cfg.py: ## for processing ##---------------- ## ship name: shipname = 'Roger Revelle' ## at-sea "proc_cfg.py" initialized date = '2011/08/12 05:29:40' ## ## This file starts as /home/adcp/config/proc_cfg.py and ## includes the following information. Uncomment, left-justify ## and fill these in if you are attempting to generate proc_cfg.py ## from this template. The file must be named {cruiseid}_proc.py ## or for this example, kk1105_proc.py ## ## example values: fill in for your cruise... # # yearbase = 2010 # uhdas_dir = '/home/data/kk1105' # shipname = 'Ka`imikai O Kanaloa' # cruiseid = 'kk1105' # # #======== serial inputs ========= # choose position instrument (directory and rbin message) pos_inst = 'gpsnav' pos_msg = 'gps' # choose attitude instruments (directory and rbin message) pitch_inst = 'ashtech' # pitch is recorded, but used in transformation pitch_msg = 'adu' roll_inst = 'ashtech' # roll is recorded, but used in transformation roll_msg = 'adu' #hdg_inst = 'phins' # not so reliable after all 2012/04/20 hdg_inst = 'hydrins' # reliable heading, used for beam-earth transformation hdg_msg = 'hdg' ## heading correction ## all heading+msg pairs, for hbin files hdg_inst_msgs = [ ('hydrins', 'hdg'), ('ashtech', 'adu'), ('phins3', 'hdg'), ] ## instrument for heading corr to ADCP data (dir and msg) hcorr_inst = 'ashtech' hcorr_msg = 'adu' hcorr_gap_fill = 0 ## fallback correction for hcorr gaps ## if there is a posmv acc_heading_cutoff = None # =========== ADCP transformations======== # values substituted into cruise_proc.m (for matlab) # heading alignment: nominal - (cal/watertrack) h_align = dict( wh300 = 45.0, os75 = 42.3, nb150 = 2.0, ) # transducer depth, meters ducer_depth = dict( wh300 = 5, os75 = 5, nb150 = 5, ) # velocity scalefactor scalefactor = dict( os75bb = 1.0, wh300 = 1.0, os75nb = 1.0, nb150 = 0.98, ) # soundspeed soundspeed = dict( os75bb = None, wh300 = None, os75nb = None, nb150 = 'calculate', ) # salinity salinity = dict( os75bb = None, wh300 = None, os75nb = None, nb150 = 35.0, ) # ========= values for quick_adcp.py ========== # averaging interval (seconds) # usually 300s (150kHz or lower), 120s for 300kHz enslength = dict( os75bb = 180, wh300 = 120, os75nb = 180, nb150 = 180, ) ## choose whether or not to use topography for editing max_search_depth = dict( os75bb = 1000, wh300 = 500, os75nb = 1000, nb150 = 500, ) # special: weakprof_numbins weakprof_numbins = dict( os75bb = None, wh300 = None, os75nb = None, nb150 = None, ) # special: pgmin pgmin = dict( os75bb = 50, wh300 = 50, os75nb = 50, nb150 = 50, )