INFO 2025-06-27 11:19:55,124 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 11:19:55,124 process.py process_mission():434 [1] dorado_info[mission]["comment"] = Monterey Bay MBTS Mission - 13925G Biolume, ISUS, and LISST payloads removed - ctdToUse = ctd1 INFO 2025-06-27 11:19:55,124 process.py process_mission():449 [1] Processing MBTS Line mission 2025.139.04 by user docker_user on host 355841a7028c INFO 2025-06-27 11:19:55,124 process.py download_process():165 [1] Download and processing steps for 2025.139.04 INFO 2025-06-27 11:19:55,124 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/AUVCTD/missionlogs/2025/2025139/2025.139.04 INFO 2025-06-27 11:19:55,125 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/AUVCTD/missionlogs/2025/2025139/2025.139.04 to /data/auv_data/dorado/missionlogs/2025.139.04 INFO 2025-06-27 11:20:04,570 logs2netcdfs.py download_process_logs():779 [1] Processing mission: dorado 2025.139.04 INFO 2025-06-27 11:20:04,570 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2025.139.04/ctdDriver.log (33759078 bytes) INFO 2025-06-27 11:20:07,060 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2025.139.04/ctdDriver2.log (33758973 bytes) INFO 2025-06-27 11:20:09,538 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2025.139.04/gps.log (646988 bytes) INFO 2025-06-27 11:20:09,613 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2025.139.04/hydroscatlog.log (29529970 bytes) INFO 2025-06-27 11:20:12,682 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2025.139.04/navigation.log (170507940 bytes) INFO 2025-06-27 11:20:25,765 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2025.139.04/parosci.log (42003398 bytes) INFO 2025-06-27 11:20:29,245 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2025.139.04/FLBBCD2K.log (33027543 bytes) INFO 2025-06-27 11:20:33,515 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/dorado/missionlogs/2025.139.04/FLBBCD2K.log: [ 1 2 582833 582840 582846 582854 582864 582866] INFO 2025-06-27 11:20:33,641 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2025.139.04/tailCone.log (21104007 bytes) INFO 2025-06-27 11:20:36,326 logs2netcdfs.py download_process_logs():807 [1] Time to process: 31.76 seconds INFO 2025-06-27 11:20:36,326 process.py download_process():198 [1] Processing file /data/auv_data/dorado/missionlogs/2025.139.04/lopc.bin (114184952 bytes) INFO 2025-06-27 11:20:36,327 lopcToNetCDF.py main():2297 [1] Processing begun: Fri Jun 27 11:20:36 2025 INFO 2025-06-27 11:20:36,327 lopcToNetCDF.py constructTimestampList():1296 [1] parosci_nc = /data/auv_data/dorado/missionnetcdfs/2025.139.04/parosci.nc INFO 2025-06-27 11:20:36,327 lopcToNetCDF.py constructTimestampList():1297 [1] Using NetCDF4 to get start and end epoch seconds for this mission from this URL: INFO 2025-06-27 11:20:36,327 lopcToNetCDF.py constructTimestampList():1300 [1] /data/auv_data/dorado/missionnetcdfs/2025.139.04/parosci.nc INFO 2025-06-27 11:20:36,330 lopcToNetCDF.py constructTimestampList():1317 [1] From associated parosci.nc file: sensor_on_time = 1747680743.0, sensor_off_time = 1747768668.9 INFO 2025-06-27 11:20:36,330 lopcToNetCDF.py constructTimestampList():1322 [1] Duration is 87925 seconds. Expecting to read 175850 L frames from the lopc.bin file. INFO 2025-06-27 11:20:36,330 lopcToNetCDF.py constructTimestampList():1330 [1] recCount not passed in, assuming we'll have 175850 records from the lopc.bin file. INFO 2025-06-27 11:20:37,353 lopcToNetCDF.py main():2321 [1] Examined sibling parosci.nc file to find startTime = 2025-05-19 18:52:22 Z and endTime = 2025-05-20 19:17:48 Z with 175850 records expected to be read from lopc.bin INFO 2025-06-27 11:20:37,353 lopcToNetCDF.py unpackLOPCbin():723 [1] >>> Unpacking LOPC data from /data/auv_data/dorado/missionlogs/2025.139.04/lopc.bin INFO 2025-06-27 11:20:37,354 lopcToNetCDF.py unpackLOPCbin():724 [1] >>> Will write to NetCDF file /data/auv_data/dorado/missionnetcdfs/2025.139.04/lopc.nc WARNING 2025-06-27 11:20:37,354 lopcToNetCDF.py readCframeData():665 [1] Unable to parse a float from the string cstr[:70] = A0133588 WARNING 2025-06-27 11:20:37,354 lopcToNetCDF.py readCframeData():665 [1] Unable to parse a float from the string cstr[:70] = INFO 2025-06-27 11:20:37,354 lopcToNetCDF.py openNetCDFFile():1861 [1] Will output NetCDF file to /data/auv_data/dorado/missionnetcdfs/2025.139.04/lopc.nc INFO 2025-06-27 11:20:37,355 lopcToNetCDF.py openNetCDFFile():1887 [1] missionName = 2025.139.04 INFO 2025-06-27 11:20:37,355 lopcToNetCDF.py openNetCDFFile():1910 [1] Writing bin axis for len(self.dataStructure['binSizeList']) = 994 INFO 2025-06-27 11:20:37,423 lopcToNetCDF.py unpackLOPCbin():951 [1] L Frames sample M Frames ShortLFrame LBeforeMEnd MBeforeLEnd UnknownFrame Garbled L INFO 2025-06-27 11:20:37,423 lopcToNetCDF.py unpackLOPCbin():969 [1] Count Count Count Error Error Error Error Error INFO 2025-06-27 11:20:37,423 lopcToNetCDF.py unpackLOPCbin():987 [1] -------- -------- -------- ----------- ----------- ----------- ----------- ------------ INFO 2025-06-27 11:20:51,717 lopcToNetCDF.py unpackLOPCbin():1013 [1] 10000 19998 39240 0 0 0 0 0 14.4 seconds, last L Frame: 175850 INFO 2025-06-27 11:21:00,556 lopcToNetCDF.py unpackLOPCbin():1013 [1] 20000 29998 62252 0 0 0 0 0 8.8 seconds, last L Frame: 175850 INFO 2025-06-27 11:21:09,794 lopcToNetCDF.py unpackLOPCbin():1013 [1] 30000 39998 85262 0 0 0 0 0 9.2 seconds, last L Frame: 175850 INFO 2025-06-27 11:21:18,987 lopcToNetCDF.py unpackLOPCbin():1013 [1] 40000 49998 108458 0 0 0 0 0 9.2 seconds, last L Frame: 175850 INFO 2025-06-27 11:21:33,436 lopcToNetCDF.py unpackLOPCbin():1013 [1] 50000 59998 145239 0 0 0 0 0 14.4 seconds, last L Frame: 175850 INFO 2025-06-27 11:21:50,779 lopcToNetCDF.py unpackLOPCbin():1013 [1] 60000 4462 189918 0 0 0 0 0 17.3 seconds, last L Frame: 175850 INFO 2025-06-27 11:21:57,245 lopcToNetCDF.py unpackLOPCbin():1013 [1] 70000 14462 205757 0 0 0 0 0 6.5 seconds, last L Frame: 175850 INFO 2025-06-27 11:22:03,597 lopcToNetCDF.py unpackLOPCbin():1013 [1] 80000 24462 221263 0 0 0 0 0 6.4 seconds, last L Frame: 175850 INFO 2025-06-27 11:22:11,510 lopcToNetCDF.py unpackLOPCbin():1013 [1] 90000 34462 241377 0 0 0 0 0 7.9 seconds, last L Frame: 175850 INFO 2025-06-27 11:22:16,412 lopcToNetCDF.py unpackLOPCbin():1013 [1] 100000 44462 252911 0 0 0 0 0 4.9 seconds, last L Frame: 175850 INFO 2025-06-27 11:22:28,233 lopcToNetCDF.py unpackLOPCbin():1013 [1] 110000 54462 282978 0 0 0 0 0 11.8 seconds, last L Frame: 175850 INFO 2025-06-27 11:22:40,846 lopcToNetCDF.py unpackLOPCbin():1013 [1] 120000 64462 315442 0 0 0 0 0 12.6 seconds, last L Frame: 175850 INFO 2025-06-27 11:22:49,688 lopcToNetCDF.py unpackLOPCbin():1013 [1] 130000 8926 337097 0 0 0 0 0 8.8 seconds, last L Frame: 175850 INFO 2025-06-27 11:23:02,020 lopcToNetCDF.py unpackLOPCbin():1013 [1] 140000 18926 368597 0 0 0 0 0 12.3 seconds, last L Frame: 175850 INFO 2025-06-27 11:23:10,243 lopcToNetCDF.py unpackLOPCbin():1013 [1] 150000 28926 388497 0 0 0 0 0 8.2 seconds, last L Frame: 175850 INFO 2025-06-27 11:23:15,894 lopcToNetCDF.py unpackLOPCbin():1013 [1] 160000 38926 401864 0 0 0 0 0 5.7 seconds, last L Frame: 175850 INFO 2025-06-27 11:23:21,926 lopcToNetCDF.py unpackLOPCbin():1013 [1] 170000 48926 416779 0 0 0 0 0 6.0 seconds, last L Frame: 175850 INFO 2025-06-27 11:23:24,957 lopcToNetCDF.py main():2345 [1] >>> Done reading file. INFO 2025-06-27 11:23:24,958 lopcToNetCDF.py main():2346 [1] lFrameCount = 175869, mFrameCount = 423591 INFO 2025-06-27 11:23:24,958 lopcToNetCDF.py constructTimestampList():1296 [1] parosci_nc = /data/auv_data/dorado/missionnetcdfs/2025.139.04/parosci.nc INFO 2025-06-27 11:23:24,958 lopcToNetCDF.py constructTimestampList():1297 [1] Using NetCDF4 to get start and end epoch seconds for this mission from this URL: INFO 2025-06-27 11:23:24,958 lopcToNetCDF.py constructTimestampList():1300 [1] /data/auv_data/dorado/missionnetcdfs/2025.139.04/parosci.nc INFO 2025-06-27 11:23:24,961 lopcToNetCDF.py constructTimestampList():1317 [1] From associated parosci.nc file: sensor_on_time = 1747680743.0, sensor_off_time = 1747768668.9 INFO 2025-06-27 11:23:24,961 lopcToNetCDF.py constructTimestampList():1322 [1] Duration is 87925 seconds. Expecting to read 175850 L frames from the lopc.bin file. INFO 2025-06-27 11:23:24,962 lopcToNetCDF.py constructTimestampList():1330 [1] recCount not passed in, assuming we'll have 175850 records from the lopc.bin file. INFO 2025-06-27 11:23:24,962 lopcToNetCDF.py constructTimestampList():1340 [1] Calling correctSampleCountList() with sampleCountList[0] = 9999 and len(sampleCountList) = 175869 INFO 2025-06-27 11:23:24,978 lopcToNetCDF.py correctSampleCountList():1737 [1] Found overflows at indices: [ 55537 121073] INFO 2025-06-27 11:23:24,978 lopcToNetCDF.py correctSampleCountList():1740 [1] Assigning values from slice starting at index 55537, i = 1 INFO 2025-06-27 11:23:24,983 lopcToNetCDF.py correctSampleCountList():1740 [1] Assigning values from slice starting at index 121073, i = 2 INFO 2025-06-27 11:23:24,986 lopcToNetCDF.py correctSampleCountList():1745 [1] Original sampleCountList = [ 9999 10000 10001 ... 185867 185868 185869] INFO 2025-06-27 11:23:24,986 lopcToNetCDF.py correctSampleCountList():1746 [1] Found 0 0 values at indices: [] INFO 2025-06-27 11:23:24,987 lopcToNetCDF.py correctSampleCountList():1779 [1] Found 0 stuck values at indices: [] INFO 2025-06-27 11:23:24,987 lopcToNetCDF.py deSpike():1588 [1] d_sampleCountList = [1 1 1 ... 1 1 1] INFO 2025-06-27 11:23:24,988 lopcToNetCDF.py deSpike():1590 [1] Found 0 spike indicators at indices: [] INFO 2025-06-27 11:23:24,988 lopcToNetCDF.py correctSampleCountList():1805 [1] After despike() sampleCountList = [ 9999 10000 10001 ... 185867 185868 185869] INFO 2025-06-27 11:23:24,988 lopcToNetCDF.py constructTimestampList():1347 [1] correctSampleCountList() returned correctedSampleCountList = [ 9999 10000 10001 ... 185867 185868 185869] with len(correctedSampleCountList) = 175869 INFO 2025-06-27 11:23:24,988 lopcToNetCDF.py constructTimestampList():1358 [1] Subtracting 9999 from all values of correctedSampleCountList INFO 2025-06-27 11:23:24,988 lopcToNetCDF.py constructTimestampList():1363 [1] Constructing timestampArray from instrument corrected sampleCount and constant deltaT = 0.500000 INFO 2025-06-27 11:23:24,988 lopcToNetCDF.py constructTimestampList():1368 [1] New re-zeroed correctedSampleCountList = [0.00000e+00 5.00000e-01 1.00000e+00 ... 8.79340e+04 8.79345e+04 8.79350e+04] INFO 2025-06-27 11:23:24,989 lopcToNetCDF.py constructTimestampList():1379 [1] timestampArray = [1.74768074e+09 1.74768074e+09 1.74768074e+09 ... 1.74776868e+09 1.74776868e+09 1.74776868e+09] INFO 2025-06-27 11:23:24,990 lopcToNetCDF.py constructTimestampList():1380 [1] timestampArray[:2] = [1747680743.0 1747680743.5, ..., timestampArray[-2:] = 1747768677.5 1747768678.0] INFO 2025-06-27 11:23:25,165 lopcToNetCDF.py constructTimestampList():1389 [1] timestampList[:2] = [np.float64(1747680742.97823), np.float64(1747680743.47823)], ..., timestampList[-2:] = [np.float64(1747768677.47823), np.float64(1747768677.97823)]] INFO 2025-06-27 11:23:25,166 lopcToNetCDF.py constructTimestampList():1394 [1] Subsampling correctedSampleCountList (len = 175869) according to what got written to the netCDF file by the binning interval INFO 2025-06-27 11:23:25,166 lopcToNetCDF.py constructTimestampList():1399 [1] lFrameCountWrittenList[:2] = [20, 41], ... lFrameCountWrittenList[-2:] = [175832, 175853] INFO 2025-06-27 11:23:25,167 lopcToNetCDF.py constructTimestampList():1420 [1] len(subSampledCorrectedSampleCountList) = 8374 INFO 2025-06-27 11:23:25,167 lopcToNetCDF.py constructTimestampList():1439 [1] len(timestampList) = 175869 INFO 2025-06-27 11:23:25,167 lopcToNetCDF.py constructTimestampList():1440 [1] timestampList[:2] = [np.float64(1747680742.97823), np.float64(1747680743.47823)], ..., timestampList[-2:] = [np.float64(1747768677.47823), np.float64(1747768677.97823)]] INFO 2025-06-27 11:23:25,167 lopcToNetCDF.py constructTimestampList():1446 [1] Subsampling timestampList (len = 175869) according to what got written to the netCDF file by the binning interval INFO 2025-06-27 11:23:25,169 lopcToNetCDF.py constructTimestampList():1457 [1] Taking indices [[np.int32(19), np.int32(40)] ... [np.int32(175831), np.int32(175852)]] from timestampList to create subSampledTimestampList INFO 2025-06-27 11:23:25,177 lopcToNetCDF.py constructTimestampList():1463 [1] len(subSampledTimestampList) = 8374 INFO 2025-06-27 11:23:25,179 lopcToNetCDF.py constructTimestampList():1477 [1] Finding elements of cFrameEsecsList that != -9999 INFO 2025-06-27 11:23:25,220 lopcToNetCDF.py closeNetCDFFile():2096 [1] Writing time axis for len(tsList) = 8374 INFO 2025-06-27 11:23:25,220 lopcToNetCDF.py closeNetCDFFile():2099 [1] tsList[:1] = [np.float64(1747680752.47823)], ..., tsList[-2:] = [np.float64(1747768659.47823), np.float64(1747768669.97823)] INFO 2025-06-27 11:23:25,220 lopcToNetCDF.py closeNetCDFFile():2100 [1] Begin time = 2025-05-19 18:52:32 Z INFO 2025-06-27 11:23:25,220 lopcToNetCDF.py closeNetCDFFile():2103 [1] End time = 2025-05-20 19:17:49 Z INFO 2025-06-27 11:23:25,220 lopcToNetCDF.py closeNetCDFFile():2107 [1] Writing time axis for len(cFrameEsecsList) = 8374 INFO 2025-06-27 11:23:25,221 lopcToNetCDF.py closeNetCDFFile():2111 [1] cFrameEsecsList[:1] = [1.74768574e+09], ..., cFrameEsecsList[-2:] = [1.74770811e+09 1.74770812e+09] INFO 2025-06-27 11:23:25,221 lopcToNetCDF.py closeNetCDFFile():2116 [1] Begin time = 2025-05-19 20:15:37 Z INFO 2025-06-27 11:23:25,221 lopcToNetCDF.py closeNetCDFFile():2120 [1] End time = 2025-05-20 02:28:39 Z INFO 2025-06-27 11:23:25,226 lopcToNetCDF.py main():2381 [1] Created file: /data/auv_data/dorado/missionnetcdfs/2025.139.04/lopc.nc INFO 2025-06-27 11:23:25,226 lopcToNetCDF.py main():2384 [1] Processing finished: Fri Jun 27 11:23:25 2025 Elapsed processing time from start of processing = 168 seconds INFO 2025-06-27 11:23:25,232 process.py calibrate():227 [1] Calibration steps for 2025.139.04 INFO 2025-06-27 11:23:25,837 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 11:23:25,839 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-06-27 11:23:26,670 calibrate.py _nudge_pos():1806 [1] 114: 0.100 0.0021413 -0.0039227 9206 30.68 10.355 -23.690 2025-05-19T19:24:43.535292672 INFO 2025-06-27 11:23:29,473 calibrate.py _nudge_pos():1806 [1] 385: 0.140 0.0005230 -0.0049001 14571 48.57 1.598 -18.696 2025-05-19T20:17:47.727160576 INFO 2025-06-27 11:23:32,027 calibrate.py _nudge_pos():1806 [1] 630: 0.120 0.0005504 -0.0038540 12751 42.50 1.922 -16.804 2025-05-19T21:04:21.935744000 INFO 2025-06-27 11:23:32,185 calibrate.py _nudge_pos():1806 [1] 645: 0.140 0.0000148 -0.0000194 20 0.06 34.584 -56.667 2025-05-19T21:04:39.934511104 INFO 2025-06-27 11:23:35,296 calibrate.py _nudge_pos():1806 [1] 947: 0.130 0.0008096 -0.0048887 13515 45.05 2.668 -20.108 2025-05-19T21:54:44.128709888 INFO 2025-06-27 11:23:35,572 calibrate.py _nudge_pos():1806 [1] 973: 0.150 -0.0000025 -0.0000587 44 0.14 -2.604 -75.881 2025-05-19T21:55:18.126380800 INFO 2025-06-27 11:23:38,039 calibrate.py _nudge_pos():1806 [1] 1203: 0.140 0.0001224 -0.0047405 13201 44.00 0.413 -19.964 2025-05-19T22:43:07.329826816 INFO 2025-06-27 11:23:38,222 calibrate.py _nudge_pos():1806 [1] 1220: 0.150 0.0000246 -0.0000210 15 0.05 78.356 -83.407 2025-05-19T22:43:28.328388352 INFO 2025-06-27 11:23:40,461 calibrate.py _nudge_pos():1806 [1] 1432: 0.170 -0.0009516 -0.0045064 13201 44.00 -3.211 -18.978 2025-05-19T23:31:01.532930304 INFO 2025-06-27 11:23:42,024 calibrate.py _nudge_pos():1806 [1] 1580: 0.160 -0.0000164 0.0000026 55 0.18 -13.487 2.688 2025-05-19T23:33:39.532106752 INFO 2025-06-27 11:23:42,735 calibrate.py _nudge_pos():1806 [1] 1647: 0.160 -0.0007328 -0.0026651 12491 41.63 -2.613 -11.862 2025-05-20T00:16:23.726447360 INFO 2025-06-27 11:23:45,183 calibrate.py _nudge_pos():1806 [1] 1873: 0.170 0.0006539 -0.0036306 13356 44.52 2.181 -15.112 2025-05-20T01:04:40.927975424 INFO 2025-06-27 11:23:45,430 calibrate.py _nudge_pos():1806 [1] 1896: 0.160 0.0000078 0.0000070 25 0.08 14.505 16.243 2025-05-20T01:05:09.925988864 INFO 2025-06-27 11:23:48,089 calibrate.py _nudge_pos():1806 [1] 2140: 0.190 0.0015071 -0.0043080 13306 44.35 5.047 -17.999 2025-05-20T01:53:34.127037440 INFO 2025-06-27 11:23:49,698 calibrate.py _nudge_pos():1806 [1] 2288: 0.020 0.0000337 -0.0000076 40 0.13 38.538 -10.867 2025-05-20T01:56:09.326405888 INFO 2025-06-27 11:23:51,041 calibrate.py _nudge_pos():1806 [1] 2411: 0.010 0.0006630 -0.0037747 13266 44.22 2.227 -15.819 2025-05-20T02:42:24.526291712 INFO 2025-06-27 11:23:53,327 calibrate.py _nudge_pos():1806 [1] 2619: 0.020 0.0001053 0.0001678 41 0.13 117.351 233.276 2025-05-20T02:45:59.531562496 INFO 2025-06-27 11:23:53,612 calibrate.py _nudge_pos():1806 [1] 2645: 0.180 -0.0004174 -0.0016734 13100 43.66 -1.420 -7.102 2025-05-20T03:30:05.530299392 INFO 2025-06-27 11:23:53,660 calibrate.py _nudge_pos():1806 [1] 2649: 0.190 -0.0000732 -0.0000163 40 0.13 -83.687 -23.307 2025-05-20T03:30:16.529545728 INFO 2025-06-27 11:23:56,303 calibrate.py _nudge_pos():1806 [1] 2886: 0.190 -0.0012453 -0.0019251 12735 42.45 -4.358 -8.404 2025-05-20T04:16:39.728883456 INFO 2025-06-27 11:23:59,012 calibrate.py _nudge_pos():1806 [1] 3128: 0.190 -0.0027434 -0.0016857 12270 40.90 -9.966 -7.638 2025-05-20T05:01:34.934249472 INFO 2025-06-27 11:24:01,688 calibrate.py _nudge_pos():1806 [1] 3362: 0.190 -0.0023348 -0.0015481 12205 40.68 -8.528 -7.052 2025-05-20T05:46:09.131054336 INFO 2025-06-27 11:24:04,439 calibrate.py _nudge_pos():1806 [1] 3603: 0.070 -0.0003621 -0.0004524 5085 16.95 -3.175 -4.946 2025-05-20T06:07:06.334929920 INFO 2025-06-27 11:24:04,807 calibrate.py _nudge_pos():1806 [1] 3635: 0.100 -0.0002955 0.0001842 1235 4.11 -10.675 8.298 2025-05-20T06:11:45.335817216 INFO 2025-06-27 11:24:05,514 calibrate.py _nudge_pos():1806 [1] 3695: 0.200 0.0006747 0.0005056 6960 23.20 4.322 4.039 2025-05-20T06:35:57.326349056 INFO 2025-06-27 11:24:07,398 calibrate.py _nudge_pos():1806 [1] 3858: 0.080 0.0000840 -0.0061869 19420 64.73 0.193 -17.710 2025-05-20T07:43:23.729151488 INFO 2025-06-27 11:24:09,453 calibrate.py _nudge_pos():1806 [1] 4038: 0.190 0.0039837 -0.0043290 19360 64.53 9.171 -12.430 2025-05-20T08:50:54.931624960 INFO 2025-06-27 11:24:11,242 calibrate.py _nudge_pos():1806 [1] 4193: 0.030 0.0031073 -0.0035056 15871 52.90 8.725 -12.279 2025-05-20T09:46:23.333613824 INFO 2025-06-27 11:24:12,905 calibrate.py _nudge_pos():1806 [1] 4337: 0.030 0.0018899 -0.0039027 12046 40.15 6.991 -18.012 2025-05-20T10:28:56.528708096 INFO 2025-06-27 11:24:13,659 calibrate.py _nudge_pos():1806 [1] 4402: 0.030 -0.0000084 0.0000235 20 0.06 -19.697 68.868 2025-05-20T10:30:04.534049280 INFO 2025-06-27 11:24:14,512 calibrate.py _nudge_pos():1806 [1] 4474: 0.030 0.0022554 -0.0052107 13576 45.25 7.403 -21.338 2025-05-20T11:16:30.733181440 INFO 2025-06-27 11:24:14,628 calibrate.py _nudge_pos():1806 [1] 4484: 0.010 -0.0000524 -0.0000761 140 0.46 -16.782 -30.422 2025-05-20T11:17:07.730647040 INFO 2025-06-27 11:24:15,815 calibrate.py _nudge_pos():1806 [1] 4585: 0.020 0.0028680 -0.0050790 12280 40.93 10.405 -22.992 2025-05-20T11:59:43.935534848 INFO 2025-06-27 11:24:17,808 calibrate.py _nudge_pos():1806 [1] 4754: 0.010 0.0022848 -0.0059795 13130 43.77 7.752 -25.316 2025-05-20T12:46:18.134119168 INFO 2025-06-27 11:24:19,541 calibrate.py _nudge_pos():1806 [1] 4905: 0.010 0.0014506 -0.0055565 12056 40.18 5.360 -25.623 2025-05-20T13:28:59.328665600 INFO 2025-06-27 11:24:20,119 calibrate.py _nudge_pos():1806 [1] 4954: 0.050 0.0014744 0.0002322 2636 8.78 24.924 4.898 2025-05-20T13:38:34.329275392 INFO 2025-06-27 11:24:20,733 calibrate.py _nudge_pos():1806 [1] 5005: 0.130 0.0009673 0.0002971 5810 19.36 7.417 2.843 2025-05-20T13:58:46.326247680 INFO 2025-06-27 11:24:23,897 calibrate.py _nudge_pos():1806 [1] 5274: 0.140 0.0018748 -0.0064239 14366 47.88 5.813 -24.859 2025-05-20T14:51:07.531060480 INFO 2025-06-27 11:24:26,885 calibrate.py _nudge_pos():1806 [1] 5526: 0.190 0.0046412 -0.0078947 14141 47.13 14.618 -31.037 2025-05-20T15:42:26.730120960 INFO 2025-06-27 11:24:29,756 calibrate.py _nudge_pos():1806 [1] 5766: 0.170 0.0059621 -0.0066507 12030 40.10 22.068 -30.732 2025-05-20T16:26:31.928912384 INFO 2025-06-27 11:24:32,668 calibrate.py _nudge_pos():1806 [1] 6012: 0.140 0.0046819 -0.0064325 12276 40.92 16.981 -29.131 2025-05-20T17:11:32.133935616 INFO 2025-06-27 11:24:35,359 calibrate.py _nudge_pos():1806 [1] 6243: 0.070 0.0031095 -0.0037209 7195 23.98 19.239 -28.749 2025-05-20T17:39:21.329587968 INFO 2025-06-27 11:24:35,480 calibrate.py _nudge_pos():1806 [1] 6253: 0.110 0.0001695 -0.0000142 2120 7.06 3.561 -0.371 2025-05-20T17:46:34.329925376 INFO 2025-06-27 11:24:36,246 calibrate.py _nudge_pos():1806 [1] 6317: 0.180 0.0006611 0.0001223 4840 16.13 6.081 1.405 2025-05-20T18:03:45.329297152 INFO 2025-06-27 11:24:36,901 calibrate.py _nudge_pos():1806 [1] 6372: 0.090 0.0026550 -0.0036818 8941 29.80 13.219 -22.894 2025-05-20T18:34:27.533097472 INFO 2025-06-27 11:25:07,988 calibrate.py _nudge_pos():1862 [1] 8926: - - - 0 0.00 - - INFO 2025-06-27 11:25:07,988 calibrate.py _nudge_pos():1868 [1] Points in final series = 438671 INFO 2025-06-27 11:25:09,317 calibrate.py _hs2_process():2400 [1] Number of bad hs2 points: 6 of 351535 INFO 2025-06-27 11:25:12,009 calibrate.py _geometric_depth_correction():3423 [1] hs2: d_beg_time_diff: -9 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 11:25:15,327 calibrate.py _geometric_depth_correction():3423 [1] ctd1: d_beg_time_diff: 9 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 11:25:18,012 calibrate.py _geometric_depth_correction():3423 [1] ctd1: d_beg_time_diff: 9 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 11:25:18,017 calibrate.py _ctd_process():2919 [1] Performing range checking of ['ctd1_salinity'] in 2025.139.04/ctd1.nc INFO 2025-06-27 11:25:18,019 calibrate.py _range_qc_combined_nc():898 [1] Setting 9 ctd1_salinity values to NaN INFO 2025-06-27 11:25:18,019 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 11:25:18,019 calibrate.py _range_qc_combined_nc():936 [1] Done range checking ctd1 INFO 2025-06-27 11:25:21,087 calibrate.py _geometric_depth_correction():3423 [1] ctd2: d_beg_time_diff: 9 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 11:25:23,761 calibrate.py _geometric_depth_correction():3423 [1] ctd2: d_beg_time_diff: 9 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 11:25:23,766 calibrate.py _ctd_process():2919 [1] Performing range checking of ['ctd2_salinity'] in 2025.139.04/ctd2.nc INFO 2025-06-27 11:25:23,767 calibrate.py _range_qc_combined_nc():898 [1] Setting 9 ctd2_salinity values to NaN INFO 2025-06-27 11:25:23,768 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 11:25:23,768 calibrate.py _range_qc_combined_nc():936 [1] Done range checking ctd2 ERROR 2025-06-27 11:25:23,768 calibrate.py process_logs():3542 [1] Error processing isus: isus has no orig_data - likely a missing or zero-sized .log file in missionlogs/2025.139.04 ERROR 2025-06-27 11:25:23,768 calibrate.py process_logs():3542 [1] Error processing biolume: biolume has no orig_data - likely a missing or zero-sized .log file in missionlogs/2025.139.04 INFO 2025-06-27 11:26:07,935 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/dorado/missionnetcdfs/2025.139.04/dorado_2025.139.04_cal.nc INFO 2025-06-27 11:26:08,259 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 11:26:08,267 process.py align():251 [1] Alignment steps for 2025.139.04 INFO 2025-06-27 11:26:08,326 align.py process_cal():139 [1] Processing dorado_2025.139.04_cal.nc from /data/auv_data/dorado/missionnetcdfs/2025.139.04 INFO 2025-06-27 11:26:08,436 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 11:26:08,447 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 11:26:08,727 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 11:26:08,744 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 11:26:09,008 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 11:26:09,027 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 11:26:09,185 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-06-27 11:26:09,185 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-06-27 11:26:09,297 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 11:26:09,312 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 11:26:09,573 align.py process_cal():206 [1] Using pitch corrected hs2_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to hs2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:09,585 align.py process_cal():249 [1] hs2_bbp420: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:09,813 align.py process_cal():206 [1] Using pitch corrected hs2_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to hs2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:09,825 align.py process_cal():249 [1] hs2_bbp700: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:10,054 align.py process_cal():206 [1] Using pitch corrected hs2_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to hs2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:10,066 align.py process_cal():249 [1] hs2_fl700: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:10,302 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:10,315 align.py process_cal():249 [1] ctd1_temperature: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:10,554 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:10,566 align.py process_cal():249 [1] ctd1_conductivity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:10,799 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:10,811 align.py process_cal():249 [1] ctd1_salinity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:11,042 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:11,053 align.py process_cal():249 [1] ctd1_temperature_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:11,284 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:11,297 align.py process_cal():249 [1] ctd1_conductivity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:11,531 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:11,544 align.py process_cal():249 [1] ctd1_salinity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:11,776 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:11,791 align.py process_cal():249 [1] ctd1_dissolvedO2: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:12,023 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:12,035 align.py process_cal():249 [1] ctd1_oxygen_mll: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:12,266 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:12,278 align.py process_cal():249 [1] ctd1_oxygen_umolkg: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:12,509 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:12,521 align.py process_cal():249 [1] ctd1_flow1: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:12,750 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:12,761 align.py process_cal():249 [1] ctd1_depth: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:12,991 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:13,003 align.py process_cal():249 [1] ctd2_temperature: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:13,230 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:13,243 align.py process_cal():249 [1] ctd2_conductivity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:13,475 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:13,488 align.py process_cal():249 [1] ctd2_salinity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:13,716 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:13,729 align.py process_cal():249 [1] ctd2_temperature_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:13,959 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:13,971 align.py process_cal():249 [1] ctd2_conductivity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:14,200 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:14,212 align.py process_cal():249 [1] ctd2_salinity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:14,445 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:14,461 align.py process_cal():249 [1] ctd2_flow2: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:14,691 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:14,702 align.py process_cal():249 [1] ctd2_depth: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:14,933 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2025.139.04_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 11:26:14,945 align.py process_cal():249 [1] ctd2_par: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 11:26:15,233 align.py process_cal():249 [1] lopc_countListSum: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 11:26:15,390 align.py process_cal():249 [1] lopc_transCount: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 11:26:15,546 align.py process_cal():249 [1] lopc_nonTransCount: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 11:26:15,704 align.py process_cal():249 [1] lopc_LCcount: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 11:26:15,862 align.py process_cal():249 [1] lopc_flowSpeed: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 11:26:16,040 align.py process_cal():249 [1] ecopuck_bbp700: instrument_sample_rate_hz = 10.43 INFO 2025-06-27 11:26:16,602 align.py process_cal():249 [1] ecopuck_cdom: instrument_sample_rate_hz = 10.43 INFO 2025-06-27 11:26:17,093 align.py process_cal():249 [1] ecopuck_chl: instrument_sample_rate_hz = 10.43 INFO 2025-06-27 11:26:17,626 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 11:26:17,795 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/dorado/missionnetcdfs/2025.139.04/dorado_2025.139.04_align.nc INFO 2025-06-27 11:26:18,049 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 11:26:18,052 process.py resample():273 [1] Resampling steps for 2025.139.04 INFO 2025-06-27 11:26:18,052 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-06-27 11:26:18,099 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/dorado/missionnetcdfs/2025.139.04/dorado_2025.139.04_align.nc mission netCDF file INFO 2025-06-27 11:26:18,110 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/dorado/missionnetcdfs/2025.139.04/dorado_2025.139.04_align.nc mission netCDF file INFO 2025-06-27 11:26:18,113 resample.py get_mission_start_end():1145 [1] navigation: 2025-05-19T18:52:58.185817856 to 2025-05-20T19:17:48.734902784 (0 days 00:00:01.243327232 before mission_end) INFO 2025-06-27 11:26:18,116 resample.py get_mission_start_end():1145 [1] hs2 : 2025-05-19T18:52:14.138835456 to 2025-05-20T19:17:48.784899584 (0 days 00:00:01.193330432 before mission_end) INFO 2025-06-27 11:26:18,119 resample.py get_mission_start_end():1145 [1] ctd1 : 2025-05-19T18:52:32.177599744 to 2025-05-20T19:17:48.864894208 (0 days 00:00:01.113335808 before mission_end) INFO 2025-06-27 11:26:18,122 resample.py get_mission_start_end():1145 [1] ctd2 : 2025-05-19T18:52:32.167600384 to 2025-05-20T19:17:48.674906880 (0 days 00:00:01.303323136 before mission_end) INFO 2025-06-27 11:26:18,124 resample.py get_mission_start_end():1145 [1] lopc : 2025-05-19T18:52:32.478230016 to 2025-05-20T19:17:49.978230016 (0 days 00:00:00 before mission_end) INFO 2025-06-27 11:26:18,128 resample.py get_mission_start_end():1145 [1] ecopuck : 2025-05-19T18:52:08.169244416 to 2025-05-20T19:17:48.894892032 (0 days 00:00:01.083337984 before mission_end) INFO 2025-06-27 11:26:18,131 resample.py get_mission_start_end():1145 [1] tailcone : 2025-05-19T18:52:17.568600320 to 2025-05-20T19:17:48.734902784 (0 days 00:00:01.243327232 before mission_end) INFO 2025-06-27 11:26:18,132 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/dorado/missionnetcdfs/2025.139.04/dorado_2025.139.04_align.nc mission netCDF file INFO 2025-06-27 11:26:18,133 resample.py resample_coordinates():249 [1] Resampling coordinates depth, latitude and longitude with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:19,017 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:19,156 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:19,292 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:19,427 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:19,542 resample.py resample_variable():1031 [1] Resampling hs2_bbp420 with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:19,661 resample.py resample_variable():1031 [1] Resampling hs2_bbp700 with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:19,778 resample.py resample_variable():1031 [1] Resampling hs2_fl700 with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:19,894 resample.py resample_variable():1031 [1] Resampling ctd1_temperature with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:20,004 resample.py resample_variable():1031 [1] Resampling ctd1_conductivity with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:20,123 resample.py resample_variable():1031 [1] Resampling ctd1_salinity with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:20,246 resample.py resample_variable():1031 [1] Resampling ctd1_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:20,389 resample.py resample_variable():1031 [1] Resampling ctd1_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:20,500 resample.py resample_variable():1031 [1] Resampling ctd1_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:20,607 resample.py resample_variable():1031 [1] Resampling ctd1_dissolvedO2 with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:20,715 resample.py resample_variable():1031 [1] Resampling ctd1_oxygen_mll with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:20,822 resample.py resample_variable():1031 [1] Resampling ctd1_oxygen_umolkg with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:20,930 resample.py resample_variable():1031 [1] Resampling ctd1_flow1 with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:21,045 resample.py resample_variable():1031 [1] Resampling ctd2_temperature with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:21,157 resample.py resample_variable():1031 [1] Resampling ctd2_conductivity with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:21,269 resample.py resample_variable():1031 [1] Resampling ctd2_salinity with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:21,382 resample.py resample_variable():1031 [1] Resampling ctd2_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:21,495 resample.py resample_variable():1031 [1] Resampling ctd2_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:21,608 resample.py resample_variable():1031 [1] Resampling ctd2_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:21,722 resample.py resample_variable():1031 [1] Resampling ctd2_flow2 with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:21,835 resample.py resample_variable():1031 [1] Resampling ctd2_par with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:21,863 resample.py resample_variable():1031 [1] Resampling lopc_countListSum with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:21,882 resample.py resample_variable():1031 [1] Resampling lopc_transCount with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:21,896 resample.py resample_variable():1031 [1] Resampling lopc_nonTransCount with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:21,911 resample.py resample_variable():1031 [1] Resampling lopc_LCcount with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:21,926 resample.py resample_variable():1031 [1] Resampling lopc_flowSpeed with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:22,170 resample.py resample_variable():1031 [1] Resampling ecopuck_bbp700 with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:22,450 resample.py resample_variable():1031 [1] Resampling ecopuck_cdom with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:22,731 resample.py resample_variable():1031 [1] Resampling ecopuck_chl with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:22,890 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-06-27 11:26:23,505 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/dorado/missionnetcdfs/2025.139.04/dorado_2025.139.04_1S.nc INFO 2025-06-27 11:26:29,054 create_products.py _get_best_ctd():380 [1] ctdToUse = ctd1 INFO 2025-06-27 11:26:58,311 create_products.py gulper_odv():522 [1] Wrote 20 Gulper data lines to /data/auv_data/dorado/missionodvs/2025.139.04/dorado_2025.139.04_1S_Gulper.txt INFO 2025-06-27 11:26:58,311 process.py archive():337 [1] Archiving steps for 2025.139.04 INFO 2025-06-27 11:26:58,311 process.py archive():347 [1] nc_file_base = /data/auv_data/dorado/missionnetcdfs/2025.139.04/dorado_2025.139.04, BASE_PATH = /data/auv_data INFO 2025-06-27 11:26:58,313 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/dorado/missionnetcdfs/2025.139.04/dorado_2025.139.04 files to /Volumes/AUVCTD/surveys/2025/netcdf INFO 2025-06-27 11:26:58,314 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2025/netcdf/dorado_2025.139.04_1S.nc INFO 2025-06-27 11:26:58,387 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2025.139.04/dorado_2025.139.04_1S.nc /Volumes/AUVCTD/surveys/2025/netcdf done. INFO 2025-06-27 11:26:58,388 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2025/netcdf/dorado_2025.139.04_cal.nc INFO 2025-06-27 11:26:58,791 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2025.139.04/dorado_2025.139.04_cal.nc /Volumes/AUVCTD/surveys/2025/netcdf done. INFO 2025-06-27 11:26:58,792 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2025/netcdf/dorado_2025.139.04_align.nc INFO 2025-06-27 11:26:59,218 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2025.139.04/dorado_2025.139.04_align.nc /Volumes/AUVCTD/surveys/2025/netcdf done. INFO 2025-06-27 11:26:59,320 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2025.139.04/ctdDriver.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025139/2025.139.04 done. INFO 2025-06-27 11:26:59,428 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2025.139.04/ctdDriver2.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025139/2025.139.04 done. INFO 2025-06-27 11:26:59,449 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2025.139.04/gps.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025139/2025.139.04 done. INFO 2025-06-27 11:26:59,570 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2025.139.04/hydroscatlog.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025139/2025.139.04 done. INFO 2025-06-27 11:27:00,010 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2025.139.04/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025139/2025.139.04 done. INFO 2025-06-27 11:27:00,143 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2025.139.04/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025139/2025.139.04 done. INFO 2025-06-27 11:27:00,254 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2025.139.04/FLBBCD2K.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025139/2025.139.04 done. INFO 2025-06-27 11:27:00,353 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2025.139.04/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025139/2025.139.04 done. INFO 2025-06-27 11:27:00,640 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2025.139.04/lopc.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025139/2025.139.04 done. INFO 2025-06-27 11:27:00,640 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-06-27 11:27:00,644 archive.py copy_to_AUVTCD():133 [1] Removing /Volumes/AUVCTD/surveys/2025/odv/dorado_2025.139.04_1S_Gulper.txt INFO 2025-06-27 11:27:00,652 archive.py copy_to_AUVTCD():136 [1] copyfile /data/auv_data/dorado/missionodvs/2025.139.04/dorado_2025.139.04_1S_Gulper.txt /Volumes/AUVCTD/surveys/2025/odv done. INFO 2025-06-27 11:27:00,652 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2025.139.04/dorado_2025.139.04_processing.log /Volumes/AUVCTD/surveys/2025/netcdf