INFO 2025-10-21 18:42:59,581 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:42:59,581 process.py process_mission():449 [1] Processing i2map mission 2024.025.00 by user docker_user on host abfc52d0d69d INFO 2025-10-21 18:42:59,581 process.py download_process():165 [1] Download and processing steps for 2024.025.00 INFO 2025-10-21 18:42:59,581 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/M3/master/i2MAP/2024/01/20240125/2024.025.00 INFO 2025-10-21 18:42:59,582 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/M3/master/i2MAP/2024/01/20240125/2024.025.00 to /data/auv_data/i2map/missionlogs/2024.025.00 INFO 2025-10-21 18:43:00,276 logs2netcdfs.py download_process_logs():779 [1] Processing mission: i2map 2024.025.00 INFO 2025-10-21 18:43:00,276 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.025.00/gps.log (148244 bytes) INFO 2025-10-21 18:43:00,321 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.025.00/navigation.log (29423764 bytes) INFO 2025-10-21 18:43:03,570 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.025.00/parosci.log (8279414 bytes) INFO 2025-10-21 18:43:04,393 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.025.00/seabird25p.log (16563368 bytes) INFO 2025-10-21 18:43:05,901 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2024.025.00/seabird25p.log: [1] INFO 2025-10-21 18:43:05,961 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.025.00/tailCone.log (4145675 bytes) WARNING 2025-10-21 18:43:06,496 logs2netcdfs.py _create_variable():536 [1] rudderCurrent: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (86358,) and arg 1 with shape (86357,). INFO 2025-10-21 18:43:06,496 logs2netcdfs.py _create_variable():537 [1] len(data) (86357) does not match shape of rudderCurrent.shape[0] (86358) WARNING 2025-10-21 18:43:06,496 logs2netcdfs.py _create_variable():544 [1] rudderCurrent data is short by one, appending the last value: 0 WARNING 2025-10-21 18:43:06,506 logs2netcdfs.py _create_variable():536 [1] propCurrent1: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (86358,) and arg 1 with shape (86357,). INFO 2025-10-21 18:43:06,506 logs2netcdfs.py _create_variable():537 [1] len(data) (86357) does not match shape of propCurrent1.shape[0] (86358) WARNING 2025-10-21 18:43:06,506 logs2netcdfs.py _create_variable():544 [1] propCurrent1 data is short by one, appending the last value: 0.0 WARNING 2025-10-21 18:43:06,516 logs2netcdfs.py _create_variable():536 [1] propCurrent2: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (86358,) and arg 1 with shape (86357,). INFO 2025-10-21 18:43:06,516 logs2netcdfs.py _create_variable():537 [1] len(data) (86357) does not match shape of propCurrent2.shape[0] (86358) WARNING 2025-10-21 18:43:06,516 logs2netcdfs.py _create_variable():544 [1] propCurrent2 data is short by one, appending the last value: 0 WARNING 2025-10-21 18:43:06,526 logs2netcdfs.py _create_variable():536 [1] propRpm: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (86358,) and arg 1 with shape (86357,). INFO 2025-10-21 18:43:06,526 logs2netcdfs.py _create_variable():537 [1] len(data) (86357) does not match shape of propRpm.shape[0] (86358) WARNING 2025-10-21 18:43:06,526 logs2netcdfs.py _create_variable():544 [1] propRpm data is short by one, appending the last value: 0 WARNING 2025-10-21 18:43:06,536 logs2netcdfs.py _create_variable():536 [1] elevatorAngle: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (86358,) and arg 1 with shape (86357,). INFO 2025-10-21 18:43:06,536 logs2netcdfs.py _create_variable():537 [1] len(data) (86357) does not match shape of elevatorAngle.shape[0] (86358) WARNING 2025-10-21 18:43:06,536 logs2netcdfs.py _create_variable():544 [1] elevatorAngle data is short by one, appending the last value: -0.0574914924800396 WARNING 2025-10-21 18:43:06,546 logs2netcdfs.py _create_variable():536 [1] rudderAngle: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (86358,) and arg 1 with shape (86357,). INFO 2025-10-21 18:43:06,546 logs2netcdfs.py _create_variable():537 [1] len(data) (86357) does not match shape of rudderAngle.shape[0] (86358) WARNING 2025-10-21 18:43:06,547 logs2netcdfs.py _create_variable():544 [1] rudderAngle data is short by one, appending the last value: -0.1697927862405777 WARNING 2025-10-21 18:43:06,556 logs2netcdfs.py _create_variable():536 [1] propPwm: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (86358,) and arg 1 with shape (86357,). INFO 2025-10-21 18:43:06,556 logs2netcdfs.py _create_variable():537 [1] len(data) (86357) does not match shape of propPwm.shape[0] (86358) WARNING 2025-10-21 18:43:06,556 logs2netcdfs.py _create_variable():544 [1] propPwm data is short by one, appending the last value: 0 WARNING 2025-10-21 18:43:06,564 logs2netcdfs.py _create_variable():536 [1] propTemp: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (86358,) and arg 1 with shape (86357,). INFO 2025-10-21 18:43:06,564 logs2netcdfs.py _create_variable():537 [1] len(data) (86357) does not match shape of propTemp.shape[0] (86358) WARNING 2025-10-21 18:43:06,564 logs2netcdfs.py _create_variable():544 [1] propTemp data is short by one, appending the last value: 0 INFO 2025-10-21 18:43:06,743 logs2netcdfs.py download_process_logs():807 [1] Time to process: 6.47 seconds INFO 2025-10-21 18:43:06,743 process.py calibrate():227 [1] Calibration steps for 2024.025.00 INFO 2025-10-21 18:43:06,953 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:43:06,955 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-10-21 18:43:11,315 calibrate.py _nudge_pos():1806 [1] 408: 0.140 -0.0013959 0.0016508 32207 107.35 -1.932 2.849 2024-01-25T18:46:50.754648576 INFO 2025-10-21 18:43:14,851 calibrate.py _nudge_pos():1806 [1] 702: 0.050 -0.0006078 -0.0008103 2801 9.33 -9.675 -16.088 2024-01-25T19:01:03.956200448 INFO 2025-10-21 18:43:15,047 calibrate.py _nudge_pos():1806 [1] 721: 0.130 0.0028971 0.0047094 36023 120.07 3.585 7.268 2024-01-25T21:01:26.351432448 INFO 2025-10-21 18:43:17,687 calibrate.py _nudge_pos():1806 [1] 919: 0.200 -0.0008451 -0.0012052 4005 13.35 -9.408 -16.733 2024-01-25T21:18:04.353064448 INFO 2025-10-21 18:43:18,149 calibrate.py _nudge_pos():1806 [1] 948: 0.020 -0.0002137 -0.0004529 1355 4.51 -7.034 -18.593 2024-01-25T21:23:03.552568064 INFO 2025-10-21 18:43:18,413 calibrate.py _nudge_pos():1806 [1] 973: 0.040 0.0002532 -0.0000679 130 0.43 87.494 -29.251 2024-01-25T21:23:53.559142400 INFO 2025-10-21 18:43:32,095 calibrate.py _nudge_pos():1862 [1] 2008: - - - 5 0.01 - - INFO 2025-10-21 18:43:32,095 calibrate.py _nudge_pos():1868 [1] Points in final series = 86517 INFO 2025-10-21 18:43:42,504 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 2510 on port side INFO 2025-10-21 18:43:42,507 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "2510" INFO 2025-10-21 18:43:43,298 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2013_Jan 2014_sep 2016_Jan 2018_apr 2019_Jun 2022_Jun 2025_Jan WARNING 2025-10-21 18:43:43,305 calibrate.py _cal_date_xml_files():1081 [1] Found 8 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2510/2013_Jan INFO 2025-10-21 18:43:43,305 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:43:43,326 calibrate.py _cal_date_xml_files():1081 [1] Found 8 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2510/2014_sep INFO 2025-10-21 18:43:43,326 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:43:43,333 calibrate.py _cal_date_xml_files():1081 [1] Found 8 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2510/2016_Jan INFO 2025-10-21 18:43:43,333 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:43:43,340 calibrate.py _cal_date_xml_files():1081 [1] Found 8 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2510/2018_apr INFO 2025-10-21 18:43:43,340 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:43:43,348 calibrate.py _cal_date_xml_files():1081 [1] Found 8 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2510/2019_Jun INFO 2025-10-21 18:43:43,348 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:43:43,357 calibrate.py _cal_date_xml_files():1081 [1] Found 8 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2510/2022_Jun INFO 2025-10-21 18:43:43,357 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:43:43,364 calibrate.py _cal_date_xml_files():1081 [1] Found 8 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2510/2025_Jan INFO 2025-10-21 18:43:43,364 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 18:43:43,376 calibrate.py _read_oxy_coeffs():1247 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2510/2025_Jan/Oxygen_SBE43_2510.xml has CalibrationDate 2024-12-24 00:00:00+00:00 INFO 2025-10-21 18:43:43,376 calibrate.py _read_oxy_coeffs():1253 [1] Breaking from loop as /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2510/2025_Jan/Oxygen_SBE43_2510.xml is after 2024.025.00 with mission_start=2024-01-25T16:54:02.938275840 INFO 2025-10-21 18:43:43,376 calibrate.py _read_oxy_coeffs():1270 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2510/2025_Jan/Oxygen_SBE43_2510.xml is the first calibration file, but is after 2024.025.00 with mission_start=2024-01-25T16:54:02.938275840 INFO 2025-10-21 18:43:46,655 calibrate.py _calibrated_oxygen():2513 [1] dissolvedO2_port: parsed from /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2510/2025_Jan/Oxygen_SBE43_2510.xml file: {'Soc': 0.58626, 'offset': -0.517, 'A': -0.0038384, 'B': 0.00019113, 'C': -3.1968e-06, 'D0': 2.5826, 'D1': 0.000192634, 'D2': -0.0464803, 'E': 0.036, 'Tau20': 1.65, 'H1': -0.033, 'H2': 5000.0, 'H3': 1450.0} INFO 2025-10-21 18:43:46,662 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 3968 on stbd side INFO 2025-10-21 18:43:46,662 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "3968" INFO 2025-10-21 18:43:46,831 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2020_Jul 2025_Jan WARNING 2025-10-21 18:43:46,837 calibrate.py _cal_date_xml_files():1081 [1] Found 3 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3968/2020_Jul INFO 2025-10-21 18:43:46,837 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:43:46,891 calibrate.py _cal_date_xml_files():1081 [1] Found 3 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3968/2025_Jan INFO 2025-10-21 18:43:46,891 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 18:43:46,901 calibrate.py _read_oxy_coeffs():1247 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3968/2020_Jul/SBE43_3968.xml has CalibrationDate 2020-06-16 00:00:00+00:00 INFO 2025-10-21 18:43:46,902 calibrate.py _read_oxy_coeffs():1263 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3968/2020_Jul/SBE43_3968.xml is just before 2024.025.00 with mission_start=2024-01-25T16:54:02.938275840 INFO 2025-10-21 18:43:50,379 calibrate.py _calibrated_oxygen():2513 [1] dissolvedO2_stbd: parsed from /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3968/2020_Jul/SBE43_3968.xml file: {'Soc': 0.43332, 'offset': -0.5106, 'A': -0.0037655, 'B': 0.00018802, 'C': -3.038e-06, 'D0': 2.5826, 'D1': 0.000192634, 'D2': -0.0464803, 'E': 0.036, 'Tau20': 1.54, 'H1': -0.033, 'H2': 5000.0, 'H3': 1450.0} INFO 2025-10-21 18:43:55,715 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 66 seconds, d_end_time_diff: -1 seconds INFO 2025-10-21 18:43:57,200 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 66 seconds, d_end_time_diff: -1 seconds INFO 2025-10-21 18:43:57,203 calibrate.py _ctd_process():2919 [1] Performing range checking of ['seabird25p_salinity'] in 2024.025.00/seabird25p.nc WARNING 2025-10-21 18:43:57,205 calibrate.py _range_qc_combined_nc():890 [1] More than 500 (2450) seabird25p_salinity values found outside of range. This may indicate a problem with the seabird25p data. INFO 2025-10-21 18:43:57,205 calibrate.py _range_qc_combined_nc():898 [1] Setting 2450 seabird25p_salinity values to NaN INFO 2025-10-21 18:43:57,205 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:43:57,205 calibrate.py _range_qc_combined_nc():936 [1] Done range checking seabird25p INFO 2025-10-21 18:43:57,306 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/i2map/missionnetcdfs/2024.025.00/i2map_2024.025.00_cal.nc INFO 2025-10-21 18:44:13,598 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_par, seabird25p_salinity, seabird25p_salinity_onboard, seabird25p_temperature, seabird25p_temperature_onboard, seabird25p_time, tailcone_propRpm, tailcone_time, time INFO 2025-10-21 18:44:13,603 process.py align():251 [1] Alignment steps for 2024.025.00 INFO 2025-10-21 18:44:13,632 align.py process_cal():139 [1] Processing i2map_2024.025.00_cal.nc from /data/auv_data/i2map/missionnetcdfs/2024.025.00 INFO 2025-10-21 18:44:13,661 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:44:13,666 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:44:13,751 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:44:13,757 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:44:13,839 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:44:13,843 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:44:13,880 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-10-21 18:44:13,880 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-10-21 18:44:13,905 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:44:13,910 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:44:13,977 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.025.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:44:13,983 align.py process_cal():249 [1] seabird25p_temperature: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:44:14,083 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.025.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:44:14,094 align.py process_cal():249 [1] seabird25p_conductivity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:44:14,227 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.025.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:44:14,237 align.py process_cal():249 [1] seabird25p_salinity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:44:14,370 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.025.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:44:14,380 align.py process_cal():249 [1] seabird25p_temperature_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:44:14,478 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.025.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:44:14,484 align.py process_cal():249 [1] seabird25p_conductivity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:44:14,568 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.025.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:44:14,574 align.py process_cal():249 [1] seabird25p_salinity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:44:14,660 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.025.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:44:14,666 align.py process_cal():249 [1] seabird25p_dissolvedO2_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:44:14,751 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.025.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:44:14,757 align.py process_cal():249 [1] seabird25p_oxygen_mll_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:44:14,843 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.025.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:44:14,850 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:44:14,946 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.025.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:44:14,954 align.py process_cal():249 [1] seabird25p_dissolvedO2_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:44:15,069 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.025.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:44:15,076 align.py process_cal():249 [1] seabird25p_oxygen_mll_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:44:15,185 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.025.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:44:15,193 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:44:15,296 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.025.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:44:15,304 align.py process_cal():249 [1] seabird25p_beam_transmittance: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:44:15,414 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.025.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:44:15,421 align.py process_cal():249 [1] seabird25p_depth: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:44:15,530 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.025.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:44:15,537 align.py process_cal():249 [1] seabird25p_par: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:44:15,633 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:44:15,678 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/i2map/missionnetcdfs/2024.025.00/i2map_2024.025.00_align.nc INFO 2025-10-21 18:44:15,734 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_par, 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:44:15,735 process.py resample():273 [1] Resampling steps for 2024.025.00 INFO 2025-10-21 18:44:15,736 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-10-21 18:44:15,753 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.025.00/i2map_2024.025.00_align.nc mission netCDF file INFO 2025-10-21 18:44:15,757 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.025.00/i2map_2024.025.00_align.nc mission netCDF file INFO 2025-10-21 18:44:15,759 resample.py get_mission_start_end():1145 [1] navigation: 2024-01-25T16:53:21.411120640 to 2024-01-25T21:41:47.555568384 (0 days 00:00:00 before mission_end) INFO 2025-10-21 18:44:15,761 resample.py get_mission_start_end():1145 [1] seabird25p: 2024-01-25T16:54:02.938275840 to 2024-01-25T21:41:47.545569280 (0 days 00:00:00.009999104 before mission_end) INFO 2025-10-21 18:44:15,763 resample.py get_mission_start_end():1145 [1] tailcone : 2024-01-25T16:52:51.953138688 to 2024-01-25T21:40:43.549953280 (0 days 00:01:04.005615104 before mission_end) INFO 2025-10-21 18:44:15,764 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.025.00/i2map_2024.025.00_align.nc mission netCDF file INFO 2025-10-21 18:44:15,764 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:44:16,034 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,069 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,104 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,138 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,184 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,231 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,296 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,355 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,414 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,477 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,542 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_port with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,610 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_port with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,680 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_port with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,738 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,794 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,851 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,906 resample.py resample_variable():1031 [1] Resampling seabird25p_beam_transmittance with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,960 resample.py resample_variable():1031 [1] Resampling seabird25p_par with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:16,996 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-10-21 18:44:17,229 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/i2map/missionnetcdfs/2024.025.00/i2map_2024.025.00_1S.nc INFO 2025-10-21 18:44:17,232 process.py archive():337 [1] Archiving steps for 2024.025.00 INFO 2025-10-21 18:44:17,232 process.py archive():347 [1] nc_file_base = /data/auv_data/i2map/missionnetcdfs/2024.025.00/i2map_2024.025.00, BASE_PATH = /data/auv_data INFO 2025-10-21 18:44:17,235 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/i2map/missionnetcdfs/2024.025.00/i2map_2024.025.00 files to /Volumes/AUVCTD/surveys/2024/netcdf INFO 2025-10-21 18:44:17,240 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/i2map_2024.025.00_1S.nc INFO 2025-10-21 18:44:17,295 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.025.00/i2map_2024.025.00_1S.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 18:44:17,297 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/i2map_2024.025.00_cal.nc INFO 2025-10-21 18:44:17,610 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.025.00/i2map_2024.025.00_cal.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 18:44:17,612 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/i2map_2024.025.00_align.nc INFO 2025-10-21 18:44:17,713 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.025.00/i2map_2024.025.00_align.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 18:44:17,740 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.025.00/gps.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024025/2024.025.00 done. INFO 2025-10-21 18:44:17,837 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.025.00/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024025/2024.025.00 done. INFO 2025-10-21 18:44:17,868 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.025.00/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024025/2024.025.00 done. INFO 2025-10-21 18:44:17,983 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.025.00/seabird25p.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024025/2024.025.00 done. INFO 2025-10-21 18:44:18,015 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.025.00/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024025/2024.025.00 done. INFO 2025-10-21 18:44:18,015 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-10-21 18:44:18,015 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.025.00/i2map_2024.025.00_processing.log /Volumes/AUVCTD/surveys/2024/netcdf