INFO 2025-10-21 18:24:31,659 process.py process_mission():429 [1] commandline = /src/data/process_i2map.py -v --noinput --start_year 2023 --end_year 2023 --start_yd 1 --end_yd 365 --num_cores 1 --clobber INFO 2025-10-21 18:24:31,659 process.py process_mission():449 [1] Processing i2map mission 2023.318.00 by user docker_user on host a6fbce5c76fd INFO 2025-10-21 18:24:31,659 process.py download_process():165 [1] Download and processing steps for 2023.318.00 INFO 2025-10-21 18:24:31,660 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/M3/master/i2MAP/2023/11/20231114/2023.318.00 INFO 2025-10-21 18:24:31,660 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/M3/master/i2MAP/2023/11/20231114/2023.318.00 to /data/auv_data/i2map/missionlogs/2023.318.00 INFO 2025-10-21 18:24:34,141 logs2netcdfs.py download_process_logs():779 [1] Processing mission: i2map 2023.318.00 INFO 2025-10-21 18:24:34,141 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2023.318.00/gps.log (994028 bytes) INFO 2025-10-21 18:24:34,357 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2023.318.00/navigation.log (142019184 bytes) INFO 2025-10-21 18:24:48,372 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2023.318.00/parosci.log (39918422 bytes) INFO 2025-10-21 18:24:53,061 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2023.318.00/parosci.log: [ 1 52908 485719] INFO 2025-10-21 18:24:53,196 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2023.318.00/seabird25p.log (80154368 bytes) INFO 2025-10-21 18:25:00,706 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2023.318.00/seabird25p.log: [ 1 520467] INFO 2025-10-21 18:25:01,023 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2023.318.00/tailCone.log (20056891 bytes) INFO 2025-10-21 18:25:04,314 logs2netcdfs.py download_process_logs():807 [1] Time to process: 30.17 seconds INFO 2025-10-21 18:25:04,315 process.py calibrate():227 [1] Calibration steps for 2023.318.00 INFO 2025-10-21 18:25:05,045 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:25:05,048 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-10-21 18:25:06,036 calibrate.py _nudge_pos():1806 [1] 105: 0.040 0.0053130 -0.0010410 32079 106.93 7.383 -1.804 2023-11-14T18:53:55.411973120 INFO 2025-10-21 18:25:06,703 calibrate.py _nudge_pos():1806 [1] 157: 0.080 0.0011935 0.0002454 2680 8.93 19.856 5.092 2023-11-14T19:03:42.211774464 INFO 2025-10-21 18:25:07,093 calibrate.py _nudge_pos():1806 [1] 191: 0.020 0.0014397 0.0016270 36207 120.69 1.772 2.498 2023-11-14T21:04:56.813430272 INFO 2025-10-21 18:25:07,688 calibrate.py _nudge_pos():1806 [1] 243: 0.050 0.0013607 -0.0005140 3290 10.96 18.440 -8.688 2023-11-14T21:16:45.814860288 INFO 2025-10-21 18:25:08,053 calibrate.py _nudge_pos():1806 [1] 276: 0.120 0.0010770 0.0002230 2330 7.76 20.612 5.322 2023-11-14T21:25:03.810745344 INFO 2025-10-21 18:25:08,714 calibrate.py _nudge_pos():1806 [1] 327: 0.160 0.0010248 -0.0000054 2285 7.61 20.000 -0.131 2023-11-14T21:33:30.806013696 INFO 2025-10-21 18:25:10,459 calibrate.py _nudge_pos():1806 [1] 454: 0.030 0.0061607 0.0006862 32888 109.62 8.350 1.160 2023-11-14T23:25:14.406785536 INFO 2025-10-21 18:25:10,674 calibrate.py _nudge_pos():1806 [1] 468: 0.070 0.0003124 -0.0002372 3321 11.07 4.195 -3.972 2023-11-14T23:36:32.410339072 INFO 2025-10-21 18:25:11,435 calibrate.py _nudge_pos():1806 [1] 523: 0.200 0.0025298 0.0015174 36357 121.19 3.102 2.320 2023-11-15T01:38:37.808515072 INFO 2025-10-21 18:25:11,809 calibrate.py _nudge_pos():1806 [1] 549: 0.050 0.0002667 -0.0008278 3101 10.33 3.835 -14.844 2023-11-15T01:49:23.014315264 INFO 2025-10-21 18:25:11,884 calibrate.py _nudge_pos():1806 [1] 554: 0.010 -0.0000101 -0.0000117 45 0.15 -10.268 -14.775 2023-11-15T01:49:36.013424896 INFO 2025-10-21 18:25:12,028 calibrate.py _nudge_pos():1806 [1] 564: 0.050 0.0002587 -0.0002350 2025 6.75 5.697 -6.453 2023-11-15T01:56:31.014995456 INFO 2025-10-21 18:25:12,051 calibrate.py _nudge_pos():1806 [1] 566: 0.050 0.0000050 -0.0000113 55 0.18 4.150 -11.626 2023-11-15T01:56:43.014173184 INFO 2025-10-21 18:25:12,515 calibrate.py _nudge_pos():1806 [1] 599: 0.080 -0.0000767 -0.0003100 1885 6.28 -1.814 -9.146 2023-11-15T02:03:32.006155520 INFO 2025-10-21 18:25:14,053 calibrate.py _nudge_pos():1806 [1] 704: 0.040 -0.0039997 -0.0020628 17247 57.49 -10.338 -6.649 2023-11-15T03:02:45.412730368 INFO 2025-10-21 18:25:14,818 calibrate.py _nudge_pos():1806 [1] 765: 0.160 -0.0028208 -0.0050150 14285 47.61 -8.803 -19.517 2023-11-15T03:51:22.412902144 INFO 2025-10-21 18:25:15,842 calibrate.py _nudge_pos():1806 [1] 836: 0.190 0.0000143 -0.0000541 290 0.96 2.205 -10.410 2023-11-15T03:53:30.414133504 INFO 2025-10-21 18:25:17,138 calibrate.py _nudge_pos():1806 [1] 927: 0.090 -0.0011529 -0.0026532 7856 26.18 -6.542 -18.776 2023-11-15T04:21:11.610333696 INFO 2025-10-21 18:25:18,384 calibrate.py _nudge_pos():1806 [1] 1015: 0.110 0.0000144 -0.0000162 300 1.00 2.146 -3.008 2023-11-15T04:23:38.610263552 INFO 2025-10-21 18:25:18,821 calibrate.py _nudge_pos():1806 [1] 1047: 0.140 0.0003783 -0.0006262 2790 9.30 6.046 -12.482 2023-11-15T04:33:27.609914368 INFO 2025-10-21 18:25:19,746 calibrate.py _nudge_pos():1806 [1] 1117: 0.180 0.0001723 -0.0003502 1315 4.38 5.846 -14.816 2023-11-15T04:38:59.607171072 INFO 2025-10-21 18:25:20,105 calibrate.py _nudge_pos():1806 [1] 1142: 0.190 0.0000245 -0.0003785 1820 6.06 0.601 -11.567 2023-11-15T04:45:28.610522624 INFO 2025-10-21 18:25:20,280 calibrate.py _nudge_pos():1806 [1] 1156: 0.020 -0.0000313 -0.0003874 1806 6.02 -0.772 -11.930 2023-11-15T04:51:42.814887680 INFO 2025-10-21 18:25:20,619 calibrate.py _nudge_pos():1806 [1] 1180: 0.050 0.0000303 -0.0002543 1735 5.78 0.780 -8.153 2023-11-15T04:57:52.809541120 INFO 2025-10-21 18:25:20,778 calibrate.py _nudge_pos():1806 [1] 1191: 0.110 -0.0001399 -0.0003999 1890 6.30 -3.300 -11.767 2023-11-15T05:04:21.812892672 INFO 2025-10-21 18:25:21,003 calibrate.py _nudge_pos():1806 [1] 1204: 0.130 0.0003833 -0.0018398 32282 107.60 0.529 -3.168 2023-11-15T06:52:11.209708800 INFO 2025-10-21 18:25:21,647 calibrate.py _nudge_pos():1806 [1] 1247: 0.160 0.0004946 -0.0002173 1570 5.23 14.049 -7.698 2023-11-15T06:58:07.215320576 INFO 2025-10-21 18:25:21,998 calibrate.py _nudge_pos():1806 [1] 1274: 0.090 0.0018287 0.0017607 36383 121.27 2.240 2.690 2023-11-15T08:59:49.815058176 INFO 2025-10-21 18:25:22,151 calibrate.py _nudge_pos():1806 [1] 1284: 0.080 0.0000484 0.0000175 145 0.48 14.974 6.743 2023-11-15T09:00:27.812455424 INFO 2025-10-21 18:25:22,929 calibrate.py _nudge_pos():1806 [1] 1337: 0.150 0.0013136 0.0005059 3070 10.23 19.078 9.163 2023-11-15T09:11:33.806831616 INFO 2025-10-21 18:25:23,284 calibrate.py _nudge_pos():1806 [1] 1360: 0.180 0.0009488 0.0004788 2650 8.83 15.965 10.048 2023-11-15T09:20:45.809016832 INFO 2025-10-21 18:25:23,488 calibrate.py _nudge_pos():1806 [1] 1374: 0.030 0.0007270 0.0003602 2381 7.93 13.615 8.414 2023-11-15T09:28:55.015503872 INFO 2025-10-21 18:25:27,062 calibrate.py _nudge_pos():1806 [1] 1610: 0.110 0.0049713 0.0045084 33612 112.04 6.592 7.457 2023-11-15T11:24:52.408889856 INFO 2025-10-21 18:25:27,144 calibrate.py _nudge_pos():1806 [1] 1615: 0.090 0.0000239 0.0000305 25 0.08 44.325 70.586 2023-11-15T11:25:01.408273152 INFO 2025-10-21 18:25:32,365 calibrate.py _nudge_pos():1806 [1] 1970: 0.070 0.0035306 0.0014481 9706 32.35 16.215 8.295 2023-11-15T12:03:16.611041024 INFO 2025-10-21 18:25:33,455 calibrate.py _nudge_pos():1806 [1] 2046: 0.010 0.0038623 0.0018833 7790 25.97 22.100 13.440 2023-11-15T12:30:29.809159424 INFO 2025-10-21 18:25:41,045 calibrate.py _nudge_pos():1806 [1] 2564: 0.070 0.0014781 0.0013455 4400 14.66 14.977 17.003 2023-11-15T12:53:46.813457920 INFO 2025-10-21 18:25:43,725 calibrate.py _nudge_pos():1806 [1] 2763: 0.170 0.0008728 0.0007872 3015 10.05 12.907 14.519 2023-11-15T13:07:07.808586240 INFO 2025-10-21 18:25:44,493 calibrate.py _nudge_pos():1806 [1] 2820: 0.010 0.0005445 0.0003308 2121 7.07 11.448 8.673 2023-11-15T13:15:08.015689728 INFO 2025-10-21 18:26:39,702 calibrate.py _nudge_pos():1806 [1] 6550: 0.080 -0.0000028 0.0000045 15 0.05 -8.798 17.728 2023-11-15T14:17:20.210017024 INFO 2025-10-21 18:27:14,046 calibrate.py _nudge_pos():1806 [1] 8819: 0.030 0.0000148 0.0000274 35 0.11 19.392 44.809 2023-11-15T14:55:16.414086144 INFO 2025-10-21 18:27:22,296 calibrate.py _nudge_pos():1806 [1] 9339: 0.080 -0.0000160 -0.0000039 15 0.05 -50.783 -15.490 2023-11-15T15:03:58.408327168 INFO 2025-10-21 18:28:36,336 calibrate.py _nudge_pos():1862 [1] 13756: - - - 3 0.01 - - INFO 2025-10-21 18:28:36,337 calibrate.py _nudge_pos():1868 [1] Points in final series = 417021 INFO 2025-10-21 18:29:45,883 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:29:45,885 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "2510" INFO 2025-10-21 18:29:46,149 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:29:46,154 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:29:46,155 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:29:46,161 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:29:46,161 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:29:46,167 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:29:46,167 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:29:46,173 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:29:46,173 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:29:46,180 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:29:46,180 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:29:46,187 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:29:46,187 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:29:46,195 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:29:46,195 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 18:29:46,203 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:29:46,204 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 2023.318.00 with mission_start=2023-11-14T17:05:41.826814208 INFO 2025-10-21 18:29:46,204 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 2023.318.00 with mission_start=2023-11-14T17:05:41.826814208 INFO 2025-10-21 18:30:01,943 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:30:01,952 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:30:01,952 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "3968" INFO 2025-10-21 18:30:02,185 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2020_Jul 2025_Jan WARNING 2025-10-21 18:30:02,190 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:30:02,190 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:30:02,195 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:30:02,195 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 18:30:02,203 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:30:02,203 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 2023.318.00 with mission_start=2023-11-14T17:05:41.826814208 INFO 2025-10-21 18:30:17,652 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:30:41,434 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 12 seconds, d_end_time_diff: -1 seconds INFO 2025-10-21 18:30:48,301 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 12 seconds, d_end_time_diff: -1 seconds INFO 2025-10-21 18:30:48,311 calibrate.py _ctd_process():2919 [1] Performing range checking of ['seabird25p_salinity'] in 2023.318.00/seabird25p.nc INFO 2025-10-21 18:30:48,315 calibrate.py _range_qc_combined_nc():898 [1] Setting 428 seabird25p_salinity values to NaN INFO 2025-10-21 18:30:48,315 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:30:48,315 calibrate.py _range_qc_combined_nc():936 [1] Done range checking seabird25p INFO 2025-10-21 18:30:48,762 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/i2map/missionnetcdfs/2023.318.00/i2map_2023.318.00_cal.nc INFO 2025-10-21 18:32:07,217 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:32:07,220 process.py align():251 [1] Alignment steps for 2023.318.00 INFO 2025-10-21 18:32:07,269 align.py process_cal():139 [1] Processing i2map_2023.318.00_cal.nc from /data/auv_data/i2map/missionnetcdfs/2023.318.00 INFO 2025-10-21 18:32:07,413 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:32:07,425 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:32:07,765 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:32:07,783 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:32:08,126 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:32:08,148 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:32:08,348 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-10-21 18:32:08,348 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-10-21 18:32:08,478 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:32:08,495 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:32:08,890 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2023.318.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:32:08,927 align.py process_cal():249 [1] seabird25p_temperature: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:32:09,494 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2023.318.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:32:09,535 align.py process_cal():249 [1] seabird25p_conductivity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:32:10,017 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2023.318.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:32:10,047 align.py process_cal():249 [1] seabird25p_salinity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:32:10,521 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2023.318.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:32:10,551 align.py process_cal():249 [1] seabird25p_temperature_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:32:11,043 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2023.318.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:32:11,074 align.py process_cal():249 [1] seabird25p_conductivity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:32:11,565 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2023.318.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:32:11,595 align.py process_cal():249 [1] seabird25p_salinity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:32:12,074 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2023.318.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:32:12,104 align.py process_cal():249 [1] seabird25p_dissolvedO2_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:32:12,588 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2023.318.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:32:12,617 align.py process_cal():249 [1] seabird25p_oxygen_mll_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:32:13,097 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2023.318.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:32:13,125 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:32:13,552 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2023.318.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:32:13,585 align.py process_cal():249 [1] seabird25p_dissolvedO2_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:32:14,051 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2023.318.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:32:14,077 align.py process_cal():249 [1] seabird25p_oxygen_mll_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:32:14,556 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2023.318.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:32:14,585 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:32:15,052 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2023.318.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:32:15,079 align.py process_cal():249 [1] seabird25p_beam_transmittance: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:32:15,552 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2023.318.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:32:15,578 align.py process_cal():249 [1] seabird25p_depth: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:32:16,023 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2023.318.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:32:16,059 align.py process_cal():249 [1] seabird25p_par: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:32:16,575 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:32:16,784 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/i2map/missionnetcdfs/2023.318.00/i2map_2023.318.00_align.nc INFO 2025-10-21 18:32:16,955 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:32:16,957 process.py resample():273 [1] Resampling steps for 2023.318.00 INFO 2025-10-21 18:32:16,958 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-10-21 18:32:16,994 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2023.318.00/i2map_2023.318.00_align.nc mission netCDF file INFO 2025-10-21 18:32:17,004 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2023.318.00/i2map_2023.318.00_align.nc mission netCDF file INFO 2025-10-21 18:32:17,008 resample.py get_mission_start_end():1145 [1] navigation: 2023-11-14T17:05:54.335957248 to 2023-11-15T16:18:13.213152256 (0 days 00:00:00 before mission_end) INFO 2025-10-21 18:32:17,014 resample.py get_mission_start_end():1145 [1] seabird25p: 2023-11-14T17:05:41.826814208 to 2023-11-15T16:18:13.133157376 (0 days 00:00:00.079994880 before mission_end) INFO 2025-10-21 18:32:17,020 resample.py get_mission_start_end():1145 [1] tailcone : 2023-11-14T17:05:24.797980672 to 2023-11-15T16:18:13.133157376 (0 days 00:00:00.079994880 before mission_end) INFO 2025-10-21 18:32:17,022 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2023.318.00/i2map_2023.318.00_align.nc mission netCDF file INFO 2025-10-21 18:32:17,023 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:32:18,555 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:18,721 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:18,881 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:19,032 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:19,242 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:19,471 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:19,777 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:20,059 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:20,342 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:20,588 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:20,851 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_port with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:21,113 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_port with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:21,377 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_port with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:21,638 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:21,899 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:22,166 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:22,433 resample.py resample_variable():1031 [1] Resampling seabird25p_beam_transmittance with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:22,635 resample.py resample_variable():1031 [1] Resampling seabird25p_par with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:22,810 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-10-21 18:32:23,651 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/i2map/missionnetcdfs/2023.318.00/i2map_2023.318.00_1S.nc INFO 2025-10-21 18:32:23,654 process.py archive():337 [1] Archiving steps for 2023.318.00 INFO 2025-10-21 18:32:23,654 process.py archive():347 [1] nc_file_base = /data/auv_data/i2map/missionnetcdfs/2023.318.00/i2map_2023.318.00, BASE_PATH = /data/auv_data INFO 2025-10-21 18:32:23,660 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/i2map/missionnetcdfs/2023.318.00/i2map_2023.318.00 files to /Volumes/AUVCTD/surveys/2023/netcdf INFO 2025-10-21 18:32:23,662 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2023/netcdf/i2map_2023.318.00_1S.nc INFO 2025-10-21 18:32:23,729 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2023.318.00/i2map_2023.318.00_1S.nc /Volumes/AUVCTD/surveys/2023/netcdf done. INFO 2025-10-21 18:32:23,730 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2023/netcdf/i2map_2023.318.00_cal.nc INFO 2025-10-21 18:32:24,384 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2023.318.00/i2map_2023.318.00_cal.nc /Volumes/AUVCTD/surveys/2023/netcdf done. INFO 2025-10-21 18:32:24,385 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2023/netcdf/i2map_2023.318.00_align.nc INFO 2025-10-21 18:32:24,740 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2023.318.00/i2map_2023.318.00_align.nc /Volumes/AUVCTD/surveys/2023/netcdf done. INFO 2025-10-21 18:32:24,756 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2023.318.00/gps.nc /Volumes/AUVCTD/missionnetcdfs/2023/2023318/2023.318.00 done. INFO 2025-10-21 18:32:25,251 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2023.318.00/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2023/2023318/2023.318.00 done. INFO 2025-10-21 18:32:25,377 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2023.318.00/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2023/2023318/2023.318.00 done. INFO 2025-10-21 18:32:25,613 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2023.318.00/seabird25p.nc /Volumes/AUVCTD/missionnetcdfs/2023/2023318/2023.318.00 done. INFO 2025-10-21 18:32:25,690 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2023.318.00/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2023/2023318/2023.318.00 done. INFO 2025-10-21 18:32:25,690 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-10-21 18:32:25,690 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2023.318.00/i2map_2023.318.00_processing.log /Volumes/AUVCTD/surveys/2023/netcdf