INFO 2025-06-27 10:45:33,579 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:45:33,579 process.py process_mission():434 [1] dorado_info[mission]["comment"] = Monterey Bay Diamond Mission - 31724G Biolume, ISUS, and LISST payloads removed - ctdToUse = ctd1 INFO 2025-06-27 10:45:33,579 process.py process_mission():449 [1] Processing Monterey Bay Diamond mission 2024.317.01 by user docker_user on host 355841a7028c INFO 2025-06-27 10:45:33,579 process.py download_process():165 [1] Download and processing steps for 2024.317.01 INFO 2025-06-27 10:45:33,579 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/AUVCTD/missionlogs/2024/2024317/2024.317.01 INFO 2025-06-27 10:45:33,579 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/AUVCTD/missionlogs/2024/2024317/2024.317.01 to /data/auv_data/dorado/missionlogs/2024.317.01 INFO 2025-06-27 10:45:44,500 logs2netcdfs.py download_process_logs():779 [1] Processing mission: dorado 2024.317.01 INFO 2025-06-27 10:45:44,500 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.317.01/ctdDriver.log (29811174 bytes) INFO 2025-06-27 10:45:46,650 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.317.01/ctdDriver2.log (29811165 bytes) INFO 2025-06-27 10:45:49,016 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.317.01/gps.log (1687748 bytes) INFO 2025-06-27 10:45:49,196 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.317.01/hydroscatlog.log (26074714 bytes) INFO 2025-06-27 10:45:51,940 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.317.01/navigation.log (150547280 bytes) INFO 2025-06-27 10:46:03,476 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.317.01/parosci.log (37087286 bytes) INFO 2025-06-27 10:46:06,504 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/dorado/missionlogs/2024.317.01/parosci.log: [18775 18776] INFO 2025-06-27 10:46:06,637 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.317.01/FLBBCD2K.log (28989747 bytes) INFO 2025-06-27 10:46:10,424 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/dorado/missionlogs/2024.317.01/FLBBCD2K.log: [ 1 3 6 165 168 170 172 175 179 180 188 192 197 208 74601 176539 176545] INFO 2025-06-27 10:46:10,567 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.317.01/tailCone.log (18634311 bytes) INFO 2025-06-27 10:46:12,969 logs2netcdfs.py download_process_logs():807 [1] Time to process: 28.47 seconds INFO 2025-06-27 10:46:12,970 process.py download_process():198 [1] Processing file /data/auv_data/dorado/missionlogs/2024.317.01/lopc.bin (102043504 bytes) INFO 2025-06-27 10:46:12,970 lopcToNetCDF.py main():2297 [1] Processing begun: Fri Jun 27 10:46:12 2025 INFO 2025-06-27 10:46:12,970 lopcToNetCDF.py constructTimestampList():1296 [1] parosci_nc = /data/auv_data/dorado/missionnetcdfs/2024.317.01/parosci.nc INFO 2025-06-27 10:46:12,970 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:46:12,970 lopcToNetCDF.py constructTimestampList():1300 [1] /data/auv_data/dorado/missionnetcdfs/2024.317.01/parosci.nc INFO 2025-06-27 10:46:12,974 lopcToNetCDF.py constructTimestampList():1317 [1] From associated parosci.nc file: sensor_on_time = 1731435282.4, sensor_off_time = 1731512917.7 INFO 2025-06-27 10:46:12,974 lopcToNetCDF.py constructTimestampList():1322 [1] Duration is 77635 seconds. Expecting to read 155270 L frames from the lopc.bin file. INFO 2025-06-27 10:46:12,974 lopcToNetCDF.py constructTimestampList():1330 [1] recCount not passed in, assuming we'll have 155270 records from the lopc.bin file. INFO 2025-06-27 10:46:13,893 lopcToNetCDF.py main():2321 [1] Examined sibling parosci.nc file to find startTime = 2024-11-12 18:14:42 Z and endTime = 2024-11-13 15:48:37 Z with 155270 records expected to be read from lopc.bin INFO 2025-06-27 10:46:13,893 lopcToNetCDF.py unpackLOPCbin():723 [1] >>> Unpacking LOPC data from /data/auv_data/dorado/missionlogs/2024.317.01/lopc.bin INFO 2025-06-27 10:46:13,893 lopcToNetCDF.py unpackLOPCbin():724 [1] >>> Will write to NetCDF file /data/auv_data/dorado/missionnetcdfs/2024.317.01/lopc.nc WARNING 2025-06-27 10:46:13,893 lopcToNetCDF.py readCframeData():665 [1] Unable to parse a float from the string cstr[:70] = INFO 2025-06-27 10:46:13,894 lopcToNetCDF.py openNetCDFFile():1861 [1] Will output NetCDF file to /data/auv_data/dorado/missionnetcdfs/2024.317.01/lopc.nc INFO 2025-06-27 10:46:13,894 lopcToNetCDF.py openNetCDFFile():1887 [1] missionName = 2024.317.01 INFO 2025-06-27 10:46:13,894 lopcToNetCDF.py openNetCDFFile():1910 [1] Writing bin axis for len(self.dataStructure['binSizeList']) = 994 INFO 2025-06-27 10:46:13,930 lopcToNetCDF.py unpackLOPCbin():951 [1] L Frames sample M Frames ShortLFrame LBeforeMEnd MBeforeLEnd UnknownFrame Garbled L INFO 2025-06-27 10:46:13,930 lopcToNetCDF.py unpackLOPCbin():969 [1] Count Count Count Error Error Error Error Error INFO 2025-06-27 10:46:13,930 lopcToNetCDF.py unpackLOPCbin():987 [1] -------- -------- -------- ----------- ----------- ----------- ----------- ------------ INFO 2025-06-27 10:46:23,083 lopcToNetCDF.py unpackLOPCbin():1013 [1] 10000 10145 23068 0 0 0 0 0 9.2 seconds, last L Frame: 155270 INFO 2025-06-27 10:46:41,799 lopcToNetCDF.py unpackLOPCbin():1013 [1] 20000 20145 73112 0 0 0 0 0 18.7 seconds, last L Frame: 155270 INFO 2025-06-27 10:46:58,333 lopcToNetCDF.py unpackLOPCbin():1013 [1] 30000 30145 117903 0 0 0 0 0 16.5 seconds, last L Frame: 155270 INFO 2025-06-27 10:47:13,848 lopcToNetCDF.py unpackLOPCbin():1013 [1] 40000 40145 159643 0 0 0 0 0 15.5 seconds, last L Frame: 155270 INFO 2025-06-27 10:47:25,019 lopcToNetCDF.py unpackLOPCbin():1013 [1] 50000 50145 189235 0 0 0 0 0 11.2 seconds, last L Frame: 155270 INFO 2025-06-27 10:47:33,898 lopcToNetCDF.py unpackLOPCbin():1013 [1] 60000 60145 212671 0 0 0 0 0 8.9 seconds, last L Frame: 155270 INFO 2025-06-27 10:47:41,039 lopcToNetCDF.py unpackLOPCbin():1013 [1] 70000 4609 230988 0 0 0 0 0 7.1 seconds, last L Frame: 155270 INFO 2025-06-27 10:47:48,176 lopcToNetCDF.py unpackLOPCbin():1013 [1] 80000 14609 249182 0 0 0 0 0 7.1 seconds, last L Frame: 155270 INFO 2025-06-27 10:47:52,199 lopcToNetCDF.py unpackLOPCbin():1013 [1] 90000 24609 258524 0 0 0 0 0 4.0 seconds, last L Frame: 155270 INFO 2025-06-27 10:47:57,471 lopcToNetCDF.py unpackLOPCbin():1013 [1] 100000 34609 271184 0 0 0 0 0 5.3 seconds, last L Frame: 155270 INFO 2025-06-27 10:48:03,872 lopcToNetCDF.py unpackLOPCbin():1013 [1] 110000 44609 287009 0 0 0 0 0 6.4 seconds, last L Frame: 155270 INFO 2025-06-27 10:48:11,592 lopcToNetCDF.py unpackLOPCbin():1013 [1] 120000 54609 306431 0 0 0 0 0 7.7 seconds, last L Frame: 155270 INFO 2025-06-27 10:48:17,376 lopcToNetCDF.py unpackLOPCbin():1013 [1] 130000 64609 319965 0 0 0 0 0 5.8 seconds, last L Frame: 155270 INFO 2025-06-27 10:48:25,142 lopcToNetCDF.py unpackLOPCbin():1013 [1] 140000 9073 340414 0 0 0 0 0 7.8 seconds, last L Frame: 155270 INFO 2025-06-27 10:48:33,182 lopcToNetCDF.py unpackLOPCbin():1013 [1] 150000 19073 362323 0 0 0 0 0 8.0 seconds, last L Frame: 155270 INFO 2025-06-27 10:48:38,557 lopcToNetCDF.py main():2345 [1] >>> Done reading file. INFO 2025-06-27 10:48:38,558 lopcToNetCDF.py main():2346 [1] lFrameCount = 155289, mFrameCount = 377949 INFO 2025-06-27 10:48:38,558 lopcToNetCDF.py constructTimestampList():1296 [1] parosci_nc = /data/auv_data/dorado/missionnetcdfs/2024.317.01/parosci.nc INFO 2025-06-27 10:48:38,558 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:48:38,558 lopcToNetCDF.py constructTimestampList():1300 [1] /data/auv_data/dorado/missionnetcdfs/2024.317.01/parosci.nc INFO 2025-06-27 10:48:38,561 lopcToNetCDF.py constructTimestampList():1317 [1] From associated parosci.nc file: sensor_on_time = 1731435282.4, sensor_off_time = 1731512917.7 INFO 2025-06-27 10:48:38,561 lopcToNetCDF.py constructTimestampList():1322 [1] Duration is 77635 seconds. Expecting to read 155270 L frames from the lopc.bin file. INFO 2025-06-27 10:48:38,561 lopcToNetCDF.py constructTimestampList():1330 [1] recCount not passed in, assuming we'll have 155270 records from the lopc.bin file. INFO 2025-06-27 10:48:38,561 lopcToNetCDF.py constructTimestampList():1340 [1] Calling correctSampleCountList() with sampleCountList[0] = 146 and len(sampleCountList) = 155289 INFO 2025-06-27 10:48:38,575 lopcToNetCDF.py correctSampleCountList():1737 [1] Found overflows at indices: [ 65390 130926] INFO 2025-06-27 10:48:38,575 lopcToNetCDF.py correctSampleCountList():1740 [1] Assigning values from slice starting at index 65390, i = 1 INFO 2025-06-27 10:48:38,579 lopcToNetCDF.py correctSampleCountList():1740 [1] Assigning values from slice starting at index 130926, i = 2 INFO 2025-06-27 10:48:38,580 lopcToNetCDF.py correctSampleCountList():1745 [1] Original sampleCountList = [ 146 147 148 ... 155434 155435 155436] INFO 2025-06-27 10:48:38,580 lopcToNetCDF.py correctSampleCountList():1746 [1] Found 0 0 values at indices: [] INFO 2025-06-27 10:48:38,580 lopcToNetCDF.py correctSampleCountList():1779 [1] Found 0 stuck values at indices: [] INFO 2025-06-27 10:48:38,581 lopcToNetCDF.py deSpike():1588 [1] d_sampleCountList = [1 1 1 ... 1 1 1] INFO 2025-06-27 10:48:38,581 lopcToNetCDF.py deSpike():1590 [1] Found 0 spike indicators at indices: [] INFO 2025-06-27 10:48:38,581 lopcToNetCDF.py correctSampleCountList():1805 [1] After despike() sampleCountList = [ 146 147 148 ... 155434 155435 155436] INFO 2025-06-27 10:48:38,581 lopcToNetCDF.py constructTimestampList():1347 [1] correctSampleCountList() returned correctedSampleCountList = [ 146 147 148 ... 155434 155435 155436] with len(correctedSampleCountList) = 155289 INFO 2025-06-27 10:48:38,582 lopcToNetCDF.py constructTimestampList():1358 [1] Subtracting 146 from all values of correctedSampleCountList INFO 2025-06-27 10:48:38,582 lopcToNetCDF.py constructTimestampList():1363 [1] Constructing timestampArray from instrument corrected sampleCount and constant deltaT = 0.500000 INFO 2025-06-27 10:48:38,582 lopcToNetCDF.py constructTimestampList():1368 [1] New re-zeroed correctedSampleCountList = [0.00000e+00 5.00000e-01 1.00000e+00 ... 7.76440e+04 7.76445e+04 7.76450e+04] INFO 2025-06-27 10:48:38,583 lopcToNetCDF.py constructTimestampList():1379 [1] timestampArray = [1.73143528e+09 1.73143528e+09 1.73143528e+09 ... 1.73151293e+09 1.73151293e+09 1.73151293e+09] INFO 2025-06-27 10:48:38,583 lopcToNetCDF.py constructTimestampList():1380 [1] timestampArray[:2] = [1731435282.4 1731435282.9, ..., timestampArray[-2:] = 1731512926.9 1731512927.4] INFO 2025-06-27 10:48:38,737 lopcToNetCDF.py constructTimestampList():1389 [1] timestampList[:2] = [np.float64(1731435282.366458), np.float64(1731435282.866458)], ..., timestampList[-2:] = [np.float64(1731512926.866458), np.float64(1731512927.366458)]] INFO 2025-06-27 10:48:38,737 lopcToNetCDF.py constructTimestampList():1394 [1] Subsampling correctedSampleCountList (len = 155289) according to what got written to the netCDF file by the binning interval INFO 2025-06-27 10:48:38,737 lopcToNetCDF.py constructTimestampList():1399 [1] lFrameCountWrittenList[:2] = [20, 41], ... lFrameCountWrittenList[-2:] = [155252, 155273] INFO 2025-06-27 10:48:38,738 lopcToNetCDF.py constructTimestampList():1420 [1] len(subSampledCorrectedSampleCountList) = 7394 INFO 2025-06-27 10:48:38,738 lopcToNetCDF.py constructTimestampList():1439 [1] len(timestampList) = 155289 INFO 2025-06-27 10:48:38,738 lopcToNetCDF.py constructTimestampList():1440 [1] timestampList[:2] = [np.float64(1731435282.366458), np.float64(1731435282.866458)], ..., timestampList[-2:] = [np.float64(1731512926.866458), np.float64(1731512927.366458)]] INFO 2025-06-27 10:48:38,738 lopcToNetCDF.py constructTimestampList():1446 [1] Subsampling timestampList (len = 155289) according to what got written to the netCDF file by the binning interval INFO 2025-06-27 10:48:38,739 lopcToNetCDF.py constructTimestampList():1457 [1] Taking indices [[np.int32(19), np.int32(40)] ... [np.int32(155251), np.int32(155272)]] from timestampList to create subSampledTimestampList INFO 2025-06-27 10:48:38,747 lopcToNetCDF.py constructTimestampList():1463 [1] len(subSampledTimestampList) = 7394 INFO 2025-06-27 10:48:38,748 lopcToNetCDF.py constructTimestampList():1477 [1] Finding elements of cFrameEsecsList that != -9999 INFO 2025-06-27 10:48:38,788 lopcToNetCDF.py closeNetCDFFile():2096 [1] Writing time axis for len(tsList) = 7394 INFO 2025-06-27 10:48:38,788 lopcToNetCDF.py closeNetCDFFile():2099 [1] tsList[:1] = [np.float64(1731435291.866458)], ..., tsList[-2:] = [np.float64(1731512908.866458), np.float64(1731512919.366458)] INFO 2025-06-27 10:48:38,788 lopcToNetCDF.py closeNetCDFFile():2100 [1] Begin time = 2024-11-12 18:14:51 Z INFO 2025-06-27 10:48:38,788 lopcToNetCDF.py closeNetCDFFile():2103 [1] End time = 2024-11-13 15:48:39 Z INFO 2025-06-27 10:48:38,788 lopcToNetCDF.py closeNetCDFFile():2107 [1] Writing time axis for len(cFrameEsecsList) = 7394 INFO 2025-06-27 10:48:38,788 lopcToNetCDF.py closeNetCDFFile():2111 [1] cFrameEsecsList[:1] = [1.73143535e+09], ..., cFrameEsecsList[-2:] = [1.73144743e+09 1.73144744e+09] INFO 2025-06-27 10:48:38,789 lopcToNetCDF.py closeNetCDFFile():2116 [1] Begin time = 2024-11-12 18:15:49 Z INFO 2025-06-27 10:48:38,789 lopcToNetCDF.py closeNetCDFFile():2120 [1] End time = 2024-11-12 21:37:20 Z INFO 2025-06-27 10:48:38,793 lopcToNetCDF.py main():2381 [1] Created file: /data/auv_data/dorado/missionnetcdfs/2024.317.01/lopc.nc INFO 2025-06-27 10:48:38,793 lopcToNetCDF.py main():2384 [1] Processing finished: Fri Jun 27 10:48:38 2025 Elapsed processing time from start of processing = 145 seconds INFO 2025-06-27 10:48:38,799 process.py calibrate():227 [1] Calibration steps for 2024.317.01 INFO 2025-06-27 10:48:39,343 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:48:39,345 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-06-27 10:48:40,713 calibrate.py _nudge_pos():1806 [1] 170: 0.020 -0.0000365 0.0009496 4881 16.27 -0.333 10.818 2024-11-12T18:33:34.098929152 INFO 2025-06-27 10:48:50,363 calibrate.py _nudge_pos():1806 [1] 1133: 0.180 0.0009831 0.0006786 6150 20.50 7.117 6.135 2024-11-12T19:10:06.098766848 INFO 2025-06-27 10:48:53,911 calibrate.py _nudge_pos():1806 [1] 1488: 0.100 0.0042629 0.0004436 8301 27.67 22.868 2.971 2024-11-12T19:43:40.300784640 INFO 2025-06-27 10:48:54,300 calibrate.py _nudge_pos():1806 [1] 1527: 0.020 0.0037947 -0.0011451 8756 29.18 19.303 -7.271 2024-11-12T20:13:29.498216192 INFO 2025-06-27 10:48:57,927 calibrate.py _nudge_pos():1806 [1] 1888: 0.160 0.0035727 -0.0011622 8020 26.73 19.847 -8.057 2024-11-12T20:46:13.503672576 INFO 2025-06-27 10:48:58,614 calibrate.py _nudge_pos():1806 [1] 1956: 0.100 0.0034929 -0.0011837 7506 25.02 20.737 -8.768 2024-11-12T21:12:21.696243968 INFO 2025-06-27 10:49:02,167 calibrate.py _nudge_pos():1806 [1] 2307: 0.020 0.0034873 -0.0009969 7366 24.55 21.101 -7.524 2024-11-12T21:42:44.901345792 INFO 2025-06-27 10:49:02,873 calibrate.py _nudge_pos():1806 [1] 2376: 0.130 0.0036240 -0.0011448 7530 25.10 21.456 -8.452 2024-11-12T22:08:58.903519488 INFO 2025-06-27 10:49:06,646 calibrate.py _nudge_pos():1806 [1] 2747: 0.040 0.0029994 -0.0010287 6286 20.95 21.278 -9.098 2024-11-12T22:36:06.102048512 INFO 2025-06-27 10:49:07,055 calibrate.py _nudge_pos():1806 [1] 2787: 0.150 0.0033809 -0.0008669 7525 25.08 20.039 -6.405 2024-11-12T23:01:50.096277760 INFO 2025-06-27 10:49:10,771 calibrate.py _nudge_pos():1806 [1] 3148: 0.130 0.0006892 0.0002289 9606 32.02 3.199 1.325 2024-11-12T23:39:51.300004608 INFO 2025-06-27 10:49:11,105 calibrate.py _nudge_pos():1806 [1] 3180: 0.060 0.0004536 -0.0000194 7486 24.95 2.702 -0.144 2024-11-13T00:05:19.495315968 INFO 2025-06-27 10:49:14,760 calibrate.py _nudge_pos():1806 [1] 3530: 0.160 0.0003474 -0.0000646 7215 24.05 2.146 -0.498 2024-11-13T00:35:11.502555136 INFO 2025-06-27 10:49:15,284 calibrate.py _nudge_pos():1806 [1] 3580: 0.070 0.0006262 -0.0001583 6516 21.72 4.283 -1.351 2024-11-13T00:57:43.699923200 INFO 2025-06-27 10:49:19,264 calibrate.py _nudge_pos():1806 [1] 3958: 0.200 0.0005083 0.0000907 7245 24.15 3.127 0.696 2024-11-13T01:28:09.694833920 INFO 2025-06-27 10:49:19,493 calibrate.py _nudge_pos():1806 [1] 3980: 0.080 0.0007012 0.0006023 7321 24.40 4.268 4.574 2024-11-13T01:52:54.903090176 INFO 2025-06-27 10:49:23,102 calibrate.py _nudge_pos():1806 [1] 4325: 0.070 0.0001924 0.0005310 7526 25.08 1.139 3.922 2024-11-13T02:23:44.096411904 INFO 2025-06-27 10:49:23,759 calibrate.py _nudge_pos():1806 [1] 4388: 0.160 -0.0000590 0.0002988 7200 24.00 -0.365 2.307 2024-11-13T02:48:46.103517184 INFO 2025-06-27 10:49:27,691 calibrate.py _nudge_pos():1806 [1] 4763: 0.040 0.0006428 0.0005791 5266 17.55 5.437 6.114 2024-11-13T03:12:33.295748096 INFO 2025-06-27 10:49:31,420 calibrate.py _nudge_pos():1806 [1] 5117: 0.190 0.0056835 -0.0025392 8430 28.10 30.025 -16.746 2024-11-13T03:46:32.296066816 INFO 2025-06-27 10:49:31,929 calibrate.py _nudge_pos():1806 [1] 5165: 0.190 0.0001230 -0.0000198 30 0.10 188.954 -37.926 2024-11-13T03:47:25.302435584 INFO 2025-06-27 10:49:31,992 calibrate.py _nudge_pos():1806 [1] 5171: 0.120 0.0044365 -0.0001319 9036 30.12 21.859 -0.811 2024-11-13T04:17:37.498291712 INFO 2025-06-27 10:49:36,864 calibrate.py _nudge_pos():1806 [1] 5632: 0.040 0.0044053 -0.0002817 7186 23.95 27.288 -2.180 2024-11-13T04:49:15.698256128 INFO 2025-06-27 10:49:37,421 calibrate.py _nudge_pos():1806 [1] 5684: 0.160 0.0042727 -0.0003892 7190 23.96 26.446 -3.010 2024-11-13T05:14:04.696252928 INFO 2025-06-27 10:49:42,611 calibrate.py _nudge_pos():1806 [1] 6172: 0.110 0.0057204 -0.0013964 8085 26.95 31.479 -9.602 2024-11-13T05:49:08.902104832 INFO 2025-06-27 10:49:43,530 calibrate.py _nudge_pos():1806 [1] 6258: 0.030 0.0049083 -0.0005122 7316 24.38 29.842 -3.892 2024-11-13T06:14:57.096046336 INFO 2025-06-27 10:49:47,533 calibrate.py _nudge_pos():1806 [1] 6634: 0.180 0.0056015 -0.0011660 8125 27.08 30.658 -7.978 2024-11-13T06:48:17.099036672 INFO 2025-06-27 10:49:48,059 calibrate.py _nudge_pos():1806 [1] 6684: 0.080 0.0053228 -0.0008904 7416 24.72 31.912 -6.675 2024-11-13T07:13:49.294074112 INFO 2025-06-27 10:49:51,959 calibrate.py _nudge_pos():1806 [1] 7044: 0.200 0.0003022 0.0002106 5895 19.65 2.280 1.987 2024-11-13T07:39:27.298713600 INFO 2025-06-27 10:49:52,428 calibrate.py _nudge_pos():1806 [1] 7088: 0.110 0.0003285 0.0002760 7320 24.40 1.996 2.097 2024-11-13T08:04:34.495463680 INFO 2025-06-27 10:49:56,240 calibrate.py _nudge_pos():1806 [1] 7442: 0.030 0.0001031 0.0002082 7461 24.87 0.615 1.551 2024-11-13T08:35:19.699058432 INFO 2025-06-27 10:49:56,889 calibrate.py _nudge_pos():1806 [1] 7501: 0.140 0.0003908 0.0003675 7035 23.45 2.471 2.904 2024-11-13T08:59:44.698699008 INFO 2025-06-27 10:50:00,850 calibrate.py _nudge_pos():1806 [1] 7866: 0.070 0.0005411 0.0005619 7460 24.86 3.227 4.188 2024-11-13T09:30:40.901540608 INFO 2025-06-27 10:50:01,557 calibrate.py _nudge_pos():1806 [1] 7932: 0.150 0.0006802 0.0004053 6985 23.28 4.334 3.226 2024-11-13T09:55:02.901386752 INFO 2025-06-27 10:50:05,655 calibrate.py _nudge_pos():1806 [1] 8313: 0.100 0.0002469 0.0005164 6295 20.98 1.746 4.561 2024-11-13T10:22:22.099094016 INFO 2025-06-27 10:50:09,506 calibrate.py _nudge_pos():1806 [1] 8670: 0.050 0.0010432 0.0004305 7156 23.85 6.490 3.344 2024-11-13T10:52:09.296662528 INFO 2025-06-27 10:50:23,424 calibrate.py _nudge_pos():1806 [1] 9946: 0.170 0.0015751 -0.0012446 3930 13.10 17.844 -17.610 2024-11-13T11:26:30.295474176 INFO 2025-06-27 10:50:37,785 calibrate.py _nudge_pos():1806 [1] 11263: 0.100 0.0002967 -0.0010699 3120 10.40 4.234 -19.069 2024-11-13T11:58:50.502561024 INFO 2025-06-27 10:50:51,470 calibrate.py _nudge_pos():1806 [1] 12524: 0.060 0.0008910 -0.0012501 4570 15.23 8.680 -15.210 2024-11-13T12:35:04.703618048 INFO 2025-06-27 10:51:07,879 calibrate.py _nudge_pos():1806 [1] 14022: 0.030 0.0002327 -0.0009024 2596 8.65 3.991 -19.332 2024-11-13T13:08:41.895431168 INFO 2025-06-27 10:51:30,409 calibrate.py _nudge_pos():1806 [1] 16073: 0.160 -0.0001047 0.0001169 265 0.88 -17.649 24.606 2024-11-13T13:43:44.901365248 INFO 2025-06-27 10:52:14,864 calibrate.py _nudge_pos():1806 [1] 20062: 0.090 0.0000568 -0.0000062 105 0.35 24.300 -3.302 2024-11-13T14:50:34.296702976 INFO 2025-06-27 10:52:37,824 calibrate.py _nudge_pos():1806 [1] 22149: 0.040 -0.0001431 -0.0002579 590 1.96 -10.816 -24.340 2024-11-13T15:27:18.495704832 INFO 2025-06-27 10:52:51,947 calibrate.py _nudge_pos():1862 [1] 23381: - - - 1 0.00 - - INFO 2025-06-27 10:52:51,947 calibrate.py _nudge_pos():1868 [1] Points in final series = 386750 INFO 2025-06-27 10:53:04,875 calibrate.py _hs2_process():2400 [1] Number of bad hs2 points: 1 of 310401 INFO 2025-06-27 10:53:07,178 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:53:10,026 calibrate.py _geometric_depth_correction():3423 [1] ctd1: d_beg_time_diff: 0 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 10:53:12,306 calibrate.py _geometric_depth_correction():3423 [1] ctd1: d_beg_time_diff: 0 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 10:53:12,310 calibrate.py _ctd_process():2919 [1] Performing range checking of ['ctd1_salinity'] in 2024.317.01/ctd1.nc INFO 2025-06-27 10:53:12,312 calibrate.py _range_qc_combined_nc():898 [1] Setting 0 ctd1_salinity values to NaN INFO 2025-06-27 10:53:12,312 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:53:12,313 calibrate.py _range_qc_combined_nc():936 [1] Done range checking ctd1 INFO 2025-06-27 10:53:14,988 calibrate.py _geometric_depth_correction():3423 [1] ctd2: d_beg_time_diff: 0 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 10:53:17,277 calibrate.py _geometric_depth_correction():3423 [1] ctd2: d_beg_time_diff: 0 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 10:53:17,281 calibrate.py _ctd_process():2919 [1] Performing range checking of ['ctd2_salinity'] in 2024.317.01/ctd2.nc INFO 2025-06-27 10:53:17,283 calibrate.py _range_qc_combined_nc():898 [1] Setting 0 ctd2_salinity values to NaN INFO 2025-06-27 10:53:17,283 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:53:17,283 calibrate.py _range_qc_combined_nc():936 [1] Done range checking ctd2 ERROR 2025-06-27 10:53:17,284 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.317.01 ERROR 2025-06-27 10:53:17,284 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.317.01 INFO 2025-06-27 10:53:55,549 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/dorado/missionnetcdfs/2024.317.01/dorado_2024.317.01_cal.nc INFO 2025-06-27 10:53:55,835 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:53:55,843 process.py align():251 [1] Alignment steps for 2024.317.01 INFO 2025-06-27 10:53:55,898 align.py process_cal():139 [1] Processing dorado_2024.317.01_cal.nc from /data/auv_data/dorado/missionnetcdfs/2024.317.01 INFO 2025-06-27 10:53:55,996 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 10:53:56,006 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 10:53:56,258 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 10:53:56,272 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 10:53:56,505 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 10:53:56,521 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 10:53:56,661 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-06-27 10:53:56,661 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-06-27 10:53:56,759 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 10:53:56,773 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 10:53:57,002 align.py process_cal():206 [1] Using pitch corrected hs2_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to hs2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:53:57,014 align.py process_cal():249 [1] hs2_bbp420: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:53:57,219 align.py process_cal():206 [1] Using pitch corrected hs2_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to hs2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:53:57,229 align.py process_cal():249 [1] hs2_bbp700: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:53:57,433 align.py process_cal():206 [1] Using pitch corrected hs2_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to hs2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:53:57,443 align.py process_cal():249 [1] hs2_fl700: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:53:57,642 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:53:57,653 align.py process_cal():249 [1] ctd1_temperature: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:53:57,859 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:53:57,870 align.py process_cal():249 [1] ctd1_conductivity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:53:58,071 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:53:58,083 align.py process_cal():249 [1] ctd1_salinity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:53:58,287 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:53:58,298 align.py process_cal():249 [1] ctd1_temperature_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:53:58,500 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:53:58,512 align.py process_cal():249 [1] ctd1_conductivity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:53:58,719 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:53:58,730 align.py process_cal():249 [1] ctd1_salinity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:53:58,934 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:53:58,948 align.py process_cal():249 [1] ctd1_dissolvedO2: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:53:59,154 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:53:59,165 align.py process_cal():249 [1] ctd1_oxygen_mll: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:53:59,370 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:53:59,381 align.py process_cal():249 [1] ctd1_oxygen_umolkg: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:53:59,588 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:53:59,599 align.py process_cal():249 [1] ctd1_flow1: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:53:59,802 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:53:59,812 align.py process_cal():249 [1] ctd1_depth: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:54:00,020 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:54:00,032 align.py process_cal():249 [1] ctd2_temperature: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:54:00,237 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:54:00,248 align.py process_cal():249 [1] ctd2_conductivity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:54:00,455 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:54:00,466 align.py process_cal():249 [1] ctd2_salinity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:54:00,670 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:54:00,681 align.py process_cal():249 [1] ctd2_temperature_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:54:00,881 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:54:00,892 align.py process_cal():249 [1] ctd2_conductivity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:54:01,094 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:54:01,107 align.py process_cal():249 [1] ctd2_salinity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:54:01,314 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:54:01,325 align.py process_cal():249 [1] ctd2_flow2: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:54:01,528 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:54:01,538 align.py process_cal():249 [1] ctd2_depth: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:54:01,743 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.317.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:54:01,754 align.py process_cal():249 [1] ctd2_par: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:54:02,003 align.py process_cal():249 [1] lopc_countListSum: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 10:54:02,149 align.py process_cal():249 [1] lopc_transCount: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 10:54:02,289 align.py process_cal():249 [1] lopc_nonTransCount: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 10:54:02,431 align.py process_cal():249 [1] lopc_LCcount: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 10:54:02,569 align.py process_cal():249 [1] lopc_flowSpeed: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 10:54:02,726 align.py process_cal():249 [1] ecopuck_bbp700: instrument_sample_rate_hz = 10.37 INFO 2025-06-27 10:54:03,222 align.py process_cal():249 [1] ecopuck_cdom: instrument_sample_rate_hz = 10.37 INFO 2025-06-27 10:54:03,664 align.py process_cal():249 [1] ecopuck_chl: instrument_sample_rate_hz = 10.37 INFO 2025-06-27 10:54:04,132 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 10:54:04,285 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/dorado/missionnetcdfs/2024.317.01/dorado_2024.317.01_align.nc INFO 2025-06-27 10:54:04,520 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:54:04,522 process.py resample():273 [1] Resampling steps for 2024.317.01 INFO 2025-06-27 10:54:04,523 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-06-27 10:54:04,568 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/dorado/missionnetcdfs/2024.317.01/dorado_2024.317.01_align.nc mission netCDF file INFO 2025-06-27 10:54:04,580 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/dorado/missionnetcdfs/2024.317.01/dorado_2024.317.01_align.nc mission netCDF file INFO 2025-06-27 10:54:04,582 resample.py get_mission_start_end():1145 [1] navigation: 2024-11-12T18:15:17.794031104 to 2024-11-13T15:48:37.698073600 (0 days 00:00:01.668384256 before mission_end) INFO 2025-06-27 10:54:04,585 resample.py get_mission_start_end():1145 [1] hs2 : 2024-11-12T18:14:33.787045632 to 2024-11-13T15:48:37.508086528 (0 days 00:00:01.858371328 before mission_end) INFO 2025-06-27 10:54:04,588 resample.py get_mission_start_end():1145 [1] ctd1 : 2024-11-12T18:14:42.706434816 to 2024-11-13T15:48:37.628078336 (0 days 00:00:01.738379520 before mission_end) INFO 2025-06-27 10:54:04,591 resample.py get_mission_start_end():1145 [1] ctd2 : 2024-11-12T18:14:42.706434816 to 2024-11-13T15:48:37.678074880 (0 days 00:00:01.688382976 before mission_end) INFO 2025-06-27 10:54:04,593 resample.py get_mission_start_end():1145 [1] lopc : 2024-11-12T18:14:51.866457856 to 2024-11-13T15:48:39.366457856 (0 days 00:00:00 before mission_end) INFO 2025-06-27 10:54:04,597 resample.py get_mission_start_end():1145 [1] ecopuck : 2024-11-12T18:14:27.637467136 to 2024-11-13T15:48:37.678074880 (0 days 00:00:01.688382976 before mission_end) INFO 2025-06-27 10:54:04,600 resample.py get_mission_start_end():1145 [1] tailcone : 2024-11-12T18:14:36.786840320 to 2024-11-13T15:48:37.578081792 (0 days 00:00:01.788376064 before mission_end) INFO 2025-06-27 10:54:04,601 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/dorado/missionnetcdfs/2024.317.01/dorado_2024.317.01_align.nc mission netCDF file INFO 2025-06-27 10:54:04,602 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:54:05,381 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:05,504 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:05,623 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:05,747 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:05,847 resample.py resample_variable():1031 [1] Resampling hs2_bbp420 with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:05,951 resample.py resample_variable():1031 [1] Resampling hs2_bbp700 with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:06,052 resample.py resample_variable():1031 [1] Resampling hs2_fl700 with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:06,151 resample.py resample_variable():1031 [1] Resampling ctd1_temperature with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:06,246 resample.py resample_variable():1031 [1] Resampling ctd1_conductivity with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:06,341 resample.py resample_variable():1031 [1] Resampling ctd1_salinity with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:06,435 resample.py resample_variable():1031 [1] Resampling ctd1_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:06,530 resample.py resample_variable():1031 [1] Resampling ctd1_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:06,624 resample.py resample_variable():1031 [1] Resampling ctd1_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:06,719 resample.py resample_variable():1031 [1] Resampling ctd1_dissolvedO2 with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:06,813 resample.py resample_variable():1031 [1] Resampling ctd1_oxygen_mll with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:06,908 resample.py resample_variable():1031 [1] Resampling ctd1_oxygen_umolkg with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:07,002 resample.py resample_variable():1031 [1] Resampling ctd1_flow1 with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:07,101 resample.py resample_variable():1031 [1] Resampling ctd2_temperature with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:07,201 resample.py resample_variable():1031 [1] Resampling ctd2_conductivity with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:07,301 resample.py resample_variable():1031 [1] Resampling ctd2_salinity with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:07,400 resample.py resample_variable():1031 [1] Resampling ctd2_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:07,500 resample.py resample_variable():1031 [1] Resampling ctd2_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:07,600 resample.py resample_variable():1031 [1] Resampling ctd2_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:07,701 resample.py resample_variable():1031 [1] Resampling ctd2_flow2 with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:07,800 resample.py resample_variable():1031 [1] Resampling ctd2_par with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:07,825 resample.py resample_variable():1031 [1] Resampling lopc_countListSum with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:07,843 resample.py resample_variable():1031 [1] Resampling lopc_transCount with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:07,856 resample.py resample_variable():1031 [1] Resampling lopc_nonTransCount with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:07,870 resample.py resample_variable():1031 [1] Resampling lopc_LCcount with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:07,884 resample.py resample_variable():1031 [1] Resampling lopc_flowSpeed with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:08,099 resample.py resample_variable():1031 [1] Resampling ecopuck_bbp700 with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:08,349 resample.py resample_variable():1031 [1] Resampling ecopuck_cdom with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:08,597 resample.py resample_variable():1031 [1] Resampling ecopuck_chl with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:08,741 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-06-27 10:54:09,290 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/dorado/missionnetcdfs/2024.317.01/dorado_2024.317.01_1S.nc INFO 2025-06-27 10:54:12,374 create_products.py _get_best_ctd():380 [1] ctdToUse = ctd1 INFO 2025-06-27 10:54:35,012 create_products.py gulper_odv():522 [1] Wrote 20 Gulper data lines to /data/auv_data/dorado/missionodvs/2024.317.01/dorado_2024.317.01_1S_Gulper.txt INFO 2025-06-27 10:54:35,012 process.py archive():337 [1] Archiving steps for 2024.317.01 INFO 2025-06-27 10:54:35,013 process.py archive():347 [1] nc_file_base = /data/auv_data/dorado/missionnetcdfs/2024.317.01/dorado_2024.317.01, BASE_PATH = /data/auv_data INFO 2025-06-27 10:54:35,014 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/dorado/missionnetcdfs/2024.317.01/dorado_2024.317.01 files to /Volumes/AUVCTD/surveys/2024/netcdf INFO 2025-06-27 10:54:35,015 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/dorado_2024.317.01_1S.nc INFO 2025-06-27 10:54:35,079 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.317.01/dorado_2024.317.01_1S.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-06-27 10:54:35,080 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/dorado_2024.317.01_cal.nc INFO 2025-06-27 10:54:35,479 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.317.01/dorado_2024.317.01_cal.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-06-27 10:54:35,480 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/dorado_2024.317.01_align.nc INFO 2025-06-27 10:54:35,900 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.317.01/dorado_2024.317.01_align.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-06-27 10:54:35,995 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.317.01/ctdDriver.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024317/2024.317.01 done. INFO 2025-06-27 10:54:36,085 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.317.01/ctdDriver2.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024317/2024.317.01 done. INFO 2025-06-27 10:54:36,100 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.317.01/gps.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024317/2024.317.01 done. INFO 2025-06-27 10:54:36,198 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.317.01/hydroscatlog.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024317/2024.317.01 done. INFO 2025-06-27 10:54:36,611 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.317.01/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024317/2024.317.01 done. INFO 2025-06-27 10:54:36,728 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.317.01/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024317/2024.317.01 done. INFO 2025-06-27 10:54:36,830 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.317.01/FLBBCD2K.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024317/2024.317.01 done. INFO 2025-06-27 10:54:36,923 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.317.01/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024317/2024.317.01 done. INFO 2025-06-27 10:54:37,182 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.317.01/lopc.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024317/2024.317.01 done. INFO 2025-06-27 10:54:37,182 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-06-27 10:54:37,183 archive.py copy_to_AUVTCD():133 [1] Removing /Volumes/AUVCTD/surveys/2024/odv/dorado_2024.317.01_1S_Gulper.txt INFO 2025-06-27 10:54:37,203 archive.py copy_to_AUVTCD():136 [1] copyfile /data/auv_data/dorado/missionodvs/2024.317.01/dorado_2024.317.01_1S_Gulper.txt /Volumes/AUVCTD/surveys/2024/odv done. INFO 2025-06-27 10:54:37,203 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.317.01/dorado_2024.317.01_processing.log /Volumes/AUVCTD/surveys/2024/netcdf