INFO 2025-10-20 23:02:18,168 process.py process_mission():429 [1] commandline = /src/data/process_i2map.py -v --noinput --start_year 2019 --end_year 2019 --start_yd 1 --end_yd 365 --num_cores 1 --clobber INFO 2025-10-20 23:02:18,168 process.py process_mission():449 [1] Processing i2map mission 2019.123.05 by user docker_user on host bc943cff5f21 INFO 2025-10-20 23:02:18,168 process.py download_process():165 [1] Download and processing steps for 2019.123.05 INFO 2025-10-20 23:02:18,168 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/M3/master/i2MAP/2019/05/20190503/20190503/2019.123.05 INFO 2025-10-20 23:02:18,168 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/M3/master/i2MAP/2019/05/20190503/20190503/2019.123.05 to /data/auv_data/i2map/missionlogs/2019.123.05 INFO 2025-10-20 23:02:18,555 logs2netcdfs.py download_process_logs():779 [1] Processing mission: i2map 2019.123.05 INFO 2025-10-20 23:02:18,555 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2019.123.05/gps.log (8204 bytes) INFO 2025-10-20 23:02:18,568 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2019.123.05/navigation.log (20978844 bytes) INFO 2025-10-20 23:02:20,191 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2019.123.05/navigation.log: [12171 12172 12173 12174 12175 12176 12177 12178 12179 12180 12181 25952 25953 25954 25955 25956 25957 25958 25959 25960 25961 39578 39579 39580 39581 39582 39583 39584 39585 39586 39587 53129 53130 53131 53132 53133 53134 53135 53136 53137 53138 53139] INFO 2025-10-20 23:02:20,289 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2019.123.05/parosci.log (5911094 bytes) INFO 2025-10-20 23:02:20,781 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2019.123.05/parosci.log: [ 1 2 24573 24574 24575 24576 24577 24578 24579 24580 24581 24582 24583 24584 24585 24586 24587 24588 24589 24590 24591 24592 24593 52003 52004 52005 52006 52007 52008 52009 52010 52011 52012 52013 52014 52015 52016 52017 52018 52019 52020 52021 52022 52023 79123 79124 79125 79126 79127 79128 79129 79130 79131 79132 79133 79134 79135 79136 79137 79138 79139 79140 79141 79142 79143 106093 106094 106095 106096 106097 106098 106099 106100 106101 106102 106103 106104 106105 106106 106107 106108 106109 106110 106111 106112 106113] INFO 2025-10-20 23:02:20,801 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2019.123.05/seabird25p.log (11860690 bytes) INFO 2025-10-20 23:02:21,603 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2019.123.05/seabird25p.log: [ 1 2 19651 19652 19653 19654 19655 19656 19657 19658 19659 19660 19661 19662 19663 19664 19665 19666 19667 41685 41686 41687 41688 41689 41690 41691 41692 41693 41694 41695 41696 41697 41698 41699 41700 41701 63471 63472 63473 63474 63475 63476 63477 63478 63479 63480 63481 63482 63483 63484 63485 63486 63487 85137 85138 85139 85140 85141 85142 85143 85144 85145 85146 85147 85148 85149 85150 85151 85152 85153] INFO 2025-10-20 23:02:21,653 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2019.123.05/tailCone.log (2966027 bytes) WARNING 2025-10-20 23:02:21,913 logs2netcdfs.py _create_variable():536 [1] rudderCurrent: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (61782,) and arg 1 with shape (61781,). INFO 2025-10-20 23:02:21,913 logs2netcdfs.py _create_variable():537 [1] len(data) (61781) does not match shape of rudderCurrent.shape[0] (61782) WARNING 2025-10-20 23:02:21,913 logs2netcdfs.py _create_variable():544 [1] rudderCurrent data is short by one, appending the last value: 0 WARNING 2025-10-20 23:02:21,919 logs2netcdfs.py _create_variable():536 [1] propCurrent1: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (61782,) and arg 1 with shape (61781,). INFO 2025-10-20 23:02:21,919 logs2netcdfs.py _create_variable():537 [1] len(data) (61781) does not match shape of propCurrent1.shape[0] (61782) WARNING 2025-10-20 23:02:21,919 logs2netcdfs.py _create_variable():544 [1] propCurrent1 data is short by one, appending the last value: 0.3484233617782593 WARNING 2025-10-20 23:02:21,925 logs2netcdfs.py _create_variable():536 [1] propCurrent2: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (61782,) and arg 1 with shape (61781,). INFO 2025-10-20 23:02:21,925 logs2netcdfs.py _create_variable():537 [1] len(data) (61781) does not match shape of propCurrent2.shape[0] (61782) WARNING 2025-10-20 23:02:21,925 logs2netcdfs.py _create_variable():544 [1] propCurrent2 data is short by one, appending the last value: 0 WARNING 2025-10-20 23:02:21,930 logs2netcdfs.py _create_variable():536 [1] propRpm: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (61782,) and arg 1 with shape (61781,). INFO 2025-10-20 23:02:21,930 logs2netcdfs.py _create_variable():537 [1] len(data) (61781) does not match shape of propRpm.shape[0] (61782) WARNING 2025-10-20 23:02:21,930 logs2netcdfs.py _create_variable():544 [1] propRpm data is short by one, appending the last value: 0 WARNING 2025-10-20 23:02:21,936 logs2netcdfs.py _create_variable():536 [1] elevatorAngle: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (61782,) and arg 1 with shape (61781,). INFO 2025-10-20 23:02:21,936 logs2netcdfs.py _create_variable():537 [1] len(data) (61781) does not match shape of elevatorAngle.shape[0] (61782) WARNING 2025-10-20 23:02:21,936 logs2netcdfs.py _create_variable():544 [1] elevatorAngle data is short by one, appending the last value: 0.0350600965321064 WARNING 2025-10-20 23:02:21,942 logs2netcdfs.py _create_variable():536 [1] rudderAngle: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (61782,) and arg 1 with shape (61781,). INFO 2025-10-20 23:02:21,943 logs2netcdfs.py _create_variable():537 [1] len(data) (61781) does not match shape of rudderAngle.shape[0] (61782) WARNING 2025-10-20 23:02:21,943 logs2netcdfs.py _create_variable():544 [1] rudderAngle data is short by one, appending the last value: -0.18415972590446472 WARNING 2025-10-20 23:02:21,948 logs2netcdfs.py _create_variable():536 [1] propPwm: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (61782,) and arg 1 with shape (61781,). INFO 2025-10-20 23:02:21,948 logs2netcdfs.py _create_variable():537 [1] len(data) (61781) does not match shape of propPwm.shape[0] (61782) WARNING 2025-10-20 23:02:21,948 logs2netcdfs.py _create_variable():544 [1] propPwm data is short by one, appending the last value: 0 WARNING 2025-10-20 23:02:21,952 logs2netcdfs.py _create_variable():536 [1] propTemp: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (61782,) and arg 1 with shape (61781,). INFO 2025-10-20 23:02:21,952 logs2netcdfs.py _create_variable():537 [1] len(data) (61781) does not match shape of propTemp.shape[0] (61782) WARNING 2025-10-20 23:02:21,952 logs2netcdfs.py _create_variable():544 [1] propTemp data is short by one, appending the last value: 0 INFO 2025-10-20 23:02:22,027 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2019.123.05/tailCone.log: [12352 12353 12354 12355 12356 12357 12358 12359 12360 12361 12362 26133 26134 26135 26136 26137 26138 26139 26140 26141 26142 26143 39759 39760 39761 39762 39763 39764 39765 39766 39767 39768 53310 53311 53312 53313 53314 53315 53316 53317 53318 53319] INFO 2025-10-20 23:02:22,034 logs2netcdfs.py download_process_logs():807 [1] Time to process: 3.48 seconds INFO 2025-10-20 23:02:22,034 process.py calibrate():227 [1] Calibration steps for 2019.123.05 INFO 2025-10-20 23:02:32,032 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-20 23:02:32,034 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-10-20 23:02:32,719 calibrate.py _nudge_pos():1862 [1] 63: - - - 61336 204.58 - - INFO 2025-10-20 23:02:32,719 calibrate.py _nudge_pos():1868 [1] Points in final series = 61651 INFO 2025-10-20 23:02:40,571 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 2935 on port side INFO 2025-10-20 23:02:40,571 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "2935" INFO 2025-10-20 23:02:40,758 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2014_Nov 2021_Mar 2022_Apr WARNING 2025-10-20 23:02:40,763 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-20 23:02:40,764 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-20 23:02:40,769 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-20 23:02:40,769 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-20 23:02:40,775 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-20 23:02:40,775 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-20 23:02:40,781 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-20 23:02:40,781 calibrate.py _read_oxy_coeffs():1253 [1] Breaking from loop as /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2935/2022_Apr/Oxygen_SBE43_2935.xml is after 2019.123.05 with mission_start=2019-05-03T18:44:57.500508672 INFO 2025-10-20 23:02:40,781 calibrate.py _read_oxy_coeffs():1270 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2935/2022_Apr/Oxygen_SBE43_2935.xml is the first calibration file, but is after 2019.123.05 with mission_start=2019-05-03T18:44:57.500508672 INFO 2025-10-20 23:02:42,538 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-20 23:02:42,545 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 3488 on stbd side INFO 2025-10-20 23:02:42,545 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "3488" INFO 2025-10-20 23:02:42,704 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2016_dec 2021_mar 2022_Jan WARNING 2025-10-20 23:02:42,709 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-20 23:02:42,709 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-20 23:02:42,714 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-20 23:02:42,714 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-20 23:02:42,719 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-20 23:02:42,719 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-20 23:02:42,724 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-20 23:02:42,724 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 2019.123.05 with mission_start=2019-05-03T18:44:57.500508672 INFO 2025-10-20 23:02:44,516 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-20 23:02:47,012 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 11 seconds, d_end_time_diff: 0 seconds INFO 2025-10-20 23:02:47,736 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 11 seconds, d_end_time_diff: 0 seconds INFO 2025-10-20 23:02:47,738 calibrate.py _ctd_process():2919 [1] Performing range checking of ['seabird25p_salinity'] in 2019.123.05/seabird25p.nc INFO 2025-10-20 23:02:47,740 calibrate.py _range_qc_combined_nc():898 [1] Setting 0 seabird25p_salinity values to NaN INFO 2025-10-20 23:02:47,740 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-20 23:02:47,740 calibrate.py _range_qc_combined_nc():936 [1] Done range checking seabird25p INFO 2025-10-20 23:02:48,960 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/i2map/missionnetcdfs/2019.123.05/i2map_2019.123.05_cal.nc INFO 2025-10-20 23:02:56,238 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-20 23:02:56,240 process.py align():251 [1] Alignment steps for 2019.123.05 INFO 2025-10-20 23:02:56,260 align.py process_cal():139 [1] Processing i2map_2019.123.05_cal.nc from /data/auv_data/i2map/missionnetcdfs/2019.123.05 INFO 2025-10-20 23:02:56,279 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-20 23:02:56,282 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-10-20 23:02:56,328 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-20 23:02:56,332 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-10-20 23:02:56,377 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-20 23:02:56,380 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-10-20 23:02:56,407 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-10-20 23:02:56,407 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-10-20 23:02:56,425 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-20 23:02:56,428 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-10-20 23:02:56,476 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2019.123.05_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-20 23:02:56,481 align.py process_cal():249 [1] seabird25p_temperature: instrument_sample_rate_hz = 7.99 INFO 2025-10-20 23:02:56,541 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2019.123.05_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-20 23:02:56,545 align.py process_cal():249 [1] seabird25p_conductivity: instrument_sample_rate_hz = 7.99 INFO 2025-10-20 23:02:56,608 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2019.123.05_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-20 23:02:56,613 align.py process_cal():249 [1] seabird25p_salinity: instrument_sample_rate_hz = 7.99 INFO 2025-10-20 23:02:56,673 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2019.123.05_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-20 23:02:56,678 align.py process_cal():249 [1] seabird25p_temperature_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-20 23:02:56,739 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2019.123.05_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-20 23:02:56,743 align.py process_cal():249 [1] seabird25p_conductivity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-20 23:02:56,804 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2019.123.05_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-20 23:02:56,809 align.py process_cal():249 [1] seabird25p_salinity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-20 23:02:56,870 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2019.123.05_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-20 23:02:56,874 align.py process_cal():249 [1] seabird25p_dissolvedO2_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-20 23:02:56,935 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2019.123.05_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-20 23:02:56,940 align.py process_cal():249 [1] seabird25p_oxygen_mll_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-20 23:02:57,003 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2019.123.05_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-20 23:02:57,007 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-20 23:02:57,069 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2019.123.05_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-20 23:02:57,074 align.py process_cal():249 [1] seabird25p_dissolvedO2_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-20 23:02:57,135 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2019.123.05_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-20 23:02:57,141 align.py process_cal():249 [1] seabird25p_oxygen_mll_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-20 23:02:57,201 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2019.123.05_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-20 23:02:57,206 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-20 23:02:57,267 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2019.123.05_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-20 23:02:57,272 align.py process_cal():249 [1] seabird25p_beam_transmittance: instrument_sample_rate_hz = 7.99 INFO 2025-10-20 23:02:57,334 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2019.123.05_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-20 23:02:57,338 align.py process_cal():249 [1] seabird25p_depth: instrument_sample_rate_hz = 7.99 INFO 2025-10-20 23:02:57,407 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-10-20 23:02:57,440 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/i2map/missionnetcdfs/2019.123.05/i2map_2019.123.05_align.nc INFO 2025-10-20 23:02:57,483 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-20 23:02:57,484 process.py resample():273 [1] Resampling steps for 2019.123.05 INFO 2025-10-20 23:02:57,485 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-10-20 23:02:57,500 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2019.123.05/i2map_2019.123.05_align.nc mission netCDF file INFO 2025-10-20 23:02:57,503 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2019.123.05/i2map_2019.123.05_align.nc mission netCDF file INFO 2025-10-20 23:02:57,504 resample.py get_mission_start_end():1145 [1] navigation: 2019-05-03T18:45:21.188886016 to 2019-05-03T22:10:58.953134336 (0 days 00:00:00 before mission_end) INFO 2025-10-20 23:02:57,506 resample.py get_mission_start_end():1145 [1] seabird25p: 2019-05-03T18:44:57.500508672 to 2019-05-03T22:10:58.953134336 (0 days 00:00:00 before mission_end) INFO 2025-10-20 23:02:57,508 resample.py get_mission_start_end():1145 [1] tailcone : 2019-05-03T18:44:44.901371648 to 2019-05-03T22:10:40.354408192 (0 days 00:00:18.598726144 before mission_end) INFO 2025-10-20 23:02:57,508 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2019.123.05/i2map_2019.123.05_align.nc mission netCDF file INFO 2025-10-20 23:02:57,509 resample.py resample_coordinates():249 [1] Resampling coordinates depth, latitude and longitude with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:57,691 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:57,716 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:57,740 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:57,764 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:57,797 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:57,831 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:57,864 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:57,898 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:57,932 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:57,967 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:58,002 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_port with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:58,037 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_port with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:58,071 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_port with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:58,104 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_stbd with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:58,138 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_stbd with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:58,172 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_stbd with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:58,206 resample.py resample_variable():1031 [1] Resampling seabird25p_beam_transmittance with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:58,233 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-10-20 23:02:58,377 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/i2map/missionnetcdfs/2019.123.05/i2map_2019.123.05_1S.nc INFO 2025-10-20 23:02:58,379 process.py archive():337 [1] Archiving steps for 2019.123.05 INFO 2025-10-20 23:02:58,379 process.py archive():347 [1] nc_file_base = /data/auv_data/i2map/missionnetcdfs/2019.123.05/i2map_2019.123.05, BASE_PATH = /data/auv_data INFO 2025-10-20 23:02:58,379 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/i2map/missionnetcdfs/2019.123.05/i2map_2019.123.05 files to /Volumes/AUVCTD/surveys/2019/netcdf INFO 2025-10-20 23:02:58,380 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2019/netcdf/i2map_2019.123.05_1S.nc INFO 2025-10-20 23:02:58,396 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2019.123.05/i2map_2019.123.05_1S.nc /Volumes/AUVCTD/surveys/2019/netcdf done. INFO 2025-10-20 23:02:58,397 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2019/netcdf/i2map_2019.123.05_cal.nc INFO 2025-10-20 23:02:58,456 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2019.123.05/i2map_2019.123.05_cal.nc /Volumes/AUVCTD/surveys/2019/netcdf done. INFO 2025-10-20 23:02:58,457 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2019/netcdf/i2map_2019.123.05_align.nc INFO 2025-10-20 23:02:58,510 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2019.123.05/i2map_2019.123.05_align.nc /Volumes/AUVCTD/surveys/2019/netcdf done. INFO 2025-10-20 23:02:58,518 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2019.123.05/gps.nc /Volumes/AUVCTD/missionnetcdfs/2019/2019123/2019.123.05 done. INFO 2025-10-20 23:02:58,580 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2019.123.05/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2019/2019123/2019.123.05 done. INFO 2025-10-20 23:02:58,602 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2019.123.05/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2019/2019123/2019.123.05 done. INFO 2025-10-20 23:02:58,637 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2019.123.05/seabird25p.nc /Volumes/AUVCTD/missionnetcdfs/2019/2019123/2019.123.05 done. INFO 2025-10-20 23:02:58,654 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2019.123.05/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2019/2019123/2019.123.05 done. INFO 2025-10-20 23:02:58,654 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-10-20 23:02:58,654 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2019.123.05/i2map_2019.123.05_processing.log /Volumes/AUVCTD/surveys/2019/netcdf