INFO 2025-06-26 21:39:35,905 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-26 21:39:35,905 process.py process_mission():434 [1] dorado_info[mission]["comment"] = CANON September 2015 - ctdToUse = ctd1 INFO 2025-06-26 21:39:35,905 process.py process_mission():449 [1] Processing CANON September 2015 mission 2015.267.01 by user docker_user on host 355841a7028c INFO 2025-06-26 21:39:35,905 process.py download_process():165 [1] Download and processing steps for 2015.267.01 INFO 2025-06-26 21:39:35,906 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/AUVCTD/missionlogs/2015/2015267/2015.267.01 INFO 2025-06-26 21:39:35,906 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/AUVCTD/missionlogs/2015/2015267/2015.267.01 to /data/auv_data/dorado/missionlogs/2015.267.01 INFO 2025-06-26 21:39:39,339 logs2netcdfs.py download_process_logs():779 [1] Processing mission: dorado 2015.267.01 INFO 2025-06-26 21:39:39,340 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2015.267.01/ctdDriver.log (6969798 bytes) INFO 2025-06-26 21:39:39,826 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2015.267.01/ctdDriver2.log (6971615 bytes) INFO 2025-06-26 21:39:40,367 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2015.267.01/gps.log (151052 bytes) INFO 2025-06-26 21:39:40,392 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2015.267.01/hydroscatlog.log (6103966 bytes) INFO 2025-06-26 21:39:41,039 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2015.267.01/navigation.log (26106498 bytes) INFO 2025-06-26 21:39:42,988 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2015.267.01/isuslog.log (450709 bytes) INFO 2025-06-26 21:39:43,035 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/dorado/missionlogs/2015.267.01/isuslog.log: [ 1 2 4 5 6 7 8 9 10 11 12 13 14 15 17 18] INFO 2025-06-26 21:39:43,037 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2015.267.01/parosci.log (8557958 bytes) INFO 2025-06-26 21:39:43,779 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/dorado/missionlogs/2015.267.01/tailCone.log (4361851 bytes) INFO 2025-06-26 21:39:44,320 logs2netcdfs.py download_process_logs():807 [1] Time to process: 4.98 seconds INFO 2025-06-26 21:39:44,320 process.py download_process():198 [1] Processing file /data/auv_data/dorado/missionlogs/2015.267.01/lopc.bin (18938616 bytes) INFO 2025-06-26 21:39:44,321 lopcToNetCDF.py main():2297 [1] Processing begun: Thu Jun 26 21:39:44 2025 INFO 2025-06-26 21:39:44,321 lopcToNetCDF.py constructTimestampList():1296 [1] parosci_nc = /data/auv_data/dorado/missionnetcdfs/2015.267.01/parosci.nc INFO 2025-06-26 21:39:44,321 lopcToNetCDF.py constructTimestampList():1297 [1] Using NetCDF4 to get start and end epoch seconds for this mission from this URL: INFO 2025-06-26 21:39:44,321 lopcToNetCDF.py constructTimestampList():1300 [1] /data/auv_data/dorado/missionnetcdfs/2015.267.01/parosci.nc INFO 2025-06-26 21:39:44,324 lopcToNetCDF.py constructTimestampList():1317 [1] From associated parosci.nc file: sensor_on_time = 1443109590.5, sensor_off_time = 1443127765.5 INFO 2025-06-26 21:39:44,325 lopcToNetCDF.py constructTimestampList():1322 [1] Duration is 18174 seconds. Expecting to read 36348 L frames from the lopc.bin file. INFO 2025-06-26 21:39:44,325 lopcToNetCDF.py constructTimestampList():1330 [1] recCount not passed in, assuming we'll have 36348 records from the lopc.bin file. INFO 2025-06-26 21:39:44,532 lopcToNetCDF.py main():2321 [1] Examined sibling parosci.nc file to find startTime = 2015-09-24 15:46:30 Z and endTime = 2015-09-24 20:49:25 Z with 36348 records expected to be read from lopc.bin INFO 2025-06-26 21:39:44,532 lopcToNetCDF.py unpackLOPCbin():723 [1] >>> Unpacking LOPC data from /data/auv_data/dorado/missionlogs/2015.267.01/lopc.bin INFO 2025-06-26 21:39:44,532 lopcToNetCDF.py unpackLOPCbin():724 [1] >>> Will write to NetCDF file /data/auv_data/dorado/missionnetcdfs/2015.267.01/lopc.nc INFO 2025-06-26 21:39:44,532 lopcToNetCDF.py openNetCDFFile():1861 [1] Will output NetCDF file to /data/auv_data/dorado/missionnetcdfs/2015.267.01/lopc.nc INFO 2025-06-26 21:39:44,533 lopcToNetCDF.py openNetCDFFile():1887 [1] missionName = 2015.267.01 INFO 2025-06-26 21:39:44,533 lopcToNetCDF.py openNetCDFFile():1910 [1] Writing bin axis for len(self.dataStructure['binSizeList']) = 994 INFO 2025-06-26 21:39:44,637 lopcToNetCDF.py unpackLOPCbin():951 [1] L Frames sample M Frames ShortLFrame LBeforeMEnd MBeforeLEnd UnknownFrame Garbled L INFO 2025-06-26 21:39:44,637 lopcToNetCDF.py unpackLOPCbin():969 [1] Count Count Count Error Error Error Error Error INFO 2025-06-26 21:39:44,637 lopcToNetCDF.py unpackLOPCbin():987 [1] -------- -------- -------- ----------- ----------- ----------- ----------- ------------ INFO 2025-06-26 21:39:51,239 lopcToNetCDF.py unpackLOPCbin():1013 [1] 10000 14377 17298 0 1 0 0 0 6.7 seconds, last L Frame: 36348 INFO 2025-06-26 21:39:58,020 lopcToNetCDF.py unpackLOPCbin():1013 [1] 20000 24381 34183 0 1 0 0 0 6.8 seconds, last L Frame: 36348 INFO 2025-06-26 21:40:05,205 lopcToNetCDF.py unpackLOPCbin():1013 [1] 30000 34381 52357 0 1 0 0 0 7.2 seconds, last L Frame: 36348 INFO 2025-06-26 21:40:09,373 lopcToNetCDF.py main():2345 [1] >>> Done reading file. INFO 2025-06-26 21:40:09,373 lopcToNetCDF.py main():2346 [1] lFrameCount = 36356, mFrameCount = 63265 INFO 2025-06-26 21:40:09,373 lopcToNetCDF.py constructTimestampList():1296 [1] parosci_nc = /data/auv_data/dorado/missionnetcdfs/2015.267.01/parosci.nc INFO 2025-06-26 21:40:09,373 lopcToNetCDF.py constructTimestampList():1297 [1] Using NetCDF4 to get start and end epoch seconds for this mission from this URL: INFO 2025-06-26 21:40:09,373 lopcToNetCDF.py constructTimestampList():1300 [1] /data/auv_data/dorado/missionnetcdfs/2015.267.01/parosci.nc INFO 2025-06-26 21:40:09,377 lopcToNetCDF.py constructTimestampList():1317 [1] From associated parosci.nc file: sensor_on_time = 1443109590.5, sensor_off_time = 1443127765.5 INFO 2025-06-26 21:40:09,377 lopcToNetCDF.py constructTimestampList():1322 [1] Duration is 18174 seconds. Expecting to read 36348 L frames from the lopc.bin file. INFO 2025-06-26 21:40:09,377 lopcToNetCDF.py constructTimestampList():1330 [1] recCount not passed in, assuming we'll have 36348 records from the lopc.bin file. INFO 2025-06-26 21:40:09,377 lopcToNetCDF.py constructTimestampList():1340 [1] Calling correctSampleCountList() with sampleCountList[0] = 50 and len(sampleCountList) = 36356 INFO 2025-06-26 21:40:09,380 lopcToNetCDF.py correctSampleCountList():1737 [1] Found overflows at indices: [] INFO 2025-06-26 21:40:09,380 lopcToNetCDF.py correctSampleCountList():1745 [1] Original sampleCountList = [ 50 51 52 ... 40735 40736 40737] INFO 2025-06-26 21:40:09,381 lopcToNetCDF.py correctSampleCountList():1746 [1] Found 0 0 values at indices: [] INFO 2025-06-26 21:40:09,381 lopcToNetCDF.py correctSampleCountList():1779 [1] Found 0 stuck values at indices: [] INFO 2025-06-26 21:40:09,381 lopcToNetCDF.py deSpike():1588 [1] d_sampleCountList = [1 1 1 ... 1 1 1] INFO 2025-06-26 21:40:09,381 lopcToNetCDF.py deSpike():1590 [1] Found 1 spike indicators at indices: [7] INFO 2025-06-26 21:40:09,381 lopcToNetCDF.py deSpike():1595 [1] Identifying nature of spike value = 4385 at index = 7 INFO 2025-06-26 21:40:09,381 lopcToNetCDF.py deSpike():1714 [1] This is the last element in spike_indx. No need to deSpike(). INFO 2025-06-26 21:40:09,381 lopcToNetCDF.py correctSampleCountList():1805 [1] After despike() sampleCountList = [ 50 51 52 ... 40735 40736 40737] INFO 2025-06-26 21:40:09,381 lopcToNetCDF.py constructTimestampList():1347 [1] correctSampleCountList() returned correctedSampleCountList = [ 50 51 52 ... 40735 40736 40737] with len(correctedSampleCountList) = 36356 INFO 2025-06-26 21:40:09,382 lopcToNetCDF.py constructTimestampList():1358 [1] Subtracting 50 from all values of correctedSampleCountList INFO 2025-06-26 21:40:09,382 lopcToNetCDF.py constructTimestampList():1363 [1] Constructing timestampArray from instrument corrected sampleCount and constant deltaT = 0.500000 INFO 2025-06-26 21:40:09,382 lopcToNetCDF.py constructTimestampList():1368 [1] New re-zeroed correctedSampleCountList = [0.00000e+00 5.00000e-01 1.00000e+00 ... 2.03425e+04 2.03430e+04 2.03435e+04] INFO 2025-06-26 21:40:09,382 lopcToNetCDF.py constructTimestampList():1379 [1] timestampArray = [1.44310959e+09 1.44310959e+09 1.44310959e+09 ... 1.44312993e+09 1.44312993e+09 1.44312993e+09] INFO 2025-06-26 21:40:09,383 lopcToNetCDF.py constructTimestampList():1380 [1] timestampArray[:2] = [1443109590.5 1443109591.0, ..., timestampArray[-2:] = 1443129933.5 1443129934.0] INFO 2025-06-26 21:40:09,419 lopcToNetCDF.py constructTimestampList():1389 [1] timestampList[:2] = [np.float64(1443109590.5109763), np.float64(1443109591.0109763)], ..., timestampList[-2:] = [np.float64(1443129933.5109763), np.float64(1443129934.0109763)]] INFO 2025-06-26 21:40:09,419 lopcToNetCDF.py constructTimestampList():1394 [1] Subsampling correctedSampleCountList (len = 36356) according to what got written to the netCDF file by the binning interval INFO 2025-06-26 21:40:09,419 lopcToNetCDF.py constructTimestampList():1399 [1] lFrameCountWrittenList[:2] = [20, 41], ... lFrameCountWrittenList[-2:] = [36329, 36350] INFO 2025-06-26 21:40:09,420 lopcToNetCDF.py constructTimestampList():1420 [1] len(subSampledCorrectedSampleCountList) = 1731 INFO 2025-06-26 21:40:09,420 lopcToNetCDF.py constructTimestampList():1439 [1] len(timestampList) = 36356 INFO 2025-06-26 21:40:09,420 lopcToNetCDF.py constructTimestampList():1440 [1] timestampList[:2] = [np.float64(1443109590.5109763), np.float64(1443109591.0109763)], ..., timestampList[-2:] = [np.float64(1443129933.5109763), np.float64(1443129934.0109763)]] INFO 2025-06-26 21:40:09,420 lopcToNetCDF.py constructTimestampList():1446 [1] Subsampling timestampList (len = 36356) according to what got written to the netCDF file by the binning interval INFO 2025-06-26 21:40:09,420 lopcToNetCDF.py constructTimestampList():1457 [1] Taking indices [[np.int32(19), np.int32(40)] ... [np.int32(36328), np.int32(36349)]] from timestampList to create subSampledTimestampList INFO 2025-06-26 21:40:09,421 lopcToNetCDF.py constructTimestampList():1463 [1] len(subSampledTimestampList) = 1731 INFO 2025-06-26 21:40:09,422 lopcToNetCDF.py constructTimestampList():1477 [1] Finding elements of cFrameEsecsList that != -9999 INFO 2025-06-26 21:40:09,442 lopcToNetCDF.py closeNetCDFFile():2096 [1] Writing time axis for len(tsList) = 1731 INFO 2025-06-26 21:40:09,442 lopcToNetCDF.py closeNetCDFFile():2099 [1] tsList[:1] = [np.float64(1443111764.0109763)], ..., tsList[-2:] = [np.float64(1443129920.5109763), np.float64(1443129931.0109763)] INFO 2025-06-26 21:40:09,442 lopcToNetCDF.py closeNetCDFFile():2100 [1] Begin time = 2015-09-24 16:22:44 Z INFO 2025-06-26 21:40:09,442 lopcToNetCDF.py closeNetCDFFile():2103 [1] End time = 2015-09-24 21:25:31 Z INFO 2025-06-26 21:40:09,442 lopcToNetCDF.py closeNetCDFFile():2107 [1] Writing time axis for len(cFrameEsecsList) = 1731 INFO 2025-06-26 21:40:09,442 lopcToNetCDF.py closeNetCDFFile():2111 [1] cFrameEsecsList[:1] = [1.44311342e+09], ..., cFrameEsecsList[-2:] = [1.44312747e+09 1.44312747e+09] INFO 2025-06-26 21:40:09,442 lopcToNetCDF.py closeNetCDFFile():2116 [1] Begin time = 2015-09-24 16:50:24 Z INFO 2025-06-26 21:40:09,442 lopcToNetCDF.py closeNetCDFFile():2120 [1] End time = 2015-09-24 20:44:31 Z INFO 2025-06-26 21:40:09,446 lopcToNetCDF.py main():2381 [1] Created file: /data/auv_data/dorado/missionnetcdfs/2015.267.01/lopc.nc INFO 2025-06-26 21:40:09,446 lopcToNetCDF.py main():2384 [1] Processing finished: Thu Jun 26 21:40:09 2025 Elapsed processing time from start of processing = 25 seconds INFO 2025-06-26 21:40:09,448 process.py calibrate():227 [1] Calibration steps for 2015.267.01 INFO 2025-06-26 21:40:09,684 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-26 21:40:09,686 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-06-26 21:40:10,507 calibrate.py _nudge_pos():1806 [1] 126: 0.130 0.0000072 -0.0021800 3565 11.88 0.090 -34.003 2015-09-24T16:00:26.883680768 INFO 2025-06-26 21:40:11,329 calibrate.py _nudge_pos():1806 [1] 212: 0.130 0.0025982 -0.0050469 14455 48.18 8.006 -19.410 2015-09-24T16:50:02.879811072 INFO 2025-06-26 21:40:12,317 calibrate.py _nudge_pos():1806 [1] 315: 0.140 0.0033248 -0.0015925 14850 49.50 9.968 -5.962 2015-09-24T17:41:14.879364608 INFO 2025-06-26 21:40:13,258 calibrate.py _nudge_pos():1806 [1] 415: 0.140 0.0015578 -0.0019470 13095 43.65 5.295 -8.266 2015-09-24T18:26:32.883168768 INFO 2025-06-26 21:40:13,935 calibrate.py _nudge_pos():1806 [1] 487: 0.140 0.0001196 -0.0037054 14015 46.71 0.380 -14.698 2015-09-24T19:14:26.886286080 INFO 2025-06-26 21:40:14,844 calibrate.py _nudge_pos():1806 [1] 583: 0.140 -0.0002830 -0.0002542 1775 5.91 -7.098 -7.964 2015-09-24T19:21:56.885458944 INFO 2025-06-26 21:40:14,995 calibrate.py _nudge_pos():1806 [1] 599: 0.140 0.0000260 -0.0000767 195 0.65 5.965 -21.977 2015-09-24T19:22:51.881691392 INFO 2025-06-26 21:40:19,347 calibrate.py _nudge_pos():1806 [1] 1051: 0.140 -0.0000014 0.0000069 15 0.05 -4.467 27.373 2015-09-24T19:30:26.880521984 INFO 2025-06-26 21:40:19,386 calibrate.py _nudge_pos():1806 [1] 1055: 0.150 -0.0059459 0.0013131 13215 44.05 -20.026 5.524 2015-09-24T20:14:32.879258624 INFO 2025-06-26 21:40:23,828 calibrate.py _nudge_pos():1806 [1] 1444: 0.150 -0.0032173 0.0001913 5280 17.60 -27.128 2.015 2015-09-24T20:38:36.880337664 INFO 2025-06-26 21:40:23,978 calibrate.py _nudge_pos():1806 [1] 1455: 0.150 0.0000694 0.0000109 40 0.13 79.161 15.482 2015-09-24T20:38:54.879104768 INFO 2025-06-26 21:40:31,548 calibrate.py _nudge_pos():1862 [1] 2038: - - - 3 0.01 - - INFO 2025-06-26 21:40:31,548 calibrate.py _nudge_pos():1868 [1] Points in final series = 90639 INFO 2025-06-26 21:40:32,352 calibrate.py _geometric_depth_correction():3423 [1] hs2: d_beg_time_diff: 4 seconds, d_end_time_diff: -1 seconds INFO 2025-06-26 21:40:33,192 calibrate.py _geometric_depth_correction():3423 [1] ctd1: d_beg_time_diff: 26 seconds, d_end_time_diff: -1 seconds INFO 2025-06-26 21:40:33,958 calibrate.py _geometric_depth_correction():3423 [1] ctd1: d_beg_time_diff: 26 seconds, d_end_time_diff: -1 seconds INFO 2025-06-26 21:40:33,961 calibrate.py _ctd_process():2919 [1] Performing range checking of ['ctd1_salinity'] in 2015.267.01/ctd1.nc INFO 2025-06-26 21:40:33,963 calibrate.py _range_qc_combined_nc():898 [1] Setting 0 ctd1_salinity values to NaN INFO 2025-06-26 21:40:33,964 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-26 21:40:33,964 calibrate.py _range_qc_combined_nc():936 [1] Done range checking ctd1 INFO 2025-06-26 21:40:34,782 calibrate.py _geometric_depth_correction():3423 [1] ctd2: d_beg_time_diff: 22 seconds, d_end_time_diff: -1 seconds INFO 2025-06-26 21:40:35,484 calibrate.py _geometric_depth_correction():3423 [1] ctd2: d_beg_time_diff: 22 seconds, d_end_time_diff: -1 seconds INFO 2025-06-26 21:40:35,488 calibrate.py _ctd_process():2919 [1] Performing range checking of ['ctd2_salinity'] in 2015.267.01/ctd2.nc WARNING 2025-06-26 21:40:35,491 calibrate.py _range_qc_combined_nc():890 [1] More than 500 (40243) ctd2_salinity values found outside of range. This may indicate a problem with the ctd2 data. INFO 2025-06-26 21:40:35,491 calibrate.py _range_qc_combined_nc():898 [1] Setting 40243 ctd2_salinity values to NaN INFO 2025-06-26 21:40:35,492 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-26 21:40:35,492 calibrate.py _range_qc_combined_nc():936 [1] Done range checking ctd2 ERROR 2025-06-26 21:40:36,257 calibrate.py process_logs():3542 [1] Error processing biolume: biolume has no orig_data - likely a missing or zero-sized .log file in missionlogs/2015.267.01 ERROR 2025-06-26 21:40:36,266 calibrate.py process_logs():3542 [1] Error processing ecopuck: ecopuck has no orig_data - likely a missing or zero-sized .log file in missionlogs/2015.267.01 INFO 2025-06-26 21:40:36,343 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/dorado/missionnetcdfs/2015.267.01/dorado_2015.267.01_cal.nc INFO 2025-06-26 21:40:36,443 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_salinity, ctd2_salinity_onboard, ctd2_temperature, ctd2_temperature_onboard, ctd2_time, depth_filtdepth, depth_filtpres, depth_time, gps_latitude, gps_longitude, gps_time, hs2_bbp420, hs2_bbp700, hs2_depth, hs2_fl700, hs2_time, isus_nitrate, isus_quality, isus_temp, isus_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-26 21:40:36,450 process.py align():251 [1] Alignment steps for 2015.267.01 INFO 2025-06-26 21:40:36,479 align.py process_cal():139 [1] Processing dorado_2015.267.01_cal.nc from /data/auv_data/dorado/missionnetcdfs/2015.267.01 INFO 2025-06-26 21:40:36,509 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-26 21:40:36,512 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-06-26 21:40:36,578 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-26 21:40:36,583 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-06-26 21:40:36,648 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-26 21:40:36,654 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-06-26 21:40:36,694 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-06-26 21:40:36,694 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-06-26 21:40:36,729 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-06-26 21:40:36,736 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-06-26 21:40:36,836 align.py process_cal():206 [1] Using pitch corrected hs2_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to hs2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:36,843 align.py process_cal():249 [1] hs2_bbp420: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:36,933 align.py process_cal():206 [1] Using pitch corrected hs2_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to hs2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:36,940 align.py process_cal():249 [1] hs2_bbp700: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:37,031 align.py process_cal():206 [1] Using pitch corrected hs2_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to hs2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:37,037 align.py process_cal():249 [1] hs2_fl700: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:37,124 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:37,129 align.py process_cal():249 [1] ctd1_temperature: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:37,203 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:37,210 align.py process_cal():249 [1] ctd1_conductivity: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:37,292 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:37,297 align.py process_cal():249 [1] ctd1_salinity: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:37,353 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:37,359 align.py process_cal():249 [1] ctd1_temperature_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:37,439 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:37,443 align.py process_cal():249 [1] ctd1_conductivity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:37,499 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:37,504 align.py process_cal():249 [1] ctd1_salinity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:37,560 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:37,564 align.py process_cal():249 [1] ctd1_dissolvedO2: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:37,621 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:37,625 align.py process_cal():249 [1] ctd1_oxygen_mll: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:37,682 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:37,686 align.py process_cal():249 [1] ctd1_oxygen_umolkg: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:37,743 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:37,747 align.py process_cal():249 [1] ctd1_flow1: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:37,805 align.py process_cal():206 [1] Using pitch corrected ctd1_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd1_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:37,809 align.py process_cal():249 [1] ctd1_depth: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:37,866 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:37,871 align.py process_cal():249 [1] ctd2_temperature: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:37,934 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:37,939 align.py process_cal():249 [1] ctd2_conductivity: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:37,998 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:38,002 align.py process_cal():249 [1] ctd2_salinity: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:38,080 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:38,087 align.py process_cal():249 [1] ctd2_temperature_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:38,176 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:38,183 align.py process_cal():249 [1] ctd2_conductivity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:38,272 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:38,279 align.py process_cal():249 [1] ctd2_salinity_onboard: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:38,371 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:38,378 align.py process_cal():249 [1] ctd2_flow2: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:38,468 align.py process_cal():206 [1] Using pitch corrected ctd2_depth: Variable depth_filtdepth from dorado_2015.267.01_cal.nc linearly interpolated to ctd2_time and corrected for pitch using SensorOffset(x=4.5, y=0.0) INFO 2025-06-26 21:40:38,474 align.py process_cal():249 [1] ctd2_depth: instrument_sample_rate_hz = 4.00 INFO 2025-06-26 21:40:38,587 align.py process_cal():249 [1] isus_nitrate: instrument_sample_rate_hz = 0.78 INFO 2025-06-26 21:40:38,664 align.py process_cal():249 [1] isus_temp: instrument_sample_rate_hz = 0.78 INFO 2025-06-26 21:40:38,744 align.py process_cal():249 [1] isus_quality: instrument_sample_rate_hz = 0.78 INFO 2025-06-26 21:40:38,821 align.py process_cal():249 [1] lopc_countListSum: instrument_sample_rate_hz = 0.10 INFO 2025-06-26 21:40:38,874 align.py process_cal():249 [1] lopc_transCount: instrument_sample_rate_hz = 0.10 INFO 2025-06-26 21:40:38,917 align.py process_cal():249 [1] lopc_nonTransCount: instrument_sample_rate_hz = 0.10 INFO 2025-06-26 21:40:38,962 align.py process_cal():249 [1] lopc_LCcount: instrument_sample_rate_hz = 0.10 INFO 2025-06-26 21:40:39,006 align.py process_cal():249 [1] lopc_flowSpeed: instrument_sample_rate_hz = 0.10 INFO 2025-06-26 21:40:39,051 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-06-26 21:40:39,098 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/dorado/missionnetcdfs/2015.267.01/dorado_2015.267.01_align.nc INFO 2025-06-26 21:40:39,180 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_salinity, ctd2_salinity_onboard, ctd2_temperature, ctd2_temperature_onboard, ctd2_time, hs2_bbp420, hs2_bbp700, hs2_depth, hs2_fl700, hs2_latitude, hs2_longitude, hs2_time, isus_depth, isus_latitude, isus_longitude, isus_nitrate, isus_quality, isus_temp, isus_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-26 21:40:39,183 process.py resample():273 [1] Resampling steps for 2015.267.01 INFO 2025-06-26 21:40:39,184 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-06-26 21:40:39,210 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/dorado/missionnetcdfs/2015.267.01/dorado_2015.267.01_align.nc mission netCDF file INFO 2025-06-26 21:40:39,217 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/dorado/missionnetcdfs/2015.267.01/dorado_2015.267.01_align.nc mission netCDF file INFO 2025-06-26 21:40:39,218 resample.py get_mission_start_end():1145 [1] navigation: 2015-09-24T15:47:17.697743872 to 2015-09-24T20:49:25.485905152 (0 days 00:36:05.525071104 before mission_end) WARNING 2025-06-26 21:40:39,220 resample.py get_mission_start_end():1156 [1] Instrument navigation has a gap > 5 minutes at the end of the mission: 0 days 00:36:05.525071104 INFO 2025-06-26 21:40:39,221 resample.py get_mission_start_end():1145 [1] hs2 : 2015-09-24T15:46:34.870677760 to 2015-09-24T20:49:25.405910784 (0 days 00:36:05.605065472 before mission_end) WARNING 2025-06-26 21:40:39,222 resample.py get_mission_start_end():1156 [1] Instrument hs2 has a gap > 5 minutes at the end of the mission: 0 days 00:36:05.605065472 INFO 2025-06-26 21:40:39,223 resample.py get_mission_start_end():1145 [1] ctd1 : 2015-09-24T15:46:57.269143296 to 2015-09-24T20:49:25.355914240 (0 days 00:36:05.655062016 before mission_end) WARNING 2025-06-26 21:40:39,224 resample.py get_mission_start_end():1156 [1] Instrument ctd1 has a gap > 5 minutes at the end of the mission: 0 days 00:36:05.655062016 INFO 2025-06-26 21:40:39,225 resample.py get_mission_start_end():1145 [1] ctd2 : 2015-09-24T15:46:52.629460992 to 2015-09-24T20:49:25.445907968 (0 days 00:36:05.565068288 before mission_end) WARNING 2025-06-26 21:40:39,226 resample.py get_mission_start_end():1156 [1] Instrument ctd2 has a gap > 5 minutes at the end of the mission: 0 days 00:36:05.565068288 INFO 2025-06-26 21:40:39,228 resample.py get_mission_start_end():1145 [1] isus : 2015-09-24T15:47:29.306948352 to 2015-09-24T20:49:25.055934720 (0 days 00:36:05.955041536 before mission_end) WARNING 2025-06-26 21:40:39,229 resample.py get_mission_start_end():1156 [1] Instrument isus has a gap > 5 minutes at the end of the mission: 0 days 00:36:05.955041536 INFO 2025-06-26 21:40:39,230 resample.py get_mission_start_end():1145 [1] lopc : 2015-09-24T16:22:44.010976256 to 2015-09-24T21:25:31.010976256 (0 days 00:00:00 before mission_end) INFO 2025-06-26 21:40:39,233 resample.py get_mission_start_end():1145 [1] tailcone : 2015-09-24T15:46:33.440775680 to 2015-09-24T20:49:25.445907968 (0 days 00:36:05.565068288 before mission_end) WARNING 2025-06-26 21:40:39,234 resample.py get_mission_start_end():1156 [1] Instrument tailcone has a gap > 5 minutes at the end of the mission: 0 days 00:36:05.565068288 INFO 2025-06-26 21:40:39,234 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/dorado/missionnetcdfs/2015.267.01/dorado_2015.267.01_align.nc mission netCDF file INFO 2025-06-26 21:40:39,235 resample.py resample_coordinates():249 [1] Resampling coordinates depth, latitude and longitude with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:39,524 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:39,524 resample.py resample_variable():1038 [1] Padding navigation_roll with 0 days 00:36:05.525071104 of NaNs to the end of mission INFO 2025-06-26 21:40:39,564 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:39,564 resample.py resample_variable():1038 [1] Padding navigation_pitch with 0 days 00:36:05.525071104 of NaNs to the end of mission INFO 2025-06-26 21:40:39,606 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:39,606 resample.py resample_variable():1038 [1] Padding navigation_yaw with 0 days 00:36:05.525071104 of NaNs to the end of mission INFO 2025-06-26 21:40:39,661 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:39,661 resample.py resample_variable():1038 [1] Padding navigation_mWaterSpeed with 0 days 00:36:05.525071104 of NaNs to the end of mission INFO 2025-06-26 21:40:39,710 resample.py resample_variable():1031 [1] Resampling hs2_bbp420 with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:39,710 resample.py resample_variable():1038 [1] Padding hs2_bbp420 with 0 days 00:36:05.605065472 of NaNs to the end of mission INFO 2025-06-26 21:40:39,758 resample.py resample_variable():1031 [1] Resampling hs2_bbp700 with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:39,759 resample.py resample_variable():1038 [1] Padding hs2_bbp700 with 0 days 00:36:05.605065472 of NaNs to the end of mission INFO 2025-06-26 21:40:39,806 resample.py resample_variable():1031 [1] Resampling hs2_fl700 with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:39,806 resample.py resample_variable():1038 [1] Padding hs2_fl700 with 0 days 00:36:05.605065472 of NaNs to the end of mission INFO 2025-06-26 21:40:39,854 resample.py resample_variable():1031 [1] Resampling ctd1_temperature with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:39,854 resample.py resample_variable():1038 [1] Padding ctd1_temperature with 0 days 00:36:05.655062016 of NaNs to the end of mission INFO 2025-06-26 21:40:39,900 resample.py resample_variable():1031 [1] Resampling ctd1_conductivity with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:39,900 resample.py resample_variable():1038 [1] Padding ctd1_conductivity with 0 days 00:36:05.655062016 of NaNs to the end of mission INFO 2025-06-26 21:40:39,945 resample.py resample_variable():1031 [1] Resampling ctd1_salinity with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:39,945 resample.py resample_variable():1038 [1] Padding ctd1_salinity with 0 days 00:36:05.655062016 of NaNs to the end of mission INFO 2025-06-26 21:40:39,990 resample.py resample_variable():1031 [1] Resampling ctd1_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:39,990 resample.py resample_variable():1038 [1] Padding ctd1_temperature_onboard with 0 days 00:36:05.655062016 of NaNs to the end of mission INFO 2025-06-26 21:40:40,037 resample.py resample_variable():1031 [1] Resampling ctd1_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,037 resample.py resample_variable():1038 [1] Padding ctd1_conductivity_onboard with 0 days 00:36:05.655062016 of NaNs to the end of mission INFO 2025-06-26 21:40:40,082 resample.py resample_variable():1031 [1] Resampling ctd1_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,082 resample.py resample_variable():1038 [1] Padding ctd1_salinity_onboard with 0 days 00:36:05.655062016 of NaNs to the end of mission INFO 2025-06-26 21:40:40,128 resample.py resample_variable():1031 [1] Resampling ctd1_dissolvedO2 with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,128 resample.py resample_variable():1038 [1] Padding ctd1_dissolvedO2 with 0 days 00:36:05.655062016 of NaNs to the end of mission INFO 2025-06-26 21:40:40,172 resample.py resample_variable():1031 [1] Resampling ctd1_oxygen_mll with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,172 resample.py resample_variable():1038 [1] Padding ctd1_oxygen_mll with 0 days 00:36:05.655062016 of NaNs to the end of mission INFO 2025-06-26 21:40:40,216 resample.py resample_variable():1031 [1] Resampling ctd1_oxygen_umolkg with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,216 resample.py resample_variable():1038 [1] Padding ctd1_oxygen_umolkg with 0 days 00:36:05.655062016 of NaNs to the end of mission INFO 2025-06-26 21:40:40,257 resample.py resample_variable():1031 [1] Resampling ctd1_flow1 with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,257 resample.py resample_variable():1038 [1] Padding ctd1_flow1 with 0 days 00:36:05.655062016 of NaNs to the end of mission INFO 2025-06-26 21:40:40,305 resample.py resample_variable():1031 [1] Resampling ctd2_temperature with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,305 resample.py resample_variable():1038 [1] Padding ctd2_temperature with 0 days 00:36:05.565068288 of NaNs to the end of mission INFO 2025-06-26 21:40:40,351 resample.py resample_variable():1031 [1] Resampling ctd2_conductivity with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,351 resample.py resample_variable():1038 [1] Padding ctd2_conductivity with 0 days 00:36:05.565068288 of NaNs to the end of mission INFO 2025-06-26 21:40:40,473 resample.py resample_variable():1031 [1] Resampling ctd2_salinity with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,473 resample.py resample_variable():1038 [1] Padding ctd2_salinity with 0 days 00:36:05.565068288 of NaNs to the end of mission INFO 2025-06-26 21:40:40,506 resample.py resample_variable():1031 [1] Resampling ctd2_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,506 resample.py resample_variable():1038 [1] Padding ctd2_temperature_onboard with 0 days 00:36:05.565068288 of NaNs to the end of mission INFO 2025-06-26 21:40:40,539 resample.py resample_variable():1031 [1] Resampling ctd2_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,540 resample.py resample_variable():1038 [1] Padding ctd2_conductivity_onboard with 0 days 00:36:05.565068288 of NaNs to the end of mission INFO 2025-06-26 21:40:40,573 resample.py resample_variable():1031 [1] Resampling ctd2_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,573 resample.py resample_variable():1038 [1] Padding ctd2_salinity_onboard with 0 days 00:36:05.565068288 of NaNs to the end of mission INFO 2025-06-26 21:40:40,608 resample.py resample_variable():1031 [1] Resampling ctd2_flow2 with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,608 resample.py resample_variable():1038 [1] Padding ctd2_flow2 with 0 days 00:36:05.565068288 of NaNs to the end of mission INFO 2025-06-26 21:40:40,629 resample.py resample_variable():1031 [1] Resampling isus_nitrate with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,629 resample.py resample_variable():1038 [1] Padding isus_nitrate with 0 days 00:36:05.955041536 of NaNs to the end of mission INFO 2025-06-26 21:40:40,646 resample.py resample_variable():1031 [1] Resampling isus_temp with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,646 resample.py resample_variable():1038 [1] Padding isus_temp with 0 days 00:36:05.955041536 of NaNs to the end of mission INFO 2025-06-26 21:40:40,664 resample.py resample_variable():1031 [1] Resampling isus_quality with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,664 resample.py resample_variable():1038 [1] Padding isus_quality with 0 days 00:36:05.955041536 of NaNs to the end of mission INFO 2025-06-26 21:40:40,680 resample.py resample_variable():1031 [1] Resampling lopc_countListSum with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,691 resample.py resample_variable():1031 [1] Resampling lopc_transCount with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,702 resample.py resample_variable():1031 [1] Resampling lopc_nonTransCount with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,712 resample.py resample_variable():1031 [1] Resampling lopc_LCcount with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,723 resample.py resample_variable():1031 [1] Resampling lopc_flowSpeed with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,759 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-06-26 21:40:40,759 resample.py resample_variable():1038 [1] Padding tailcone_propRpm with 0 days 00:36:05.565068288 of NaNs to the end of mission INFO 2025-06-26 21:40:40,978 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/dorado/missionnetcdfs/2015.267.01/dorado_2015.267.01_1S.nc INFO 2025-06-26 21:40:43,023 create_products.py _get_best_ctd():380 [1] ctdToUse = ctd1 INFO 2025-06-26 21:41:07,313 create_products.py gulper_odv():522 [1] Wrote 20 Gulper data lines to /data/auv_data/dorado/missionodvs/2015.267.01/dorado_2015.267.01_1S_Gulper.txt INFO 2025-06-26 21:41:07,314 process.py archive():337 [1] Archiving steps for 2015.267.01 INFO 2025-06-26 21:41:07,314 process.py archive():347 [1] nc_file_base = /data/auv_data/dorado/missionnetcdfs/2015.267.01/dorado_2015.267.01, BASE_PATH = /data/auv_data INFO 2025-06-26 21:41:07,315 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/dorado/missionnetcdfs/2015.267.01/dorado_2015.267.01 files to /Volumes/AUVCTD/surveys/2015/netcdf INFO 2025-06-26 21:41:07,317 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2015/netcdf/dorado_2015.267.01_1S.nc INFO 2025-06-26 21:41:07,342 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2015.267.01/dorado_2015.267.01_1S.nc /Volumes/AUVCTD/surveys/2015/netcdf done. INFO 2025-06-26 21:41:07,342 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2015/netcdf/dorado_2015.267.01_cal.nc INFO 2025-06-26 21:41:07,432 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2015.267.01/dorado_2015.267.01_cal.nc /Volumes/AUVCTD/surveys/2015/netcdf done. INFO 2025-06-26 21:41:07,433 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2015/netcdf/dorado_2015.267.01_align.nc INFO 2025-06-26 21:41:07,521 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2015.267.01/dorado_2015.267.01_align.nc /Volumes/AUVCTD/surveys/2015/netcdf done. INFO 2025-06-26 21:41:07,548 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2015.267.01/ctdDriver.nc /Volumes/AUVCTD/missionnetcdfs/2015/2015267/2015.267.01 done. INFO 2025-06-26 21:41:07,572 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2015.267.01/ctdDriver2.nc /Volumes/AUVCTD/missionnetcdfs/2015/2015267/2015.267.01 done. INFO 2025-06-26 21:41:07,577 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2015.267.01/gps.nc /Volumes/AUVCTD/missionnetcdfs/2015/2015267/2015.267.01 done. INFO 2025-06-26 21:41:07,602 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2015.267.01/hydroscatlog.nc /Volumes/AUVCTD/missionnetcdfs/2015/2015267/2015.267.01 done. INFO 2025-06-26 21:41:07,685 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2015.267.01/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2015/2015267/2015.267.01 done. INFO 2025-06-26 21:41:07,692 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2015.267.01/isuslog.nc /Volumes/AUVCTD/missionnetcdfs/2015/2015267/2015.267.01 done. INFO 2025-06-26 21:41:07,721 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2015.267.01/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2015/2015267/2015.267.01 done. INFO 2025-06-26 21:41:07,743 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2015.267.01/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2015/2015267/2015.267.01 done. INFO 2025-06-26 21:41:07,811 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2015.267.01/lopc.nc /Volumes/AUVCTD/missionnetcdfs/2015/2015267/2015.267.01 done. INFO 2025-06-26 21:41:07,811 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-06-26 21:41:07,812 archive.py copy_to_AUVTCD():133 [1] Removing /Volumes/AUVCTD/surveys/2015/odv/dorado_2015.267.01_1S_Gulper.txt INFO 2025-06-26 21:41:07,819 archive.py copy_to_AUVTCD():136 [1] copyfile /data/auv_data/dorado/missionodvs/2015.267.01/dorado_2015.267.01_1S_Gulper.txt /Volumes/AUVCTD/surveys/2015/odv done. INFO 2025-06-26 21:41:07,819 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/dorado/missionnetcdfs/2015.267.01/dorado_2015.267.01_processing.log /Volumes/AUVCTD/surveys/2015/netcdf