INFO 2025-10-21 20:57:42,732 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:57:42,733 process.py process_mission():449 [1] Processing i2map mission 2024.354.01 by user docker_user on host c10f68273022 INFO 2025-10-21 20:57:42,733 process.py download_process():165 [1] Download and processing steps for 2024.354.01 INFO 2025-10-21 20:57:42,733 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/M3/master/i2MAP/2024/12/20241219/2024.354.01 INFO 2025-10-21 20:57:42,734 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/M3/master/i2MAP/2024/12/20241219/2024.354.01 to /data/auv_data/i2map/missionlogs/2024.354.01 INFO 2025-10-21 20:57:43,172 logs2netcdfs.py download_process_logs():779 [1] Processing mission: i2map 2024.354.01 INFO 2025-10-21 20:57:43,172 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.354.01/gps.log (300236 bytes) INFO 2025-10-21 20:57:43,211 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.354.01/navigation.log (23424512 bytes) INFO 2025-10-21 20:57:45,008 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.354.01/parosci.log (5784998 bytes) INFO 2025-10-21 20:57:45,491 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.354.01/seabird25p.log (11602450 bytes) INFO 2025-10-21 20:57:46,298 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2024.354.01/seabird25p.log: [1] INFO 2025-10-21 20:57:46,358 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.354.01/tailCone.log (2907783 bytes) INFO 2025-10-21 20:57:46,719 logs2netcdfs.py download_process_logs():807 [1] Time to process: 3.55 seconds INFO 2025-10-21 20:57:46,720 process.py calibrate():227 [1] Calibration steps for 2024.354.01 INFO 2025-10-21 20:57:46,833 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:57:46,835 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-10-21 20:57:48,495 calibrate.py _nudge_pos():1806 [1] 214: 0.120 -0.0029789 0.0000211 36806 122.69 -3.607 0.032 2024-12-19T19:04:34.303500544 INFO 2025-10-21 20:57:49,254 calibrate.py _nudge_pos():1806 [1] 293: 0.190 -0.0007452 -0.0000653 3030 10.10 -10.966 -1.199 2024-12-19T19:15:58.306643200 INFO 2025-10-21 20:58:26,825 calibrate.py _nudge_pos():1862 [1] 4108: - - - 0 0.00 - - INFO 2025-10-21 20:58:26,825 calibrate.py _nudge_pos():1868 [1] Points in final series = 60111 INFO 2025-10-21 20:58:32,218 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 103 on port side INFO 2025-10-21 20:58:32,220 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "103" INFO 2025-10-21 20:58:32,446 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2010-2008 2011_Feb 2012_Feb 2013_Apr 2013_Aug 2014_Sep 2015_Aug 2019_Oct 2021_Apr 2024_Jun WARNING 2025-10-21 20:58:32,451 calibrate.py _cal_date_xml_files():1081 [1] Found 17 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2010-2008 INFO 2025-10-21 20:58:32,452 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:32,453 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:58:32,453 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:58:32,458 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2011_Feb INFO 2025-10-21 20:58:32,458 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:32,458 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:58:32,458 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:58:32,463 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2012_Feb INFO 2025-10-21 20:58:32,463 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:32,463 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:58:32,463 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:58:32,469 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2013_Apr INFO 2025-10-21 20:58:32,469 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:32,469 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:58:32,469 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:58:32,473 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2013_Aug INFO 2025-10-21 20:58:32,474 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:32,474 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:58:32,474 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:58:32,479 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2014_Sep INFO 2025-10-21 20:58:32,479 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:32,479 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:58:32,479 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:58:32,484 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2015_Aug INFO 2025-10-21 20:58:32,484 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:32,485 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:58:32,485 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:58:32,490 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2019_Oct INFO 2025-10-21 20:58:32,490 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:32,491 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:58:32,491 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:58:32,495 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2021_Apr INFO 2025-10-21 20:58:32,495 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:32,496 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:58:32,496 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:58:32,501 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2024_Jun INFO 2025-10-21 20:58:32,501 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:32,502 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:58:32,502 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' INFO 2025-10-21 20:58:32,509 calibrate.py _read_oxy_coeffs():1247 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2011_Feb/Oxygen_SBE43_0103.XML has CalibrationDate 2011-02-16 00:00:00+00:00 INFO 2025-10-21 20:58:32,509 calibrate.py _read_oxy_coeffs():1263 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2011_Feb/Oxygen_SBE43_0103.XML is just before 2024.354.01 with mission_start=2024-12-19T16:58:49.710340864 INFO 2025-10-21 20:58:34,241 calibrate.py _calibrated_oxygen():2513 [1] dissolvedO2_port: parsed from /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2011_Feb/Oxygen_SBE43_0103.XML file: {'Soc': 0.4598, 'offset': -0.539, 'A': -0.0030238, 'B': 0.00015619, 'C': -2.652e-06, 'D0': 2.5826, 'D1': 0.00019263, 'D2': -0.04648, 'E': 0.036, 'Tau20': 1.83, 'H1': -0.033, 'H2': 5000.0, 'H3': 1450.0} INFO 2025-10-21 20:58:34,246 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 143 on stbd side INFO 2025-10-21 20:58:34,246 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "143" INFO 2025-10-21 20:58:34,429 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2011_June 2012_Oct 2013-Dec 2013_July 2015-Oct 2017_Mar 2020_Feb 2023_Jan 2024_Jan WARNING 2025-10-21 20:58:34,434 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2011_June INFO 2025-10-21 20:58:34,434 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:34,439 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2012_Oct INFO 2025-10-21 20:58:34,439 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:34,444 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2013-Dec INFO 2025-10-21 20:58:34,444 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:34,449 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2013_July INFO 2025-10-21 20:58:34,449 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:34,454 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2015-Oct INFO 2025-10-21 20:58:34,454 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:34,459 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2017_Mar INFO 2025-10-21 20:58:34,459 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:34,465 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2020_Feb INFO 2025-10-21 20:58:34,465 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:34,470 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2023_Jan INFO 2025-10-21 20:58:34,470 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:58:34,474 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2024_Jan INFO 2025-10-21 20:58:34,474 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 20:58:34,480 calibrate.py _read_oxy_coeffs():1247 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2013_July/Oxygen_SBE43_0143.XML has CalibrationDate 2013-07-17 00:00:00+00:00 INFO 2025-10-21 20:58:34,480 calibrate.py _read_oxy_coeffs():1263 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2013_July/Oxygen_SBE43_0143.XML is just before 2024.354.01 with mission_start=2024-12-19T16:58:49.710340864 INFO 2025-10-21 20:58:36,205 calibrate.py _calibrated_oxygen():2513 [1] dissolvedO2_stbd: parsed from /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2013_July/Oxygen_SBE43_0143.XML file: {'Soc': 0.42815, 'offset': -0.4829, 'A': -0.0031081, 'B': 0.0001985, 'C': -3.3814e-06, 'D0': 2.5826, 'D1': 0.000192634, 'D2': -0.0464803, 'E': 0.036, 'Tau20': 1.28, 'H1': -0.033, 'H2': 5000.0, 'H3': 1450.0} INFO 2025-10-21 20:58:38,581 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 16 seconds, d_end_time_diff: 0 seconds INFO 2025-10-21 20:58:39,258 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 16 seconds, d_end_time_diff: 0 seconds INFO 2025-10-21 20:58:39,261 calibrate.py _ctd_process():2919 [1] Performing range checking of ['seabird25p_salinity'] in 2024.354.01/seabird25p.nc WARNING 2025-10-21 20:58:39,263 calibrate.py _range_qc_combined_nc():890 [1] More than 500 (1034) seabird25p_salinity values found outside of range. This may indicate a problem with the seabird25p data. INFO 2025-10-21 20:58:39,263 calibrate.py _range_qc_combined_nc():898 [1] Setting 1034 seabird25p_salinity values to NaN INFO 2025-10-21 20:58:39,263 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:58:39,263 calibrate.py _range_qc_combined_nc():936 [1] Done range checking seabird25p INFO 2025-10-21 20:58:39,313 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/i2map/missionnetcdfs/2024.354.01/i2map_2024.354.01_cal.nc INFO 2025-10-21 20:58:46,194 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:58:46,196 process.py align():251 [1] Alignment steps for 2024.354.01 INFO 2025-10-21 20:58:46,217 align.py process_cal():139 [1] Processing i2map_2024.354.01_cal.nc from /data/auv_data/i2map/missionnetcdfs/2024.354.01 INFO 2025-10-21 20:58:46,235 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 20:58:46,238 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 20:58:46,283 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 20:58:46,287 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 20:58:46,331 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 20:58:46,334 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 20:58:46,360 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-10-21 20:58:46,361 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-10-21 20:58:46,377 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 20:58:46,381 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 20:58:46,427 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.354.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:58:46,431 align.py process_cal():249 [1] seabird25p_temperature: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:58:46,490 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.354.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:58:46,495 align.py process_cal():249 [1] seabird25p_conductivity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:58:46,554 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.354.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:58:46,558 align.py process_cal():249 [1] seabird25p_salinity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:58:46,617 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.354.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:58:46,622 align.py process_cal():249 [1] seabird25p_temperature_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:58:46,682 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.354.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:58:46,686 align.py process_cal():249 [1] seabird25p_conductivity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:58:46,745 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.354.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:58:46,750 align.py process_cal():249 [1] seabird25p_salinity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:58:46,811 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.354.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:58:46,816 align.py process_cal():249 [1] seabird25p_dissolvedO2_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:58:46,876 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.354.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:58:46,881 align.py process_cal():249 [1] seabird25p_oxygen_mll_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:58:46,941 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.354.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:58:46,946 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:58:47,005 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.354.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:58:47,010 align.py process_cal():249 [1] seabird25p_dissolvedO2_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:58:47,070 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.354.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:58:47,075 align.py process_cal():249 [1] seabird25p_oxygen_mll_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:58:47,136 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.354.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:58:47,141 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:58:47,201 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.354.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:58:47,206 align.py process_cal():249 [1] seabird25p_beam_transmittance: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:58:47,266 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.354.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:58:47,271 align.py process_cal():249 [1] seabird25p_depth: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:58:47,339 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 20:58:47,372 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/i2map/missionnetcdfs/2024.354.01/i2map_2024.354.01_align.nc INFO 2025-10-21 20:58:47,419 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:58:47,421 process.py resample():273 [1] Resampling steps for 2024.354.01 INFO 2025-10-21 20:58:47,421 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-10-21 20:58:47,439 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.354.01/i2map_2024.354.01_align.nc mission netCDF file INFO 2025-10-21 20:58:47,442 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.354.01/i2map_2024.354.01_align.nc mission netCDF file INFO 2025-10-21 20:58:47,443 resample.py get_mission_start_end():1145 [1] navigation: 2024-12-19T16:59:09.918956288 to 2024-12-19T20:20:22.701914112 (0 days 00:00:00.169988352 before mission_end) INFO 2025-10-21 20:58:47,445 resample.py get_mission_start_end():1145 [1] seabird25p: 2024-12-19T16:58:49.710340864 to 2024-12-19T20:20:22.871902464 (0 days 00:00:00 before mission_end) INFO 2025-10-21 20:58:47,447 resample.py get_mission_start_end():1145 [1] tailcone : 2024-12-19T16:58:29.321737472 to 2024-12-19T20:20:22.711913472 (0 days 00:00:00.159988992 before mission_end) INFO 2025-10-21 20:58:47,448 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.354.01/i2map_2024.354.01_align.nc mission netCDF file INFO 2025-10-21 20:58:47,448 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:58:47,633 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:47,658 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:47,682 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:47,705 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:47,738 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:47,770 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:47,807 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:47,839 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:47,871 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:47,905 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:47,938 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_port with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:47,971 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_port with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:48,004 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_port with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:48,038 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:48,071 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:48,104 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:48,138 resample.py resample_variable():1031 [1] Resampling seabird25p_beam_transmittance with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:48,165 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-10-21 20:58:48,300 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/i2map/missionnetcdfs/2024.354.01/i2map_2024.354.01_1S.nc INFO 2025-10-21 20:58:48,302 process.py archive():337 [1] Archiving steps for 2024.354.01 INFO 2025-10-21 20:58:48,302 process.py archive():347 [1] nc_file_base = /data/auv_data/i2map/missionnetcdfs/2024.354.01/i2map_2024.354.01, BASE_PATH = /data/auv_data INFO 2025-10-21 20:58:48,303 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/i2map/missionnetcdfs/2024.354.01/i2map_2024.354.01 files to /Volumes/AUVCTD/surveys/2024/netcdf INFO 2025-10-21 20:58:48,304 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/i2map_2024.354.01_1S.nc INFO 2025-10-21 20:58:48,316 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.354.01/i2map_2024.354.01_1S.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 20:58:48,317 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/i2map_2024.354.01_cal.nc INFO 2025-10-21 20:58:48,378 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.354.01/i2map_2024.354.01_cal.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 20:58:48,379 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/i2map_2024.354.01_align.nc INFO 2025-10-21 20:58:48,431 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.354.01/i2map_2024.354.01_align.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 20:58:48,441 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.354.01/gps.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024354/2024.354.01 done. INFO 2025-10-21 20:58:48,508 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.354.01/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024354/2024.354.01 done. INFO 2025-10-21 20:58:48,530 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.354.01/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024354/2024.354.01 done. INFO 2025-10-21 20:58:48,565 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.354.01/seabird25p.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024354/2024.354.01 done. INFO 2025-10-21 20:58:48,581 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.354.01/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024354/2024.354.01 done. INFO 2025-10-21 20:58:48,581 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-10-21 20:58:48,581 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.354.01/i2map_2024.354.01_processing.log /Volumes/AUVCTD/surveys/2024/netcdf