INFO 2025-10-21 18:52:13,657 process.py process_mission():429 [1] commandline = /src/data/process_i2map.py -v --noinput --start_year 2024 --end_year 2024 --start_yd 1 --end_yd 365 --num_cores 1 --clobber INFO 2025-10-21 18:52:13,657 process.py process_mission():449 [1] Processing i2map mission 2024.164.01 by user docker_user on host abfc52d0d69d INFO 2025-10-21 18:52:13,657 process.py download_process():165 [1] Download and processing steps for 2024.164.01 INFO 2025-10-21 18:52:13,657 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/M3/master/i2MAP/2024/06/20240612/2024.164.01 INFO 2025-10-21 18:52:13,659 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/M3/master/i2MAP/2024/06/20240612/2024.164.01 to /data/auv_data/i2map/missionlogs/2024.164.01 INFO 2025-10-21 18:52:16,523 logs2netcdfs.py download_process_logs():779 [1] Processing mission: i2map 2024.164.01 INFO 2025-10-21 18:52:16,524 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.164.01/gps.log (753908 bytes) INFO 2025-10-21 18:52:16,631 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.164.01/navigation.log (180055844 bytes) INFO 2025-10-21 18:52:34,897 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.164.01/parosci.log (44352950 bytes) INFO 2025-10-21 18:52:39,801 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2024.164.01/parosci.log: [9218] INFO 2025-10-21 18:52:39,944 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.164.01/seabird25p.log (89066650 bytes) INFO 2025-10-21 18:52:47,964 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2024.164.01/seabird25p.log: [ 1 695367] INFO 2025-10-21 18:52:48,351 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.164.01/tailCone.log (22284615 bytes) INFO 2025-10-21 18:52:51,586 logs2netcdfs.py download_process_logs():807 [1] Time to process: 35.06 seconds INFO 2025-10-21 18:52:51,586 process.py calibrate():227 [1] Calibration steps for 2024.164.01 INFO 2025-10-21 18:52:52,484 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-10-21 18:52:52,487 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-10-21 18:52:54,860 calibrate.py _nudge_pos():1806 [1] 209: 0.060 0.0001329 -0.0000228 36223 120.74 0.164 -0.035 2024-06-12T18:18:30.403022336 INFO 2025-10-21 18:52:55,740 calibrate.py _nudge_pos():1806 [1] 273: 0.080 0.0001699 0.0000899 1335 4.45 5.677 3.745 2024-06-12T18:24:01.400347392 INFO 2025-10-21 18:52:55,849 calibrate.py _nudge_pos():1806 [1] 282: 0.050 0.0000166 -0.0000403 20 0.06 38.894 -117.804 2024-06-12T18:24:13.409524992 INFO 2025-10-21 18:52:55,892 calibrate.py _nudge_pos():1806 [1] 285: 0.070 0.0032042 0.0006424 41608 138.69 3.433 0.858 2024-06-12T20:42:57.009319168 INFO 2025-10-21 18:52:58,511 calibrate.py _nudge_pos():1806 [1] 469: 0.150 0.0001969 0.0003740 2365 7.88 3.712 8.796 2024-06-12T20:53:54.004312064 INFO 2025-10-21 18:52:58,855 calibrate.py _nudge_pos():1806 [1] 495: 0.170 0.0000848 -0.0000801 2275 7.58 1.662 -1.958 2024-06-12T21:01:55.001361408 INFO 2025-10-21 18:53:00,613 calibrate.py _nudge_pos():1806 [1] 620: 0.200 0.0001146 -0.0000702 2225 7.41 2.296 -1.756 2024-06-12T21:11:24.002382080 INFO 2025-10-21 18:53:01,516 calibrate.py _nudge_pos():1806 [1] 692: 0.120 -0.0012729 0.0007400 35527 118.42 -1.597 1.158 2024-06-12T23:11:00.600751360 INFO 2025-10-21 18:53:02,891 calibrate.py _nudge_pos():1806 [1] 789: 0.170 0.0003747 0.0002274 2075 6.91 8.052 6.095 2024-06-12T23:19:31.605745408 INFO 2025-10-21 18:53:03,960 calibrate.py _nudge_pos():1806 [1] 864: 0.150 -0.0011129 -0.0008745 41683 138.94 -1.190 -1.166 2024-06-13T01:39:42.209579520 INFO 2025-10-21 18:53:04,076 calibrate.py _nudge_pos():1806 [1] 872: 0.160 0.0000427 0.0000355 35 0.11 55.926 58.120 2024-06-13T01:39:56.208620288 INFO 2025-10-21 18:53:05,017 calibrate.py _nudge_pos():1806 [1] 935: 0.020 0.0004815 0.0004959 4206 14.02 5.104 6.555 2024-06-13T01:54:59.406747136 INFO 2025-10-21 18:53:06,042 calibrate.py _nudge_pos():1806 [1] 1008: 0.060 0.0001196 -0.0000688 2410 8.03 2.212 -1.588 2024-06-13T02:04:13.408795392 INFO 2025-10-21 18:53:06,622 calibrate.py _nudge_pos():1806 [1] 1048: 0.100 0.0000976 -0.0001568 1730 5.76 2.515 -5.043 2024-06-13T02:10:38.402421504 INFO 2025-10-21 18:53:07,929 calibrate.py _nudge_pos():1806 [1] 1137: 0.160 0.0001191 0.0059639 18880 62.93 0.281 17.560 2024-06-13T03:15:02.607705344 INFO 2025-10-21 18:53:09,227 calibrate.py _nudge_pos():1806 [1] 1239: 0.180 0.0019648 0.0054646 14226 47.42 6.156 21.355 2024-06-13T04:04:08.805876992 INFO 2025-10-21 18:53:10,846 calibrate.py _nudge_pos():1806 [1] 1351: 0.200 -0.0000037 -0.0000876 305 1.01 -0.545 -16.012 2024-06-13T04:07:00.804093952 INFO 2025-10-21 18:53:11,932 calibrate.py _nudge_pos():1806 [1] 1423: 0.090 0.0014088 0.0022811 6071 20.23 10.345 20.891 2024-06-13T04:28:26.006051840 INFO 2025-10-21 18:53:13,362 calibrate.py _nudge_pos():1806 [1] 1530: 0.110 -0.0000050 -0.0000511 230 0.76 -0.981 -12.395 2024-06-13T04:30:58.005639168 INFO 2025-10-21 18:53:17,608 calibrate.py _nudge_pos():1806 [1] 1847: 0.180 0.0000214 -0.0000279 115 0.38 8.385 -13.590 2024-06-13T04:36:37.002416384 INFO 2025-10-21 18:53:17,869 calibrate.py _nudge_pos():1806 [1] 1869: 0.170 0.0000859 0.0000195 1080 3.60 3.549 1.004 2024-06-13T04:40:34.006180352 INFO 2025-10-21 18:53:19,042 calibrate.py _nudge_pos():1806 [1] 1956: 0.170 0.0002967 0.0002452 1405 4.68 9.421 9.707 2024-06-13T04:46:41.001039616 INFO 2025-10-21 18:53:20,234 calibrate.py _nudge_pos():1806 [1] 2040: 0.020 0.0003744 0.0003997 1986 6.62 8.406 11.194 2024-06-13T04:54:41.208143104 INFO 2025-10-21 18:53:24,492 calibrate.py _nudge_pos():1806 [1] 2331: 0.040 0.0004237 0.0002615 190 0.63 99.940 76.920 2024-06-13T05:00:09.205673728 INFO 2025-10-21 18:53:39,420 calibrate.py _nudge_pos():1806 [1] 3390: 0.140 0.0002810 0.0003943 1890 6.30 6.629 11.605 2024-06-13T05:24:05.207300864 INFO 2025-10-21 18:53:39,741 calibrate.py _nudge_pos():1806 [1] 3413: 0.180 0.0004363 0.0003091 2225 7.41 8.744 7.726 2024-06-13T05:31:52.205309440 INFO 2025-10-21 18:53:40,613 calibrate.py _nudge_pos():1806 [1] 3473: 0.080 0.0019006 0.0038443 35002 116.67 2.420 6.106 2024-06-13T07:29:31.801693952 INFO 2025-10-21 18:53:41,764 calibrate.py _nudge_pos():1806 [1] 3548: 0.120 0.0013807 0.0003757 3535 11.78 17.414 5.910 2024-06-13T07:42:32.808191232 INFO 2025-10-21 18:53:42,033 calibrate.py _nudge_pos():1806 [1] 3570: 0.190 0.0005814 0.0002045 41762 139.21 0.620 0.272 2024-06-13T10:02:06.404560640 INFO 2025-10-21 18:53:51,341 calibrate.py _nudge_pos():1806 [1] 4208: 0.190 0.0023848 0.0003287 13945 46.48 7.622 1.310 2024-06-13T10:59:12.609849344 INFO 2025-10-21 18:53:57,681 calibrate.py _nudge_pos():1806 [1] 4638: 0.030 0.0012460 -0.0009282 13936 46.45 3.984 -3.703 2024-06-13T11:52:49.009510912 INFO 2025-10-21 18:54:02,958 calibrate.py _nudge_pos():1806 [1] 4991: 0.030 -0.0014219 -0.0015147 13956 46.52 -4.539 -6.034 2024-06-13T12:45:12.204187392 INFO 2025-10-21 18:54:08,673 calibrate.py _nudge_pos():1806 [1] 5377: 0.070 -0.0014086 -0.0006886 13951 46.50 -4.498 -2.744 2024-06-13T13:38:07.406671104 INFO 2025-10-21 18:54:14,644 calibrate.py _nudge_pos():1806 [1] 5781: 0.100 -0.0010722 -0.0018338 13941 46.47 -3.426 -7.313 2024-06-13T14:31:18.608058880 INFO 2025-10-21 18:54:21,570 calibrate.py _nudge_pos():1806 [1] 6203: 0.130 0.0005422 -0.0002238 13936 46.45 1.733 -0.893 2024-06-13T15:24:46.808282112 INFO 2025-10-21 18:54:31,107 calibrate.py _nudge_pos():1806 [1] 6864: 0.180 0.0011874 0.0021621 13946 46.48 3.791 8.619 2024-06-13T16:22:16.001996032 INFO 2025-10-21 18:54:50,010 calibrate.py _nudge_pos():1806 [1] 8126: 0.190 0.0009241 -0.0003396 9470 31.56 4.343 -1.994 2024-06-13T17:14:51.205849856 INFO 2025-10-21 18:55:10,575 calibrate.py _nudge_pos():1806 [1] 9496: 0.140 -0.0001936 0.0004888 2475 8.25 -3.483 10.982 2024-06-13T17:45:55.408143360 INFO 2025-10-21 18:55:25,849 calibrate.py _nudge_pos():1862 [1] 10410: - - - 0 0.00 - - INFO 2025-10-21 18:55:25,849 calibrate.py _nudge_pos():1868 [1] Points in final series = 463553 INFO 2025-10-21 18:56:47,487 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 2935 on port side INFO 2025-10-21 18:56:47,490 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "2935" INFO 2025-10-21 18:56:47,792 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2014_Nov 2021_Mar 2022_Apr WARNING 2025-10-21 18:56:47,798 calibrate.py _cal_date_xml_files():1081 [1] Found 4 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2935/2014_Nov INFO 2025-10-21 18:56:47,798 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:56:47,803 calibrate.py _cal_date_xml_files():1081 [1] Found 4 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2935/2021_Mar INFO 2025-10-21 18:56:47,804 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:56:47,809 calibrate.py _cal_date_xml_files():1081 [1] Found 4 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2935/2022_Apr INFO 2025-10-21 18:56:47,810 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 18:56:47,820 calibrate.py _read_oxy_coeffs():1247 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2935/2022_Apr/Oxygen_SBE43_2935.xml has CalibrationDate 2022-03-22 00:00:00+00:00 INFO 2025-10-21 18:56:47,820 calibrate.py _read_oxy_coeffs():1263 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2935/2022_Apr/Oxygen_SBE43_2935.xml is just before 2024.164.01 with mission_start=2024-06-12T16:14:36.572274688 INFO 2025-10-21 18:57:07,391 calibrate.py _calibrated_oxygen():2513 [1] dissolvedO2_port: parsed from /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2935/2022_Apr/Oxygen_SBE43_2935.xml file: {'Soc': 0.42595, 'offset': -0.5339, 'A': -0.0041113, 'B': 0.00020802, 'C': -3.0027e-06, 'D0': 2.5826, 'D1': 0.000192634, 'D2': -0.0464803, 'E': 0.036, 'Tau20': 1.09, 'H1': -0.033, 'H2': 5000.0, 'H3': 1450.0} INFO 2025-10-21 18:57:07,402 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 3488 on stbd side INFO 2025-10-21 18:57:07,403 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "3488" INFO 2025-10-21 18:57:07,616 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2016_dec 2021_mar 2022_Jan WARNING 2025-10-21 18:57:07,622 calibrate.py _cal_date_xml_files():1081 [1] Found 4 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3488/2016_dec INFO 2025-10-21 18:57:07,622 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:57:07,628 calibrate.py _cal_date_xml_files():1081 [1] Found 4 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3488/2021_mar INFO 2025-10-21 18:57:07,628 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:57:07,634 calibrate.py _cal_date_xml_files():1081 [1] Found 4 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3488/2022_Jan INFO 2025-10-21 18:57:07,635 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 18:57:07,641 calibrate.py _read_oxy_coeffs():1247 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3488/2016_dec/43-3488.xml has CalibrationDate 2016-12-16 00:00:00+00:00 INFO 2025-10-21 18:57:07,642 calibrate.py _read_oxy_coeffs():1263 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3488/2016_dec/43-3488.xml is just before 2024.164.01 with mission_start=2024-06-12T16:14:36.572274688 INFO 2025-10-21 18:57:26,112 calibrate.py _calibrated_oxygen():2513 [1] dissolvedO2_stbd: parsed from /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3488/2016_dec/43-3488.xml file: {'Soc': 0.44664, 'offset': -0.507, 'A': -0.0030812, 'B': 7.8442e-05, 'C': -9.0601e-07, 'D0': 2.5826, 'D1': 0.000192634, 'D2': -0.0464803, 'E': 0.036, 'Tau20': 1.44, 'H1': -0.033, 'H2': 5000.0, 'H3': 1450.0} INFO 2025-10-21 18:57:49,648 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 4 seconds, d_end_time_diff: 0 seconds INFO 2025-10-21 18:57:56,542 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 4 seconds, d_end_time_diff: 0 seconds INFO 2025-10-21 18:57:56,552 calibrate.py _ctd_process():2919 [1] Performing range checking of ['seabird25p_salinity'] in 2024.164.01/seabird25p.nc WARNING 2025-10-21 18:57:56,556 calibrate.py _range_qc_combined_nc():890 [1] More than 500 (916) seabird25p_salinity values found outside of range. This may indicate a problem with the seabird25p data. INFO 2025-10-21 18:57:56,556 calibrate.py _range_qc_combined_nc():898 [1] Setting 916 seabird25p_salinity values to NaN INFO 2025-10-21 18:57:56,556 calibrate.py _range_qc_combined_nc():910 [1] Checked for data outside of these variables and ranges: [('seabird25p_salinity', Range(min=30, max=40))] INFO 2025-10-21 18:57:56,556 calibrate.py _range_qc_combined_nc():936 [1] Done range checking seabird25p INFO 2025-10-21 18:57:57,079 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/i2map/missionnetcdfs/2024.164.01/i2map_2024.164.01_cal.nc INFO 2025-10-21 18:59:04,945 calibrate.py write_netcdf():3512 [1] Data variables written: depth_filtdepth, depth_filtpres, depth_time, gps_latitude, gps_longitude, gps_time, navigation_depth, navigation_latitude, navigation_longitude, navigation_mWaterSpeed, navigation_pitch, navigation_posx, navigation_posy, navigation_roll, navigation_time, navigation_yaw, nudged_latitude, nudged_longitude, seabird25p_beam_transmittance, seabird25p_conductivity, seabird25p_conductivity_onboard, seabird25p_depth, seabird25p_dissolvedO2_port, seabird25p_dissolvedO2_stbd, seabird25p_oxygen_mll_port, seabird25p_oxygen_mll_stbd, seabird25p_oxygen_umolkg_port, seabird25p_oxygen_umolkg_stbd, seabird25p_salinity, seabird25p_salinity_onboard, seabird25p_temperature, seabird25p_temperature_onboard, seabird25p_time, tailcone_propRpm, tailcone_time, time INFO 2025-10-21 18:59:04,952 process.py align():251 [1] Alignment steps for 2024.164.01 INFO 2025-10-21 18:59:05,000 align.py process_cal():139 [1] Processing i2map_2024.164.01_cal.nc from /data/auv_data/i2map/missionnetcdfs/2024.164.01 INFO 2025-10-21 18:59:05,163 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:59:05,178 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:59:05,575 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:59:05,597 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:59:05,895 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:59:05,911 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:59:06,134 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-10-21 18:59:06,134 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-10-21 18:59:06,274 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:59:06,293 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:59:06,716 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.164.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:59:06,749 align.py process_cal():249 [1] seabird25p_temperature: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:59:07,299 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.164.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:59:07,335 align.py process_cal():249 [1] seabird25p_conductivity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:59:07,873 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.164.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:59:07,900 align.py process_cal():249 [1] seabird25p_salinity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:59:08,339 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.164.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:59:08,370 align.py process_cal():249 [1] seabird25p_temperature_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:59:08,788 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.164.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:59:08,818 align.py process_cal():249 [1] seabird25p_conductivity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:59:09,339 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.164.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:59:09,382 align.py process_cal():249 [1] seabird25p_salinity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:59:09,912 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.164.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:59:09,947 align.py process_cal():249 [1] seabird25p_dissolvedO2_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:59:10,467 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.164.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:59:10,496 align.py process_cal():249 [1] seabird25p_oxygen_mll_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:59:11,021 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.164.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:59:11,052 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:59:11,600 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.164.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:59:11,630 align.py process_cal():249 [1] seabird25p_dissolvedO2_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:59:12,177 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.164.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:59:12,213 align.py process_cal():249 [1] seabird25p_oxygen_mll_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:59:12,724 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.164.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:59:12,755 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:59:13,311 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.164.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:59:13,343 align.py process_cal():249 [1] seabird25p_beam_transmittance: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:59:13,811 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.164.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:59:13,835 align.py process_cal():249 [1] seabird25p_depth: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:59:14,381 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:59:14,596 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/i2map/missionnetcdfs/2024.164.01/i2map_2024.164.01_align.nc INFO 2025-10-21 18:59:14,782 align.py write_netcdf():342 [1] Data variables written: navigation_depth, navigation_latitude, navigation_longitude, navigation_mWaterSpeed, navigation_pitch, navigation_roll, navigation_time, navigation_yaw, seabird25p_beam_transmittance, seabird25p_conductivity, seabird25p_conductivity_onboard, seabird25p_depth, seabird25p_dissolvedO2_port, seabird25p_dissolvedO2_stbd, seabird25p_latitude, seabird25p_longitude, seabird25p_oxygen_mll_port, seabird25p_oxygen_mll_stbd, seabird25p_oxygen_umolkg_port, seabird25p_oxygen_umolkg_stbd, seabird25p_salinity, seabird25p_salinity_onboard, seabird25p_temperature, seabird25p_temperature_onboard, seabird25p_time, tailcone_depth, tailcone_latitude, tailcone_longitude, tailcone_propRpm, tailcone_time INFO 2025-10-21 18:59:14,790 process.py resample():273 [1] Resampling steps for 2024.164.01 INFO 2025-10-21 18:59:14,791 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-10-21 18:59:14,823 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.164.01/i2map_2024.164.01_align.nc mission netCDF file INFO 2025-10-21 18:59:14,833 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.164.01/i2map_2024.164.01_align.nc mission netCDF file INFO 2025-10-21 18:59:14,836 resample.py get_mission_start_end():1145 [1] navigation: 2024-06-12T16:15:06.880198400 to 2024-06-13T18:01:57.802214656 (0 days 00:00:00.009999360 before mission_end) INFO 2025-10-21 18:59:14,843 resample.py get_mission_start_end():1145 [1] seabird25p: 2024-06-12T16:14:36.572274688 to 2024-06-13T18:01:57.812214016 (0 days 00:00:00 before mission_end) INFO 2025-10-21 18:59:14,848 resample.py get_mission_start_end():1145 [1] tailcone : 2024-06-12T16:14:27.122921984 to 2024-06-13T18:01:57.722220288 (0 days 00:00:00.089993728 before mission_end) INFO 2025-10-21 18:59:14,849 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.164.01/i2map_2024.164.01_align.nc mission netCDF file INFO 2025-10-21 18:59:14,850 resample.py resample_coordinates():249 [1] Resampling coordinates depth, latitude and longitude with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:16,391 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:16,557 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:16,725 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:16,953 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:17,229 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:17,523 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:17,806 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:18,099 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:18,374 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:18,675 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:18,972 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_port with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:19,263 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_port with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:19,560 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_port with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:19,856 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:20,142 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:20,426 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:20,724 resample.py resample_variable():1031 [1] Resampling seabird25p_beam_transmittance with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:20,891 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-10-21 18:59:21,551 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/i2map/missionnetcdfs/2024.164.01/i2map_2024.164.01_1S.nc INFO 2025-10-21 18:59:21,556 process.py archive():337 [1] Archiving steps for 2024.164.01 INFO 2025-10-21 18:59:21,557 process.py archive():347 [1] nc_file_base = /data/auv_data/i2map/missionnetcdfs/2024.164.01/i2map_2024.164.01, BASE_PATH = /data/auv_data INFO 2025-10-21 18:59:21,558 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/i2map/missionnetcdfs/2024.164.01/i2map_2024.164.01 files to /Volumes/AUVCTD/surveys/2024/netcdf INFO 2025-10-21 18:59:21,560 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/i2map_2024.164.01_1S.nc INFO 2025-10-21 18:59:21,612 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.164.01/i2map_2024.164.01_1S.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 18:59:21,613 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/i2map_2024.164.01_cal.nc INFO 2025-10-21 18:59:22,076 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.164.01/i2map_2024.164.01_cal.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 18:59:22,077 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/i2map_2024.164.01_align.nc INFO 2025-10-21 18:59:22,516 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.164.01/i2map_2024.164.01_align.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 18:59:22,530 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.164.01/gps.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024164/2024.164.01 done. INFO 2025-10-21 18:59:23,064 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.164.01/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024164/2024.164.01 done. INFO 2025-10-21 18:59:23,213 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.164.01/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024164/2024.164.01 done. INFO 2025-10-21 18:59:23,478 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.164.01/seabird25p.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024164/2024.164.01 done. INFO 2025-10-21 18:59:23,589 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.164.01/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024164/2024.164.01 done. INFO 2025-10-21 18:59:23,589 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-10-21 18:59:23,589 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.164.01/i2map_2024.164.01_processing.log /Volumes/AUVCTD/surveys/2024/netcdf