LAST CHANGED : 2013/10/12 00:58:49 CRUISE NAME(S) : A16N_2013 (rb1304) CRUISE DATES : 2013/09/18 to 2013/08/12 SHIP NAME : Ronald H Brown PORTS : Reykjavik, Iceland to Madeira to Natal, Brazil CHIEF SCIENTIST : M.Baringer, J.Bullister DATABASE NAME : aship DATA FILES : rb2013_214_32084.raw to rb2013_274_79200.raw STATUS : to do done ------ ----------- averaged [ x ] loaded [ x ] NOTE: heading correction instrument exists NOTE: time-dependent heading corrections applied IN the ensembles (see cal/rotate/ens_hcorr.ang) check heading correction [ x ] calibration [ x ] edited [ x ] re-check heading correction [ x ] check editing [ x ] figures [ x ] OK to release INSTRUMENT : os75 ACQUISITION : PROGRAM : uhdas PROCESSING: : python LOGGING : PARAMETERS : BT : bottom track mode (on or off) SI : sampling interval or averaging period for ensemble (sec) NB : number of bins BL : bin length (m) TD : transducer depth (m) BK : blanking length (m) HO : heading offset applied by DAS (deg) HB : heading bias (deg) CRPH : compensation for roll-pitch-heading, 1:on, 0:off) yy/mm/dd hh:mm:ss BT SI NB BL TD BK HO HB CRPH 2013/08/03 08:59:48 off 300 80 8 5 8 22.00 0.00 0001 2013/08/04 09:59:44 off 300 80 8 5 8 22.00 0.00 0001 2013/08/07 12:59:45 off 300 80 8 5 8 22.00 0.00 0001 2013/08/08 13:59:48 off 300 80 8 5 8 22.00 0.00 0001 2013/08/10 10:56:17 off 300 80 8 5 8 22.00 0.00 0001 2013/08/11 11:56:18 off 300 80 8 5 8 22.00 0.00 0001 2013/08/12 12:56:18 off 300 80 8 5 8 22.00 0.00 0001 2013/08/13 13:56:18 off 300 80 8 5 8 22.00 0.00 0001 2013/08/14 14:56:17 off 300 80 8 5 8 22.00 0.00 0001 2013/08/15 15:56:21 off 300 80 8 5 8 22.00 0.00 0001 2013/08/16 16:56:18 off 300 80 8 5 8 22.00 0.00 0001 2013/08/17 17:56:19 off 300 80 8 5 8 22.00 0.00 0001 2013/08/18 18:56:19 off 300 80 8 5 8 22.00 0.00 0001 2013/09/04 01:07:39 off 300 80 8 5 8 22.00 0.00 0001 2013/09/08 05:07:42 off 300 80 8 5 8 22.00 0.00 0001 2013/09/11 08:07:41 off 300 80 8 5 8 22.00 0.00 0001 2013/09/12 09:07:43 off 300 80 8 5 8 22.00 0.00 0001 2013/09/15 12:07:40 off 300 80 8 5 8 22.00 0.00 0001 2013/09/16 13:07:39 off 300 80 8 5 8 22.00 0.00 0001 2013/09/20 17:07:41 off 300 80 8 5 8 22.00 0.00 0001 2013/09/21 18:07:40 off 300 80 8 5 8 22.00 0.00 0001 2013/09/26 23:07:40 off 300 80 8 5 8 22.00 0.00 0001 HEADING : PRIMARY : heading from mahrs CORRECTION : heading correction from posmv (see note) NOTE: time-dependent heading corrections applied IN the ensembles (see cal/rotate/ens_hcorr.ang) POSITIONS : gps positions from gpsnav CALIBRATION : original transducer orientation: 22.00 transducer depth: 5.0 (check original processing parameters) additional rotation 0.46 final transducer angle is: (original transducer angle) - (rotate_angle) applied scale factor 1.004 additional scale factor (none) COMMENTS : strong scattering layers ==> MAHRS is poorly calibrated/maintained and needs a latitude-dependent correction ==> POSMV is doing very badly: very little of the data are trustworthy, but in a gross sense it can provide the latitudinal correction for the MAHRS some kind of oscillation in deeper bins when on station PROCESSOR : J.Hummon --- processing parameters ---------- ## (determined from "sonar"): model = os ## (determined from "sonar"): frequency = 75 ## (determined from "sonar"): pingtype = bb ## (determined from "sonar"): instname = os75 badbeam None beamangle 30 configtype python cruisename rb1304 datatype uhdas dbname aship ens_len 300 fixfile aship.gps hcorr_inst posmv pgmin 50 proc_engine python ref_method refsm sonar os75bb yearbase 2013 ======================================================= cd /home/data ln -s /home/ipu1/uhdas_data_archive/ron_brown/RB1304_legs/shipboard_adcp/RB1304_all rb1304 rsync -axl /home/data/rb1304/proc/os75bb/config . cd config # edit cd .. adcptree.py os75bb --datatype uhdas --cruisename rb1304 cd os75bb cat << EOF > q_py.cnt ####----- begin q_py.cnt------------ ## all lines after the first "#" sign are ignored --yearbase 2013 --cruisename rb1304 # used to identify configuration files # *must* match prefix of files in config dir # --update_gbin ## NOTE: You should generally remake gbins ## - you are not sure ## - if parameters for averaging changed ## - various other reasons. ## ==> MAKE SURE you move the original gbin directory ## to another name first!! #--py_gbindirbase gbin # (will put them adjacent to q_py.cnt) --sonar os75bb --dbname aship --datatype uhdas --ens_len 300 --ping_headcorr ## applies heading correction. ## settings found in config files --proc_engine python ## use python to do calculations --max_search_depth 3000 #if the topography says the ocean is deeper # than this, do not autodetect the bottom. # (reduces likelihood of shallow scattering # layers being identified as the bottom) EOF (c) run quick_adcp.py: quick_adcp.py --cntfile q_py.cnt --auto ----------------------------------------------------- (4) review the data (a) check calibration:heading correction device: figview.py cal/rotate/*png (a) check calibration:heading correction device: figview.py cal/rotate/*png #small gaps in mahrs; go ahead and correct cd cal/rotate patch_hcorr.py POSMV stinks, but in a gross sense, it can correct the MAHRS - yes use cleaner - 0.6deg median filter, 51pts - boxfilt 99pts - inspect the newhcorr*.png files: figview.py *.png - remove earlier time-dependent heading correction rotate unrotate.tmp - apply new heading correction rotate rotate_fixed.tmp - run navigation steps and inspect calibrations cd ../.. quick_adcp.py --steps2rerun navsteps:calib --auto look at calibration **watertrack** ------------ Number of edited points: 299 out of 308 amp = 1.0043 + -0.0000 (t - 243.6) phase = 0.46 + 0.0060 (t - 243.6) median mean std amplitude 1.0040 1.0043 0.0063 phase 0.4850 0.4607 0.4146 ------------ quick_adcp.py --steps2rerun rotate:navsteps:calib --rotate_angle .46 --rotate_amplitude 1.004 --auto (5) edit "gautoedit" (go to "edit" directory with command line, type "gautoedit.py" # apply editing: cd .. quick_adcp.py --steps2rerun apply_edit:navsteps:calib --auto **watertrack** ------------ Number of edited points: 295 out of 306 amp = 1.0002 + -0.0000 (t - 243.8) phase = 0.00 + 0.0060 (t - 243.8) median mean std amplitude 1.0000 1.0002 0.0060 phase 0.0290 0.0011 0.4172 ------------ # check editing -- looks OK dataviewer.py (6) - check calibrations again (7) make plots: quick_web.py --interactive - view with a browser, look at webpy/index.html (8) extract data adcp_nc.py adcpdb contour/os75bb rb1304 os75bb quick_adcp.py --steps2rerun matfiles --auto