INFO 2025-06-27 10:36:48,763 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:36:48,764 process.py process_mission():434 [1] dorado_info[mission]["comment"] = Monterey Bay Diamond Mission - 30324G Biolume, ISUS, and LISST payloads removed - ctdToUse = ctd1 INFO 2025-06-27 10:36:48,764 process.py process_mission():449 [1] Processing Monterey Bay Diamond mission 2024.303.00 by user docker_user on host 355841a7028c INFO 2025-06-27 10:36:48,764 process.py download_process():165 [1] Download and processing steps for 2024.303.00 INFO 2025-06-27 10:36:48,764 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/AUVCTD/missionlogs/2024/2024303/2024.303.00 INFO 2025-06-27 10:36:48,764 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/AUVCTD/missionlogs/2024/2024303/2024.303.00 to /data/auv_data/dorado/missionlogs/2024.303.00 INFO 2025-06-27 10:37:00,996 logs2netcdfs.py download_process_logs():779 [1] Processing mission: dorado 2024.303.00 INFO 2025-06-27 10:37:00,996 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.303.00/ctdDriver.log (30323526 bytes) INFO 2025-06-27 10:37:03,319 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.303.00/ctdDriver2.log (30311229 bytes) INFO 2025-06-27 10:37:05,536 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.303.00/gps.log (1726628 bytes) INFO 2025-06-27 10:37:05,741 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.303.00/hydroscatlog.log (26525794 bytes) INFO 2025-06-27 10:37:08,584 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.303.00/navigation.log (153152700 bytes) INFO 2025-06-27 10:37:20,543 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.303.00/parosci.log (37728566 bytes) INFO 2025-06-27 10:37:23,773 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.303.00/FLBBCD2K.log (29504943 bytes) INFO 2025-06-27 10:37:27,604 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/dorado/missionlogs/2024.303.00/FLBBCD2K.log: [ 1 3 8 713 715 721 725 131242 131245 131246 131251 131260 131267 131269 131274 131281 528806 528812 765763 765765 765766 765768 765773] INFO 2025-06-27 10:37:27,721 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2024.303.00/tailCone.log (18956439 bytes) INFO 2025-06-27 10:37:30,116 logs2netcdfs.py download_process_logs():807 [1] Time to process: 29.12 seconds INFO 2025-06-27 10:37:30,116 process.py download_process():198 [1] Processing file /data/auv_data/dorado/missionlogs/2024.303.00/lopc.bin (90541042 bytes) INFO 2025-06-27 10:37:30,116 lopcToNetCDF.py main():2297 [1] Processing begun: Fri Jun 27 10:37:30 2025 INFO 2025-06-27 10:37:30,117 lopcToNetCDF.py constructTimestampList():1296 [1] parosci_nc = /data/auv_data/dorado/missionnetcdfs/2024.303.00/parosci.nc INFO 2025-06-27 10:37:30,117 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:37:30,117 lopcToNetCDF.py constructTimestampList():1300 [1] /data/auv_data/dorado/missionnetcdfs/2024.303.00/parosci.nc INFO 2025-06-27 10:37:30,120 lopcToNetCDF.py constructTimestampList():1317 [1] From associated parosci.nc file: sensor_on_time = 1730228574.0, sensor_off_time = 1730307552.5 INFO 2025-06-27 10:37:30,120 lopcToNetCDF.py constructTimestampList():1322 [1] Duration is 78978 seconds. Expecting to read 157956 L frames from the lopc.bin file. INFO 2025-06-27 10:37:30,120 lopcToNetCDF.py constructTimestampList():1330 [1] recCount not passed in, assuming we'll have 157956 records from the lopc.bin file. INFO 2025-06-27 10:37:31,030 lopcToNetCDF.py main():2321 [1] Examined sibling parosci.nc file to find startTime = 2024-10-29 19:02:53 Z and endTime = 2024-10-30 16:59:12 Z with 157956 records expected to be read from lopc.bin INFO 2025-06-27 10:37:31,031 lopcToNetCDF.py unpackLOPCbin():723 [1] >>> Unpacking LOPC data from /data/auv_data/dorado/missionlogs/2024.303.00/lopc.bin INFO 2025-06-27 10:37:31,031 lopcToNetCDF.py unpackLOPCbin():724 [1] >>> Will write to NetCDF file /data/auv_data/dorado/missionnetcdfs/2024.303.00/lopc.nc INFO 2025-06-27 10:37:31,031 lopcToNetCDF.py openNetCDFFile():1861 [1] Will output NetCDF file to /data/auv_data/dorado/missionnetcdfs/2024.303.00/lopc.nc INFO 2025-06-27 10:37:31,032 lopcToNetCDF.py openNetCDFFile():1887 [1] missionName = 2024.303.00 INFO 2025-06-27 10:37:31,032 lopcToNetCDF.py openNetCDFFile():1910 [1] Writing bin axis for len(self.dataStructure['binSizeList']) = 994 INFO 2025-06-27 10:37:31,091 lopcToNetCDF.py unpackLOPCbin():951 [1] L Frames sample M Frames ShortLFrame LBeforeMEnd MBeforeLEnd UnknownFrame Garbled L INFO 2025-06-27 10:37:31,091 lopcToNetCDF.py unpackLOPCbin():969 [1] Count Count Count Error Error Error Error Error INFO 2025-06-27 10:37:31,092 lopcToNetCDF.py unpackLOPCbin():987 [1] -------- -------- -------- ----------- ----------- ----------- ----------- ------------ INFO 2025-06-27 10:37:39,561 lopcToNetCDF.py unpackLOPCbin():1013 [1] 10000 10000 22297 0 0 0 0 0 8.5 seconds, last L Frame: 157956 INFO 2025-06-27 10:37:47,142 lopcToNetCDF.py unpackLOPCbin():1013 [1] 20000 20000 41541 0 0 0 0 0 7.6 seconds, last L Frame: 157956 INFO 2025-06-27 10:37:56,127 lopcToNetCDF.py unpackLOPCbin():1013 [1] 30000 30000 65482 0 0 0 0 0 9.0 seconds, last L Frame: 157956 INFO 2025-06-27 10:38:02,697 lopcToNetCDF.py unpackLOPCbin():1013 [1] 40000 40000 81310 0 0 0 0 0 6.6 seconds, last L Frame: 157956 INFO 2025-06-27 10:38:10,078 lopcToNetCDF.py unpackLOPCbin():1013 [1] 50000 50000 99942 0 0 0 0 0 7.4 seconds, last L Frame: 157956 INFO 2025-06-27 10:38:19,587 lopcToNetCDF.py unpackLOPCbin():1013 [1] 60000 60000 125189 0 0 0 0 0 9.5 seconds, last L Frame: 157956 INFO 2025-06-27 10:38:27,990 lopcToNetCDF.py unpackLOPCbin():1013 [1] 70000 4464 147682 0 0 0 0 0 8.4 seconds, last L Frame: 157956 INFO 2025-06-27 10:38:35,403 lopcToNetCDF.py unpackLOPCbin():1013 [1] 80000 14464 166412 0 0 0 0 0 7.4 seconds, last L Frame: 157956 INFO 2025-06-27 10:38:41,469 lopcToNetCDF.py unpackLOPCbin():1013 [1] 90000 24464 180622 0 0 0 0 0 6.1 seconds, last L Frame: 157956 INFO 2025-06-27 10:38:47,338 lopcToNetCDF.py unpackLOPCbin():1013 [1] 100000 34464 194700 0 0 0 0 0 5.9 seconds, last L Frame: 157956 INFO 2025-06-27 10:38:53,419 lopcToNetCDF.py unpackLOPCbin():1013 [1] 110000 44464 209165 0 0 0 0 0 6.1 seconds, last L Frame: 157956 INFO 2025-06-27 10:39:00,037 lopcToNetCDF.py unpackLOPCbin():1013 [1] 120000 54464 225438 0 0 0 0 0 6.6 seconds, last L Frame: 157956 INFO 2025-06-27 10:39:09,984 lopcToNetCDF.py unpackLOPCbin():1013 [1] 130000 64464 252003 0 0 0 0 0 9.9 seconds, last L Frame: 157956 INFO 2025-06-27 10:39:20,661 lopcToNetCDF.py unpackLOPCbin():1013 [1] 140000 8928 280802 0 0 0 0 0 10.7 seconds, last L Frame: 157956 INFO 2025-06-27 10:39:28,017 lopcToNetCDF.py unpackLOPCbin():1013 [1] 150000 18928 299469 0 0 0 0 0 7.4 seconds, last L Frame: 157956 INFO 2025-06-27 10:39:34,731 lopcToNetCDF.py main():2345 [1] >>> Done reading file. INFO 2025-06-27 10:39:34,731 lopcToNetCDF.py main():2346 [1] lFrameCount = 157973, mFrameCount = 317173 INFO 2025-06-27 10:39:34,732 lopcToNetCDF.py constructTimestampList():1296 [1] parosci_nc = /data/auv_data/dorado/missionnetcdfs/2024.303.00/parosci.nc INFO 2025-06-27 10:39:34,732 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:39:34,732 lopcToNetCDF.py constructTimestampList():1300 [1] /data/auv_data/dorado/missionnetcdfs/2024.303.00/parosci.nc INFO 2025-06-27 10:39:34,735 lopcToNetCDF.py constructTimestampList():1317 [1] From associated parosci.nc file: sensor_on_time = 1730228574.0, sensor_off_time = 1730307552.5 INFO 2025-06-27 10:39:34,735 lopcToNetCDF.py constructTimestampList():1322 [1] Duration is 78978 seconds. Expecting to read 157956 L frames from the lopc.bin file. INFO 2025-06-27 10:39:34,735 lopcToNetCDF.py constructTimestampList():1330 [1] recCount not passed in, assuming we'll have 157956 records from the lopc.bin file. INFO 2025-06-27 10:39:34,736 lopcToNetCDF.py constructTimestampList():1340 [1] Calling correctSampleCountList() with sampleCountList[0] = 1 and len(sampleCountList) = 157973 INFO 2025-06-27 10:39:34,749 lopcToNetCDF.py correctSampleCountList():1737 [1] Found overflows at indices: [ 65535 131071] INFO 2025-06-27 10:39:34,750 lopcToNetCDF.py correctSampleCountList():1740 [1] Assigning values from slice starting at index 65535, i = 1 INFO 2025-06-27 10:39:34,754 lopcToNetCDF.py correctSampleCountList():1740 [1] Assigning values from slice starting at index 131071, i = 2 INFO 2025-06-27 10:39:34,755 lopcToNetCDF.py correctSampleCountList():1745 [1] Original sampleCountList = [ 1 2 3 ... 157973 157974 157975] INFO 2025-06-27 10:39:34,755 lopcToNetCDF.py correctSampleCountList():1746 [1] Found 0 0 values at indices: [] INFO 2025-06-27 10:39:34,756 lopcToNetCDF.py correctSampleCountList():1779 [1] Found 0 stuck values at indices: [] INFO 2025-06-27 10:39:34,756 lopcToNetCDF.py deSpike():1588 [1] d_sampleCountList = [1 1 1 ... 1 1 1] INFO 2025-06-27 10:39:34,757 lopcToNetCDF.py deSpike():1590 [1] Found 0 spike indicators at indices: [] INFO 2025-06-27 10:39:34,757 lopcToNetCDF.py correctSampleCountList():1805 [1] After despike() sampleCountList = [ 1 2 3 ... 157973 157974 157975] INFO 2025-06-27 10:39:34,757 lopcToNetCDF.py constructTimestampList():1347 [1] correctSampleCountList() returned correctedSampleCountList = [ 1 2 3 ... 157973 157974 157975] with len(correctedSampleCountList) = 157973 INFO 2025-06-27 10:39:34,757 lopcToNetCDF.py constructTimestampList():1358 [1] Subtracting 1 from all values of correctedSampleCountList INFO 2025-06-27 10:39:34,758 lopcToNetCDF.py constructTimestampList():1363 [1] Constructing timestampArray from instrument corrected sampleCount and constant deltaT = 0.500000 INFO 2025-06-27 10:39:34,758 lopcToNetCDF.py constructTimestampList():1368 [1] New re-zeroed correctedSampleCountList = [0.00000e+00 5.00000e-01 1.00000e+00 ... 7.89860e+04 7.89865e+04 7.89870e+04] INFO 2025-06-27 10:39:34,759 lopcToNetCDF.py constructTimestampList():1379 [1] timestampArray = [1.73022857e+09 1.73022857e+09 1.73022857e+09 ... 1.73030756e+09 1.73030756e+09 1.73030756e+09] INFO 2025-06-27 10:39:34,760 lopcToNetCDF.py constructTimestampList():1380 [1] timestampArray[:2] = [1730228574.0 1730228574.5, ..., timestampArray[-2:] = 1730307560.5 1730307561.0] INFO 2025-06-27 10:39:34,920 lopcToNetCDF.py constructTimestampList():1389 [1] timestampList[:2] = [np.float64(1730228573.952891), np.float64(1730228574.452891)], ..., timestampList[-2:] = [np.float64(1730307560.452891), np.float64(1730307560.952891)]] INFO 2025-06-27 10:39:34,920 lopcToNetCDF.py constructTimestampList():1394 [1] Subsampling correctedSampleCountList (len = 157973) according to what got written to the netCDF file by the binning interval INFO 2025-06-27 10:39:34,920 lopcToNetCDF.py constructTimestampList():1399 [1] lFrameCountWrittenList[:2] = [20, 41], ... lFrameCountWrittenList[-2:] = [157940, 157961] INFO 2025-06-27 10:39:34,921 lopcToNetCDF.py constructTimestampList():1420 [1] len(subSampledCorrectedSampleCountList) = 7522 INFO 2025-06-27 10:39:34,922 lopcToNetCDF.py constructTimestampList():1439 [1] len(timestampList) = 157973 INFO 2025-06-27 10:39:34,922 lopcToNetCDF.py constructTimestampList():1440 [1] timestampList[:2] = [np.float64(1730228573.952891), np.float64(1730228574.452891)], ..., timestampList[-2:] = [np.float64(1730307560.452891), np.float64(1730307560.952891)]] INFO 2025-06-27 10:39:34,922 lopcToNetCDF.py constructTimestampList():1446 [1] Subsampling timestampList (len = 157973) according to what got written to the netCDF file by the binning interval INFO 2025-06-27 10:39:34,924 lopcToNetCDF.py constructTimestampList():1457 [1] Taking indices [[np.int32(19), np.int32(40)] ... [np.int32(157939), np.int32(157960)]] from timestampList to create subSampledTimestampList INFO 2025-06-27 10:39:34,931 lopcToNetCDF.py constructTimestampList():1463 [1] len(subSampledTimestampList) = 7522 INFO 2025-06-27 10:39:34,933 lopcToNetCDF.py constructTimestampList():1477 [1] Finding elements of cFrameEsecsList that != -9999 INFO 2025-06-27 10:39:34,974 lopcToNetCDF.py closeNetCDFFile():2096 [1] Writing time axis for len(tsList) = 7522 INFO 2025-06-27 10:39:34,974 lopcToNetCDF.py closeNetCDFFile():2099 [1] tsList[:1] = [np.float64(1730228583.452891)], ..., tsList[-2:] = [np.float64(1730307544.452891), np.float64(1730307554.952891)] INFO 2025-06-27 10:39:34,974 lopcToNetCDF.py closeNetCDFFile():2100 [1] Begin time = 2024-10-29 19:03:03 Z INFO 2025-06-27 10:39:34,974 lopcToNetCDF.py closeNetCDFFile():2103 [1] End time = 2024-10-30 16:59:14 Z INFO 2025-06-27 10:39:34,974 lopcToNetCDF.py closeNetCDFFile():2107 [1] Writing time axis for len(cFrameEsecsList) = 7522 INFO 2025-06-27 10:39:34,974 lopcToNetCDF.py closeNetCDFFile():2111 [1] cFrameEsecsList[:1] = [1.73022857e+09], ..., cFrameEsecsList[-2:] = [1.73024200e+09 1.73024201e+09] INFO 2025-06-27 10:39:34,974 lopcToNetCDF.py closeNetCDFFile():2116 [1] Begin time = 2024-10-29 19:02:53 Z INFO 2025-06-27 10:39:34,975 lopcToNetCDF.py closeNetCDFFile():2120 [1] End time = 2024-10-29 22:46:45 Z INFO 2025-06-27 10:39:34,979 lopcToNetCDF.py main():2381 [1] Created file: /data/auv_data/dorado/missionnetcdfs/2024.303.00/lopc.nc INFO 2025-06-27 10:39:34,979 lopcToNetCDF.py main():2384 [1] Processing finished: Fri Jun 27 10:39:34 2025 Elapsed processing time from start of processing = 124 seconds INFO 2025-06-27 10:39:34,985 process.py calibrate():227 [1] Calibration steps for 2024.303.00 INFO 2025-06-27 10:39:35,551 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:39:35,554 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-06-27 10:39:37,384 calibrate.py _nudge_pos():1806 [1] 215: 0.200 -0.0004950 -0.0009234 4849 16.16 -4.544 -10.586 2024-10-29T19:22:24.062733056 INFO 2025-06-27 10:39:47,536 calibrate.py _nudge_pos():1806 [1] 1213: 0.020 0.0014909 -0.0017196 10171 33.90 6.526 -9.399 2024-10-29T20:12:55.465067776 INFO 2025-06-27 10:39:51,662 calibrate.py _nudge_pos():1806 [1] 1625: 0.160 0.0031423 -0.0006501 7465 24.88 18.745 -4.842 2024-10-29T20:44:39.464634880 INFO 2025-06-27 10:39:53,183 calibrate.py _nudge_pos():1806 [1] 1774: 0.070 0.0029781 -0.0009307 7206 24.02 18.408 -7.180 2024-10-29T21:11:08.665767168 INFO 2025-06-27 10:39:56,917 calibrate.py _nudge_pos():1806 [1] 2140: 0.190 0.0036001 -0.0011382 8270 27.56 19.394 -7.652 2024-10-29T21:44:47.667456000 INFO 2025-06-27 10:39:57,898 calibrate.py _nudge_pos():1806 [1] 2235: 0.130 0.0034832 -0.0010171 7635 25.45 20.329 -7.406 2024-10-29T22:11:48.866396160 INFO 2025-06-27 10:40:02,789 calibrate.py _nudge_pos():1806 [1] 2711: 0.040 0.0031976 -0.0010970 6956 23.18 20.489 -8.768 2024-10-29T22:42:55.068552704 INFO 2025-06-27 10:40:03,467 calibrate.py _nudge_pos():1806 [1] 2777: 0.160 0.0034086 -0.0008666 6759 22.53 22.483 -7.129 2024-10-29T23:06:32.061481984 INFO 2025-06-27 10:40:06,821 calibrate.py _nudge_pos():1806 [1] 3101: 0.010 -0.0000321 0.0000049 56 0.18 -26.001 4.932 2024-10-29T23:12:06.268587264 INFO 2025-06-27 10:40:07,081 calibrate.py _nudge_pos():1806 [1] 3126: 0.090 0.0032326 -0.0013114 7175 23.91 20.090 -10.162 2024-10-29T23:36:25.268638976 INFO 2025-06-27 10:40:07,273 calibrate.py _nudge_pos():1806 [1] 3144: 0.200 0.0033933 -0.0008627 7720 25.73 19.604 -6.213 2024-10-30T00:02:26.261703424 INFO 2025-06-27 10:40:11,076 calibrate.py _nudge_pos():1806 [1] 3508: 0.200 0.0007838 0.0000996 9610 32.03 3.637 0.576 2024-10-30T00:40:31.465156352 INFO 2025-06-27 10:40:11,307 calibrate.py _nudge_pos():1806 [1] 3530: 0.080 0.0006994 0.0003635 7580 25.27 4.114 2.666 2024-10-30T01:06:08.669850624 INFO 2025-06-27 10:40:11,352 calibrate.py _nudge_pos():1806 [1] 3534: 0.080 -0.0000281 0.0000491 40 0.13 -32.156 70.002 2024-10-30T01:06:19.669097216 INFO 2025-06-27 10:40:14,861 calibrate.py _nudge_pos():1806 [1] 3868: 0.020 0.0011293 0.0007027 8171 27.23 6.161 4.781 2024-10-30T01:39:06.864335104 INFO 2025-06-27 10:40:15,755 calibrate.py _nudge_pos():1806 [1] 3953: 0.130 0.0008021 0.0005199 7450 24.83 4.799 3.880 2024-10-30T02:05:20.866508544 INFO 2025-06-27 10:40:19,443 calibrate.py _nudge_pos():1806 [1] 4303: 0.080 0.0010816 0.0005454 8502 28.34 5.670 3.567 2024-10-30T02:39:30.266115072 INFO 2025-06-27 10:40:19,541 calibrate.py _nudge_pos():1806 [1] 4312: 0.080 -0.0000124 -0.0000095 25 0.08 -23.045 -21.949 2024-10-30T02:39:43.065238272 INFO 2025-06-27 10:40:20,031 calibrate.py _nudge_pos():1806 [1] 4358: 0.170 0.0008728 -0.0004890 7380 24.60 5.270 -3.684 2024-10-30T03:05:04.061042688 INFO 2025-06-27 10:40:20,940 calibrate.py _nudge_pos():1806 [1] 4437: 0.200 -0.0000263 0.0000015 20 0.06 -61.730 4.515 2024-10-30T03:06:27.065356800 INFO 2025-06-27 10:40:23,995 calibrate.py _nudge_pos():1806 [1] 4724: 0.140 0.0011561 0.0002917 8975 29.91 5.739 1.807 2024-10-30T03:41:08.262785024 INFO 2025-06-27 10:40:24,236 calibrate.py _nudge_pos():1806 [1] 4746: 0.140 -0.0000640 0.0000112 15 0.05 -203.783 44.572 2024-10-30T03:41:32.261140736 INFO 2025-06-27 10:40:25,283 calibrate.py _nudge_pos():1806 [1] 4845: 0.080 0.0005547 0.0013370 8166 27.22 3.026 9.103 2024-10-30T04:10:23.462545408 INFO 2025-06-27 10:40:29,137 calibrate.py _nudge_pos():1806 [1] 5205: 0.170 0.0021880 0.0002106 5430 18.10 17.950 2.156 2024-10-30T04:34:28.463556096 INFO 2025-06-27 10:40:32,901 calibrate.py _nudge_pos():1806 [1] 5556: 0.130 0.0075961 -0.0018562 9811 32.70 34.480 -10.519 2024-10-30T05:13:00.665159424 INFO 2025-06-27 10:40:33,197 calibrate.py _nudge_pos():1806 [1] 5583: 0.080 0.0080580 -0.0005762 9831 32.77 36.492 -3.259 2024-10-30T05:46:12.868684288 INFO 2025-06-27 10:40:38,112 calibrate.py _nudge_pos():1806 [1] 6032: 0.010 0.0056145 0.0000485 7291 24.30 34.278 0.370 2024-10-30T06:17:59.068100608 INFO 2025-06-27 10:40:40,180 calibrate.py _nudge_pos():1806 [1] 6220: 0.150 0.0066556 -0.0005528 7755 25.85 38.193 -3.963 2024-10-30T06:46:57.069039360 INFO 2025-06-27 10:40:44,662 calibrate.py _nudge_pos():1806 [1] 6637: 0.100 0.0055857 -0.0010355 8316 27.72 29.883 -6.923 2024-10-30T07:21:36.266604544 INFO 2025-06-27 10:40:44,859 calibrate.py _nudge_pos():1806 [1] 6655: 0.020 0.0050020 -0.0009304 7626 25.42 29.176 -6.783 2024-10-30T07:47:18.460956928 INFO 2025-06-27 10:40:49,015 calibrate.py _nudge_pos():1806 [1] 7033: 0.160 0.0055047 -0.0011543 8035 26.78 30.466 -7.987 2024-10-30T08:20:22.465043456 INFO 2025-06-27 10:41:02,499 calibrate.py _nudge_pos():1806 [1] 8265: 0.100 0.0011334 -0.0000831 1625 5.41 31.025 -2.843 2024-10-30T08:46:18.668436224 INFO 2025-06-27 10:41:06,928 calibrate.py _nudge_pos():1806 [1] 8652: 0.010 0.0004575 0.0004720 7221 24.07 2.817 3.634 2024-10-30T09:16:48.863059200 INFO 2025-06-27 10:41:07,567 calibrate.py _nudge_pos():1806 [1] 8708: 0.110 0.0007187 0.0005787 7141 23.80 4.476 4.506 2024-10-30T09:41:31.861466880 INFO 2025-06-27 10:41:12,830 calibrate.py _nudge_pos():1806 [1] 9180: 0.050 0.0006554 0.0005571 6936 23.12 4.203 4.466 2024-10-30T10:12:31.064102912 INFO 2025-06-27 10:41:13,917 calibrate.py _nudge_pos():1806 [1] 9278: 0.130 0.0005143 0.0005042 7065 23.55 3.239 3.968 2024-10-30T10:37:41.060660992 INFO 2025-06-27 10:41:19,647 calibrate.py _nudge_pos():1806 [1] 9793: 0.060 0.0006284 0.0002634 6456 21.52 4.331 2.268 2024-10-30T11:07:46.266995968 INFO 2025-06-27 10:41:20,358 calibrate.py _nudge_pos():1806 [1] 9853: 0.180 0.0005393 0.0005131 7035 23.45 3.412 4.055 2024-10-30T11:32:12.266567936 INFO 2025-06-27 10:41:25,871 calibrate.py _nudge_pos():1806 [1] 10342: 0.110 0.0007313 0.0005012 6990 23.30 4.657 3.987 2024-10-30T12:03:38.467354368 INFO 2025-06-27 10:41:36,155 calibrate.py _nudge_pos():1806 [1] 11263: 0.020 0.0001785 0.0000952 3725 12.42 2.133 1.421 2024-10-30T12:31:23.663280640 INFO 2025-06-27 10:41:56,607 calibrate.py _nudge_pos():1806 [1] 13101: 0.030 0.0009931 -0.0018055 3391 11.30 13.040 -29.608 2024-10-30T13:13:18.860977920 INFO 2025-06-27 10:42:07,829 calibrate.py _nudge_pos():1806 [1] 14097: 0.090 -0.0000033 -0.0000088 15 0.05 -10.390 -34.844 2024-10-30T13:29:57.862541312 INFO 2025-06-27 10:42:38,437 calibrate.py _nudge_pos():1806 [1] 16821: 0.150 0.0009724 -0.0012438 3905 13.01 11.087 -17.711 2024-10-30T14:28:22.062487296 INFO 2025-06-27 10:42:52,687 calibrate.py _nudge_pos():1806 [1] 18090: 0.090 0.0002318 -0.0025089 5595 18.65 1.845 -24.932 2024-10-30T15:08:09.268952576 INFO 2025-06-27 10:43:15,636 calibrate.py _nudge_pos():1806 [1] 20114: 0.100 0.0005101 -0.0009161 1635 5.45 13.896 -31.167 2024-10-30T15:47:19.467952896 INFO 2025-06-27 10:43:36,845 calibrate.py _nudge_pos():1806 [1] 21987: 0.080 -0.0001252 -0.0006111 2295 7.65 -2.429 -14.809 2024-10-30T16:26:10.668254976 INFO 2025-06-27 10:43:59,337 calibrate.py _nudge_pos():1862 [1] 23920: - - - 4 0.01 - - INFO 2025-06-27 10:43:59,337 calibrate.py _nudge_pos():1868 [1] Points in final series = 393531 INFO 2025-06-27 10:44:00,529 calibrate.py _hs2_process():2400 [1] Number of bad hs2 points: 3 of 315771 INFO 2025-06-27 10:44:02,857 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:44:05,771 calibrate.py _geometric_depth_correction():3423 [1] ctd1: d_beg_time_diff: 9 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 10:44:08,124 calibrate.py _geometric_depth_correction():3423 [1] ctd1: d_beg_time_diff: 9 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 10:44:08,128 calibrate.py _ctd_process():2919 [1] Performing range checking of ['ctd1_salinity'] in 2024.303.00/ctd1.nc INFO 2025-06-27 10:44:08,130 calibrate.py _range_qc_combined_nc():898 [1] Setting 2 ctd1_salinity values to NaN INFO 2025-06-27 10:44:08,130 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:44:08,130 calibrate.py _range_qc_combined_nc():936 [1] Done range checking ctd1 INFO 2025-06-27 10:44:10,936 calibrate.py _geometric_depth_correction():3423 [1] ctd2: d_beg_time_diff: 41 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 10:44:13,330 calibrate.py _geometric_depth_correction():3423 [1] ctd2: d_beg_time_diff: 41 seconds, d_end_time_diff: -1 seconds INFO 2025-06-27 10:44:13,334 calibrate.py _ctd_process():2919 [1] Performing range checking of ['ctd2_salinity'] in 2024.303.00/ctd2.nc INFO 2025-06-27 10:44:13,336 calibrate.py _range_qc_combined_nc():898 [1] Setting 0 ctd2_salinity values to NaN INFO 2025-06-27 10:44:13,336 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:44:13,336 calibrate.py _range_qc_combined_nc():936 [1] Done range checking ctd2 ERROR 2025-06-27 10:44:13,337 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.303.00 ERROR 2025-06-27 10:44:13,337 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.303.00 INFO 2025-06-27 10:44:51,959 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/dorado/missionnetcdfs/2024.303.00/dorado_2024.303.00_cal.nc INFO 2025-06-27 10:44:52,254 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:44:52,262 process.py align():251 [1] Alignment steps for 2024.303.00 INFO 2025-06-27 10:44:52,317 align.py process_cal():139 [1] Processing dorado_2024.303.00_cal.nc from /data/auv_data/dorado/missionnetcdfs/2024.303.00 INFO 2025-06-27 10:44:52,419 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 10:44:52,429 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 10:44:52,683 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 10:44:52,699 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 10:44:52,938 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 10:44:52,955 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 10:44:53,098 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-06-27 10:44:53,099 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-06-27 10:44:53,198 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-27 10:44:53,212 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 10:44:53,445 align.py process_cal():206 [1] Using pitch corrected hs2_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to hs2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:53,457 align.py process_cal():249 [1] hs2_bbp420: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:53,665 align.py process_cal():206 [1] Using pitch corrected hs2_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to hs2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:53,676 align.py process_cal():249 [1] hs2_bbp700: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:53,887 align.py process_cal():206 [1] Using pitch corrected hs2_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to hs2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:53,898 align.py process_cal():249 [1] hs2_fl700: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:54,105 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:54,118 align.py process_cal():249 [1] ctd1_temperature: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:54,326 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:54,337 align.py process_cal():249 [1] ctd1_conductivity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:54,544 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:54,555 align.py process_cal():249 [1] ctd1_salinity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:54,766 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:54,777 align.py process_cal():249 [1] ctd1_temperature_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:54,986 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:54,997 align.py process_cal():249 [1] ctd1_conductivity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:55,206 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:55,217 align.py process_cal():249 [1] ctd1_salinity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:55,426 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:55,440 align.py process_cal():249 [1] ctd1_dissolvedO2: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:55,649 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:55,660 align.py process_cal():249 [1] ctd1_oxygen_mll: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:55,867 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:55,879 align.py process_cal():249 [1] ctd1_oxygen_umolkg: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:56,089 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:56,100 align.py process_cal():249 [1] ctd1_flow1: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:56,307 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:56,317 align.py process_cal():249 [1] ctd1_depth: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:56,530 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:56,542 align.py process_cal():249 [1] ctd2_temperature: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:56,751 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:56,763 align.py process_cal():249 [1] ctd2_conductivity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:56,971 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:56,982 align.py process_cal():249 [1] ctd2_salinity: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:57,190 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:57,201 align.py process_cal():249 [1] ctd2_temperature_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:57,407 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:57,419 align.py process_cal():249 [1] ctd2_conductivity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:57,651 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:57,663 align.py process_cal():249 [1] ctd2_salinity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:57,875 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:57,890 align.py process_cal():249 [1] ctd2_flow2: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:58,100 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:58,110 align.py process_cal():249 [1] ctd2_depth: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:58,320 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2024.303.00_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-27 10:44:58,332 align.py process_cal():249 [1] ctd2_par: instrument_sample_rate_hz = 4.00 INFO 2025-06-27 10:44:58,589 align.py process_cal():249 [1] lopc_countListSum: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 10:44:58,732 align.py process_cal():249 [1] lopc_transCount: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 10:44:58,877 align.py process_cal():249 [1] lopc_nonTransCount: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 10:44:59,018 align.py process_cal():249 [1] lopc_LCcount: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 10:44:59,161 align.py process_cal():249 [1] lopc_flowSpeed: instrument_sample_rate_hz = 0.10 INFO 2025-06-27 10:44:59,321 align.py process_cal():249 [1] ecopuck_bbp700: instrument_sample_rate_hz = 10.37 INFO 2025-06-27 10:44:59,833 align.py process_cal():249 [1] ecopuck_cdom: instrument_sample_rate_hz = 10.37 INFO 2025-06-27 10:45:00,280 align.py process_cal():249 [1] ecopuck_chl: instrument_sample_rate_hz = 10.37 INFO 2025-06-27 10:45:00,768 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-06-27 10:45:00,923 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/dorado/missionnetcdfs/2024.303.00/dorado_2024.303.00_align.nc INFO 2025-06-27 10:45:01,156 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:45:01,159 process.py resample():273 [1] Resampling steps for 2024.303.00 INFO 2025-06-27 10:45:01,160 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-06-27 10:45:01,204 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/dorado/missionnetcdfs/2024.303.00/dorado_2024.303.00_align.nc mission netCDF file INFO 2025-06-27 10:45:01,216 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/dorado/missionnetcdfs/2024.303.00/dorado_2024.303.00_align.nc mission netCDF file INFO 2025-06-27 10:45:01,218 resample.py get_mission_start_end():1145 [1] navigation: 2024-10-29T19:03:29.080484608 to 2024-10-30T16:59:12.462492416 (0 days 00:00:02.490398720 before mission_end) INFO 2025-06-27 10:45:01,221 resample.py get_mission_start_end():1145 [1] hs2 : 2024-10-29T19:02:45.303483392 to 2024-10-30T16:59:12.492490496 (0 days 00:00:02.460400640 before mission_end) INFO 2025-06-27 10:45:01,224 resample.py get_mission_start_end():1145 [1] ctd1 : 2024-10-29T19:03:03.262253312 to 2024-10-30T16:59:12.522488320 (0 days 00:00:02.430402816 before mission_end) INFO 2025-06-27 10:45:01,227 resample.py get_mission_start_end():1145 [1] ctd2 : 2024-10-29T19:03:35.100072448 to 2024-10-30T16:59:12.402496512 (0 days 00:00:02.550394624 before mission_end) INFO 2025-06-27 10:45:01,229 resample.py get_mission_start_end():1145 [1] lopc : 2024-10-29T19:03:03.452891136 to 2024-10-30T16:59:14.952891136 (0 days 00:00:00 before mission_end) INFO 2025-06-27 10:45:01,233 resample.py get_mission_start_end():1145 [1] ecopuck : 2024-10-29T19:02:39.123906816 to 2024-10-30T16:59:12.582484224 (0 days 00:00:02.370406912 before mission_end) INFO 2025-06-27 10:45:01,236 resample.py get_mission_start_end():1145 [1] tailcone : 2024-10-29T19:02:49.083224576 to 2024-10-30T16:59:12.482491136 (0 days 00:00:02.470400 before mission_end) INFO 2025-06-27 10:45:01,237 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/dorado/missionnetcdfs/2024.303.00/dorado_2024.303.00_align.nc mission netCDF file INFO 2025-06-27 10:45:01,238 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:45:02,033 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:02,158 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:02,279 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:02,400 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:02,504 resample.py resample_variable():1031 [1] Resampling hs2_bbp420 with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:02,611 resample.py resample_variable():1031 [1] Resampling hs2_bbp700 with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:02,716 resample.py resample_variable():1031 [1] Resampling hs2_fl700 with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:02,820 resample.py resample_variable():1031 [1] Resampling ctd1_temperature with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:02,919 resample.py resample_variable():1031 [1] Resampling ctd1_conductivity with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:03,018 resample.py resample_variable():1031 [1] Resampling ctd1_salinity with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:03,116 resample.py resample_variable():1031 [1] Resampling ctd1_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:03,213 resample.py resample_variable():1031 [1] Resampling ctd1_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:03,311 resample.py resample_variable():1031 [1] Resampling ctd1_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:03,409 resample.py resample_variable():1031 [1] Resampling ctd1_dissolvedO2 with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:03,507 resample.py resample_variable():1031 [1] Resampling ctd1_oxygen_mll with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:03,604 resample.py resample_variable():1031 [1] Resampling ctd1_oxygen_umolkg with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:03,700 resample.py resample_variable():1031 [1] Resampling ctd1_flow1 with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:03,802 resample.py resample_variable():1031 [1] Resampling ctd2_temperature with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:03,908 resample.py resample_variable():1031 [1] Resampling ctd2_conductivity with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:04,012 resample.py resample_variable():1031 [1] Resampling ctd2_salinity with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:04,115 resample.py resample_variable():1031 [1] Resampling ctd2_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:04,217 resample.py resample_variable():1031 [1] Resampling ctd2_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:04,320 resample.py resample_variable():1031 [1] Resampling ctd2_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:04,424 resample.py resample_variable():1031 [1] Resampling ctd2_flow2 with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:04,527 resample.py resample_variable():1031 [1] Resampling ctd2_par with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:04,554 resample.py resample_variable():1031 [1] Resampling lopc_countListSum with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:04,570 resample.py resample_variable():1031 [1] Resampling lopc_transCount with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:04,584 resample.py resample_variable():1031 [1] Resampling lopc_nonTransCount with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:04,597 resample.py resample_variable():1031 [1] Resampling lopc_LCcount with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:04,610 resample.py resample_variable():1031 [1] Resampling lopc_flowSpeed with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:04,829 resample.py resample_variable():1031 [1] Resampling ecopuck_bbp700 with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:05,075 resample.py resample_variable():1031 [1] Resampling ecopuck_cdom with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:05,320 resample.py resample_variable():1031 [1] Resampling ecopuck_chl with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:05,460 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-06-27 10:45:06,018 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/dorado/missionnetcdfs/2024.303.00/dorado_2024.303.00_1S.nc INFO 2025-06-27 10:45:09,093 create_products.py _get_best_ctd():380 [1] ctdToUse = ctd1 INFO 2025-06-27 10:45:31,118 create_products.py gulper_odv():522 [1] Wrote 20 Gulper data lines to /data/auv_data/dorado/missionodvs/2024.303.00/dorado_2024.303.00_1S_Gulper.txt INFO 2025-06-27 10:45:31,118 process.py archive():337 [1] Archiving steps for 2024.303.00 INFO 2025-06-27 10:45:31,118 process.py archive():347 [1] nc_file_base = /data/auv_data/dorado/missionnetcdfs/2024.303.00/dorado_2024.303.00, BASE_PATH = /data/auv_data INFO 2025-06-27 10:45:31,120 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/dorado/missionnetcdfs/2024.303.00/dorado_2024.303.00 files to /Volumes/AUVCTD/surveys/2024/netcdf INFO 2025-06-27 10:45:31,121 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/dorado_2024.303.00_1S.nc INFO 2025-06-27 10:45:31,192 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.303.00/dorado_2024.303.00_1S.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-06-27 10:45:31,193 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/dorado_2024.303.00_cal.nc INFO 2025-06-27 10:45:31,793 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.303.00/dorado_2024.303.00_cal.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-06-27 10:45:31,794 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/dorado_2024.303.00_align.nc INFO 2025-06-27 10:45:32,199 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.303.00/dorado_2024.303.00_align.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-06-27 10:45:32,292 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.303.00/ctdDriver.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024303/2024.303.00 done. INFO 2025-06-27 10:45:32,392 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.303.00/ctdDriver2.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024303/2024.303.00 done. INFO 2025-06-27 10:45:32,403 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.303.00/gps.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024303/2024.303.00 done. INFO 2025-06-27 10:45:32,479 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.303.00/hydroscatlog.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024303/2024.303.00 done. INFO 2025-06-27 10:45:32,877 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.303.00/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024303/2024.303.00 done. INFO 2025-06-27 10:45:32,990 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.303.00/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024303/2024.303.00 done. INFO 2025-06-27 10:45:33,080 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.303.00/FLBBCD2K.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024303/2024.303.00 done. INFO 2025-06-27 10:45:33,166 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.303.00/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024303/2024.303.00 done. INFO 2025-06-27 10:45:33,409 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.303.00/lopc.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024303/2024.303.00 done. INFO 2025-06-27 10:45:33,409 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-06-27 10:45:33,412 archive.py copy_to_AUVTCD():133 [1] Removing /Volumes/AUVCTD/surveys/2024/odv/dorado_2024.303.00_1S_Gulper.txt INFO 2025-06-27 10:45:33,418 archive.py copy_to_AUVTCD():136 [1] copyfile /data/auv_data/dorado/missionodvs/2024.303.00/dorado_2024.303.00_1S_Gulper.txt /Volumes/AUVCTD/surveys/2024/odv done. INFO 2025-06-27 10:45:33,418 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2024.303.00/dorado_2024.303.00_processing.log /Volumes/AUVCTD/surveys/2024/netcdf