INFO 2025-10-21 20:46:25,039 process.py process_mission():429 [1] commandline = /src/data/process_i2map.py -v --noinput --start_year 2024 --end_year 2024 --start_yd 235 --end_yd 365 --num_cores 1 --clobber INFO 2025-10-21 20:46:25,039 process.py process_mission():449 [1] Processing i2map mission 2024.275.00 by user docker_user on host c10f68273022 INFO 2025-10-21 20:46:25,039 process.py download_process():165 [1] Download and processing steps for 2024.275.00 INFO 2025-10-21 20:46:25,039 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/M3/master/i2MAP/2024/10/20241001/2024.275.00 INFO 2025-10-21 20:46:25,041 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/M3/master/i2MAP/2024/10/20241001/2024.275.00 to /data/auv_data/i2map/missionlogs/2024.275.00 INFO 2025-10-21 20:46:27,404 logs2netcdfs.py download_process_logs():779 [1] Processing mission: i2map 2024.275.00 INFO 2025-10-21 20:46:27,405 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.275.00/gps.log (706748 bytes) INFO 2025-10-21 20:46:27,505 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.275.00/navigation.log (179466472 bytes) INFO 2025-10-21 20:46:41,499 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.275.00/parosci.log (44207318 bytes) INFO 2025-10-21 20:46:45,195 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2024.275.00/parosci.log: [247468 247469] INFO 2025-10-21 20:46:45,328 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.275.00/seabird25p.log (88769410 bytes) INFO 2025-10-21 20:46:51,614 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2024.275.00/seabird25p.log: [1] INFO 2025-10-21 20:46:51,959 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2024.275.00/tailCone.log (22200839 bytes) WARNING 2025-10-21 20:46:54,190 logs2netcdfs.py _create_variable():536 [1] elevatorAngle: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (462507,) and arg 1 with shape (462506,). INFO 2025-10-21 20:46:54,190 logs2netcdfs.py _create_variable():537 [1] len(data) (462506) does not match shape of elevatorAngle.shape[0] (462507) WARNING 2025-10-21 20:46:54,190 logs2netcdfs.py _create_variable():544 [1] elevatorAngle data is short by one, appending the last value: 0.047741103917360306 WARNING 2025-10-21 20:46:54,255 logs2netcdfs.py _create_variable():536 [1] rudderAngle: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (462507,) and arg 1 with shape (462506,). INFO 2025-10-21 20:46:54,255 logs2netcdfs.py _create_variable():537 [1] len(data) (462506) does not match shape of rudderAngle.shape[0] (462507) WARNING 2025-10-21 20:46:54,255 logs2netcdfs.py _create_variable():544 [1] rudderAngle data is short by one, appending the last value: 0.17032304406166077 WARNING 2025-10-21 20:46:54,313 logs2netcdfs.py _create_variable():536 [1] propPwm: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (462507,) and arg 1 with shape (462506,). INFO 2025-10-21 20:46:54,314 logs2netcdfs.py _create_variable():537 [1] len(data) (462506) does not match shape of propPwm.shape[0] (462507) WARNING 2025-10-21 20:46:54,314 logs2netcdfs.py _create_variable():544 [1] propPwm data is short by one, appending the last value: 0 WARNING 2025-10-21 20:46:54,363 logs2netcdfs.py _create_variable():536 [1] propTemp: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (462507,) and arg 1 with shape (462506,). INFO 2025-10-21 20:46:54,363 logs2netcdfs.py _create_variable():537 [1] len(data) (462506) does not match shape of propTemp.shape[0] (462507) WARNING 2025-10-21 20:46:54,363 logs2netcdfs.py _create_variable():544 [1] propTemp data is short by one, appending the last value: 0 INFO 2025-10-21 20:46:55,072 logs2netcdfs.py download_process_logs():807 [1] Time to process: 27.67 seconds INFO 2025-10-21 20:46:55,073 process.py calibrate():227 [1] Calibration steps for 2024.275.00 INFO 2025-10-21 20:46:55,634 calibrate.py _nudge_pos():1680 [1] seg# end_sec_diff end_lon_diff end_lat_diff len(segi) seg_min u_drift (cm/s) v_drift (cm/s) start datetime of segment INFO 2025-10-21 20:46:55,637 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-10-21 20:46:56,643 calibrate.py _nudge_pos():1806 [1] 129: 0.200 0.0002026 -0.0000628 44 0.14 210.012 -81.158 2024-10-01T16:14:56.565208320 INFO 2025-10-21 20:46:56,665 calibrate.py _nudge_pos():1806 [1] 131: 0.140 0.0014449 -0.0018008 37062 123.54 1.738 -2.701 2024-10-01T18:18:30.167341824 INFO 2025-10-21 20:46:57,529 calibrate.py _nudge_pos():1806 [1] 212: 0.170 -0.0001046 -0.0006975 995 3.31 -4.690 -39.007 2024-10-01T18:23:09.168228864 INFO 2025-10-21 20:46:58,146 calibrate.py _nudge_pos():1806 [1] 269: 0.080 0.0023286 0.0009719 36438 121.46 2.849 1.483 2024-10-01T20:25:32.765157888 INFO 2025-10-21 20:46:58,915 calibrate.py _nudge_pos():1806 [1] 340: 0.200 0.0007373 -0.0007742 2986 9.95 11.010 -14.417 2024-10-01T20:36:39.969451520 INFO 2025-10-21 20:46:59,733 calibrate.py _nudge_pos():1806 [1] 416: 0.180 0.0003325 -0.0006828 2200 7.33 6.741 -17.261 2024-10-01T20:45:14.764185344 INFO 2025-10-21 20:47:00,708 calibrate.py _nudge_pos():1806 [1] 500: 0.030 0.0003250 -0.0006296 1821 6.07 7.958 -19.232 2024-10-01T20:52:41.963550208 INFO 2025-10-21 20:47:01,022 calibrate.py _nudge_pos():1806 [1] 528: 0.140 0.0054207 0.0001696 36728 122.42 6.579 0.257 2024-10-01T22:55:34.368505856 INFO 2025-10-21 20:47:01,851 calibrate.py _nudge_pos():1806 [1] 603: 0.200 0.0009544 -0.0005326 3050 10.16 13.953 -9.711 2024-10-01T23:06:58.361649152 INFO 2025-10-21 20:47:02,088 calibrate.py _nudge_pos():1806 [1] 624: 0.200 0.0030658 0.0016876 42088 140.29 3.247 2.229 2024-10-02T01:27:35.963633664 INFO 2025-10-21 20:47:02,216 calibrate.py _nudge_pos():1806 [1] 635: 0.180 0.0000154 0.0001041 30 0.10 23.655 199.607 2024-10-02T01:27:52.962469376 INFO 2025-10-21 20:47:02,948 calibrate.py _nudge_pos():1806 [1] 700: 0.060 0.0008860 -0.0007671 3106 10.35 12.719 -13.734 2024-10-02T01:39:18.165529600 INFO 2025-10-21 20:47:03,907 calibrate.py _nudge_pos():1806 [1] 785: 0.080 0.0004824 -0.0005522 2320 7.73 9.273 -13.237 2024-10-02T01:48:26.167988992 INFO 2025-10-21 20:47:04,199 calibrate.py _nudge_pos():1806 [1] 810: 0.130 0.0003339 -0.0006491 2000 6.66 7.445 -18.051 2024-10-02T01:55:30.168942848 INFO 2025-10-21 20:47:05,212 calibrate.py _nudge_pos():1806 [1] 896: 0.010 0.0010357 -0.0046914 19462 64.87 2.372 -13.401 2024-10-02T03:01:47.566472448 INFO 2025-10-21 20:47:06,246 calibrate.py _nudge_pos():1806 [1] 982: 0.200 0.0025516 -0.0034240 14245 47.48 7.985 -13.363 2024-10-02T03:50:41.565479680 INFO 2025-10-21 20:47:06,478 calibrate.py _nudge_pos():1806 [1] 1002: 0.030 0.0000092 -0.0000452 150 0.50 2.752 -16.868 2024-10-02T03:51:30.762109440 INFO 2025-10-21 20:47:06,672 calibrate.py _nudge_pos():1806 [1] 1019: 0.050 -0.0002128 -0.0001382 260 0.86 -36.629 -29.657 2024-10-02T03:52:39.767382272 INFO 2025-10-21 20:47:07,728 calibrate.py _nudge_pos():1806 [1] 1113: 0.100 0.0005895 -0.0019541 6040 20.13 4.351 -17.988 2024-10-02T04:14:20.768257792 INFO 2025-10-21 20:47:08,480 calibrate.py _nudge_pos():1806 [1] 1177: 0.150 -0.0000175 -0.0001066 305 1.01 -2.561 -19.493 2024-10-02T04:16:24.769763072 INFO 2025-10-21 20:47:09,167 calibrate.py _nudge_pos():1806 [1] 1237: 0.160 0.0000129 -0.0006772 2655 8.85 0.217 -14.184 2024-10-02T04:26:14.769345280 INFO 2025-10-21 20:47:10,393 calibrate.py _nudge_pos():1806 [1] 1342: 0.200 -0.0000822 -0.0003688 1290 4.30 -2.842 -15.903 2024-10-02T04:32:16.764546816 INFO 2025-10-21 20:47:11,370 calibrate.py _nudge_pos():1806 [1] 1427: 0.030 0.0001121 -0.0006767 2015 6.71 2.480 -18.679 2024-10-02T04:40:23.971171072 INFO 2025-10-21 20:47:11,681 calibrate.py _nudge_pos():1806 [1] 1454: 0.070 0.0003618 -0.0006088 1754 5.84 9.200 -19.308 2024-10-02T04:46:40.965345024 INFO 2025-10-21 20:47:26,440 calibrate.py _nudge_pos():1806 [1] 2703: 0.010 0.0000779 -0.0005321 1891 6.30 1.837 -15.652 2024-10-02T05:13:47.163943168 INFO 2025-10-21 20:47:26,668 calibrate.py _nudge_pos():1806 [1] 2723: 0.200 0.0001152 -0.0006959 1950 6.50 2.635 -19.847 2024-10-02T05:20:35.965938176 INFO 2025-10-21 20:47:27,307 calibrate.py _nudge_pos():1806 [1] 2779: 0.120 0.0017271 -0.0003216 36102 120.34 2.132 -0.495 2024-10-02T07:21:51.567525120 INFO 2025-10-21 20:47:27,530 calibrate.py _nudge_pos():1806 [1] 2798: 0.160 0.0000224 -0.0005703 1780 5.93 0.560 -17.821 2024-10-02T07:28:05.561904896 INFO 2025-10-21 20:47:27,934 calibrate.py _nudge_pos():1806 [1] 2833: 0.150 0.0022693 0.0021197 41093 136.97 2.461 2.868 2024-10-02T09:45:38.166562816 INFO 2025-10-21 20:47:36,208 calibrate.py _nudge_pos():1806 [1] 3528: 0.200 0.0010618 -0.0021076 13960 46.53 3.390 -8.393 2024-10-02T10:43:44.367741696 INFO 2025-10-21 20:47:41,340 calibrate.py _nudge_pos():1806 [1] 3958: 0.080 0.0018051 0.0002676 13926 46.42 5.776 1.068 2024-10-02T11:37:18.767540224 INFO 2025-10-21 20:47:46,309 calibrate.py _nudge_pos():1806 [1] 4356: 0.040 0.0005784 0.0019628 13946 46.48 1.848 7.824 2024-10-02T12:30:24.969270272 INFO 2025-10-21 20:47:50,978 calibrate.py _nudge_pos():1806 [1] 4724: 0.090 -0.0000281 0.0013919 13956 46.52 -0.090 5.545 2024-10-02T13:23:03.162919168 INFO 2025-10-21 20:47:55,601 calibrate.py _nudge_pos():1806 [1] 5097: 0.110 -0.0018920 0.0006764 13946 46.48 -6.042 2.696 2024-10-02T14:15:44.366362112 INFO 2025-10-21 20:48:00,267 calibrate.py _nudge_pos():1806 [1] 5474: 0.130 -0.0018963 -0.0016641 13966 46.55 -6.046 -6.624 2024-10-02T15:08:33.569256704 INFO 2025-10-21 20:48:09,179 calibrate.py _nudge_pos():1806 [1] 6197: 0.200 0.0009021 -0.0004077 13941 46.47 2.881 -1.626 2024-10-02T16:07:03.768791552 INFO 2025-10-21 20:48:25,498 calibrate.py _nudge_pos():1806 [1] 7474: 0.040 0.0010273 -0.0010498 11874 39.58 3.851 -4.915 2024-10-02T17:07:55.168653568 INFO 2025-10-21 20:48:41,693 calibrate.py _nudge_pos():1806 [1] 8761: 0.180 0.0000532 -0.0001751 2560 8.53 0.926 -3.804 2024-10-02T17:37:53.165482240 INFO 2025-10-21 20:48:54,914 calibrate.py _nudge_pos():1862 [1] 9755: - - - 3 0.01 - - INFO 2025-10-21 20:48:54,915 calibrate.py _nudge_pos():1868 [1] Points in final series = 462010 INFO 2025-10-21 20:49:51,822 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 103 on port side INFO 2025-10-21 20:49:51,824 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "103" INFO 2025-10-21 20:49:52,062 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2010-2008 2011_Feb 2012_Feb 2013_Apr 2013_Aug 2014_Sep 2015_Aug 2019_Oct 2021_Apr 2024_Jun WARNING 2025-10-21 20:49:52,067 calibrate.py _cal_date_xml_files():1081 [1] Found 17 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2010-2008 INFO 2025-10-21 20:49:52,067 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:49:52,077 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:49:52,077 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:49:52,084 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2011_Feb INFO 2025-10-21 20:49:52,084 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:49:52,085 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:49:52,085 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:49:52,090 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2012_Feb INFO 2025-10-21 20:49:52,090 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:49:52,091 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:49:52,091 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:49:52,096 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2013_Apr INFO 2025-10-21 20:49:52,096 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:49:52,096 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:49:52,096 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:49:52,101 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2013_Aug INFO 2025-10-21 20:49:52,101 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:49:52,102 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:49:52,102 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:49:52,107 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2014_Sep INFO 2025-10-21 20:49:52,107 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:49:52,108 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:49:52,108 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:49:52,113 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2015_Aug INFO 2025-10-21 20:49:52,113 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:49:52,113 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:49:52,113 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:49:52,118 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2019_Oct INFO 2025-10-21 20:49:52,118 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:49:52,119 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:49:52,119 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:49:52,124 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2021_Apr INFO 2025-10-21 20:49:52,124 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:49:52,125 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:49:52,125 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 20:49:52,130 calibrate.py _cal_date_xml_files():1081 [1] Found 14 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2024_Jun INFO 2025-10-21 20:49:52,130 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:49:52,130 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 20:49:52,131 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' INFO 2025-10-21 20:49:52,137 calibrate.py _read_oxy_coeffs():1247 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2011_Feb/Oxygen_SBE43_0103.XML has CalibrationDate 2011-02-16 00:00:00+00:00 INFO 2025-10-21 20:49:52,137 calibrate.py _read_oxy_coeffs():1263 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2011_Feb/Oxygen_SBE43_0103.XML is just before 2024.275.00 with mission_start=2024-10-01T16:13:04.662873856 INFO 2025-10-21 20:50:05,351 calibrate.py _calibrated_oxygen():2513 [1] dissolvedO2_port: parsed from /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/103/2011_Feb/Oxygen_SBE43_0103.XML file: {'Soc': 0.4598, 'offset': -0.539, 'A': -0.0030238, 'B': 0.00015619, 'C': -2.652e-06, 'D0': 2.5826, 'D1': 0.00019263, 'D2': -0.04648, 'E': 0.036, 'Tau20': 1.83, 'H1': -0.033, 'H2': 5000.0, 'H3': 1450.0} INFO 2025-10-21 20:50:05,358 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 143 on stbd side INFO 2025-10-21 20:50:05,358 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "143" INFO 2025-10-21 20:50:05,561 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2011_June 2012_Oct 2013-Dec 2013_July 2015-Oct 2017_Mar 2020_Feb 2023_Jan 2024_Jan WARNING 2025-10-21 20:50:05,566 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2011_June INFO 2025-10-21 20:50:05,566 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:50:05,585 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2012_Oct INFO 2025-10-21 20:50:05,585 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:50:05,591 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2013-Dec INFO 2025-10-21 20:50:05,591 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:50:05,597 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2013_July INFO 2025-10-21 20:50:05,597 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:50:05,604 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2015-Oct INFO 2025-10-21 20:50:05,604 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:50:05,609 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2017_Mar INFO 2025-10-21 20:50:05,609 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:50:05,615 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2020_Feb INFO 2025-10-21 20:50:05,615 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:50:05,621 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2023_Jan INFO 2025-10-21 20:50:05,622 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 20:50:05,628 calibrate.py _cal_date_xml_files():1081 [1] Found 11 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2024_Jan INFO 2025-10-21 20:50:05,628 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 20:50:05,634 calibrate.py _read_oxy_coeffs():1247 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2013_July/Oxygen_SBE43_0143.XML has CalibrationDate 2013-07-17 00:00:00+00:00 INFO 2025-10-21 20:50:05,634 calibrate.py _read_oxy_coeffs():1263 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2013_July/Oxygen_SBE43_0143.XML is just before 2024.275.00 with mission_start=2024-10-01T16:13:04.662873856 INFO 2025-10-21 20:50:18,875 calibrate.py _calibrated_oxygen():2513 [1] dissolvedO2_stbd: parsed from /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/143/2013_July/Oxygen_SBE43_0143.XML file: {'Soc': 0.42815, 'offset': -0.4829, 'A': -0.0031081, 'B': 0.0001985, 'C': -3.3814e-06, 'D0': 2.5826, 'D1': 0.000192634, 'D2': -0.0464803, 'E': 0.036, 'Tau20': 1.28, 'H1': -0.033, 'H2': 5000.0, 'H3': 1450.0} INFO 2025-10-21 20:50:37,502 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 10 seconds, d_end_time_diff: 0 seconds INFO 2025-10-21 20:50:42,814 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 10 seconds, d_end_time_diff: 0 seconds INFO 2025-10-21 20:50:42,824 calibrate.py _ctd_process():2919 [1] Performing range checking of ['seabird25p_salinity'] in 2024.275.00/seabird25p.nc INFO 2025-10-21 20:50:42,826 calibrate.py _range_qc_combined_nc():898 [1] Setting 166 seabird25p_salinity values to NaN INFO 2025-10-21 20:50:42,827 calibrate.py _range_qc_combined_nc():910 [1] Checked for data outside of these variables and ranges: [('seabird25p_salinity', Range(min=30, max=40))] INFO 2025-10-21 20:50:42,827 calibrate.py _range_qc_combined_nc():936 [1] Done range checking seabird25p INFO 2025-10-21 20:50:43,322 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/i2map/missionnetcdfs/2024.275.00/i2map_2024.275.00_cal.nc INFO 2025-10-21 20:51:35,954 calibrate.py write_netcdf():3512 [1] Data variables written: depth_filtdepth, depth_filtpres, depth_time, gps_latitude, gps_longitude, gps_time, navigation_depth, navigation_latitude, navigation_longitude, navigation_mWaterSpeed, navigation_pitch, navigation_posx, navigation_posy, navigation_roll, navigation_time, navigation_yaw, nudged_latitude, nudged_longitude, seabird25p_beam_transmittance, seabird25p_conductivity, seabird25p_conductivity_onboard, seabird25p_depth, seabird25p_dissolvedO2_port, seabird25p_dissolvedO2_stbd, seabird25p_oxygen_mll_port, seabird25p_oxygen_mll_stbd, seabird25p_oxygen_umolkg_port, seabird25p_oxygen_umolkg_stbd, seabird25p_salinity, seabird25p_salinity_onboard, seabird25p_temperature, seabird25p_temperature_onboard, seabird25p_time, tailcone_propRpm, tailcone_time, time INFO 2025-10-21 20:51:35,959 process.py align():251 [1] Alignment steps for 2024.275.00 INFO 2025-10-21 20:51:36,004 align.py process_cal():139 [1] Processing i2map_2024.275.00_cal.nc from /data/auv_data/i2map/missionnetcdfs/2024.275.00 INFO 2025-10-21 20:51:36,126 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 20:51:36,137 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 20:51:36,420 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 20:51:36,436 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 20:51:36,718 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 20:51:36,734 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 20:51:36,906 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-10-21 20:51:36,906 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-10-21 20:51:37,034 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 20:51:37,048 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 20:51:37,358 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.275.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:51:37,383 align.py process_cal():249 [1] seabird25p_temperature: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:51:37,791 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.275.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:51:37,819 align.py process_cal():249 [1] seabird25p_conductivity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:51:38,227 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.275.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:51:38,255 align.py process_cal():249 [1] seabird25p_salinity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:51:38,658 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.275.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:51:38,685 align.py process_cal():249 [1] seabird25p_temperature_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:51:39,092 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.275.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:51:39,118 align.py process_cal():249 [1] seabird25p_conductivity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:51:39,523 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.275.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:51:39,555 align.py process_cal():249 [1] seabird25p_salinity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:51:39,960 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.275.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:51:39,986 align.py process_cal():249 [1] seabird25p_dissolvedO2_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:51:40,389 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.275.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:51:40,414 align.py process_cal():249 [1] seabird25p_oxygen_mll_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:51:40,817 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.275.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:51:40,841 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:51:41,241 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.275.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:51:41,265 align.py process_cal():249 [1] seabird25p_dissolvedO2_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:51:41,671 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.275.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:51:41,701 align.py process_cal():249 [1] seabird25p_oxygen_mll_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:51:42,106 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.275.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:51:42,129 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:51:42,531 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.275.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:51:42,554 align.py process_cal():249 [1] seabird25p_beam_transmittance: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:51:42,952 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2024.275.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 20:51:42,972 align.py process_cal():249 [1] seabird25p_depth: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 20:51:43,410 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 20:51:43,590 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/i2map/missionnetcdfs/2024.275.00/i2map_2024.275.00_align.nc INFO 2025-10-21 20:51:43,761 align.py write_netcdf():342 [1] Data variables written: navigation_depth, navigation_latitude, navigation_longitude, navigation_mWaterSpeed, navigation_pitch, navigation_roll, navigation_time, navigation_yaw, seabird25p_beam_transmittance, seabird25p_conductivity, seabird25p_conductivity_onboard, seabird25p_depth, seabird25p_dissolvedO2_port, seabird25p_dissolvedO2_stbd, seabird25p_latitude, seabird25p_longitude, seabird25p_oxygen_mll_port, seabird25p_oxygen_mll_stbd, seabird25p_oxygen_umolkg_port, seabird25p_oxygen_umolkg_stbd, seabird25p_salinity, seabird25p_salinity_onboard, seabird25p_temperature, seabird25p_temperature_onboard, seabird25p_time, tailcone_depth, tailcone_latitude, tailcone_longitude, tailcone_propRpm, tailcone_time INFO 2025-10-21 20:51:43,763 process.py resample():273 [1] Resampling steps for 2024.275.00 INFO 2025-10-21 20:51:43,763 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-10-21 20:51:43,791 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.275.00/i2map_2024.275.00_align.nc mission netCDF file INFO 2025-10-21 20:51:43,801 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.275.00/i2map_2024.275.00_align.nc mission netCDF file INFO 2025-10-21 20:51:43,805 resample.py get_mission_start_end():1145 [1] navigation: 2024-10-01T16:13:29.181194496 to 2024-10-02T17:55:15.964045824 (0 days 00:00:00.189986816 before mission_end) INFO 2025-10-21 20:51:43,811 resample.py get_mission_start_end():1145 [1] seabird25p: 2024-10-01T16:13:04.662873856 to 2024-10-02T17:55:16.154032640 (0 days 00:00:00 before mission_end) INFO 2025-10-21 20:51:43,816 resample.py get_mission_start_end():1145 [1] tailcone : 2024-10-01T16:12:49.513912064 to 2024-10-02T17:54:31.087120128 (0 days 00:00:45.066912512 before mission_end) INFO 2025-10-21 20:51:43,817 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2024.275.00/i2map_2024.275.00_align.nc mission netCDF file INFO 2025-10-21 20:51:43,818 resample.py resample_coordinates():249 [1] Resampling coordinates depth, latitude and longitude with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:45,038 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:45,182 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:45,321 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:45,457 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:45,663 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:45,873 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:46,100 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:46,311 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:46,525 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:46,744 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:46,967 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_port with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:47,197 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_port with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:47,429 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_port with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:47,663 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:47,902 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:48,139 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:48,374 resample.py resample_variable():1031 [1] Resampling seabird25p_beam_transmittance with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:48,520 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-10-21 20:51:49,094 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/i2map/missionnetcdfs/2024.275.00/i2map_2024.275.00_1S.nc INFO 2025-10-21 20:51:49,097 process.py archive():337 [1] Archiving steps for 2024.275.00 INFO 2025-10-21 20:51:49,097 process.py archive():347 [1] nc_file_base = /data/auv_data/i2map/missionnetcdfs/2024.275.00/i2map_2024.275.00, BASE_PATH = /data/auv_data INFO 2025-10-21 20:51:49,099 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/i2map/missionnetcdfs/2024.275.00/i2map_2024.275.00 files to /Volumes/AUVCTD/surveys/2024/netcdf INFO 2025-10-21 20:51:49,100 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/i2map_2024.275.00_1S.nc INFO 2025-10-21 20:51:49,150 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.275.00/i2map_2024.275.00_1S.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 20:51:49,151 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/i2map_2024.275.00_cal.nc INFO 2025-10-21 20:51:49,513 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.275.00/i2map_2024.275.00_cal.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 20:51:49,513 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2024/netcdf/i2map_2024.275.00_align.nc INFO 2025-10-21 20:51:49,848 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.275.00/i2map_2024.275.00_align.nc /Volumes/AUVCTD/surveys/2024/netcdf done. INFO 2025-10-21 20:51:49,861 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.275.00/gps.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024275/2024.275.00 done. INFO 2025-10-21 20:51:50,319 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.275.00/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024275/2024.275.00 done. INFO 2025-10-21 20:51:50,443 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.275.00/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024275/2024.275.00 done. INFO 2025-10-21 20:51:50,687 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.275.00/seabird25p.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024275/2024.275.00 done. INFO 2025-10-21 20:51:50,790 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.275.00/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2024/2024275/2024.275.00 done. INFO 2025-10-21 20:51:50,790 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-10-21 20:51:50,790 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2024.275.00/i2map_2024.275.00_processing.log /Volumes/AUVCTD/surveys/2024/netcdf