INFO 2025-10-21 21:38:16,298 process.py process_mission():429 [1] commandline = /src/data/process_i2map.py -v --noinput --start_year 2025 --end_year 2025 --start_yd 1 --end_yd 365 --num_cores 1 --clobber INFO 2025-10-21 21:38:16,298 process.py process_mission():449 [1] Processing i2map mission 2025.148.00 by user docker_user on host db3cf4b524d0 INFO 2025-10-21 21:38:16,298 process.py download_process():165 [1] Download and processing steps for 2025.148.00 INFO 2025-10-21 21:38:16,299 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/M3/master/i2MAP/2025/05/20250528/2025.148.00 INFO 2025-10-21 21:38:16,299 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/M3/master/i2MAP/2025/05/20250528/2025.148.00 to /data/auv_data/i2map/missionlogs/2025.148.00 INFO 2025-10-21 21:38:18,575 logs2netcdfs.py download_process_logs():779 [1] Processing mission: i2map 2025.148.00 INFO 2025-10-21 21:38:18,575 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2025.148.00/gps.log (878396 bytes) INFO 2025-10-21 21:38:18,719 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2025.148.00/navigation.log (172853400 bytes) INFO 2025-10-21 21:38:32,239 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2025.148.00/parosci.log (42579878 bytes) INFO 2025-10-21 21:38:35,696 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2025.148.00/parosci.log: [ 9218 9219 13996 13997 164866 164867 164868 208556 208557 208558 252247] INFO 2025-10-21 21:38:35,816 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2025.148.00/seabird25p.log (85496530 bytes) INFO 2025-10-21 21:38:41,988 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2025.148.00/tailCone.log (21381639 bytes) INFO 2025-10-21 21:38:44,799 logs2netcdfs.py download_process_logs():807 [1] Time to process: 26.22 seconds INFO 2025-10-21 21:38:44,800 process.py calibrate():227 [1] Calibration steps for 2025.148.00 INFO 2025-10-21 21:38:45,283 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 21:38:45,286 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-10-21 21:38:46,293 calibrate.py _nudge_pos():1806 [1] 132: 0.100 -0.0016536 -0.0039938 35863 119.54 -2.055 -6.191 2025-05-28T19:27:06.278744064 INFO 2025-10-21 21:38:46,527 calibrate.py _nudge_pos():1806 [1] 154: 0.130 0.0002551 -0.0008198 3210 10.70 3.543 -14.201 2025-05-28T19:38:10.283256576 INFO 2025-10-21 21:38:47,495 calibrate.py _nudge_pos():1806 [1] 245: 0.140 -0.0011556 -0.0012839 40758 135.86 -1.264 -1.751 2025-05-28T21:55:32.878600192 INFO 2025-10-21 21:38:47,892 calibrate.py _nudge_pos():1806 [1] 282: 0.130 0.0000131 -0.0000314 50 0.16 11.874 -35.570 2025-05-28T21:56:20.885311488 INFO 2025-10-21 21:38:47,988 calibrate.py _nudge_pos():1806 [1] 291: 0.010 0.0008226 -0.0010213 4191 13.97 8.751 -13.550 2025-05-28T22:10:27.077343232 INFO 2025-10-21 21:38:48,193 calibrate.py _nudge_pos():1806 [1] 310: 0.180 -0.0000168 0.0000151 34 0.11 -22.640 25.387 2025-05-28T22:10:51.885643776 INFO 2025-10-21 21:38:48,411 calibrate.py _nudge_pos():1806 [1] 330: 0.180 0.0000985 0.0000759 20 0.06 230.989 221.943 2025-05-28T22:11:15.883999744 INFO 2025-10-21 21:38:48,475 calibrate.py _nudge_pos():1806 [1] 336: 0.050 0.0003404 -0.0007687 2246 7.48 6.757 -19.034 2025-05-28T22:18:51.082816512 INFO 2025-10-21 21:38:49,002 calibrate.py _nudge_pos():1806 [1] 385: 0.020 -0.0000055 -0.0000292 15 0.05 -17.640 -116.062 2025-05-28T22:19:42.079323136 INFO 2025-10-21 21:38:49,112 calibrate.py _nudge_pos():1806 [1] 395: 0.070 0.0005005 -0.0006481 1700 5.66 13.130 -21.204 2025-05-28T22:25:31.085414400 INFO 2025-10-21 21:38:49,715 calibrate.py _nudge_pos():1806 [1] 450: 0.170 0.0032483 -0.0007973 35842 119.47 4.040 -1.237 2025-05-29T00:25:53.480646656 INFO 2025-10-21 21:38:49,878 calibrate.py _nudge_pos():1806 [1] 464: 0.190 0.0005809 -0.0009677 1870 6.23 13.854 -28.784 2025-05-29T00:32:21.484066560 INFO 2025-10-21 21:38:50,224 calibrate.py _nudge_pos():1806 [1] 494: 0.050 -0.0011550 -0.0006298 40689 135.63 -1.265 -0.860 2025-05-29T02:48:28.284602368 INFO 2025-10-21 21:38:51,128 calibrate.py _nudge_pos():1806 [1] 575: 0.070 0.0016399 -0.0006214 4265 14.21 17.143 -8.102 2025-05-29T03:04:01.280687616 INFO 2025-10-21 21:38:51,808 calibrate.py _nudge_pos():1806 [1] 636: 0.120 0.0007377 -0.0005856 2480 8.26 13.265 -13.131 2025-05-29T03:13:17.282598912 INFO 2025-10-21 21:38:52,213 calibrate.py _nudge_pos():1806 [1] 672: 0.150 0.0007142 -0.0006083 1795 5.98 17.744 -18.848 2025-05-29T03:19:51.285607936 INFO 2025-10-21 21:38:52,459 calibrate.py _nudge_pos():1806 [1] 694: 0.170 0.0000578 -0.0000270 85 0.28 30.666 -17.889 2025-05-29T03:20:29.283004928 INFO 2025-10-21 21:38:52,674 calibrate.py _nudge_pos():1806 [1] 713: 0.170 -0.0001055 -0.0005540 595 1.98 -7.916 -51.850 2025-05-29T03:22:46.283619584 INFO 2025-10-21 21:38:53,465 calibrate.py _nudge_pos():1806 [1] 783: 0.190 0.0006236 -0.0005546 2220 7.40 12.526 -13.893 2025-05-29T03:31:19.278477312 INFO 2025-10-21 21:38:54,823 calibrate.py _nudge_pos():1806 [1] 904: 0.050 0.0001954 -0.0003616 296 0.98 29.532 -68.142 2025-05-29T03:34:18.476201216 INFO 2025-10-21 21:38:55,026 calibrate.py _nudge_pos():1806 [1] 922: 0.030 0.0006382 -0.0008373 2426 8.08 11.731 -19.195 2025-05-29T03:42:40.481811456 INFO 2025-10-21 21:38:55,547 calibrate.py _nudge_pos():1806 [1] 968: 0.060 0.0000531 -0.0003942 355 1.18 6.690 -61.893 2025-05-29T03:44:36.483864832 INFO 2025-10-21 21:38:56,366 calibrate.py _nudge_pos():1806 [1] 1040: 0.090 0.0006339 -0.0005045 2520 8.40 11.217 -11.134 2025-05-29T03:54:11.484474624 INFO 2025-10-21 21:38:56,515 calibrate.py _nudge_pos():1806 [1] 1052: 0.080 0.0000098 -0.0000581 24 0.08 19.008 -140.445 2025-05-29T03:54:27.483378688 INFO 2025-10-21 21:38:57,353 calibrate.py _nudge_pos():1806 [1] 1125: 0.110 0.0003217 -0.0004333 1420 4.73 10.106 -16.973 2025-05-29T04:00:23.478991360 INFO 2025-10-21 21:38:58,249 calibrate.py _nudge_pos():1806 [1] 1203: 0.140 0.0004598 -0.0006410 1905 6.35 10.765 -18.716 2025-05-29T04:08:01.477616128 INFO 2025-10-21 21:38:58,511 calibrate.py _nudge_pos():1806 [1] 1226: 0.180 0.0004878 -0.0006792 1825 6.08 11.921 -20.700 2025-05-29T04:14:28.481104640 INFO 2025-10-21 21:39:46,575 calibrate.py _nudge_pos():1806 [1] 5383: 0.050 0.0008907 -0.0015542 11931 39.77 3.328 -7.242 2025-05-29T06:03:32.082836992 INFO 2025-10-21 21:39:47,758 calibrate.py _nudge_pos():1806 [1] 5486: 0.140 -0.0000296 -0.0004145 2175 7.25 -0.607 -10.599 2025-05-29T06:12:29.076050432 INFO 2025-10-21 21:39:48,779 calibrate.py _nudge_pos():1806 [1] 5574: 0.020 -0.0003152 -0.0002339 35153 117.17 -0.400 -0.370 2025-05-29T08:11:06.678461440 INFO 2025-10-21 21:39:48,828 calibrate.py _nudge_pos():1806 [1] 5578: 0.190 -0.0002018 -0.0002866 15 0.05 -642.460 -1137.904 2025-05-29T08:11:14.477927168 INFO 2025-10-21 21:39:49,233 calibrate.py _nudge_pos():1806 [1] 5613: 0.200 -0.0000413 -0.0000606 65 0.21 -28.746 -52.629 2025-05-29T08:12:04.484501504 INFO 2025-10-21 21:39:49,518 calibrate.py _nudge_pos():1806 [1] 5638: 0.040 0.0000397 -0.0006549 1766 5.88 1.002 -20.628 2025-05-29T08:18:21.678661888 INFO 2025-10-21 21:39:50,001 calibrate.py _nudge_pos():1806 [1] 5680: 0.050 0.0017369 -0.0006090 40837 136.12 1.896 -0.829 2025-05-29T10:35:10.276334592 INFO 2025-10-21 21:39:57,750 calibrate.py _nudge_pos():1806 [1] 6343: 0.090 0.0083666 -0.0038664 13981 46.60 26.672 -15.374 2025-05-29T11:32:48.479431424 INFO 2025-10-21 21:40:02,067 calibrate.py _nudge_pos():1806 [1] 6712: 0.090 0.0073359 -0.0054346 14021 46.73 23.318 -21.549 2025-05-29T12:25:40.682120448 INFO 2025-10-21 21:40:06,099 calibrate.py _nudge_pos():1806 [1] 7057: 0.140 0.0047244 -0.0040104 13961 46.53 15.079 -15.970 2025-05-29T13:17:56.877276416 INFO 2025-10-21 21:40:10,908 calibrate.py _nudge_pos():1806 [1] 7462: 0.180 0.0028688 -0.0031857 13925 46.42 9.178 -12.718 2025-05-29T14:11:06.078801152 INFO 2025-10-21 21:40:15,309 calibrate.py _nudge_pos():1806 [1] 7831: 0.190 0.0032930 -0.0020920 13956 46.52 10.510 -8.334 2025-05-29T15:03:45.282380800 INFO 2025-10-21 21:40:19,811 calibrate.py _nudge_pos():1806 [1] 8201: 0.010 0.0046369 0.0009361 13971 46.57 14.779 3.725 2025-05-29T15:56:28.675673600 INFO 2025-10-21 21:40:27,948 calibrate.py _nudge_pos():1806 [1] 8868: 0.050 0.0019675 0.0012582 13981 46.60 6.265 5.003 2025-05-29T16:54:10.878496512 INFO 2025-10-21 21:40:43,035 calibrate.py _nudge_pos():1806 [1] 10124: 0.180 0.0005126 -0.0000958 3275 10.91 6.968 -1.626 2025-05-29T17:26:00.877652736 INFO 2025-10-21 21:40:58,459 calibrate.py _nudge_pos():1806 [1] 11397: 0.160 0.0002225 -0.0002942 3235 10.78 3.062 -5.057 2025-05-29T17:58:00.076178432 INFO 2025-10-21 21:41:08,371 calibrate.py _nudge_pos():1862 [1] 12138: - - - 4 0.01 - - INFO 2025-10-21 21:41:08,372 calibrate.py _nudge_pos():1868 [1] Points in final series = 444988 INFO 2025-10-21 21:41:26,055 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 103 on port side INFO 2025-10-21 21:41:26,057 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "103" INFO 2025-10-21 21:41:26,292 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 21:41:26,298 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 21:41:26,298 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,299 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:41:26,299 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:41:26,304 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 21:41:26,304 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,305 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:41:26,305 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:41:26,311 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 21:41:26,311 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,311 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:41:26,311 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:41:26,317 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 21:41:26,317 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,317 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:41:26,317 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:41:26,322 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 21:41:26,322 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,323 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:41:26,323 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:41:26,328 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 21:41:26,328 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,329 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:41:26,329 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:41:26,334 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 21:41:26,334 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,334 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:41:26,334 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:41:26,340 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 21:41:26,340 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,340 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:41:26,340 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:41:26,346 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 21:41:26,346 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,347 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:41:26,347 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:41:26,352 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 21:41:26,352 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,353 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:41:26,353 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' INFO 2025-10-21 21:41:26,360 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 21:41:26,360 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 2025.148.00 with mission_start=2025-05-28T17:25:51.157124096 INFO 2025-10-21 21:41:26,618 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 21:41:26,626 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 143 on stbd side INFO 2025-10-21 21:41:26,626 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "143" INFO 2025-10-21 21:41:26,822 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 21:41:26,828 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 21:41:26,828 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,834 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 21:41:26,834 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,839 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 21:41:26,839 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,845 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 21:41:26,845 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,850 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 21:41:26,850 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,856 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 21:41:26,856 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,861 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 21:41:26,861 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,866 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 21:41:26,867 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:41:26,873 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 21:41:26,873 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 21:41:26,879 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 21:41:26,879 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 2025.148.00 with mission_start=2025-05-28T17:25:51.157124096 INFO 2025-10-21 21:41:27,131 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 21:41:32,249 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 14 seconds, d_end_time_diff: -1 seconds INFO 2025-10-21 21:41:37,287 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 14 seconds, d_end_time_diff: -1 seconds INFO 2025-10-21 21:41:37,295 calibrate.py _ctd_process():2919 [1] Performing range checking of ['seabird25p_salinity'] in 2025.148.00/seabird25p.nc WARNING 2025-10-21 21:41:37,298 calibrate.py _range_qc_combined_nc():890 [1] More than 500 (1203) seabird25p_salinity values found outside of range. This may indicate a problem with the seabird25p data. INFO 2025-10-21 21:41:37,298 calibrate.py _range_qc_combined_nc():898 [1] Setting 1203 seabird25p_salinity values to NaN INFO 2025-10-21 21:41:37,298 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 21:41:37,298 calibrate.py _range_qc_combined_nc():936 [1] Done range checking seabird25p INFO 2025-10-21 21:41:37,642 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/i2map/missionnetcdfs/2025.148.00/i2map_2025.148.00_cal.nc INFO 2025-10-21 21:41:37,901 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 21:41:37,905 process.py align():251 [1] Alignment steps for 2025.148.00 INFO 2025-10-21 21:41:37,947 align.py process_cal():139 [1] Processing i2map_2025.148.00_cal.nc from /data/auv_data/i2map/missionnetcdfs/2025.148.00 INFO 2025-10-21 21:41:38,063 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 21:41:38,074 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 21:41:38,374 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 21:41:38,392 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 21:41:38,685 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 21:41:38,701 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 21:41:38,866 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-10-21 21:41:38,866 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-10-21 21:41:39,054 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 21:41:39,071 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 21:41:39,386 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.148.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 21:41:39,410 align.py process_cal():249 [1] seabird25p_temperature: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:41:39,884 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.148.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 21:41:39,911 align.py process_cal():249 [1] seabird25p_conductivity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:41:40,318 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.148.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 21:41:40,344 align.py process_cal():249 [1] seabird25p_salinity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:41:40,767 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.148.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 21:41:40,799 align.py process_cal():249 [1] seabird25p_temperature_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:41:41,190 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.148.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 21:41:41,216 align.py process_cal():249 [1] seabird25p_conductivity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:41:41,606 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.148.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 21:41:41,631 align.py process_cal():249 [1] seabird25p_salinity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:41:42,027 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.148.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 21:41:42,051 align.py process_cal():249 [1] seabird25p_dissolvedO2_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:41:42,448 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.148.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 21:41:42,472 align.py process_cal():249 [1] seabird25p_oxygen_mll_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:41:42,887 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.148.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 21:41:42,911 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:41:43,310 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.148.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 21:41:43,333 align.py process_cal():249 [1] seabird25p_dissolvedO2_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:41:43,722 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.148.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 21:41:43,744 align.py process_cal():249 [1] seabird25p_oxygen_mll_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:41:44,133 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.148.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 21:41:44,155 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:41:44,544 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.148.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 21:41:44,565 align.py process_cal():249 [1] seabird25p_beam_transmittance: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:41:44,953 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.148.00_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 21:41:44,979 align.py process_cal():249 [1] seabird25p_depth: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:41:45,401 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 21:41:45,582 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/i2map/missionnetcdfs/2025.148.00/i2map_2025.148.00_align.nc INFO 2025-10-21 21:41:45,746 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 21:41:45,747 process.py resample():273 [1] Resampling steps for 2025.148.00 INFO 2025-10-21 21:41:45,748 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-10-21 21:41:45,775 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2025.148.00/i2map_2025.148.00_align.nc mission netCDF file INFO 2025-10-21 21:41:45,784 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2025.148.00/i2map_2025.148.00_align.nc mission netCDF file INFO 2025-10-21 21:41:45,788 resample.py get_mission_start_end():1145 [1] navigation: 2025-05-28T17:26:12.835638784 to 2025-05-29T18:11:11.081990912 (0 days 00:00:00 before mission_end) INFO 2025-10-21 21:41:45,794 resample.py get_mission_start_end():1145 [1] seabird25p: 2025-05-28T17:25:51.157124096 to 2025-05-29T18:11:10.991996928 (0 days 00:00:00.089993984 before mission_end) INFO 2025-10-21 21:41:45,798 resample.py get_mission_start_end():1145 [1] tailcone : 2025-05-28T17:25:32.008435712 to 2025-05-29T18:10:19.805503488 (0 days 00:00:51.276487424 before mission_end) INFO 2025-10-21 21:41:45,800 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2025.148.00/i2map_2025.148.00_align.nc mission netCDF file INFO 2025-10-21 21:41:45,800 resample.py resample_coordinates():249 [1] Resampling coordinates depth, latitude and longitude with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:46,968 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:47,108 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:47,243 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:47,373 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:47,569 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:47,774 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:47,998 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:48,206 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:48,417 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:48,621 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:48,829 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_port with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:49,034 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_port with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:49,248 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_port with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:49,455 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:49,661 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:49,867 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:50,082 resample.py resample_variable():1031 [1] Resampling seabird25p_beam_transmittance with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:50,229 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-10-21 21:41:50,788 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/i2map/missionnetcdfs/2025.148.00/i2map_2025.148.00_1S.nc INFO 2025-10-21 21:41:50,789 process.py archive():337 [1] Archiving steps for 2025.148.00 INFO 2025-10-21 21:41:50,789 process.py archive():347 [1] nc_file_base = /data/auv_data/i2map/missionnetcdfs/2025.148.00/i2map_2025.148.00, BASE_PATH = /data/auv_data INFO 2025-10-21 21:41:50,791 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/i2map/missionnetcdfs/2025.148.00/i2map_2025.148.00 files to /Volumes/AUVCTD/surveys/2025/netcdf INFO 2025-10-21 21:41:50,837 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.148.00/i2map_2025.148.00_1S.nc /Volumes/AUVCTD/surveys/2025/netcdf done. INFO 2025-10-21 21:41:51,204 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.148.00/i2map_2025.148.00_cal.nc /Volumes/AUVCTD/surveys/2025/netcdf done. INFO 2025-10-21 21:41:51,577 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.148.00/i2map_2025.148.00_align.nc /Volumes/AUVCTD/surveys/2025/netcdf done. INFO 2025-10-21 21:41:51,589 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.148.00/gps.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025148/2025.148.00 done. INFO 2025-10-21 21:41:52,032 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.148.00/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025148/2025.148.00 done. INFO 2025-10-21 21:41:52,140 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.148.00/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025148/2025.148.00 done. INFO 2025-10-21 21:41:52,366 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.148.00/seabird25p.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025148/2025.148.00 done. INFO 2025-10-21 21:41:52,456 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.148.00/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025148/2025.148.00 done. INFO 2025-10-21 21:41:52,457 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-10-21 21:41:52,457 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.148.00/i2map_2025.148.00_processing.log /Volumes/AUVCTD/surveys/2025/netcdf