INFO 2025-10-21 18:44:18,332 process.py process_mission():429 [1] commandline = /src/data/process_i2map.py -v --noinput --start_year 2024 --end_year 2024 --start_yd 1 --end_yd 365 --num_cores 1 --clobber INFO 2025-10-21 18:44:18,332 process.py process_mission():449 [1] Processing i2map mission 2024.080.06 by user docker_user on host abfc52d0d69d INFO 2025-10-21 18:44:18,332 process.py download_process():165 [1] Download and processing steps for 2024.080.06 INFO 2025-10-21 18:44:18,333 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/M3/master/i2MAP/2024/03/20240320/2024.080.06 INFO 2025-10-21 18:44:18,334 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/M3/master/i2MAP/2024/03/20240320/2024.080.06 to /data/auv_data/i2map/missionlogs/2024.080.06 INFO 2025-10-21 18:44:20,918 logs2netcdfs.py download_process_logs():779 [1] Processing mission: i2map 2024.080.06 INFO 2025-10-21 18:44:20,919 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.080.06/gps.log (842612 bytes) INFO 2025-10-21 18:44:21,102 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.080.06/navigation.log (160996120 bytes) INFO 2025-10-21 18:44:37,621 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.080.06/parosci.log (39660278 bytes) INFO 2025-10-21 18:44:42,289 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.080.06/seabird25p.log (79584488 bytes) INFO 2025-10-21 18:44:49,648 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2024.080.06/seabird25p.log: [ 1 2 524836] INFO 2025-10-21 18:44:49,969 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.080.06/tailCone.log (19923463 bytes) WARNING 2025-10-21 18:44:52,682 logs2netcdfs.py _create_variable():536 [1] rudderCurrent: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (415062,) and arg 1 with shape (415061,). INFO 2025-10-21 18:44:52,682 logs2netcdfs.py _create_variable():537 [1] len(data) (415061) does not match shape of rudderCurrent.shape[0] (415062) WARNING 2025-10-21 18:44:52,682 logs2netcdfs.py _create_variable():544 [1] rudderCurrent data is short by one, appending the last value: 0.0 WARNING 2025-10-21 18:44:52,738 logs2netcdfs.py _create_variable():536 [1] propCurrent1: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (415062,) and arg 1 with shape (415061,). INFO 2025-10-21 18:44:52,738 logs2netcdfs.py _create_variable():537 [1] len(data) (415061) does not match shape of propCurrent1.shape[0] (415062) WARNING 2025-10-21 18:44:52,738 logs2netcdfs.py _create_variable():544 [1] propCurrent1 data is short by one, appending the last value: 0.0 WARNING 2025-10-21 18:44:52,778 logs2netcdfs.py _create_variable():536 [1] propCurrent2: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (415062,) and arg 1 with shape (415061,). INFO 2025-10-21 18:44:52,778 logs2netcdfs.py _create_variable():537 [1] len(data) (415061) does not match shape of propCurrent2.shape[0] (415062) WARNING 2025-10-21 18:44:52,778 logs2netcdfs.py _create_variable():544 [1] propCurrent2 data is short by one, appending the last value: 0 WARNING 2025-10-21 18:44:52,813 logs2netcdfs.py _create_variable():536 [1] propRpm: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (415062,) and arg 1 with shape (415061,). INFO 2025-10-21 18:44:52,813 logs2netcdfs.py _create_variable():537 [1] len(data) (415061) does not match shape of propRpm.shape[0] (415062) WARNING 2025-10-21 18:44:52,813 logs2netcdfs.py _create_variable():544 [1] propRpm data is short by one, appending the last value: 0 WARNING 2025-10-21 18:44:52,859 logs2netcdfs.py _create_variable():536 [1] elevatorAngle: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (415062,) and arg 1 with shape (415061,). INFO 2025-10-21 18:44:52,859 logs2netcdfs.py _create_variable():537 [1] len(data) (415061) does not match shape of elevatorAngle.shape[0] (415062) WARNING 2025-10-21 18:44:52,859 logs2netcdfs.py _create_variable():544 [1] elevatorAngle data is short by one, appending the last value: 0.02961578592658043 WARNING 2025-10-21 18:44:52,915 logs2netcdfs.py _create_variable():536 [1] rudderAngle: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (415062,) and arg 1 with shape (415061,). INFO 2025-10-21 18:44:52,915 logs2netcdfs.py _create_variable():537 [1] len(data) (415061) does not match shape of rudderAngle.shape[0] (415062) WARNING 2025-10-21 18:44:52,915 logs2netcdfs.py _create_variable():544 [1] rudderAngle data is short by one, appending the last value: 0.17032304406166077 WARNING 2025-10-21 18:44:52,962 logs2netcdfs.py _create_variable():536 [1] propPwm: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (415062,) and arg 1 with shape (415061,). INFO 2025-10-21 18:44:52,962 logs2netcdfs.py _create_variable():537 [1] len(data) (415061) does not match shape of propPwm.shape[0] (415062) WARNING 2025-10-21 18:44:52,962 logs2netcdfs.py _create_variable():544 [1] propPwm data is short by one, appending the last value: 0 WARNING 2025-10-21 18:44:52,999 logs2netcdfs.py _create_variable():536 [1] propTemp: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (415062,) and arg 1 with shape (415061,). INFO 2025-10-21 18:44:52,999 logs2netcdfs.py _create_variable():537 [1] len(data) (415061) does not match shape of propTemp.shape[0] (415062) WARNING 2025-10-21 18:44:52,999 logs2netcdfs.py _create_variable():544 [1] propTemp data is short by one, appending the last value: 0 INFO 2025-10-21 18:44:53,839 logs2netcdfs.py download_process_logs():807 [1] Time to process: 32.92 seconds INFO 2025-10-21 18:44:53,840 process.py calibrate():227 [1] Calibration steps for 2024.080.06 INFO 2025-10-21 18:44:54,483 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:44:54,486 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-10-21 18:44:55,698 calibrate.py _nudge_pos():1806 [1] 126: 0.130 0.0047595 -0.0001452 34577 115.25 6.136 -0.233 2024-03-20T18:22:47.208718592 INFO 2025-10-21 18:44:56,774 calibrate.py _nudge_pos():1806 [1] 214: 0.160 0.0004875 -0.0006961 2510 8.36 8.660 -15.423 2024-03-20T18:32:37.208300800 INFO 2025-10-21 18:44:57,951 calibrate.py _nudge_pos():1806 [1] 320: 0.110 0.0027214 0.0033444 37533 125.11 3.232 4.954 2024-03-20T20:39:28.816869888 INFO 2025-10-21 18:44:58,256 calibrate.py _nudge_pos():1806 [1] 342: 0.160 -0.0000567 -0.0002616 3525 11.75 -0.717 -4.127 2024-03-20T20:51:34.817135616 INFO 2025-10-21 18:44:59,500 calibrate.py _nudge_pos():1806 [1] 430: 0.200 -0.0001423 -0.0000584 1930 6.43 -3.287 -1.682 2024-03-20T20:59:27.814733056 INFO 2025-10-21 18:45:00,724 calibrate.py _nudge_pos():1806 [1] 519: 0.060 -0.0001867 -0.0002617 1840 6.13 -4.524 -7.909 2024-03-20T21:07:04.013481216 INFO 2025-10-21 18:45:01,836 calibrate.py _nudge_pos():1806 [1] 605: 0.100 -0.0000849 0.0033318 33231 110.77 -0.114 5.573 2024-03-20T22:59:15.412348672 INFO 2025-10-21 18:45:02,493 calibrate.py _nudge_pos():1806 [1] 652: 0.170 -0.0002946 -0.0004413 2895 9.65 -4.537 -8.477 2024-03-20T23:09:41.409465088 INFO 2025-10-21 18:45:02,665 calibrate.py _nudge_pos():1806 [1] 664: 0.090 0.0044439 0.0033518 37197 123.99 5.325 5.009 2024-03-21T01:13:53.008995584 INFO 2025-10-21 18:45:05,118 calibrate.py _nudge_pos():1806 [1] 849: 0.160 0.0005643 -0.0003485 2855 9.51 8.813 -6.789 2024-03-21T01:26:28.017273856 INFO 2025-10-21 18:45:05,639 calibrate.py _nudge_pos():1806 [1] 887: 0.180 0.0004892 -0.0003971 2010 6.70 10.855 -10.989 2024-03-21T01:33:47.017200384 INFO 2025-10-21 18:45:06,178 calibrate.py _nudge_pos():1806 [1] 925: 0.030 0.0004985 -0.0004033 1921 6.40 11.572 -11.676 2024-03-21T01:40:48.208346880 INFO 2025-10-21 18:45:07,060 calibrate.py _nudge_pos():1806 [1] 989: 0.100 0.0018724 0.0061893 18981 63.27 4.397 18.128 2024-03-21T02:45:07.413972992 INFO 2025-10-21 18:45:07,874 calibrate.py _nudge_pos():1806 [1] 1055: 0.100 0.0022110 0.0021055 14286 47.62 6.899 8.193 2024-03-21T03:33:49.613788672 INFO 2025-10-21 18:45:08,924 calibrate.py _nudge_pos():1806 [1] 1127: 0.150 -0.0001495 -0.0003103 305 1.01 -21.919 -56.735 2024-03-21T03:36:01.614746112 INFO 2025-10-21 18:45:09,755 calibrate.py _nudge_pos():1806 [1] 1184: 0.180 0.0003032 -0.0001297 2820 9.40 4.795 -2.557 2024-03-21T03:46:21.612273152 INFO 2025-10-21 18:45:09,813 calibrate.py _nudge_pos():1806 [1] 1188: 0.190 0.0000660 -0.0001494 85 0.28 35.016 -98.902 2024-03-21T03:46:41.610903296 INFO 2025-10-21 18:45:09,927 calibrate.py _nudge_pos():1806 [1] 1196: 0.170 0.0000477 -0.0000133 35 0.11 62.495 -21.742 2024-03-21T03:46:55.609944320 INFO 2025-10-21 18:45:10,398 calibrate.py _nudge_pos():1806 [1] 1231: 0.160 0.0000625 -0.0003268 335 1.11 8.336 -54.394 2024-03-21T03:48:36.613025280 INFO 2025-10-21 18:45:10,928 calibrate.py _nudge_pos():1806 [1] 1268: 0.020 0.0006483 0.0000009 2251 7.50 12.843 0.021 2024-03-21T03:56:42.809718272 INFO 2025-10-21 18:45:12,063 calibrate.py _nudge_pos():1806 [1] 1341: 0.030 0.0004135 -0.0003795 1515 5.05 12.174 -13.934 2024-03-21T04:02:57.814028800 INFO 2025-10-21 18:45:13,689 calibrate.py _nudge_pos():1806 [1] 1458: 0.090 0.0003841 -0.0001885 1960 6.53 8.739 -5.348 2024-03-21T04:11:25.809228544 INFO 2025-10-21 18:45:14,571 calibrate.py _nudge_pos():1806 [1] 1522: 0.090 0.0004150 -0.0001541 1730 5.76 10.700 -4.955 2024-03-21T04:18:14.811210240 INFO 2025-10-21 18:46:23,158 calibrate.py _nudge_pos():1806 [1] 6278: 0.180 0.0077932 0.0009031 10460 34.86 33.212 4.800 2024-03-21T06:12:23.212062720 INFO 2025-10-21 18:46:25,262 calibrate.py _nudge_pos():1806 [1] 6408: 0.070 0.0014130 0.0007988 5235 17.45 12.033 8.484 2024-03-21T06:31:59.411487232 INFO 2025-10-21 18:46:26,495 calibrate.py _nudge_pos():1806 [1] 6491: 0.160 0.0054654 0.0032306 33706 112.35 7.227 5.328 2024-03-21T08:25:42.814052352 INFO 2025-10-21 18:46:26,777 calibrate.py _nudge_pos():1806 [1] 6514: 0.160 0.0000445 0.0000457 35 0.11 58.387 74.669 2024-03-21T08:26:11.812065792 INFO 2025-10-21 18:46:27,091 calibrate.py _nudge_pos():1806 [1] 6536: 0.040 0.0001380 -0.0004794 3716 12.38 1.655 -7.174 2024-03-21T08:38:56.009714688 INFO 2025-10-21 18:46:27,897 calibrate.py _nudge_pos():1806 [1] 6594: 0.150 0.0010025 0.0025004 37227 124.09 1.200 3.734 2024-03-21T10:43:58.415764480 INFO 2025-10-21 18:46:31,547 calibrate.py _nudge_pos():1806 [1] 6825: 0.040 -0.0000201 -0.0000635 3831 12.77 -0.233 -0.922 2024-03-21T11:00:34.617520128 INFO 2025-10-21 18:46:31,843 calibrate.py _nudge_pos():1806 [1] 6843: 0.070 0.0003022 -0.0002198 1979 6.60 6.808 -6.174 2024-03-21T11:07:27.609228288 INFO 2025-10-21 18:46:32,273 calibrate.py _nudge_pos():1806 [1] 6868: 0.110 0.0002485 -0.0000047 1910 6.36 5.802 -0.137 2024-03-21T11:14:14.611346688 INFO 2025-10-21 18:46:33,374 calibrate.py _nudge_pos():1806 [1] 6933: 0.010 0.0001846 0.0034315 33868 112.89 0.243 5.633 2024-03-21T13:08:13.212870400 INFO 2025-10-21 18:46:44,274 calibrate.py _nudge_pos():1806 [1] 7622: 0.170 0.0007923 -0.0009196 9725 32.41 3.632 -5.257 2024-03-21T13:52:07.212429056 INFO 2025-10-21 18:46:45,306 calibrate.py _nudge_pos():1806 [1] 7687: 0.100 -0.0000700 -0.0012236 8841 29.47 -0.353 -7.695 2024-03-21T14:22:39.416914432 INFO 2025-10-21 18:47:46,162 calibrate.py _nudge_pos():1862 [1] 11641: - - - 4 0.01 - - INFO 2025-10-21 18:47:46,162 calibrate.py _nudge_pos():1868 [1] Points in final series = 414229 INFO 2025-10-21 18:48:33,150 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:48:33,152 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "2510" INFO 2025-10-21 18:48:33,417 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:48:33,422 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:48:33,422 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:48:33,428 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:48:33,428 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:48:33,434 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:48:33,434 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:48:33,440 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:48:33,440 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:48:33,447 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:48:33,447 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:48:33,453 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:48:33,453 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:48:33,459 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:48:33,459 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 18:48:33,467 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:48:33,468 calibrate.py _read_oxy_coeffs():1253 [1] Breaking from loop as /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2510/2025_Jan/Oxygen_SBE43_2510.xml is after 2024.080.06 with mission_start=2024-03-20T16:26:46.645549824 INFO 2025-10-21 18:48:33,468 calibrate.py _read_oxy_coeffs():1270 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2510/2025_Jan/Oxygen_SBE43_2510.xml is the first calibration file, but is after 2024.080.06 with mission_start=2024-03-20T16:26:46.645549824 INFO 2025-10-21 18:48:48,788 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:48:48,798 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:48:48,798 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "3968" INFO 2025-10-21 18:48:48,989 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2020_Jul 2025_Jan WARNING 2025-10-21 18:48:48,994 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:48:48,994 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 18:48:48,998 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:48:48,998 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 18:48:49,006 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:48:49,006 calibrate.py _read_oxy_coeffs():1263 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3968/2020_Jul/SBE43_3968.xml is just before 2024.080.06 with mission_start=2024-03-20T16:26:46.645549824 INFO 2025-10-21 18:49:03,819 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:49:25,602 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 66 seconds, d_end_time_diff: 0 seconds INFO 2025-10-21 18:49:32,105 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 66 seconds, d_end_time_diff: 0 seconds INFO 2025-10-21 18:49:32,113 calibrate.py _ctd_process():2919 [1] Performing range checking of ['seabird25p_salinity'] in 2024.080.06/seabird25p.nc WARNING 2025-10-21 18:49:32,117 calibrate.py _range_qc_combined_nc():890 [1] More than 500 (5596) seabird25p_salinity values found outside of range. This may indicate a problem with the seabird25p data. INFO 2025-10-21 18:49:32,117 calibrate.py _range_qc_combined_nc():898 [1] Setting 5596 seabird25p_salinity values to NaN INFO 2025-10-21 18:49:32,117 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:49:32,117 calibrate.py _range_qc_combined_nc():936 [1] Done range checking seabird25p INFO 2025-10-21 18:49:32,467 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/i2map/missionnetcdfs/2024.080.06/i2map_2024.080.06_cal.nc INFO 2025-10-21 18:50:48,919 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:50:48,928 process.py align():251 [1] Alignment steps for 2024.080.06 INFO 2025-10-21 18:50:48,990 align.py process_cal():139 [1] Processing i2map_2024.080.06_cal.nc from /data/auv_data/i2map/missionnetcdfs/2024.080.06 INFO 2025-10-21 18:50:49,158 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:50:49,173 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:50:49,576 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:50:49,604 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:50:50,000 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:50:50,019 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:50:50,208 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-10-21 18:50:50,208 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-10-21 18:50:50,334 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 18:50:50,353 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:50:50,715 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.080.06_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:50:50,747 align.py process_cal():249 [1] seabird25p_temperature: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:50:51,324 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.080.06_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:50:51,364 align.py process_cal():249 [1] seabird25p_conductivity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:50:51,876 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.080.06_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:50:51,913 align.py process_cal():249 [1] seabird25p_salinity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:50:52,468 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.080.06_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:50:52,506 align.py process_cal():249 [1] seabird25p_temperature_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:50:53,019 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.080.06_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:50:53,052 align.py process_cal():249 [1] seabird25p_conductivity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:50:53,613 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.080.06_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:50:53,650 align.py process_cal():249 [1] seabird25p_salinity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:50:54,155 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.080.06_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:50:54,184 align.py process_cal():249 [1] seabird25p_dissolvedO2_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:50:54,703 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.080.06_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:50:54,738 align.py process_cal():249 [1] seabird25p_oxygen_mll_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:50:55,257 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.080.06_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:50:55,288 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:50:55,777 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.080.06_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:50:55,819 align.py process_cal():249 [1] seabird25p_dissolvedO2_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:50:56,343 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.080.06_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:50:56,373 align.py process_cal():249 [1] seabird25p_oxygen_mll_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:50:56,851 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.080.06_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:50:56,879 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:50:57,312 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.080.06_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:50:57,337 align.py process_cal():249 [1] seabird25p_beam_transmittance: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:50:57,824 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.080.06_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:50:57,852 align.py process_cal():249 [1] seabird25p_depth: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:50:58,345 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.080.06_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 18:50:58,375 align.py process_cal():249 [1] seabird25p_par: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 18:50:58,916 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 18:50:59,129 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/i2map/missionnetcdfs/2024.080.06/i2map_2024.080.06_align.nc INFO 2025-10-21 18:50:59,342 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:50:59,351 process.py resample():273 [1] Resampling steps for 2024.080.06 INFO 2025-10-21 18:50:59,353 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-10-21 18:50:59,390 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.080.06/i2map_2024.080.06_align.nc mission netCDF file INFO 2025-10-21 18:50:59,400 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.080.06/i2map_2024.080.06_align.nc mission netCDF file INFO 2025-10-21 18:50:59,404 resample.py get_mission_start_end():1145 [1] navigation: 2024-03-20T16:26:16.847591168 to 2024-03-21T15:29:23.612608512 (0 days 00:00:00.079994368 before mission_end) INFO 2025-10-21 18:50:59,410 resample.py get_mission_start_end():1145 [1] seabird25p: 2024-03-20T16:26:46.645549824 to 2024-03-21T15:29:23.692602880 (0 days 00:00:00 before mission_end) INFO 2025-10-21 18:50:59,415 resample.py get_mission_start_end():1145 [1] tailcone : 2024-03-20T16:25:35.860399104 to 2024-03-21T15:29:08.053674240 (0 days 00:00:15.638928640 before mission_end) INFO 2025-10-21 18:50:59,416 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.080.06/i2map_2024.080.06_align.nc mission netCDF file INFO 2025-10-21 18:50:59,417 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:51:01,040 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:01,204 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:01,360 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:01,519 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:01,783 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:02,060 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:02,372 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:02,652 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:02,938 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:03,239 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:03,539 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_port with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:03,838 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_port with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:04,135 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_port with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:04,416 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:04,720 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:05,015 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:05,317 resample.py resample_variable():1031 [1] Resampling seabird25p_beam_transmittance with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:05,581 resample.py resample_variable():1031 [1] Resampling seabird25p_par with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:05,740 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-10-21 18:51:06,502 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/i2map/missionnetcdfs/2024.080.06/i2map_2024.080.06_1S.nc INFO 2025-10-21 18:51:06,511 process.py archive():337 [1] Archiving steps for 2024.080.06 INFO 2025-10-21 18:51:06,511 process.py archive():347 [1] nc_file_base = /data/auv_data/i2map/missionnetcdfs/2024.080.06/i2map_2024.080.06, BASE_PATH = /data/auv_data INFO 2025-10-21 18:51:06,513 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/i2map/missionnetcdfs/2024.080.06/i2map_2024.080.06 files to /Volumes/AUVCTD/surveys/2024/netcdf INFO 2025-10-21 18:51:06,516 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/i2map_2024.080.06_1S.nc INFO 2025-10-21 18:51:06,563 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.080.06/i2map_2024.080.06_1S.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 18:51:06,565 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/i2map_2024.080.06_cal.nc INFO 2025-10-21 18:51:06,985 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.080.06/i2map_2024.080.06_cal.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 18:51:06,986 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/i2map_2024.080.06_align.nc INFO 2025-10-21 18:51:07,398 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.080.06/i2map_2024.080.06_align.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 18:51:07,412 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.080.06/gps.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024080/2024.080.06 done. INFO 2025-10-21 18:51:07,855 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.080.06/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024080/2024.080.06 done. INFO 2025-10-21 18:51:08,001 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.080.06/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024080/2024.080.06 done. INFO 2025-10-21 18:51:08,246 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.080.06/seabird25p.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024080/2024.080.06 done. INFO 2025-10-21 18:51:08,337 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.080.06/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024080/2024.080.06 done. INFO 2025-10-21 18:51:08,338 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-10-21 18:51:08,338 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.080.06/i2map_2024.080.06_processing.log /Volumes/AUVCTD/surveys/2024/netcdf