LAST CHANGED : 2023/05/06 13:02:01 CRUISE NAME(S) : FKt230417 CRUISE DATES : 2023/04/17 to 2023/05/06 SHIP NAME : Falkor too PORTS : San Juan, PR to San Juan, PR CHIEF SCIENTIST : Dr. Colleen Hansel DATABASE NAME : a_ftoo DATA FILES : ftoo2023_106_43023.raw to ftoo2023_125_43200.raw STATUS : to do done ------ ----------- averaged [ X ] at sea 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 2023/04/17 11:59:03 off 120 70 2 7 2 -1.33 0.00 0001 2023/04/23 21:22:57 off 120 70 2 7 2 -1.33 0.00 0001 2023/04/24 05:18:49 off 120 70 2 7 2 -1.33 0.00 0001 2023/04/26 00:26:44 off 120 70 2 7 2 -1.33 0.00 0001 2023/04/26 10:26:43 off 120 70 2 7 2 -1.33 0.00 0001 2023/04/26 20:26:44 off 120 70 2 7 2 -1.33 0.00 0001 HEADING : PRIMARY : heading from gyro1 CORRECTION : heading correction from seapath NOTE: time-dependent heading corrections applied IN the ensembles (see cal/rotate/ens_hcorr.ang) POSITIONS : gps positions from posmv_gps CALIBRATION : (check original processing parameters) (1) transducer alignment original transducer alignment: additional rotation 0 final transducer angle is: -1.33 (2) scale factor original scale factor 1 additional scale factor (none) (3) ADCP (dx=starboard, dy=fwd) meters from GPS xducer_dx xducer_dy original: 0 0 correction 0 -15 final offset 0 -15 COMMENTS : Gaps in heading existed. So I used patch_hcorr.py to address these. I performed a dxdy calibration of -15m, but did not perform a heading correction, because the watertrack data is unreliable, and precvious cruises suggest the heading does not need to be corrected. Data below the bottom was removed, as well as small bits of data at the the bottom of the sonars range was removed. Editing and updating the dxdy correction improved the data during heading changes. PROCESSOR : Jamie Ash REVIEWER : Jules Hummon --- final processing parameters from dbinfo.txt ---------- #this file was automatically generated. DO NOT EDIT # # written 2023/04/17 11:59:11 # this file contains CODAS quick_adcp.py info #name, value pairs #-------------------- ## (determined from "sonar"): model = wh ## (determined from "sonar"): frequency = 300 ## (determined from "sonar"): instname = wh300 ## (determined from "sonar"): pingtype = bb beamangle 20 cruisename FKt230417 datatype uhdas dbname a_ftoo ens_len 120 fixfile a_ftoo.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_ftoo.agt xducer_dx 0 xducer_dy -15 yearbase 2023 ================================================== POST PROCESSING STEPS: ================================================== -------------------------------------------------------------------------------- ### 1. Check visual oddities -------------------------------------------------------------------------------- # I ran this to look for gaps in the cruise track. plot_nav.py nav/a*.gps figview.py # I ran this to interpolate for missing heading correction fixes. cd cal/rotate patch_hcorr.py cd ../.. # I adjust the count cutoff to 80 for this dataset. # I ran this to check watertrack calibration after patching hcorr. catwt.py catxy.py **watertrack** ----------- Number of edited points: 2 out of 5 median mean std amplitude 1.0005 1.0005 0.0290 phase -0.3595 -0.3595 1.3244 ----------- **transducer-gps offset** ----------- guessing ADCP (dx=starboard, dy=fwd) meters from GPS positions from a_ftoo.gps calculation done at 2023/09/13 01:59:29 xducer_dx = -2.297275 xducer_dy = -15.970529 signal = 385.773851 ----------- # I will not apply any changes to the angle calibration because there is insufficient # watertrack data. But the dxdy used in original processing is not the new best estimate # so the best estimate is applied. -------------------------------------------------------------------------------- ### 2. ADCP calibration -------------------------------------------------------------------------------- # I ran this to adjust the adcp position. quick_adcp.py --steps2rerun rotate:apply_edit:navsteps:calib --xducer_dy -15 --auto # I ran this look at the watertrack calibration again. catwt.py catxy.py **watertrack** ----------- Number of edited points: 2 out of 5 median mean std amplitude 1.0050 1.0050 0.0071 phase -0.1680 -0.1680 0.2927 ----------- **transducer-gps offset** ----------- guessing ADCP (dx=starboard, dy=fwd) meters from GPS positions from a_ftoo.agt calculation done at 2023/09/13 02:07:58 xducer_dx = -2.348968 xducer_dy = -0.945020 signal = 385.773851 ----------- -------------------------------------------------------------------------------- ### 3. Editing points -------------------------------------------------------------------------------- # To go through the dataset and edit out bad values. dataviewer.py -e # To recompute the calibration residuals I ran... quick_adcp.py --steps2rerun navsteps:calib --auto -------------------------------------------------------------------------------- ### 4. Re-check heading correction and other figures -------------------------------------------------------------------------------- # Run this: (Is there anything strange with any of the figures?) figview.py -------------------------------------------------------------------------------- ### 5. Check edited, calibrated dataset against original dataset -------------------------------------------------------------------------------- # To compare the edited points to the original data set. dataviewer.py -c . ../wh300 # I removed a few more points at the surface, but not enough to warrent reruning # the calibrations. # To compare the edited points to another data set. dataviewer.py -c ../os38nb . -------------------------------------------------------------------------------- ### 6. Make plots and files -------------------------------------------------------------------------------- # Because this was the first sonar I edited, I will run quick_web.py. quick_web.py --interactive # I ran this to extract matlab files. quick_adcp.py --steps2rerun matfiles --auto # I ran this to extract a netCDF file. adcp_nc.py adcpdb contour/wh300 FKt230417 wh300 --ship_name "Falkor too" # I ran this to look at the headers. ncdump -h contour/wh300.nc | egrep '(cruise_id|sonar|yearbase)'