INFO 2025-06-27 10:21:43,327 process.py process_mission():429 [1] commandline = src/data/process_dorado.py --start_year 2015 --end_year 2025 --num_cores 1 -v --noinput --clobber INFO 2025-06-27 10:21:43,327 process.py process_mission():434 [1] dorado_info[mission]["comment"] = Monterey Bay Diamond Mission - 22624G Biolume, ISUS, and LISST payloads removed, speed test done on last yoyo, decreased from 1.5 to 1.4 m/s. - ctdToUse = ctd1 INFO 2025-06-27 10:21:43,327 process.py process_mission():449 [1] Processing Monterey Bay Diamond mission 2024.226.00 by user docker_user on host 355841a7028c INFO 2025-06-27 10:21:43,327 process.py download_process():165 [1] Download and processing steps for 2024.226.00 INFO 2025-06-27 10:21:43,327 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/AUVCTD/missionlogs/2024/2024226/2024.226.00 INFO 2025-06-27 10:21:43,327 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/AUVCTD/missionlogs/2024/2024226/2024.226.00 to /data/auv_data/dorado/missionlogs/2024.226.00 INFO 2025-06-27 10:21:54,353 logs2netcdfs.py download_process_logs():779 [1] Processing mission: dorado 2024.226.00 INFO 2025-06-27 10:21:54,353 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.226.00/ctdDriver.log (27716166 bytes) INFO 2025-06-27 10:21:56,475 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.226.00/ctdDriver2.log (27703677 bytes) INFO 2025-06-27 10:21:58,569 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.226.00/gps.log (1147532 bytes) INFO 2025-06-27 10:21:58,695 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.226.00/hydroscatlog.log (24245362 bytes) INFO 2025-06-27 10:22:01,288 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/dorado/missionlogs/2024.226.00/hydroscatlog.log: [155923] INFO 2025-06-27 10:22:01,405 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.226.00/navigation.log (139979324 bytes) INFO 2025-06-27 10:22:13,125 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.226.00/parosci.log (34485110 bytes) INFO 2025-06-27 10:22:16,094 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.226.00/FLBBCD2K.log (26965863 bytes) INFO 2025-06-27 10:22:19,564 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/dorado/missionlogs/2024.226.00/FLBBCD2K.log: [ 4 6 8 9 14 16 17 19 21 23 26 31 35 42 443997 443999 444001 444004 444009] INFO 2025-06-27 10:22:19,670 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.226.00/tailCone.log (17318407 bytes) WARNING 2025-06-27 10:22:21,276 logs2netcdfs.py _create_variable():536 [1] rudderCurrent: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (360790,) and arg 1 with shape (360789,). INFO 2025-06-27 10:22:21,277 logs2netcdfs.py _create_variable():537 [1] len(data) (360789) does not match shape of rudderCurrent.shape[0] (360790) WARNING 2025-06-27 10:22:21,277 logs2netcdfs.py _create_variable():544 [1] rudderCurrent data is short by one, appending the last value: 0.0 WARNING 2025-06-27 10:22:21,317 logs2netcdfs.py _create_variable():536 [1] propCurrent1: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (360790,) and arg 1 with shape (360789,). INFO 2025-06-27 10:22:21,317 logs2netcdfs.py _create_variable():537 [1] len(data) (360789) does not match shape of propCurrent1.shape[0] (360790) WARNING 2025-06-27 10:22:21,317 logs2netcdfs.py _create_variable():544 [1] propCurrent1 data is short by one, appending the last value: 0.0 WARNING 2025-06-27 10:22:21,349 logs2netcdfs.py _create_variable():536 [1] propCurrent2: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (360790,) and arg 1 with shape (360789,). INFO 2025-06-27 10:22:21,349 logs2netcdfs.py _create_variable():537 [1] len(data) (360789) does not match shape of propCurrent2.shape[0] (360790) WARNING 2025-06-27 10:22:21,350 logs2netcdfs.py _create_variable():544 [1] propCurrent2 data is short by one, appending the last value: 0 WARNING 2025-06-27 10:22:21,372 logs2netcdfs.py _create_variable():536 [1] propRpm: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (360790,) and arg 1 with shape (360789,). INFO 2025-06-27 10:22:21,372 logs2netcdfs.py _create_variable():537 [1] len(data) (360789) does not match shape of propRpm.shape[0] (360790) WARNING 2025-06-27 10:22:21,372 logs2netcdfs.py _create_variable():544 [1] propRpm data is short by one, appending the last value: 0 WARNING 2025-06-27 10:22:21,404 logs2netcdfs.py _create_variable():536 [1] elevatorAngle: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (360790,) and arg 1 with shape (360789,). INFO 2025-06-27 10:22:21,404 logs2netcdfs.py _create_variable():537 [1] len(data) (360789) does not match shape of elevatorAngle.shape[0] (360790) WARNING 2025-06-27 10:22:21,404 logs2netcdfs.py _create_variable():544 [1] elevatorAngle data is short by one, appending the last value: 0.09892920404672623 WARNING 2025-06-27 10:22:21,445 logs2netcdfs.py _create_variable():536 [1] rudderAngle: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (360790,) and arg 1 with shape (360789,). INFO 2025-06-27 10:22:21,446 logs2netcdfs.py _create_variable():537 [1] len(data) (360789) does not match shape of rudderAngle.shape[0] (360790) WARNING 2025-06-27 10:22:21,446 logs2netcdfs.py _create_variable():544 [1] rudderAngle data is short by one, appending the last value: 0.1684950888156891 WARNING 2025-06-27 10:22:21,478 logs2netcdfs.py _create_variable():536 [1] propPwm: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (360790,) and arg 1 with shape (360789,). INFO 2025-06-27 10:22:21,478 logs2netcdfs.py _create_variable():537 [1] len(data) (360789) does not match shape of propPwm.shape[0] (360790) WARNING 2025-06-27 10:22:21,478 logs2netcdfs.py _create_variable():544 [1] propPwm data is short by one, appending the last value: 0 WARNING 2025-06-27 10:22:21,501 logs2netcdfs.py _create_variable():536 [1] propTemp: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (360790,) and arg 1 with shape (360789,). INFO 2025-06-27 10:22:21,501 logs2netcdfs.py _create_variable():537 [1] len(data) (360789) does not match shape of propTemp.shape[0] (360790) WARNING 2025-06-27 10:22:21,501 logs2netcdfs.py _create_variable():544 [1] propTemp data is short by one, appending the last value: 0 INFO 2025-06-27 10:22:21,974 logs2netcdfs.py download_process_logs():807 [1] Time to process: 27.62 seconds INFO 2025-06-27 10:22:21,975 process.py download_process():198 [1] Processing file /data/auv_data/dorado/missionlogs/2024.226.00/lopc.bin (92414595 bytes) INFO 2025-06-27 10:22:21,975 lopcToNetCDF.py main():2297 [1] Processing begun: Fri Jun 27 10:22:21 2025 INFO 2025-06-27 10:22:21,975 lopcToNetCDF.py constructTimestampList():1296 [1] parosci_nc = /data/auv_data/dorado/missionnetcdfs/2024.226.00/parosci.nc INFO 2025-06-27 10:22:21,975 lopcToNetCDF.py constructTimestampList():1297 [1] Using NetCDF4 to get start and end epoch seconds for this mission from this URL: INFO 2025-06-27 10:22:21,975 lopcToNetCDF.py constructTimestampList():1300 [1] /data/auv_data/dorado/missionnetcdfs/2024.226.00/parosci.nc INFO 2025-06-27 10:22:21,979 lopcToNetCDF.py constructTimestampList():1317 [1] From associated parosci.nc file: sensor_on_time = 1723581596.9, sensor_off_time = 1723653784.9 INFO 2025-06-27 10:22:21,979 lopcToNetCDF.py constructTimestampList():1322 [1] Duration is 72187 seconds. Expecting to read 144374 L frames from the lopc.bin file. INFO 2025-06-27 10:22:21,979 lopcToNetCDF.py constructTimestampList():1330 [1] recCount not passed in, assuming we'll have 144374 records from the lopc.bin file. INFO 2025-06-27 10:22:22,813 lopcToNetCDF.py main():2321 [1] Examined sibling parosci.nc file to find startTime = 2024-08-13 20:39:56 Z and endTime = 2024-08-14 16:43:04 Z with 144374 records expected to be read from lopc.bin INFO 2025-06-27 10:22:22,813 lopcToNetCDF.py unpackLOPCbin():723 [1] >>> Unpacking LOPC data from /data/auv_data/dorado/missionlogs/2024.226.00/lopc.bin INFO 2025-06-27 10:22:22,814 lopcToNetCDF.py unpackLOPCbin():724 [1] >>> Will write to NetCDF file /data/auv_data/dorado/missionnetcdfs/2024.226.00/lopc.nc INFO 2025-06-27 10:22:22,814 lopcToNetCDF.py openNetCDFFile():1861 [1] Will output NetCDF file to /data/auv_data/dorado/missionnetcdfs/2024.226.00/lopc.nc INFO 2025-06-27 10:22:22,814 lopcToNetCDF.py openNetCDFFile():1887 [1] missionName = 2024.226.00 INFO 2025-06-27 10:22:22,815 lopcToNetCDF.py openNetCDFFile():1910 [1] Writing bin axis for len(self.dataStructure['binSizeList']) = 994 INFO 2025-06-27 10:22:22,860 lopcToNetCDF.py unpackLOPCbin():951 [1] L Frames sample M Frames ShortLFrame LBeforeMEnd MBeforeLEnd UnknownFrame Garbled L INFO 2025-06-27 10:22:22,860 lopcToNetCDF.py unpackLOPCbin():969 [1] Count Count Count Error Error Error Error Error INFO 2025-06-27 10:22:22,860 lopcToNetCDF.py unpackLOPCbin():987 [1] -------- -------- -------- ----------- ----------- ----------- ----------- ------------ INFO 2025-06-27 10:22:32,305 lopcToNetCDF.py unpackLOPCbin():1013 [1] 10000 10000 24806 0 0 0 0 0 9.5 seconds, last L Frame: 144374 INFO 2025-06-27 10:22:41,514 lopcToNetCDF.py unpackLOPCbin():1013 [1] 20000 20000 47929 0 0 0 0 0 9.2 seconds, last L Frame: 144374 INFO 2025-06-27 10:22:50,947 lopcToNetCDF.py unpackLOPCbin():1013 [1] 30000 30000 71737 0 0 0 0 0 9.4 seconds, last L Frame: 144374 INFO 2025-06-27 10:22:59,401 lopcToNetCDF.py unpackLOPCbin():1013 [1] 40000 40000 91565 0 0 0 0 0 8.5 seconds, last L Frame: 144374 INFO 2025-06-27 10:23:06,790 lopcToNetCDF.py unpackLOPCbin():1013 [1] 50000 50000 109997 0 0 0 0 0 7.4 seconds, last L Frame: 144374 INFO 2025-06-27 10:23:15,987 lopcToNetCDF.py unpackLOPCbin():1013 [1] 60000 60000 133589 0 0 0 0 0 9.2 seconds, last L Frame: 144374 INFO 2025-06-27 10:23:27,075 lopcToNetCDF.py unpackLOPCbin():1013 [1] 70000 4464 162976 0 0 0 0 0 11.1 seconds, last L Frame: 144374 INFO 2025-06-27 10:23:35,333 lopcToNetCDF.py unpackLOPCbin():1013 [1] 80000 14464 183841 0 0 0 0 0 8.3 seconds, last L Frame: 144374 INFO 2025-06-27 10:23:41,347 lopcToNetCDF.py unpackLOPCbin():1013 [1] 90000 24464 197669 0 0 0 0 0 6.0 seconds, last L Frame: 144374 INFO 2025-06-27 10:23:59,310 lopcToNetCDF.py unpackLOPCbin():1013 [1] 100000 34464 247680 0 0 0 0 0 18.0 seconds, last L Frame: 144374 INFO 2025-06-27 10:24:13,646 lopcToNetCDF.py unpackLOPCbin():1013 [1] 110000 44464 287613 0 0 0 0 0 14.3 seconds, last L Frame: 144374 INFO 2025-06-27 10:24:20,658 lopcToNetCDF.py unpackLOPCbin():1013 [1] 120000 54464 305152 0 0 0 0 0 7.0 seconds, last L Frame: 144374 INFO 2025-06-27 10:24:27,033 lopcToNetCDF.py unpackLOPCbin():1013 [1] 130000 64464 320810 0 0 0 0 0 6.4 seconds, last L Frame: 144374 INFO 2025-06-27 10:24:32,287 lopcToNetCDF.py unpackLOPCbin():1013 [1] 140000 8928 333044 0 0 0 0 0 5.3 seconds, last L Frame: 144374 INFO 2025-06-27 10:24:33,884 lopcToNetCDF.py main():2345 [1] >>> Done reading file. INFO 2025-06-27 10:24:33,884 lopcToNetCDF.py main():2346 [1] lFrameCount = 144389, mFrameCount = 335628 INFO 2025-06-27 10:24:33,884 lopcToNetCDF.py constructTimestampList():1296 [1] parosci_nc = /data/auv_data/dorado/missionnetcdfs/2024.226.00/parosci.nc INFO 2025-06-27 10:24:33,884 lopcToNetCDF.py constructTimestampList():1297 [1] Using NetCDF4 to get start and end epoch seconds for this mission from this URL: INFO 2025-06-27 10:24:33,884 lopcToNetCDF.py constructTimestampList():1300 [1] /data/auv_data/dorado/missionnetcdfs/2024.226.00/parosci.nc INFO 2025-06-27 10:24:33,887 lopcToNetCDF.py constructTimestampList():1317 [1] From associated parosci.nc file: sensor_on_time = 1723581596.9, sensor_off_time = 1723653784.9 INFO 2025-06-27 10:24:33,888 lopcToNetCDF.py constructTimestampList():1322 [1] Duration is 72187 seconds. Expecting to read 144374 L frames from the lopc.bin file. INFO 2025-06-27 10:24:33,888 lopcToNetCDF.py constructTimestampList():1330 [1] recCount not passed in, assuming we'll have 144374 records from the lopc.bin file. INFO 2025-06-27 10:24:33,888 lopcToNetCDF.py constructTimestampList():1340 [1] Calling correctSampleCountList() with sampleCountList[0] = 1 and len(sampleCountList) = 144389 INFO 2025-06-27 10:24:33,901 lopcToNetCDF.py correctSampleCountList():1737 [1] Found overflows at indices: [ 65535 131071] INFO 2025-06-27 10:24:33,902 lopcToNetCDF.py correctSampleCountList():1740 [1] Assigning values from slice starting at index 65535, i = 1 INFO 2025-06-27 10:24:33,905 lopcToNetCDF.py correctSampleCountList():1740 [1] Assigning values from slice starting at index 131071, i = 2 INFO 2025-06-27 10:24:33,906 lopcToNetCDF.py correctSampleCountList():1745 [1] Original sampleCountList = [ 1 2 3 ... 144389 144390 144391] INFO 2025-06-27 10:24:33,906 lopcToNetCDF.py correctSampleCountList():1746 [1] Found 0 0 values at indices: [] INFO 2025-06-27 10:24:33,906 lopcToNetCDF.py correctSampleCountList():1779 [1] Found 0 stuck values at indices: [] INFO 2025-06-27 10:24:33,907 lopcToNetCDF.py deSpike():1588 [1] d_sampleCountList = [1 1 1 ... 1 1 1] INFO 2025-06-27 10:24:33,907 lopcToNetCDF.py deSpike():1590 [1] Found 0 spike indicators at indices: [] INFO 2025-06-27 10:24:33,907 lopcToNetCDF.py correctSampleCountList():1805 [1] After despike() sampleCountList = [ 1 2 3 ... 144389 144390 144391] INFO 2025-06-27 10:24:33,907 lopcToNetCDF.py constructTimestampList():1347 [1] correctSampleCountList() returned correctedSampleCountList = [ 1 2 3 ... 144389 144390 144391] with len(correctedSampleCountList) = 144389 INFO 2025-06-27 10:24:33,907 lopcToNetCDF.py constructTimestampList():1358 [1] Subtracting 1 from all values of correctedSampleCountList INFO 2025-06-27 10:24:33,907 lopcToNetCDF.py constructTimestampList():1363 [1] Constructing timestampArray from instrument corrected sampleCount and constant deltaT = 0.500000 INFO 2025-06-27 10:24:33,908 lopcToNetCDF.py constructTimestampList():1368 [1] New re-zeroed correctedSampleCountList = [0.00000e+00 5.00000e-01 1.00000e+00 ... 7.21940e+04 7.21945e+04 7.21950e+04] INFO 2025-06-27 10:24:33,909 lopcToNetCDF.py constructTimestampList():1379 [1] timestampArray = [1.72358160e+09 1.72358160e+09 1.72358160e+09 ... 1.72365379e+09 1.72365379e+09 1.72365379e+09] INFO 2025-06-27 10:24:33,909 lopcToNetCDF.py constructTimestampList():1380 [1] timestampArray[:2] = [1723581596.9 1723581597.4, ..., timestampArray[-2:] = 1723653791.4 1723653791.9] INFO 2025-06-27 10:24:34,052 lopcToNetCDF.py constructTimestampList():1389 [1] timestampList[:2] = [np.float64(1723581596.8754988), np.float64(1723581597.3754988)], ..., timestampList[-2:] = [np.float64(1723653791.3754988), np.float64(1723653791.8754988)]] INFO 2025-06-27 10:24:34,052 lopcToNetCDF.py constructTimestampList():1394 [1] Subsampling correctedSampleCountList (len = 144389) according to what got written to the netCDF file by the binning interval INFO 2025-06-27 10:24:34,052 lopcToNetCDF.py constructTimestampList():1399 [1] lFrameCountWrittenList[:2] = [20, 41], ... lFrameCountWrittenList[-2:] = [144353, 144374] INFO 2025-06-27 10:24:34,053 lopcToNetCDF.py constructTimestampList():1420 [1] len(subSampledCorrectedSampleCountList) = 6875 INFO 2025-06-27 10:24:34,053 lopcToNetCDF.py constructTimestampList():1439 [1] len(timestampList) = 144389 INFO 2025-06-27 10:24:34,053 lopcToNetCDF.py constructTimestampList():1440 [1] timestampList[:2] = [np.float64(1723581596.8754988), np.float64(1723581597.3754988)], ..., timestampList[-2:] = [np.float64(1723653791.3754988), np.float64(1723653791.8754988)]] INFO 2025-06-27 10:24:34,053 lopcToNetCDF.py constructTimestampList():1446 [1] Subsampling timestampList (len = 144389) according to what got written to the netCDF file by the binning interval INFO 2025-06-27 10:24:34,055 lopcToNetCDF.py constructTimestampList():1457 [1] Taking indices [[np.int32(19), np.int32(40)] ... [np.int32(144352), np.int32(144373)]] from timestampList to create subSampledTimestampList INFO 2025-06-27 10:24:34,062 lopcToNetCDF.py constructTimestampList():1463 [1] len(subSampledTimestampList) = 6875 INFO 2025-06-27 10:24:34,063 lopcToNetCDF.py constructTimestampList():1477 [1] Finding elements of cFrameEsecsList that != -9999 INFO 2025-06-27 10:24:34,101 lopcToNetCDF.py closeNetCDFFile():2096 [1] Writing time axis for len(tsList) = 6875 INFO 2025-06-27 10:24:34,101 lopcToNetCDF.py closeNetCDFFile():2099 [1] tsList[:1] = [np.float64(1723581606.3754988)], ..., tsList[-2:] = [np.float64(1723653773.8754988), np.float64(1723653784.3754988)] INFO 2025-06-27 10:24:34,101 lopcToNetCDF.py closeNetCDFFile():2100 [1] Begin time = 2024-08-13 20:40:06 Z INFO 2025-06-27 10:24:34,101 lopcToNetCDF.py closeNetCDFFile():2103 [1] End time = 2024-08-14 16:43:04 Z INFO 2025-06-27 10:24:34,101 lopcToNetCDF.py closeNetCDFFile():2107 [1] Writing time axis for len(cFrameEsecsList) = 6875 INFO 2025-06-27 10:24:34,101 lopcToNetCDF.py closeNetCDFFile():2111 [1] cFrameEsecsList[:1] = [1.7235816e+09], ..., cFrameEsecsList[-2:] = [1.72358822e+09 1.72358823e+09] INFO 2025-06-27 10:24:34,101 lopcToNetCDF.py closeNetCDFFile():2116 [1] Begin time = 2024-08-13 20:39:57 Z INFO 2025-06-27 10:24:34,101 lopcToNetCDF.py closeNetCDFFile():2120 [1] End time = 2024-08-13 22:30:34 Z INFO 2025-06-27 10:24:34,106 lopcToNetCDF.py main():2381 [1] Created file: /data/auv_data/dorado/missionnetcdfs/2024.226.00/lopc.nc INFO 2025-06-27 10:24:34,106 lopcToNetCDF.py main():2384 [1] Processing finished: Fri Jun 27 10:24:34 2025 Elapsed processing time from start of processing = 132 seconds INFO 2025-06-27 10:24:34,112 process.py calibrate():227 [1] Calibration steps for 2024.226.00 INFO 2025-06-27 10:24:34,620 calibrate.py _nudge_pos():1680 [1] seg# end_sec_diff end_lon_diff end_lat_diff len(segi) seg_min u_drift (cm/s) v_drift (cm/s) start datetime of segment INFO 2025-06-27 10:24:34,622 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-06-27 10:24:35,541 calibrate.py _nudge_pos():1806 [1] 129: 0.100 0.0014805 -0.0014526 5225 17.41 12.615 -15.458 2024-08-13T20:59:16.536056576 INFO 2025-06-27 10:24:45,443 calibrate.py _nudge_pos():1806 [1] 1132: 0.160 0.0003484 -0.0010840 12671 42.23 1.224 -4.756 2024-08-13T21:58:12.733810432 INFO 2025-06-27 10:24:50,274 calibrate.py _nudge_pos():1806 [1] 1626: 0.140 0.0032046 -0.0002488 7265 24.21 19.643 -1.904 2024-08-13T22:30:38.940486144 INFO 2025-06-27 10:24:51,089 calibrate.py _nudge_pos():1806 [1] 1707: 0.010 0.0032514 -0.0007807 8406 28.02 17.228 -5.164 2024-08-13T23:00:00.139835648 INFO 2025-06-27 10:24:55,772 calibrate.py _nudge_pos():1806 [1] 2179: 0.160 0.0027228 -0.0008818 7155 23.85 16.954 -6.852 2024-08-13T23:31:42.139539712 INFO 2025-06-27 10:24:56,218 calibrate.py _nudge_pos():1806 [1] 2224: 0.080 0.0031305 -0.0009076 7611 25.37 18.329 -6.630 2024-08-13T23:57:48.342247424 INFO 2025-06-27 10:24:56,248 calibrate.py _nudge_pos():1806 [1] 2227: 0.080 0.0032281 -0.0008258 25 0.08 5993.282 -1912.867 2024-08-13T23:57:55.341767936 INFO 2025-06-27 10:24:59,531 calibrate.py _nudge_pos():1806 [1] 2558: 0.130 0.0000189 0.0000082 15 0.05 60.164 32.405 2024-08-14T00:03:28.338956032 INFO 2025-06-27 10:24:59,748 calibrate.py _nudge_pos():1806 [1] 2580: 0.010 0.0029035 -0.0009588 6951 23.17 18.618 -7.669 2024-08-14T00:26:59.542281984 INFO 2025-06-27 10:25:00,614 calibrate.py _nudge_pos():1806 [1] 2666: 0.120 0.0029113 -0.0008956 6600 22.00 19.666 -7.544 2024-08-14T00:50:24.536033280 INFO 2025-06-27 10:25:05,821 calibrate.py _nudge_pos():1806 [1] 3179: 0.030 0.0026864 -0.0008528 6151 20.50 19.476 -7.709 2024-08-14T01:19:26.736684544 INFO 2025-06-27 10:25:06,531 calibrate.py _nudge_pos():1806 [1] 3248: 0.150 0.0031862 -0.0008294 7535 25.11 18.860 -6.120 2024-08-14T01:45:41.738789632 INFO 2025-06-27 10:25:10,182 calibrate.py _nudge_pos():1806 [1] 3600: 0.140 0.0010933 0.0004804 9371 31.23 5.202 2.850 2024-08-14T02:22:46.936353024 INFO 2025-06-27 10:25:10,767 calibrate.py _nudge_pos():1806 [1] 3656: 0.190 0.0007300 0.0004549 7475 24.91 4.354 3.383 2024-08-14T02:48:36.940170496 INFO 2025-06-27 10:25:14,637 calibrate.py _nudge_pos():1806 [1] 4032: 0.130 0.0016828 0.0011627 7685 25.61 9.761 8.412 2024-08-14T03:20:29.139175936 INFO 2025-06-27 10:25:14,866 calibrate.py _nudge_pos():1806 [1] 4054: 0.140 0.0000069 0.0000242 30 0.10 10.681 46.395 2024-08-14T03:20:56.137326592 INFO 2025-06-27 10:25:15,025 calibrate.py _nudge_pos():1806 [1] 4069: 0.030 0.0006752 0.0003513 6546 21.82 4.598 2.984 2024-08-14T03:42:59.336681216 INFO 2025-06-27 10:25:18,726 calibrate.py _nudge_pos():1806 [1] 4425: 0.190 0.0008686 0.0004485 7245 24.15 5.343 3.442 2024-08-14T04:13:03.343098112 INFO 2025-06-27 10:25:18,999 calibrate.py _nudge_pos():1806 [1] 4451: 0.110 0.0008447 0.0019349 7821 26.07 4.813 13.755 2024-08-14T04:39:32.534231296 INFO 2025-06-27 10:25:22,958 calibrate.py _nudge_pos():1806 [1] 4828: 0.060 0.0008519 0.0016950 7221 24.07 5.256 13.051 2024-08-14T05:09:53.739470080 INFO 2025-06-27 10:25:23,445 calibrate.py _nudge_pos():1806 [1] 4874: 0.150 0.0000367 0.0019457 7245 24.15 0.226 14.931 2024-08-14T05:34:47.737124096 INFO 2025-06-27 10:25:27,377 calibrate.py _nudge_pos():1806 [1] 5247: 0.060 0.0005974 0.0011703 5211 17.37 5.107 12.487 2024-08-14T05:58:21.940244736 INFO 2025-06-27 10:25:31,447 calibrate.py _nudge_pos():1806 [1] 5633: 0.160 0.0045804 -0.0004898 7575 25.25 26.929 -3.595 2024-08-14T06:30:01.940085760 INFO 2025-06-27 10:25:32,314 calibrate.py _nudge_pos():1806 [1] 5715: 0.090 0.0056303 -0.0000424 8360 27.86 29.985 -0.282 2024-08-14T06:59:15.139983104 INFO 2025-06-27 10:25:36,189 calibrate.py _nudge_pos():1806 [1] 6083: 0.070 0.0051489 -0.0004222 7316 24.38 31.328 -3.208 2024-08-14T07:29:45.334606336 INFO 2025-06-27 10:25:37,091 calibrate.py _nudge_pos():1806 [1] 6166: 0.160 0.0063305 -0.0006505 8905 29.68 31.636 -4.061 2024-08-14T08:00:48.336982016 INFO 2025-06-27 10:25:41,095 calibrate.py _nudge_pos():1806 [1] 6541: 0.100 0.0051196 -0.0007879 8151 27.17 27.944 -5.374 2024-08-14T08:34:12.539684608 INFO 2025-06-27 10:25:41,730 calibrate.py _nudge_pos():1806 [1] 6601: 0.200 0.0050283 -0.0009269 7505 25.01 29.802 -6.867 2024-08-14T09:00:12.542817024 INFO 2025-06-27 10:25:45,588 calibrate.py _nudge_pos():1806 [1] 6958: 0.150 0.0055157 -0.0011357 7900 26.33 31.048 -7.993 2024-08-14T09:32:28.740178688 INFO 2025-06-27 10:25:46,098 calibrate.py _nudge_pos():1806 [1] 7006: 0.060 0.0052105 -0.0007422 7456 24.85 31.070 -5.534 2024-08-14T09:58:06.934804992 INFO 2025-06-27 10:25:50,029 calibrate.py _nudge_pos():1806 [1] 7370: 0.190 0.0009573 0.0004162 6970 23.23 6.107 3.320 2024-08-14T10:27:23.934442240 INFO 2025-06-27 10:25:50,709 calibrate.py _nudge_pos():1806 [1] 7434: 0.090 0.0008409 0.0008203 7736 25.78 4.834 5.896 2024-08-14T10:54:14.134136064 INFO 2025-06-27 10:25:50,993 calibrate.py _nudge_pos():1806 [1] 7460: 0.090 0.0001258 0.0000009 30 0.10 192.892 1.817 2024-08-14T10:54:45.142011904 INFO 2025-06-27 10:25:54,525 calibrate.py _nudge_pos():1806 [1] 7786: 0.020 0.0008565 0.0007926 8030 26.77 4.744 5.487 2024-08-14T11:26:56.339715840 INFO 2025-06-27 10:25:55,263 calibrate.py _nudge_pos():1806 [1] 7853: 0.160 0.0008053 0.0009240 7035 23.45 5.093 7.302 2024-08-14T11:51:29.338808320 INFO 2025-06-27 10:25:59,242 calibrate.py _nudge_pos():1806 [1] 8223: 0.080 0.0010228 0.0008038 7871 26.23 5.782 5.678 2024-08-14T12:23:52.535690240 INFO 2025-06-27 10:25:59,989 calibrate.py _nudge_pos():1806 [1] 8291: 0.200 0.0010545 0.0009857 7100 23.66 6.610 7.719 2024-08-14T12:48:39.533824000 INFO 2025-06-27 10:26:03,869 calibrate.py _nudge_pos():1806 [1] 8647: 0.140 0.0012214 0.0009325 8025 26.75 6.775 6.460 2024-08-14T13:21:19.739540480 INFO 2025-06-27 10:26:08,299 calibrate.py _nudge_pos():1806 [1] 9052: 0.090 0.0011293 0.0006850 7101 23.67 7.080 5.364 2024-08-14T13:51:43.934574592 INFO 2025-06-27 10:26:22,412 calibrate.py _nudge_pos():1806 [1] 10347: 0.080 0.0015264 -0.0016758 4226 14.08 16.081 -22.049 2024-08-14T14:27:23.138029312 INFO 2025-06-27 10:26:36,661 calibrate.py _nudge_pos():1806 [1] 11648: 0.150 0.0007328 -0.0015341 4110 13.70 7.938 -20.754 2024-08-14T15:02:45.142662144 INFO 2025-06-27 10:26:50,375 calibrate.py _nudge_pos():1806 [1] 12903: 0.110 0.0004199 -0.0003175 4435 14.78 4.215 -3.981 2024-08-14T15:38:26.335980288 INFO 2025-06-27 10:27:04,532 calibrate.py _nudge_pos():1806 [1] 14171: 0.090 -0.0000054 -0.0009522 4195 13.98 -0.058 -12.622 2024-08-14T16:13:32.541695232 INFO 2025-06-27 10:27:04,632 calibrate.py _nudge_pos():1806 [1] 14180: 0.080 -0.0000270 0.0000443 95 0.31 -12.764 26.205 2024-08-14T16:13:59.539845632 INFO 2025-06-27 10:27:24,111 calibrate.py _nudge_pos():1862 [1] 15878: - - - 0 0.00 - - INFO 2025-06-27 10:27:24,111 calibrate.py _nudge_pos():1868 [1] Points in final series = 360133 INFO 2025-06-27 10:28:02,899 calibrate.py _geometric_depth_correction():3423 [1] hs2: d_beg_time_diff: -9 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 10:28:05,543 calibrate.py _geometric_depth_correction():3423 [1] ctd1: d_beg_time_diff: 9 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 10:28:07,658 calibrate.py _geometric_depth_correction():3423 [1] ctd1: d_beg_time_diff: 9 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 10:28:07,662 calibrate.py _ctd_process():2919 [1] Performing range checking of ['ctd1_salinity'] in 2024.226.00/ctd1.nc INFO 2025-06-27 10:28:07,664 calibrate.py _range_qc_combined_nc():898 [1] Setting 1 ctd1_salinity values to NaN INFO 2025-06-27 10:28:07,664 calibrate.py _range_qc_combined_nc():910 [1] Checked for data outside of these variables and ranges: [('ctd1_salinity', Range(min=30, max=40))] INFO 2025-06-27 10:28:07,664 calibrate.py _range_qc_combined_nc():936 [1] Done range checking ctd1 INFO 2025-06-27 10:28:10,219 calibrate.py _geometric_depth_correction():3423 [1] ctd2: d_beg_time_diff: 41 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 10:28:12,407 calibrate.py _geometric_depth_correction():3423 [1] ctd2: d_beg_time_diff: 41 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 10:28:12,411 calibrate.py _ctd_process():2919 [1] Performing range checking of ['ctd2_salinity'] in 2024.226.00/ctd2.nc INFO 2025-06-27 10:28:12,412 calibrate.py _range_qc_combined_nc():898 [1] Setting 25 ctd2_salinity values to NaN INFO 2025-06-27 10:28:12,413 calibrate.py _range_qc_combined_nc():910 [1] Checked for data outside of these variables and ranges: [('ctd2_salinity', Range(min=30, max=40))] INFO 2025-06-27 10:28:12,413 calibrate.py _range_qc_combined_nc():936 [1] Done range checking ctd2 ERROR 2025-06-27 10:28:12,413 calibrate.py process_logs():3542 [1] Error processing isus: isus has no orig_data - likely a missing or zero-sized .log file in missionlogs/2024.226.00 ERROR 2025-06-27 10:28:12,413 calibrate.py process_logs():3542 [1] Error processing biolume: biolume has no orig_data - likely a missing or zero-sized .log file in missionlogs/2024.226.00 INFO 2025-06-27 10:28:48,110 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/dorado/missionnetcdfs/2024.226.00/dorado_2024.226.00_cal.nc INFO 2025-06-27 10:28:48,383 calibrate.py write_netcdf():3512 [1] Data variables written: ctd1_conductivity, ctd1_conductivity_onboard, ctd1_depth, ctd1_dissolvedO2, ctd1_flow1, ctd1_oxygen_mll, ctd1_oxygen_umolkg, ctd1_salinity, ctd1_salinity_onboard, ctd1_temperature, ctd1_temperature_onboard, ctd1_time, ctd2_conductivity, ctd2_conductivity_onboard, ctd2_depth, ctd2_flow2, ctd2_par, ctd2_salinity, ctd2_salinity_onboard, ctd2_temperature, ctd2_temperature_onboard, ctd2_time, depth_filtdepth, depth_filtpres, depth_time, ecopuck_bbp700, ecopuck_cdom, ecopuck_chl, ecopuck_time, gps_latitude, gps_longitude, gps_time, hs2_bbp420, hs2_bbp700, hs2_depth, hs2_fl700, hs2_time, lopc_LCcount, lopc_countListSum, lopc_flowSpeed, lopc_nonTransCount, lopc_time, lopc_transCount, navigation_depth, navigation_latitude, navigation_longitude, navigation_mWaterSpeed, navigation_pitch, navigation_posx, navigation_posy, navigation_roll, navigation_time, navigation_yaw, nudged_latitude, nudged_longitude, tailcone_propRpm, tailcone_time, time INFO 2025-06-27 10:28:48,391 process.py align():251 [1] Alignment steps for 2024.226.00 INFO 2025-06-27 10:28:48,442 align.py process_cal():139 [1] Processing dorado_2024.226.00_cal.nc from /data/auv_data/dorado/missionnetcdfs/2024.226.00 INFO 2025-06-27 10:28:48,534 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 10:28:48,543 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 10:28:48,781 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 10:28:48,795 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 10:28:49,015 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 10:28:49,030 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 10:28:49,161 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-06-27 10:28:49,161 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-06-27 10:28:49,254 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 10:28:49,268 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 10:28:49,483 align.py process_cal():206 [1] Using pitch corrected hs2_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to hs2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:49,494 align.py process_cal():249 [1] hs2_bbp420: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:49,683 align.py process_cal():206 [1] Using pitch corrected hs2_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to hs2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:49,693 align.py process_cal():249 [1] hs2_bbp700: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:49,884 align.py process_cal():206 [1] Using pitch corrected hs2_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to hs2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:49,894 align.py process_cal():249 [1] hs2_fl700: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:50,086 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:50,096 align.py process_cal():249 [1] ctd1_temperature: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:50,287 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:50,297 align.py process_cal():249 [1] ctd1_conductivity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:50,484 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:50,495 align.py process_cal():249 [1] ctd1_salinity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:50,683 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:50,693 align.py process_cal():249 [1] ctd1_temperature_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:50,883 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:50,894 align.py process_cal():249 [1] ctd1_conductivity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:51,083 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:51,094 align.py process_cal():249 [1] ctd1_salinity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:51,284 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:51,297 align.py process_cal():249 [1] ctd1_dissolvedO2: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:51,487 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:51,497 align.py process_cal():249 [1] ctd1_oxygen_mll: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:51,686 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:51,696 align.py process_cal():249 [1] ctd1_oxygen_umolkg: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:51,887 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:51,897 align.py process_cal():249 [1] ctd1_flow1: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:52,159 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:52,173 align.py process_cal():249 [1] ctd1_depth: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:52,401 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:52,411 align.py process_cal():249 [1] ctd2_temperature: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:52,597 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:52,607 align.py process_cal():249 [1] ctd2_conductivity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:52,796 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:52,806 align.py process_cal():249 [1] ctd2_salinity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:52,994 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:53,005 align.py process_cal():249 [1] ctd2_temperature_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:53,200 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:53,210 align.py process_cal():249 [1] ctd2_conductivity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:53,398 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:53,408 align.py process_cal():249 [1] ctd2_salinity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:53,602 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:53,615 align.py process_cal():249 [1] ctd2_flow2: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:53,806 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:53,815 align.py process_cal():249 [1] ctd2_depth: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:54,007 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.226.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:28:54,018 align.py process_cal():249 [1] ctd2_par: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:28:54,256 align.py process_cal():249 [1] lopc_countListSum: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 10:28:54,388 align.py process_cal():249 [1] lopc_transCount: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 10:28:54,520 align.py process_cal():249 [1] lopc_nonTransCount: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 10:28:54,654 align.py process_cal():249 [1] lopc_LCcount: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 10:28:54,785 align.py process_cal():249 [1] lopc_flowSpeed: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 10:28:54,931 align.py process_cal():249 [1] ecopuck_bbp700: instrument_sample_rate_hz = 10.37 INFO 2025-06-27 10:28:55,399 align.py process_cal():249 [1] ecopuck_cdom: instrument_sample_rate_hz = 10.37 INFO 2025-06-27 10:28:55,802 align.py process_cal():249 [1] ecopuck_chl: instrument_sample_rate_hz = 10.37 INFO 2025-06-27 10:28:56,243 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 10:28:56,384 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/dorado/missionnetcdfs/2024.226.00/dorado_2024.226.00_align.nc INFO 2025-06-27 10:28:56,600 align.py write_netcdf():342 [1] Data variables written: ctd1_conductivity, ctd1_conductivity_onboard, ctd1_depth, ctd1_dissolvedO2, ctd1_flow1, ctd1_latitude, ctd1_longitude, ctd1_oxygen_mll, ctd1_oxygen_umolkg, ctd1_salinity, ctd1_salinity_onboard, ctd1_temperature, ctd1_temperature_onboard, ctd1_time, ctd2_conductivity, ctd2_conductivity_onboard, ctd2_depth, ctd2_flow2, ctd2_latitude, ctd2_longitude, ctd2_par, ctd2_salinity, ctd2_salinity_onboard, ctd2_temperature, ctd2_temperature_onboard, ctd2_time, ecopuck_bbp700, ecopuck_cdom, ecopuck_chl, ecopuck_depth, ecopuck_latitude, ecopuck_longitude, ecopuck_time, hs2_bbp420, hs2_bbp700, hs2_depth, hs2_fl700, hs2_latitude, hs2_longitude, hs2_time, lopc_LCcount, lopc_countListSum, lopc_depth, lopc_flowSpeed, lopc_latitude, lopc_longitude, lopc_nonTransCount, lopc_time, lopc_transCount, navigation_depth, navigation_latitude, navigation_longitude, navigation_mWaterSpeed, navigation_pitch, navigation_roll, navigation_time, navigation_yaw, tailcone_depth, tailcone_latitude, tailcone_longitude, tailcone_propRpm, tailcone_time INFO 2025-06-27 10:28:56,602 process.py resample():273 [1] Resampling steps for 2024.226.00 INFO 2025-06-27 10:28:56,603 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-06-27 10:28:56,646 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/dorado/missionnetcdfs/2024.226.00/dorado_2024.226.00_align.nc mission netCDF file INFO 2025-06-27 10:28:56,656 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/dorado/missionnetcdfs/2024.226.00/dorado_2024.226.00_align.nc mission netCDF file INFO 2025-06-27 10:28:56,658 resample.py get_mission_start_end():1145 [1] navigation: 2024-08-13T20:40:32.023091200 to 2024-08-14T16:43:04.740291328 (0 days 00:00:00.109992192 before mission_end) INFO 2025-06-27 10:28:56,661 resample.py get_mission_start_end():1145 [1] hs2 : 2024-08-13T20:39:48.086100736 to 2024-08-14T16:43:04.850283520 (0 days 00:00:00 before mission_end) INFO 2025-06-27 10:28:56,664 resample.py get_mission_start_end():1145 [1] ctd1 : 2024-08-13T20:40:05.944877312 to 2024-08-14T16:43:04.710293248 (0 days 00:00:00.139990272 before mission_end) INFO 2025-06-27 10:28:56,666 resample.py get_mission_start_end():1145 [1] ctd2 : 2024-08-13T20:40:38.232665600 to 2024-08-14T16:43:04.690294784 (0 days 00:00:00.159988736 before mission_end) INFO 2025-06-27 10:28:56,668 resample.py get_mission_start_end():1145 [1] lopc : 2024-08-13T20:40:06.375498752 to 2024-08-14T16:43:04.375498752 (0 days 00:00:00.474784768 before mission_end) INFO 2025-06-27 10:28:56,672 resample.py get_mission_start_end():1145 [1] ecopuck : 2024-08-13T20:39:41.886525696 to 2024-08-14T16:43:04.830285056 (0 days 00:00:00.019998464 before mission_end) INFO 2025-06-27 10:28:56,675 resample.py get_mission_start_end():1145 [1] tailcone : 2024-08-13T20:39:51.995832832 to 2024-08-14T16:42:29.992671744 (0 days 00:00:34.857611776 before mission_end) INFO 2025-06-27 10:28:56,676 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/dorado/missionnetcdfs/2024.226.00/dorado_2024.226.00_align.nc mission netCDF file INFO 2025-06-27 10:28:56,676 resample.py resample_coordinates():249 [1] Resampling coordinates depth, latitude and longitude with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:57,405 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:57,520 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:57,649 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:57,762 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:57,857 resample.py resample_variable():1031 [1] Resampling hs2_bbp420 with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:57,955 resample.py resample_variable():1031 [1] Resampling hs2_bbp700 with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:58,051 resample.py resample_variable():1031 [1] Resampling hs2_fl700 with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:58,146 resample.py resample_variable():1031 [1] Resampling ctd1_temperature with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:58,235 resample.py resample_variable():1031 [1] Resampling ctd1_conductivity with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:58,322 resample.py resample_variable():1031 [1] Resampling ctd1_salinity with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:58,411 resample.py resample_variable():1031 [1] Resampling ctd1_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:58,499 resample.py resample_variable():1031 [1] Resampling ctd1_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:58,588 resample.py resample_variable():1031 [1] Resampling ctd1_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:58,677 resample.py resample_variable():1031 [1] Resampling ctd1_dissolvedO2 with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:58,766 resample.py resample_variable():1031 [1] Resampling ctd1_oxygen_mll with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:58,854 resample.py resample_variable():1031 [1] Resampling ctd1_oxygen_umolkg with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:58,942 resample.py resample_variable():1031 [1] Resampling ctd1_flow1 with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:59,035 resample.py resample_variable():1031 [1] Resampling ctd2_temperature with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:59,133 resample.py resample_variable():1031 [1] Resampling ctd2_conductivity with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:59,234 resample.py resample_variable():1031 [1] Resampling ctd2_salinity with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:59,330 resample.py resample_variable():1031 [1] Resampling ctd2_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:59,425 resample.py resample_variable():1031 [1] Resampling ctd2_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:59,520 resample.py resample_variable():1031 [1] Resampling ctd2_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:59,615 resample.py resample_variable():1031 [1] Resampling ctd2_flow2 with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:59,709 resample.py resample_variable():1031 [1] Resampling ctd2_par with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:59,736 resample.py resample_variable():1031 [1] Resampling lopc_countListSum with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:59,751 resample.py resample_variable():1031 [1] Resampling lopc_transCount with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:59,763 resample.py resample_variable():1031 [1] Resampling lopc_nonTransCount with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:59,776 resample.py resample_variable():1031 [1] Resampling lopc_LCcount with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:59,788 resample.py resample_variable():1031 [1] Resampling lopc_flowSpeed with frequency 1S following 3 point median filter INFO 2025-06-27 10:28:59,986 resample.py resample_variable():1031 [1] Resampling ecopuck_bbp700 with frequency 1S following 3 point median filter INFO 2025-06-27 10:29:00,219 resample.py resample_variable():1031 [1] Resampling ecopuck_cdom with frequency 1S following 3 point median filter INFO 2025-06-27 10:29:00,447 resample.py resample_variable():1031 [1] Resampling ecopuck_chl with frequency 1S following 3 point median filter INFO 2025-06-27 10:29:00,581 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-06-27 10:29:01,099 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/dorado/missionnetcdfs/2024.226.00/dorado_2024.226.00_1S.nc INFO 2025-06-27 10:29:06,315 create_products.py _get_best_ctd():380 [1] ctdToUse = ctd1 INFO 2025-06-27 10:29:36,483 create_products.py gulper_odv():522 [1] Wrote 20 Gulper data lines to /data/auv_data/dorado/missionodvs/2024.226.00/dorado_2024.226.00_1S_Gulper.txt INFO 2025-06-27 10:29:36,484 process.py archive():337 [1] Archiving steps for 2024.226.00 INFO 2025-06-27 10:29:36,484 process.py archive():347 [1] nc_file_base = /data/auv_data/dorado/missionnetcdfs/2024.226.00/dorado_2024.226.00, BASE_PATH = /data/auv_data INFO 2025-06-27 10:29:36,485 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/dorado/missionnetcdfs/2024.226.00/dorado_2024.226.00 files to /Volumes/AUVCTD/surveys/2024/netcdf INFO 2025-06-27 10:29:36,486 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/dorado_2024.226.00_1S.nc INFO 2025-06-27 10:29:36,544 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.226.00/dorado_2024.226.00_1S.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-06-27 10:29:36,545 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/dorado_2024.226.00_cal.nc INFO 2025-06-27 10:29:36,893 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.226.00/dorado_2024.226.00_cal.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-06-27 10:29:36,894 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/dorado_2024.226.00_align.nc INFO 2025-06-27 10:29:37,276 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.226.00/dorado_2024.226.00_align.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-06-27 10:29:37,362 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.226.00/ctdDriver.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024226/2024.226.00 done. INFO 2025-06-27 10:29:37,438 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.226.00/ctdDriver2.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024226/2024.226.00 done. INFO 2025-06-27 10:29:37,448 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.226.00/gps.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024226/2024.226.00 done. INFO 2025-06-27 10:29:37,521 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.226.00/hydroscatlog.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024226/2024.226.00 done. INFO 2025-06-27 10:29:37,916 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.226.00/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024226/2024.226.00 done. INFO 2025-06-27 10:29:38,031 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.226.00/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024226/2024.226.00 done. INFO 2025-06-27 10:29:38,119 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.226.00/FLBBCD2K.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024226/2024.226.00 done. INFO 2025-06-27 10:29:38,196 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.226.00/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024226/2024.226.00 done. INFO 2025-06-27 10:29:38,436 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.226.00/lopc.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024226/2024.226.00 done. INFO 2025-06-27 10:29:38,436 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-06-27 10:29:38,438 archive.py copy_to_AUVTCD():133 [1] Removing /Volumes/AUVCTD/surveys/2024/odv/dorado_2024.226.00_1S_Gulper.txt INFO 2025-06-27 10:29:38,446 archive.py copy_to_AUVTCD():136 [1] copyfile /data/auv_data/dorado/missionodvs/2024.226.00/dorado_2024.226.00_1S_Gulper.txt /Volumes/AUVCTD/surveys/2024/odv done. INFO 2025-06-27 10:29:38,446 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.226.00/dorado_2024.226.00_processing.log /Volumes/AUVCTD/surveys/2024/netcdf