LAST CHANGED : 2019/09/21 18:29:18 CRUISE NAME(S) : FK190831 CRUISE DATES : 2019/08/29 to 2019/09/21 SHIP NAME : Falkor PORTS : Honolulu, HI, USA CHIEF SCIENTIST : Amy Baco-Taylor, FSU DATABASE NAME : a_fk DATA FILES : fk2019_240_66321.raw to fk2019_263_64800.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 ] INSTRUMENT : wh300 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 2019/08/29 18:27:22 off 120 70 2 7 2 44.63 0.00 0001 HEADING : PRIMARY : heading from gyro CORRECTION : heading correction from seapath NOTE: time-dependent heading corrections applied IN the ensembles (see cal/rotate/ens_hcorr.ang) POSITIONS : gps positions from cnav CALIBRATION : (check original processing parameters) additional rotation -.12 final transducer angle is: 44.63 (original transducer angle) - (-.12) 44.63 - (-.12) = 44.75 original scale factor 1 additional scale factor: .982 - sonar x gps offset: original (config): xducer_dx = 2 xducer_dy = 18 applied: --xducer_dx -1 final: xducer_dx = 1 xducer_dy = 18 COMMENTS : no s in heading correction PROCESSOR : U. Pinho (Reviewed J.Hummon) --- processing parameters ---------- ## (determined from "sonar"): model = wh ## (determined from "sonar"): frequency = 300 ## (determined from "sonar"): instname = wh300 ## (determined from "sonar"): pingtype = bb beamangle 20 cruisename FK190831 datatype uhdas ens_len 120 fixfile a_fk.gps frequency 300 hcorr_inst seapath instname wh300 model wh pingtype bb proc_engine python ref_method refsm refuv_smoothwin 3 refuv_source nav sonar wh300 txy_file a_fk.agt xducer_dx 2 xducer_dy 18 yearbase 2019 ================================================================== ======= start of report for /home/uggo/adcp_proc/falkor/to_proc/FK190831 ===== ================================================================== ------raw------- raw: cnav 211 files (fk2019_240_66321 - fk2019_263_64800) raw: gyro 211 files (fk2019_240_66321 - fk2019_263_64800) raw: posmv 211 files (fk2019_240_66321 - fk2019_263_64800) raw: seapath 211 files (fk2019_240_66321 - fk2019_263_64800) raw: soundspeed 211 files (fk2019_240_66321 - fk2019_263_64800) raw: tsg 204 files (fk2019_240_66321 - fk2019_263_14400) adcp: os75 .raw 206 files (fk2019_240_66321 - fk2019_263_64800) adcp: os75 .raw.log 206 files (fk2019_240_66321 - fk2019_263_64800) adcp: os75 .raw.log.bin 206 files (fk2019_240_66321 - fk2019_263_64800) adcp: wh300 .raw 206 files (fk2019_240_66321 - fk2019_263_64800) adcp: wh300 .raw.log 206 files (fk2019_240_66321 - fk2019_263_64800) adcp: wh300 .raw.log.bin 206 files (fk2019_240_66321 - fk2019_263_64800) -----rbin------- rbin: cnav:gps 211 files (fk2019_240_66321 - fk2019_263_64800) rbin: gyro:hdg 211 files (fk2019_240_66321 - fk2019_263_64800) rbin: posmv:gps 211 files (fk2019_240_66321 - fk2019_263_64800) rbin: posmv:pmv 211 files (fk2019_240_66321 - fk2019_263_64800) rbin: seapath:gps_sea 211 files (fk2019_240_66321 - fk2019_263_64800) rbin: seapath:sea 211 files (fk2019_240_66321 - fk2019_263_64800) rbin: soundspeed:spd 211 files (fk2019_240_66321 - fk2019_263_64800) -----gbin------- gbin: wh300 (gyro,seapath,tsg,soundspeed,posmv,time,cnav) gbin: os75 (gyro,seapath,tsg,soundspeed,posmv,time,cnav) ------ database time ranges -------- proc: os75bb 246.146 - 263.768 (2019/09/04 to 2019/09/21) proc: os75nb 240.771 - 263.768 (2019/08/29 to 2019/09/21) proc: wh300 240.769 - 263.769 (2019/08/29 to 2019/09/21) ---------- end of report for /home/uggo/adcp_proc/falkor/to_proc/FK190831 -------------- (1) Summary of the cruise: cd wh300 plot_nav.py nav/a_fk.gps Cruise departing from Honolulu, HI, sailing NE along the Hawaiian Islands. (2) review the data (a) check calibration:heading correction device: figview.py cal/rotate/*png - No gaps in the heading correction. (b) check calibration: **watertrack** ------------ Number of edited points: 34 out of 47 amp = 0.9941 + 0.0005 (t - 253.0) phase = -0.12 + 0.0175 (t - 253.0) median mean std amplitude 0.9940 0.9941 0.0150 phase -0.0040 -0.1207 0.9177 ------------ **transducer-gps offset** ------------ guessing ADCP (dx=starboard, dy=fwd) meters from GPS positions from a_fk.agt calculation done at 2019/09/21 18:29:17 xducer_dx = -2.123503 xducer_dy = 0.918107 signal = 836.537108 ------------ => calibration is good enough, no adjustment was applied. (3) edit: dataviewer.py -e quick_adcp.py --steps2rerun apply_edit:navsteps:calib --auto check calibration: **watertrack** ------------ Number of edited points: 26 out of 41 amp = 0.9939 + -0.0003 (t - 253.0) phase = -0.16 + 0.0145 (t - 253.0) median mean std amplitude 0.9935 0.9939 0.0134 phase -0.0720 -0.1590 0.7178 ------------ **transducer-gps offset** ------------ guessing ADCP (dx=starboard, dy=fwd) meters from GPS positions from a_fk.agt calculation done at 2019/11/20 00:10:38 xducer_dx = -1.559229 xducer_dy = 0.734510 signal = 836.537110 ------------ quick_adcp.py --steps2rerun navsteps:calib --xducer_dx -1 --auto **transducer-gps offset** ------------ guessing ADCP (dx=starboard, dy=fwd) meters from GPS positions from a_fk.agt calculation done at 2019/11/20 00:49:46 xducer_dx = -0.708607 xducer_dy = 0.759489 signal = 836.537110 ------------ ======================================================== J.Hummon review: There's still a calibration remaining: watertrack indicates .994 or something. - apply small scale factors to os75bb and os75nb - compare wh300 to os75bb in the overlap region plot_reflayer.py --plotfp --zrange 22:35 os75bb wh300 ======> NOTE ABOUT CALIBRATIONS <======= If there was a reason to apply a calibration to wh300 for it to better match os75bb, these are APPROXIMATE values to use. Use these as if they came from cal/watertrk or cal/botmtrk. scale factor:f 0.982 to wh300 rotation angle: -0.12deg to wh300 ----------- So these numbers, 0.982 (comparing to os75bb) and 0.994 (from watertrack cal) are consistent in that they are less than 1. They are not the same though. Which is right? I think the WH300 is struggling (lots of bad PG, rarely above 60PG). So I'm going to choose the 0.982 so the datasets match. Then wh300 will bet match os75bb and already os75bb matches os75nb, which is usually the most trustworthy. ======================================================== (4) make web plots quick_web.py --interactive - view with a browser, look at webpy/index.html (5) Extract data: quick_adcp.py --steps2rerun matfiles --auto You can extract NetCDF files as well. adcp_nc.py adcpdb contour/wh300_short FK190831 wh300 adcp_nc.py --long adcpdb contour/wh300_long FK190831 wh300 To check netcdf file: ncdump -h contour/wh300_short.nc