INFO 2025-10-21 20:32:52,703 process.py process_mission():429 [1] commandline = /src/data/process_i2map.py -v --noinput --start_year 2024 --end_year 2024 --start_yd 235 --end_yd 365 --num_cores 1 --clobber INFO 2025-10-21 20:32:52,704 process.py process_mission():449 [1] Processing i2map mission 2024.239.02 by user docker_user on host c10f68273022 INFO 2025-10-21 20:32:52,704 process.py download_process():165 [1] Download and processing steps for 2024.239.02 INFO 2025-10-21 20:32:52,704 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/M3/master/i2MAP/2024/08/20240826/2024.239.02 INFO 2025-10-21 20:32:52,705 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/M3/master/i2MAP/2024/08/20240826/2024.239.02 to /data/auv_data/i2map/missionlogs/2024.239.02 INFO 2025-10-21 20:32:55,428 logs2netcdfs.py download_process_logs():779 [1] Processing mission: i2map 2024.239.02 INFO 2025-10-21 20:32:55,429 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.239.02/gps.log (526532 bytes) INFO 2025-10-21 20:32:55,493 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.239.02/navigation.log (167580868 bytes) INFO 2025-10-21 20:33:09,454 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.239.02/parosci.log (41282486 bytes) INFO 2025-10-21 20:33:13,047 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.239.02/seabird25p.log (82831810 bytes) INFO 2025-10-21 20:33:18,837 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2024.239.02/seabird25p.log: [1] INFO 2025-10-21 20:33:19,130 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.239.02/tailCone.log (20726279 bytes) WARNING 2025-10-21 20:33:21,185 logs2netcdfs.py _create_variable():536 [1] elevatorAngle: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (431787,) and arg 1 with shape (431786,). INFO 2025-10-21 20:33:21,185 logs2netcdfs.py _create_variable():537 [1] len(data) (431786) does not match shape of elevatorAngle.shape[0] (431787) WARNING 2025-10-21 20:33:21,185 logs2netcdfs.py _create_variable():544 [1] elevatorAngle data is short by one, appending the last value: 0.15429827570915222 WARNING 2025-10-21 20:33:21,225 logs2netcdfs.py _create_variable():536 [1] rudderAngle: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (431787,) and arg 1 with shape (431786,). INFO 2025-10-21 20:33:21,225 logs2netcdfs.py _create_variable():537 [1] len(data) (431786) does not match shape of rudderAngle.shape[0] (431787) WARNING 2025-10-21 20:33:21,225 logs2netcdfs.py _create_variable():544 [1] rudderAngle data is short by one, appending the last value: -0.0479828342795372 WARNING 2025-10-21 20:33:21,260 logs2netcdfs.py _create_variable():536 [1] propPwm: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (431787,) and arg 1 with shape (431786,). INFO 2025-10-21 20:33:21,260 logs2netcdfs.py _create_variable():537 [1] len(data) (431786) does not match shape of propPwm.shape[0] (431787) WARNING 2025-10-21 20:33:21,260 logs2netcdfs.py _create_variable():544 [1] propPwm data is short by one, appending the last value: 0 WARNING 2025-10-21 20:33:21,288 logs2netcdfs.py _create_variable():536 [1] propTemp: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (431787,) and arg 1 with shape (431786,). INFO 2025-10-21 20:33:21,288 logs2netcdfs.py _create_variable():537 [1] len(data) (431786) does not match shape of propTemp.shape[0] (431787) WARNING 2025-10-21 20:33:21,288 logs2netcdfs.py _create_variable():544 [1] propTemp data is short by one, appending the last value: 0 INFO 2025-10-21 20:33:21,852 logs2netcdfs.py download_process_logs():807 [1] Time to process: 26.42 seconds INFO 2025-10-21 20:33:21,853 process.py calibrate():227 [1] Calibration steps for 2024.239.02 INFO 2025-10-21 20:33:22,440 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 20:33:22,442 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-10-21 20:33:24,087 calibrate.py _nudge_pos():1806 [1] 190: 0.190 0.0042696 0.0040223 13959 46.53 13.617 16.018 2024-08-26T20:15:55.384534528 INFO 2025-10-21 20:33:25,822 calibrate.py _nudge_pos():1806 [1] 355: 0.040 0.0026399 0.0011826 13901 46.33 8.456 4.729 2024-08-26T21:05:00.782761216 INFO 2025-10-21 20:33:27,737 calibrate.py _nudge_pos():1806 [1] 539: 0.030 0.0004757 0.0001888 13971 46.57 1.517 0.751 2024-08-26T21:54:37.978809088 INFO 2025-10-21 20:33:27,821 calibrate.py _nudge_pos():1806 [1] 547: 0.020 -0.0000098 0.0000144 20 0.06 -23.030 42.139 2024-08-26T21:54:49.977987072 INFO 2025-10-21 20:33:29,966 calibrate.py _nudge_pos():1806 [1] 749: 0.040 -0.0000190 0.0012463 13971 46.57 -0.061 4.959 2024-08-26T22:44:46.182733056 INFO 2025-10-21 20:33:32,695 calibrate.py _nudge_pos():1806 [1] 1006: 0.060 -0.0011822 0.0028935 14020 46.73 -3.756 11.473 2024-08-26T23:35:46.383095040 INFO 2025-10-21 20:33:34,569 calibrate.py _nudge_pos():1806 [1] 1176: 0.060 0.0012688 0.0009543 14010 46.70 4.035 3.786 2024-08-27T00:25:17.579554048 INFO 2025-10-21 20:33:36,483 calibrate.py _nudge_pos():1806 [1] 1355: 0.110 0.0007073 0.0000825 13971 46.57 2.256 0.328 2024-08-27T01:14:51.775807744 INFO 2025-10-21 20:33:39,615 calibrate.py _nudge_pos():1806 [1] 1646: 0.100 -0.0012895 0.0027337 13706 45.68 -4.193 11.088 2024-08-27T02:05:22.978156032 INFO 2025-10-21 20:33:41,813 calibrate.py _nudge_pos():1806 [1] 1843: 0.010 -0.0000433 0.0008757 5771 19.23 -0.334 8.436 2024-08-27T02:27:54.175592704 INFO 2025-10-21 20:33:44,065 calibrate.py _nudge_pos():1806 [1] 2045: 0.040 0.0000668 0.0008030 1500 5.00 1.986 29.778 2024-08-27T02:36:15.181271552 INFO 2025-10-21 20:33:51,648 calibrate.py _nudge_pos():1806 [1] 2735: 0.010 0.0036228 0.0040329 36373 121.24 4.439 6.164 2024-08-27T04:48:58.775727872 INFO 2025-10-21 20:33:55,031 calibrate.py _nudge_pos():1806 [1] 3031: 0.090 0.0016458 -0.0000744 3865 12.88 18.984 -1.071 2024-08-27T05:06:46.782564352 INFO 2025-10-21 20:33:55,101 calibrate.py _nudge_pos():1806 [1] 3037: 0.070 -0.0000848 0.0000256 30 0.10 -130.272 49.127 2024-08-27T05:06:57.781810944 INFO 2025-10-21 20:33:55,112 calibrate.py _nudge_pos():1806 [1] 3038: 0.070 -0.0000772 0.0000147 15 0.05 -245.735 58.526 2024-08-27T05:07:00.781605376 INFO 2025-10-21 20:33:55,170 calibrate.py _nudge_pos():1806 [1] 3043: 0.060 0.0044042 0.0018886 41392 137.97 4.743 2.536 2024-08-27T07:25:03.384208128 INFO 2025-10-21 20:33:58,786 calibrate.py _nudge_pos():1806 [1] 3358: 0.160 0.0011097 0.0001841 2665 8.88 18.568 3.842 2024-08-27T07:39:10.376185344 INFO 2025-10-21 20:33:59,189 calibrate.py _nudge_pos():1806 [1] 3393: 0.190 0.0006290 -0.0000714 2510 8.36 11.175 -1.582 2024-08-27T07:48:06.379466496 INFO 2025-10-21 20:34:00,877 calibrate.py _nudge_pos():1806 [1] 3536: 0.060 0.0006043 -0.0000091 2405 8.01 11.204 -0.209 2024-08-27T07:58:29.576774656 INFO 2025-10-21 20:34:02,151 calibrate.py _nudge_pos():1806 [1] 3648: 0.180 0.0042482 -0.0006806 37001 123.34 5.118 -1.023 2024-08-27T10:03:40.982208256 INFO 2025-10-21 20:34:02,794 calibrate.py _nudge_pos():1806 [1] 3703: 0.040 0.0008062 -0.0000904 2346 7.82 15.323 -2.143 2024-08-27T10:12:24.176366848 INFO 2025-10-21 20:34:04,048 calibrate.py _nudge_pos():1806 [1] 3808: 0.020 0.0023971 -0.0006964 41278 137.59 2.589 -0.938 2024-08-27T12:31:43.783694592 INFO 2025-10-21 20:34:13,548 calibrate.py _nudge_pos():1806 [1] 4605: 0.090 0.0015755 -0.0022802 13941 46.47 5.037 -9.093 2024-08-27T13:31:27.978160384 INFO 2025-10-21 20:34:17,879 calibrate.py _nudge_pos():1806 [1] 4968: 0.090 0.0002556 -0.0021361 13971 46.57 0.815 -8.500 2024-08-27T14:24:04.181945600 INFO 2025-10-21 20:34:22,265 calibrate.py _nudge_pos():1806 [1] 5329: 0.140 0.0006272 -0.0018858 13951 46.50 2.003 -7.515 2024-08-27T15:16:35.376073984 INFO 2025-10-21 20:34:26,850 calibrate.py _nudge_pos():1806 [1] 5713: 0.150 0.0013388 0.0000344 13821 46.07 4.315 0.138 2024-08-27T16:09:02.580475904 INFO 2025-10-21 20:34:31,052 calibrate.py _nudge_pos():1806 [1] 6063: 0.190 0.0000441 -0.0000124 20 0.06 103.499 -36.243 2024-08-27T16:14:55.576293888 INFO 2025-10-21 20:34:31,092 calibrate.py _nudge_pos():1806 [1] 6066: 0.190 0.0013582 0.0020906 13932 46.44 4.342 8.342 2024-08-27T17:01:23.985274880 INFO 2025-10-21 20:34:35,582 calibrate.py _nudge_pos():1806 [1] 6428: 0.020 0.0038643 0.0015175 13956 46.52 12.330 6.045 2024-08-27T17:53:56.179334656 INFO 2025-10-21 20:34:43,703 calibrate.py _nudge_pos():1806 [1] 7084: 0.050 0.0035915 0.0021771 13941 46.47 11.469 8.682 2024-08-27T18:51:19.383459072 INFO 2025-10-21 20:34:45,976 calibrate.py _nudge_pos():1806 [1] 7264: 0.200 0.0005548 -0.0001328 9555 31.85 2.585 -0.773 2024-08-27T19:26:09.380284672 INFO 2025-10-21 20:34:46,460 calibrate.py _nudge_pos():1862 [1] 7251: - - - 1 0.00 - - INFO 2025-10-21 20:34:46,461 calibrate.py _nudge_pos():1868 [1] Points in final series = 431623 INFO 2025-10-21 20:35:24,833 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 2935 on port side INFO 2025-10-21 20:35:24,838 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "2935" INFO 2025-10-21 20:35:25,918 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2014_Nov 2021_Mar 2022_Apr WARNING 2025-10-21 20:35:25,922 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 20:35:25,922 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:35:25,941 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 20:35:25,941 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:35:25,946 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 20:35:25,946 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 20:35:25,953 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 20:35:25,953 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.239.02 with mission_start=2024-08-26T19:27:43.332653824 INFO 2025-10-21 20:35:38,370 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 20:35:38,378 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 3488 on stbd side INFO 2025-10-21 20:35:38,378 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "3488" INFO 2025-10-21 20:35:38,507 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2016_dec 2021_mar 2022_Jan WARNING 2025-10-21 20:35:38,512 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 20:35:38,512 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:35:38,531 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 20:35:38,531 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:35:38,535 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 20:35:38,535 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 20:35:38,542 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 20:35:38,542 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.239.02 with mission_start=2024-08-26T19:27:43.332653824 INFO 2025-10-21 20:35:50,924 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 20:36:08,091 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 75 seconds, d_end_time_diff: 0 seconds INFO 2025-10-21 20:36:13,001 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 75 seconds, d_end_time_diff: 0 seconds INFO 2025-10-21 20:36:13,011 calibrate.py _ctd_process():2919 [1] Performing range checking of ['seabird25p_salinity'] in 2024.239.02/seabird25p.nc INFO 2025-10-21 20:36:13,014 calibrate.py _range_qc_combined_nc():898 [1] Setting 57 seabird25p_salinity values to NaN INFO 2025-10-21 20:36:13,014 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 20:36:13,014 calibrate.py _range_qc_combined_nc():936 [1] Done range checking seabird25p INFO 2025-10-21 20:36:13,428 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/i2map/missionnetcdfs/2024.239.02/i2map_2024.239.02_cal.nc INFO 2025-10-21 20:37:01,794 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 20:37:01,802 process.py align():251 [1] Alignment steps for 2024.239.02 INFO 2025-10-21 20:37:01,858 align.py process_cal():139 [1] Processing i2map_2024.239.02_cal.nc from /data/auv_data/i2map/missionnetcdfs/2024.239.02 INFO 2025-10-21 20:37:02,070 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 20:37:02,086 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 20:37:02,394 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 20:37:02,415 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 20:37:02,703 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 20:37:02,726 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 20:37:02,897 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-10-21 20:37:02,898 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-10-21 20:37:03,031 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 20:37:03,051 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 20:37:03,353 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.239.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:37:03,379 align.py process_cal():249 [1] seabird25p_temperature: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:37:03,789 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.239.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:37:03,818 align.py process_cal():249 [1] seabird25p_conductivity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:37:04,208 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.239.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:37:04,236 align.py process_cal():249 [1] seabird25p_salinity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:37:04,625 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.239.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:37:04,652 align.py process_cal():249 [1] seabird25p_temperature_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:37:05,044 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.239.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:37:05,069 align.py process_cal():249 [1] seabird25p_conductivity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:37:05,458 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.239.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:37:05,484 align.py process_cal():249 [1] seabird25p_salinity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:37:05,882 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.239.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:37:05,907 align.py process_cal():249 [1] seabird25p_dissolvedO2_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:37:06,286 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.239.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:37:06,312 align.py process_cal():249 [1] seabird25p_oxygen_mll_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:37:06,693 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.239.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:37:06,716 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:37:07,102 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.239.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:37:07,132 align.py process_cal():249 [1] seabird25p_dissolvedO2_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:37:07,568 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.239.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:37:07,594 align.py process_cal():249 [1] seabird25p_oxygen_mll_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:37:07,990 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.239.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:37:08,013 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:37:08,394 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.239.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:37:08,416 align.py process_cal():249 [1] seabird25p_beam_transmittance: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:37:08,867 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.239.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:37:08,888 align.py process_cal():249 [1] seabird25p_depth: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:37:09,314 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 20:37:09,488 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/i2map/missionnetcdfs/2024.239.02/i2map_2024.239.02_align.nc INFO 2025-10-21 20:37:09,653 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 20:37:09,658 process.py resample():273 [1] Resampling steps for 2024.239.02 INFO 2025-10-21 20:37:09,659 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-10-21 20:37:09,686 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.239.02/i2map_2024.239.02_align.nc mission netCDF file INFO 2025-10-21 20:37:09,695 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.239.02/i2map_2024.239.02_align.nc mission netCDF file INFO 2025-10-21 20:37:09,699 resample.py get_mission_start_end():1145 [1] navigation: 2024-08-26T19:27:04.385321728 to 2024-08-27T19:26:45.777790976 (0 days 00:00:00.039997440 before mission_end) INFO 2025-10-21 20:37:09,703 resample.py get_mission_start_end():1145 [1] seabird25p: 2024-08-26T19:27:43.332653824 to 2024-08-27T19:26:45.817788416 (0 days 00:00:00 before mission_end) INFO 2025-10-21 20:37:09,707 resample.py get_mission_start_end():1145 [1] tailcone : 2024-08-26T19:26:23.788102912 to 2024-08-27T19:25:41.182216192 (0 days 00:01:04.635572224 before mission_end) INFO 2025-10-21 20:37:09,709 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.239.02/i2map_2024.239.02_align.nc mission netCDF file INFO 2025-10-21 20:37:09,710 resample.py resample_coordinates():249 [1] Resampling coordinates depth, latitude and longitude with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:10,890 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:11,026 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:11,167 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:11,298 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:11,521 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:11,738 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:11,973 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:12,193 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:12,421 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:12,652 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:12,886 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_port with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:13,122 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_port with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:13,357 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_port with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:13,592 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:13,828 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:14,065 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:14,303 resample.py resample_variable():1031 [1] Resampling seabird25p_beam_transmittance with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:14,442 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-10-21 20:37:14,978 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/i2map/missionnetcdfs/2024.239.02/i2map_2024.239.02_1S.nc INFO 2025-10-21 20:37:14,979 process.py archive():337 [1] Archiving steps for 2024.239.02 INFO 2025-10-21 20:37:14,979 process.py archive():347 [1] nc_file_base = /data/auv_data/i2map/missionnetcdfs/2024.239.02/i2map_2024.239.02, BASE_PATH = /data/auv_data INFO 2025-10-21 20:37:14,983 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/i2map/missionnetcdfs/2024.239.02/i2map_2024.239.02 files to /Volumes/AUVCTD/surveys/2024/netcdf INFO 2025-10-21 20:37:15,032 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.239.02/i2map_2024.239.02_1S.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 20:37:15,409 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.239.02/i2map_2024.239.02_cal.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 20:37:15,741 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.239.02/i2map_2024.239.02_align.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 20:37:15,756 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.239.02/gps.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024239/2024.239.02 done. INFO 2025-10-21 20:37:16,180 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.239.02/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024239/2024.239.02 done. INFO 2025-10-21 20:37:16,312 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.239.02/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024239/2024.239.02 done. INFO 2025-10-21 20:37:16,554 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.239.02/seabird25p.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024239/2024.239.02 done. INFO 2025-10-21 20:37:16,636 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.239.02/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024239/2024.239.02 done. INFO 2025-10-21 20:37:16,637 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-10-21 20:37:16,637 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.239.02/i2map_2024.239.02_processing.log /Volumes/AUVCTD/surveys/2024/netcdf