LAST CHANGED : 2019/06/17 23:14:24 CRUISE NAME(S) : I06S_2019 (tn366) CRUISE DATES : 2019/04/03 to 2019/05/13 SHIP NAME : Thomas G. Thompson PORTS : Cape Town CHIEF SCIENTIST : Alejandro Orsi DATABASE NAME : aship DATA FILES : tt2019_092_51406.raw to tt2019_132_36000.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 : 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 2019/04/03 14:21:50 off 300 80 8 5 8 59.90 0.00 0001 HEADING : PRIMARY : heading from gyro1 CORRECTION : heading correction from posmv5 NOTE: time-dependent heading corrections applied IN the ensembles (see cal/rotate/ens_hcorr.ang) POSITIONS : gps positions from posmv5 CALIBRATION : (check original processing parameters) additional rotation 0 final transducer angle is: 59.74 (original transducer angle) - (rotate_angle) 59.9 - 0.16 = 59.74 original scale factor 1 additional scale factor: 1.005 sonar x gps offset (dx,dy): --xducer_dx 3 --xducer_dy -3 COMMENTS : some gaps in heading correction: applied patch_hcorr.py scattering layers bubbles: rigging, edited out PROCESSOR : U. Pinho --- processing parameters ---------- ## (determined from "sonar"): model = os ## (determined from "sonar"): frequency = 75 ## (determined from "sonar"): instname = os75 ## (determined from "sonar"): pingtype = bb badbeam None beamangle 30 configtype python cruisename tt2019 datatype uhdas dbname aship ens_len 300 fixfile aship.gps hcorr_inst posmv5 pgmin 50 pingpref None proc_engine python ref_method refsm refuv_smoothwin 3 refuv_source nav sonar os75bb txy_file aship.agt xducer_dx -3 xducer_dy 7 yearbase 2019 (1) Get some info: uhdas_info.py --overview --logfile uhdas_info.txt ../../adcp/raw ================================================================== ======= start of report for ../../adcp/ ===== ================================================================== ------raw------- raw: comparitor 479 files (tt2019_092_51406 - tt2019_132_36000) raw: gps_cnav 479 files (tt2019_092_51406 - tt2019_132_36000) raw: gyro1 479 files (tt2019_092_51406 - tt2019_132_36000) raw: posmv4 477 files (tt2019_092_51406 - tt2019_132_36000) raw: posmv5 479 files (tt2019_092_51406 - tt2019_132_36000) adcp: os75 .raw 479 files (tt2019_092_51406 - tt2019_132_36000) adcp: os75 .raw.log 479 files (tt2019_092_51406 - tt2019_132_36000) adcp: os75 .raw.log.bin 479 files (tt2019_092_51406 - tt2019_132_36000) -----rbin------- rbin: comparitor:hdg 480 files (tt2019_092_51406 - tt2019_132_43200) rbin: gps_cnav:gps 480 files (tt2019_092_51406 - tt2019_132_43200) rbin: gyro1:hdg 480 files (tt2019_092_51406 - tt2019_132_43200) rbin: posmv4:gps 478 files (tt2019_092_51406 - tt2019_132_43200) rbin: posmv4:hdg 478 files (tt2019_092_51406 - tt2019_132_43200) rbin: posmv4:pmv 478 files (tt2019_092_51406 - tt2019_132_43200) rbin: posmv5:gps 480 files (tt2019_092_51406 - tt2019_132_43200) rbin: posmv5:hdg 480 files (tt2019_092_51406 - tt2019_132_43200) rbin: posmv5:pmv 480 files (tt2019_092_51406 - tt2019_132_43200) rbin: ERROR posmv4:gps missing: tt2019_114_07200 tt2019_112_21600 rbin: ERROR posmv4:hdg missing: tt2019_114_07200 tt2019_112_21600 rbin: ERROR posmv4:pmv missing: tt2019_114_07200 tt2019_112_21600 -----gbin------- gbin: os75 (gps_cnav,gyro1,time,comparitor,posmv5,posmv4) ================================================================== ======= end of report for ../../adcp/raw ===== ================================================================== (2) Summary of the cruise: cd os75bb plot_nav.py nav/aship.gps GOSHIP cruise leaving on April 3, 2019, from Cape Town, South Africa, to Antartica and returning to Cape Town on May 13, 2019. (3) review the data (a) check calibration:heading correction device: figview.py cal/rotate/*png - A few gaps in the heading correction. patch_hcorr.py applied. (b) check calibration: **watertrack** ------------ Number of edited points: 124 out of 134 amp = 1.0055 + 0.0000 (t - 113.6) phase = 0.14 + 0.0055 (t - 113.6) median mean std amplitude 1.0050 1.0055 0.0087 phase 0.1575 0.1351 0.5998 ------------ (4) rotate angle and amplitude: quick_adcp.py --steps2rerun rotate:apply_edit:navsteps:calib --rotate_amplitude 1.005 --rotate_angle 0.16 --auto **watertrack** ------------ Number of edited points: 124 out of 134 amp = 1.0006 + 0.0000 (t - 113.6) phase = -0.02 + 0.0056 (t - 113.6) median mean std amplitude 1.0000 1.0006 0.0086 phase -0.0060 -0.0241 0.6001 ------------ **transducer-gps offset** ------------ guessing ADCP (dx=starboard, dy=fwd) meters from GPS positions from aship.agt calculation done at 2019/06/20 19:57:01 xducer_dx = 3.117459 xducer_dy = -2.669306 signal = 2057.034176 ------------ 5) Applying dx,dy: quick_adcp.py --steps2rerun navsteps:calib --xducer_dx 3 --xducer_dy -3 --auto **watertrack** ------------ Number of edited points: 124 out of 134 amp = 1.0005 + 0.0000 (t - 113.6) phase = -0.02 + 0.0048 (t - 113.6) median mean std amplitude 1.0000 1.0005 0.0085 phase 0.0235 -0.0158 0.5885 ------------ **transducer-gps offset** ------------ guessing ADCP (dx=starboard, dy=fwd) meters from GPS positions from aship.agt calculation done at 2019/06/20 19:58:07 xducer_dx = 0.671797 xducer_dy = -0.220573 signal = 2057.034176 ------------ (6) edit: dataviewer.py -e quick_adcp.py --steps2rerun apply_edit:navsteps:calib --auto check calibration: **watertrack** ------------ Number of edited points: 122 out of 130 amp = 1.0004 + -0.0000 (t - 113.7) phase = 0.02 + 0.0030 (t - 113.7) median mean std amplitude 1.0000 1.0004 0.0082 phase 0.0265 0.0173 0.5296 ------------ **transducer-gps offset** ------------ guessing ADCP (dx=starboard, dy=fwd) meters from GPS positions from aship.agt calculation done at 2019/06/20 20:45:24 xducer_dx = 1.140682 xducer_dy = 0.460856 signal = 2057.034176 ------------ # check editing dataviewer.py -- looks OK (7) make web plots quick_web.py --interactive - view with a browser, look at webpy/index.html (8) Extract data: quick_adcp.py --steps2rerun matfiles --auto You can extract NetCDF files as well. adcp_nc.py adcpdb contour/os75bb_short TN366 os75bb adcp_nc.py --long adcpdb contour/os75bb_long TN366 os75bb To check netcdf file: ncdump -h contour/os75bb_short.nc # cat cruise_info.txt at the top of this file!