INFO 2025-10-21 00:23:10,561 process.py process_mission():429 [1] commandline = /src/data/process_i2map.py -v --noinput --start_year 2020 --end_year 2020 --start_yd 1 --end_yd 365 --num_cores 1 --clobber INFO 2025-10-21 00:23:10,561 process.py process_mission():449 [1] Processing i2map mission 2020.258.01 by user docker_user on host 9ec966412b78 INFO 2025-10-21 00:23:10,561 process.py download_process():165 [1] Download and processing steps for 2020.258.01 INFO 2025-10-21 00:23:10,561 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/M3/master/i2MAP/2020/09/20200914/2020.258.01 INFO 2025-10-21 00:23:10,561 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/M3/master/i2MAP/2020/09/20200914/2020.258.01 to /data/auv_data/i2map/missionlogs/2020.258.01 INFO 2025-10-21 00:23:12,943 logs2netcdfs.py download_process_logs():779 [1] Processing mission: i2map 2020.258.01 INFO 2025-10-21 00:23:12,944 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2020.258.01/gps.log (237884 bytes) INFO 2025-10-21 00:23:13,001 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2020.258.01/navigation.log (143131324 bytes) INFO 2025-10-21 00:23:23,688 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2020.258.01/parosci.log (40231574 bytes) INFO 2025-10-21 00:23:26,971 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2020.258.01/seabird25p.log (80726288 bytes) INFO 2025-10-21 00:23:32,530 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2020.258.01/tailCone.log (20214619 bytes) INFO 2025-10-21 00:23:34,939 logs2netcdfs.py download_process_logs():807 [1] Time to process: 22.00 seconds INFO 2025-10-21 00:23:34,940 process.py calibrate():227 [1] Calibration steps for 2020.258.01 INFO 2025-10-21 00:23:35,467 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 00:23:35,469 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-10-21 00:23:37,067 calibrate.py _nudge_pos():1806 [1] 181: 0.090 0.0010618 0.0091644 33843 112.81 1.398 15.054 2020-09-14T18:25:11.396614912 INFO 2025-10-21 00:23:38,109 calibrate.py _nudge_pos():1806 [1] 280: 0.190 -0.0006598 0.0020262 6050 20.16 -4.861 18.621 2020-09-14T18:46:59.397010688 INFO 2025-10-21 00:23:38,353 calibrate.py _nudge_pos():1806 [1] 303: 0.160 0.0013617 0.0052891 38283 127.61 1.585 7.680 2020-09-14T20:54:57.990990848 INFO 2025-10-21 00:23:39,219 calibrate.py _nudge_pos():1806 [1] 384: 0.040 0.0000675 0.0014642 4496 14.98 0.670 18.108 2020-09-14T21:11:17.193911040 INFO 2025-10-21 00:23:39,434 calibrate.py _nudge_pos():1806 [1] 404: 0.080 -0.0002547 0.0010847 2560 8.53 -4.436 23.563 2020-09-14T21:20:08.197534720 INFO 2025-10-21 00:23:40,380 calibrate.py _nudge_pos():1806 [1] 492: 0.160 -0.0003239 0.0008824 2315 7.71 -6.239 21.198 2020-09-14T21:29:18.199856896 INFO 2025-10-21 00:23:40,629 calibrate.py _nudge_pos():1806 [1] 515: 0.050 0.0006316 0.0108321 34342 114.47 0.820 17.534 2020-09-14T23:24:08.797818624 INFO 2025-10-21 00:23:40,697 calibrate.py _nudge_pos():1806 [1] 521: 0.010 -0.0001108 0.0000412 15 0.05 -352.689 163.753 2020-09-14T23:24:16.797270784 INFO 2025-10-21 00:23:40,730 calibrate.py _nudge_pos():1806 [1] 524: 0.150 -0.0005615 0.0019251 6805 22.68 -3.679 15.729 2020-09-14T23:46:59.793899008 INFO 2025-10-21 00:23:40,850 calibrate.py _nudge_pos():1806 [1] 535: 0.120 -0.0000035 0.0000076 20 0.06 -8.157 22.288 2020-09-14T23:47:13.792940032 INFO 2025-10-21 00:23:40,862 calibrate.py _nudge_pos():1806 [1] 536: 0.190 0.0007560 0.0038779 38803 129.34 0.868 5.556 2020-09-15T01:56:34.391302656 INFO 2025-10-21 00:23:41,678 calibrate.py _nudge_pos():1806 [1] 610: 0.190 0.0009575 0.0006884 3895 12.98 10.960 9.828 2020-09-15T02:10:46.392936448 INFO 2025-10-21 00:23:42,504 calibrate.py _nudge_pos():1806 [1] 685: 0.060 0.0004107 0.0008141 2545 8.48 7.196 17.790 2020-09-15T02:20:29.592984576 INFO 2025-10-21 00:23:43,166 calibrate.py _nudge_pos():1806 [1] 745: 0.070 0.0003426 0.0005072 2195 7.31 6.961 12.851 2020-09-15T02:28:47.598868736 INFO 2025-10-21 00:23:43,307 calibrate.py _nudge_pos():1806 [1] 757: 0.140 0.0025741 0.0083550 19596 65.32 5.855 23.703 2020-09-15T03:34:17.799631616 INFO 2025-10-21 00:23:43,979 calibrate.py _nudge_pos():1806 [1] 814: 0.180 0.0025550 0.0015124 14301 47.67 7.963 5.879 2020-09-15T04:22:53.999858432 INFO 2025-10-21 00:23:44,701 calibrate.py _nudge_pos():1806 [1] 878: 0.200 -0.0000475 -0.0000306 300 1.00 -7.078 -5.684 2020-09-15T04:24:56.991432704 INFO 2025-10-21 00:23:45,447 calibrate.py _nudge_pos():1806 [1] 944: 0.060 0.0001496 0.0001225 4190 13.96 1.592 1.626 2020-09-15T04:40:00.199558656 INFO 2025-10-21 00:23:46,469 calibrate.py _nudge_pos():1806 [1] 1035: 0.090 0.0003091 -0.0001172 185 0.61 74.889 -35.419 2020-09-15T04:42:08.190790912 INFO 2025-10-21 00:23:47,235 calibrate.py _nudge_pos():1806 [1] 1103: 0.110 0.0002029 0.0003912 1840 6.13 4.917 11.824 2020-09-15T04:49:24.190922752 INFO 2025-10-21 00:23:48,146 calibrate.py _nudge_pos():1806 [1] 1184: 0.140 0.0003855 0.0002018 1325 4.41 12.978 8.475 2020-09-15T04:55:09.197288192 INFO 2025-10-21 00:23:48,561 calibrate.py _nudge_pos():1806 [1] 1221: 0.150 0.0000855 0.0003773 1930 6.43 1.977 10.872 2020-09-15T05:02:11.198379008 INFO 2025-10-21 00:23:48,708 calibrate.py _nudge_pos():1806 [1] 1234: 0.180 0.0000962 0.0002632 2070 6.90 2.072 7.071 2020-09-15T05:09:17.199196160 INFO 2025-10-21 00:23:48,814 calibrate.py _nudge_pos():1806 [1] 1243: 0.180 -0.0000855 -0.0000847 85 0.28 -45.368 -56.080 2020-09-15T05:09:42.197483520 INFO 2025-10-21 00:23:54,409 calibrate.py _nudge_pos():1806 [1] 1742: 0.110 -0.0000223 -0.0000208 11 0.03 -99.504 -115.390 2020-09-15T05:18:02.593203968 INFO 2025-10-21 00:24:04,480 calibrate.py _nudge_pos():1806 [1] 2636: 0.120 0.0001622 0.0007102 2630 8.76 2.751 15.016 2020-09-15T05:41:41.396009472 INFO 2025-10-21 00:24:04,638 calibrate.py _nudge_pos():1806 [1] 2650: 0.170 -0.0001549 0.0002691 2175 7.25 -3.176 6.882 2020-09-15T05:49:09.395319552 INFO 2025-10-21 00:24:04,831 calibrate.py _nudge_pos():1806 [1] 2667: 0.150 0.0000024 -0.0000098 45 0.15 2.400 -12.414 2020-09-15T05:49:34.393606912 INFO 2025-10-21 00:24:05,859 calibrate.py _nudge_pos():1806 [1] 2758: 0.090 0.0008096 0.0082401 33998 113.32 1.061 13.474 2020-09-15T07:44:23.991636992 INFO 2025-10-21 00:24:06,056 calibrate.py _nudge_pos():1806 [1] 2775: 0.090 -0.0001284 0.0000352 110 0.36 -52.486 17.949 2020-09-15T07:45:01.999033344 INFO 2025-10-21 00:24:06,069 calibrate.py _nudge_pos():1806 [1] 2776: 0.060 -0.0020613 0.0006826 5571 18.57 -16.495 6.813 2020-09-15T08:03:36.192705792 INFO 2025-10-21 00:24:06,995 calibrate.py _nudge_pos():1806 [1] 2857: 0.140 0.0039402 0.0061570 37933 126.44 4.630 9.023 2020-09-15T10:11:22.597521408 INFO 2025-10-21 00:24:07,323 calibrate.py _nudge_pos():1806 [1] 2885: 0.020 -0.0010916 0.0006230 4146 13.82 -11.738 8.355 2020-09-15T10:25:38.798867456 INFO 2025-10-21 00:24:07,566 calibrate.py _nudge_pos():1806 [1] 2906: 0.050 -0.0004720 0.0004861 1966 6.55 -10.708 13.752 2020-09-15T10:32:33.790438656 INFO 2025-10-21 00:24:07,778 calibrate.py _nudge_pos():1806 [1] 2924: 0.080 -0.0005416 0.0005774 1930 6.43 -12.514 16.638 2020-09-15T10:39:16.792830976 INFO 2025-10-21 00:24:07,967 calibrate.py _nudge_pos():1806 [1] 2940: 0.180 -0.0015130 0.0064448 34622 115.40 -1.948 10.348 2020-09-15T12:34:56.197449216 INFO 2025-10-21 00:24:08,641 calibrate.py _nudge_pos():1806 [1] 2997: 0.050 -0.0015174 0.0011429 4820 16.06 -14.035 13.184 2020-09-15T12:51:56.397560576 INFO 2025-10-21 00:24:08,891 calibrate.py _nudge_pos():1806 [1] 3018: 0.060 0.0015364 0.0048409 38148 127.16 1.795 7.054 2020-09-15T14:59:25.993527296 INFO 2025-10-21 00:24:09,801 calibrate.py _nudge_pos():1806 [1] 3091: 0.120 0.0006060 0.0004195 4010 13.36 6.737 5.817 2020-09-15T15:13:59.993654528 INFO 2025-10-21 00:24:10,019 calibrate.py _nudge_pos():1806 [1] 3109: 0.160 0.0003602 0.0005924 2430 8.10 6.610 13.556 2020-09-15T15:22:22.999196160 INFO 2025-10-21 00:24:10,315 calibrate.py _nudge_pos():1806 [1] 3134: 0.180 0.0002665 0.0004170 2165 7.21 5.488 10.711 2020-09-15T15:30:00.997821184 INFO 2025-10-21 00:24:10,565 calibrate.py _nudge_pos():1806 [1] 3155: 0.020 0.0005409 0.0004723 2201 7.33 10.958 11.934 2020-09-15T15:37:41.196295168 INFO 2025-10-21 00:24:11,579 calibrate.py _nudge_pos():1806 [1] 3238: 0.060 0.0003398 0.0006769 2090 6.96 7.250 18.014 2020-09-15T15:46:01.192043264 INFO 2025-10-21 00:24:12,146 calibrate.py _nudge_pos():1806 [1] 3286: 0.090 0.0005872 0.0006749 1905 6.35 13.746 19.704 2020-09-15T15:53:10.192654592 INFO 2025-10-21 00:24:12,215 calibrate.py _nudge_pos():1862 [1] 3253: - - - 3 0.01 - - INFO 2025-10-21 00:24:12,215 calibrate.py _nudge_pos():1868 [1] Points in final series = 420691 INFO 2025-10-21 00:24:13,759 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 2935 on port side INFO 2025-10-21 00:24:13,761 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "2935" INFO 2025-10-21 00:24:13,992 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2014_Nov 2021_Mar 2022_Apr WARNING 2025-10-21 00:24:13,996 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 00:24:13,996 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 00:24:14,000 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 00:24:14,000 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 00:24:14,005 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 00:24:14,005 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 00:24:14,011 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 00:24:14,011 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 2020.258.01 with mission_start=2020-09-14T16:30:48.056785920 INFO 2025-10-21 00:24:14,011 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 2020.258.01 with mission_start=2020-09-14T16:30:48.056785920 INFO 2025-10-21 00:24:14,251 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 00:24:14,258 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 3488 on stbd side INFO 2025-10-21 00:24:14,259 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "3488" INFO 2025-10-21 00:24:14,438 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2016_dec 2021_mar 2022_Jan WARNING 2025-10-21 00:24:14,442 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 00:24:14,442 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 00:24:14,446 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 00:24:14,446 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 00:24:14,450 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 00:24:14,451 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 00:24:14,456 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 00:24:14,457 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 2020.258.01 with mission_start=2020-09-14T16:30:48.056785920 INFO 2025-10-21 00:24:14,696 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 00:24:19,369 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 71 seconds, d_end_time_diff: 0 seconds INFO 2025-10-21 00:24:24,043 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 71 seconds, d_end_time_diff: 0 seconds INFO 2025-10-21 00:24:24,051 calibrate.py _ctd_process():2919 [1] Performing range checking of ['seabird25p_salinity'] in 2020.258.01/seabird25p.nc INFO 2025-10-21 00:24:24,054 calibrate.py _range_qc_combined_nc():898 [1] Setting 142 seabird25p_salinity values to NaN INFO 2025-10-21 00:24:24,055 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 00:24:24,055 calibrate.py _range_qc_combined_nc():936 [1] Done range checking seabird25p INFO 2025-10-21 00:24:24,371 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/i2map/missionnetcdfs/2020.258.01/i2map_2020.258.01_cal.nc INFO 2025-10-21 00:24:24,602 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 00:24:24,608 process.py align():251 [1] Alignment steps for 2020.258.01 INFO 2025-10-21 00:24:24,645 align.py process_cal():139 [1] Processing i2map_2020.258.01_cal.nc from /data/auv_data/i2map/missionnetcdfs/2020.258.01 INFO 2025-10-21 00:24:24,750 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 00:24:24,760 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 00:24:25,015 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 00:24:25,028 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 00:24:25,283 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 00:24:25,301 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 00:24:25,454 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-10-21 00:24:25,454 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-10-21 00:24:25,556 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 00:24:25,570 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 00:24:25,878 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.258.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:24:25,900 align.py process_cal():249 [1] seabird25p_temperature: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:24:26,266 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.258.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:24:26,290 align.py process_cal():249 [1] seabird25p_conductivity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:24:26,657 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.258.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:24:26,681 align.py process_cal():249 [1] seabird25p_salinity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:24:27,043 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.258.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:24:27,066 align.py process_cal():249 [1] seabird25p_temperature_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:24:27,437 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.258.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:24:27,459 align.py process_cal():249 [1] seabird25p_conductivity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:24:27,823 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.258.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:24:27,846 align.py process_cal():249 [1] seabird25p_salinity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:24:28,211 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.258.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:24:28,234 align.py process_cal():249 [1] seabird25p_dissolvedO2_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:24:28,597 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.258.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:24:28,620 align.py process_cal():249 [1] seabird25p_oxygen_mll_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:24:28,985 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.258.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:24:29,006 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:24:29,383 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.258.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:24:29,410 align.py process_cal():249 [1] seabird25p_dissolvedO2_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:24:29,773 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.258.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:24:29,793 align.py process_cal():249 [1] seabird25p_oxygen_mll_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:24:30,159 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.258.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:24:30,179 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:24:30,545 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.258.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:24:30,565 align.py process_cal():249 [1] seabird25p_beam_transmittance: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:24:30,927 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.258.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:24:30,945 align.py process_cal():249 [1] seabird25p_depth: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:24:31,311 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.258.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:24:31,337 align.py process_cal():249 [1] seabird25p_par: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:24:31,736 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 00:24:31,903 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/i2map/missionnetcdfs/2020.258.01/i2map_2020.258.01_align.nc INFO 2025-10-21 00:24:32,049 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 00:24:32,052 process.py resample():273 [1] Resampling steps for 2020.258.01 INFO 2025-10-21 00:24:32,052 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-10-21 00:24:32,078 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2020.258.01/i2map_2020.258.01_align.nc mission netCDF file INFO 2025-10-21 00:24:32,087 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2020.258.01/i2map_2020.258.01_align.nc mission netCDF file INFO 2025-10-21 00:24:32,090 resample.py get_mission_start_end():1145 [1] navigation: 2020-09-14T16:30:02.709892352 to 2020-09-15T15:53:15.792271104 (0 days 00:00:00.139990272 before mission_end) INFO 2025-10-21 00:24:32,095 resample.py get_mission_start_end():1145 [1] seabird25p: 2020-09-14T16:30:48.056785920 to 2020-09-15T15:53:15.932261376 (0 days 00:00:00 before mission_end) INFO 2025-10-21 00:24:32,099 resample.py get_mission_start_end():1145 [1] tailcone : 2020-09-14T16:29:27.232322816 to 2020-09-15T15:53:15.802270464 (0 days 00:00:00.129990912 before mission_end) INFO 2025-10-21 00:24:32,100 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2020.258.01/i2map_2020.258.01_align.nc mission netCDF file INFO 2025-10-21 00:24:32,101 resample.py resample_coordinates():249 [1] Resampling coordinates depth, latitude and longitude with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:33,194 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:33,321 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:33,444 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:33,564 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:33,747 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:33,934 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:34,138 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:34,378 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:34,591 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:34,782 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:34,974 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_port with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:35,173 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_port with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:35,376 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_port with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:35,580 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:35,786 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:35,991 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:36,196 resample.py resample_variable():1031 [1] Resampling seabird25p_beam_transmittance with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:36,391 resample.py resample_variable():1031 [1] Resampling seabird25p_par with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:36,525 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-10-21 00:24:37,043 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/i2map/missionnetcdfs/2020.258.01/i2map_2020.258.01_1S.nc INFO 2025-10-21 00:24:37,046 process.py archive():337 [1] Archiving steps for 2020.258.01 INFO 2025-10-21 00:24:37,047 process.py archive():347 [1] nc_file_base = /data/auv_data/i2map/missionnetcdfs/2020.258.01/i2map_2020.258.01, BASE_PATH = /data/auv_data INFO 2025-10-21 00:24:37,048 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/i2map/missionnetcdfs/2020.258.01/i2map_2020.258.01 files to /Volumes/AUVCTD/surveys/2020/netcdf INFO 2025-10-21 00:24:37,049 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2020/netcdf/i2map_2020.258.01_1S.nc INFO 2025-10-21 00:24:37,301 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.258.01/i2map_2020.258.01_1S.nc /Volumes/AUVCTD/surveys/2020/netcdf done. INFO 2025-10-21 00:24:37,301 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2020/netcdf/i2map_2020.258.01_cal.nc INFO 2025-10-21 00:24:37,661 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.258.01/i2map_2020.258.01_cal.nc /Volumes/AUVCTD/surveys/2020/netcdf done. INFO 2025-10-21 00:24:37,662 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2020/netcdf/i2map_2020.258.01_align.nc INFO 2025-10-21 00:24:37,990 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.258.01/i2map_2020.258.01_align.nc /Volumes/AUVCTD/surveys/2020/netcdf done. INFO 2025-10-21 00:24:37,999 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.258.01/gps.nc /Volumes/AUVCTD/missionnetcdfs/2020/2020258/2020.258.01 done. INFO 2025-10-21 00:24:38,346 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.258.01/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2020/2020258/2020.258.01 done. INFO 2025-10-21 00:24:38,455 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.258.01/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2020/2020258/2020.258.01 done. INFO 2025-10-21 00:24:38,667 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.258.01/seabird25p.nc /Volumes/AUVCTD/missionnetcdfs/2020/2020258/2020.258.01 done. INFO 2025-10-21 00:24:38,741 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.258.01/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2020/2020258/2020.258.01 done. INFO 2025-10-21 00:24:38,741 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-10-21 00:24:38,741 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.258.01/i2map_2020.258.01_processing.log /Volumes/AUVCTD/surveys/2020/netcdf