INFO 2025-10-21 21:27:09,698 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:27:09,699 process.py process_mission():449 [1] Processing i2map mission 2025.030.00 by user docker_user on host db3cf4b524d0 INFO 2025-10-21 21:27:09,699 process.py download_process():165 [1] Download and processing steps for 2025.030.00 INFO 2025-10-21 21:27:09,699 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/M3/master/i2MAP/2025/01/20250130/2025.030.00 INFO 2025-10-21 21:27:09,699 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/M3/master/i2MAP/2025/01/20250130/2025.030.00 to /data/auv_data/i2map/missionlogs/2025.030.00 INFO 2025-10-21 21:27:12,245 logs2netcdfs.py download_process_logs():779 [1] Processing mission: i2map 2025.030.00 INFO 2025-10-21 21:27:12,245 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2025.030.00/gps.log (1190372 bytes) INFO 2025-10-21 21:27:12,400 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2025.030.00/navigation.log (176604196 bytes) INFO 2025-10-21 21:27:27,054 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2025.030.00/parosci.log (43503254 bytes) INFO 2025-10-21 21:27:30,543 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2025.030.00/parosci.log: [9218] INFO 2025-10-21 21:27:30,653 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2025.030.00/seabird25p.log (87341050 bytes) INFO 2025-10-21 21:27:36,673 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2025.030.00/seabird25p.log: [1] INFO 2025-10-21 21:27:36,970 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2025.030.00/tailCone.log (21857703 bytes) INFO 2025-10-21 21:27:39,657 logs2netcdfs.py download_process_logs():807 [1] Time to process: 27.41 seconds INFO 2025-10-21 21:27:39,658 process.py calibrate():227 [1] Calibration steps for 2025.030.00 INFO 2025-10-21 21:27:40,285 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:27:40,288 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-10-21 21:27:41,787 calibrate.py _nudge_pos():1806 [1] 175: 0.070 0.0038031 0.0044245 36323 121.07 4.667 6.772 2025-01-30T19:08:28.070893312 INFO 2025-10-21 21:27:42,611 calibrate.py _nudge_pos():1806 [1] 249: 0.130 0.0012865 -0.0007318 4315 14.38 13.293 -9.430 2025-01-30T19:24:04.076772352 INFO 2025-10-21 21:27:43,626 calibrate.py _nudge_pos():1806 [1] 340: 0.070 0.0017632 0.0021492 35158 117.19 2.235 3.398 2025-01-30T21:22:45.668909824 INFO 2025-10-21 21:27:44,675 calibrate.py _nudge_pos():1806 [1] 436: 0.100 0.0002705 -0.0001302 3300 11.00 3.655 -2.194 2025-01-30T21:35:20.667188992 INFO 2025-10-21 21:27:47,530 calibrate.py _nudge_pos():1806 [1] 696: 0.170 -0.0002139 -0.0006837 2945 9.81 -3.238 -12.910 2025-01-30T21:49:28.669096960 INFO 2025-10-21 21:27:49,607 calibrate.py _nudge_pos():1806 [1] 876: 0.030 0.0001431 -0.0001784 2056 6.85 3.105 -4.827 2025-01-30T21:59:18.868665344 INFO 2025-10-21 21:27:49,860 calibrate.py _nudge_pos():1806 [1] 899: 0.120 0.0024105 0.0038164 35707 119.02 3.009 5.942 2025-01-30T23:58:42.267938816 INFO 2025-10-21 21:27:50,196 calibrate.py _nudge_pos():1806 [1] 929: 0.100 0.0000195 0.0000922 40 0.13 22.313 131.428 2025-01-30T23:59:19.275403776 INFO 2025-10-21 21:27:50,309 calibrate.py _nudge_pos():1806 [1] 939: 0.190 0.0003829 -0.0001219 4015 13.38 4.252 -1.689 2025-01-31T00:12:51.269778176 INFO 2025-10-21 21:27:51,359 calibrate.py _nudge_pos():1806 [1] 1033: 0.130 0.0035317 0.0045095 41524 138.41 3.791 6.037 2025-01-31T02:32:49.074489344 INFO 2025-10-21 21:27:52,356 calibrate.py _nudge_pos():1806 [1] 1120: 0.060 0.0003717 0.0004132 4525 15.08 3.662 5.077 2025-01-31T02:49:20.076601088 INFO 2025-10-21 21:27:52,889 calibrate.py _nudge_pos():1806 [1] 1166: 0.130 -0.0001602 0.0001758 2320 7.73 -3.080 4.214 2025-01-31T02:57:49.071732480 INFO 2025-10-21 21:27:53,852 calibrate.py _nudge_pos():1806 [1] 1249: 0.130 0.0000851 -0.0000240 1880 6.26 2.019 -0.710 2025-01-31T03:05:28.070288896 INFO 2025-10-21 21:27:54,566 calibrate.py _nudge_pos():1806 [1] 1311: 0.080 -0.0006703 0.0009098 9741 32.47 -3.067 5.192 2025-01-31T03:38:57.272648960 INFO 2025-10-21 21:27:55,347 calibrate.py _nudge_pos():1806 [1] 1378: 0.030 -0.0000090 0.0006194 9726 32.42 -0.041 3.541 2025-01-31T04:12:28.474872320 INFO 2025-10-21 21:27:55,687 calibrate.py _nudge_pos():1806 [1] 1408: 0.010 0.0000137 -0.0000027 15 0.05 43.625 -10.740 2025-01-31T04:13:00.472680448 INFO 2025-10-21 21:27:56,068 calibrate.py _nudge_pos():1806 [1] 1441: 0.060 -0.0000026 0.0000922 305 1.01 -0.377 16.861 2025-01-31T04:14:33.476308992 INFO 2025-10-21 21:27:56,908 calibrate.py _nudge_pos():1806 [1] 1509: 0.070 -0.0001738 0.0001359 1720 5.73 -4.506 4.396 2025-01-31T04:21:24.468154112 INFO 2025-10-21 21:27:58,224 calibrate.py _nudge_pos():1806 [1] 1611: 0.100 -0.0000432 0.0000897 310 1.03 -6.230 16.140 2025-01-31T04:24:07.476987392 INFO 2025-10-21 21:27:58,537 calibrate.py _nudge_pos():1806 [1] 1638: 0.100 0.0000207 0.0000177 90 0.30 10.373 11.044 2025-01-31T04:24:51.473973504 INFO 2025-10-21 21:27:58,666 calibrate.py _nudge_pos():1806 [1] 1649: 0.100 -0.0000079 0.0000727 1245 4.15 -0.283 3.249 2025-01-31T04:29:10.476230656 INFO 2025-10-21 21:27:59,647 calibrate.py _nudge_pos():1806 [1] 1734: 0.120 -0.0000618 0.0000101 1625 5.41 -1.695 0.345 2025-01-31T04:35:59.468212480 INFO 2025-10-21 21:27:59,930 calibrate.py _nudge_pos():1806 [1] 1759: 0.170 0.0000323 -0.0001401 2055 6.85 0.702 -3.791 2025-01-31T04:43:14.468413184 INFO 2025-10-21 21:28:00,373 calibrate.py _nudge_pos():1806 [1] 1797: 0.010 -0.0000003 -0.0000637 1981 6.60 -0.007 -1.789 2025-01-31T04:50:27.668737024 INFO 2025-10-21 21:28:33,211 calibrate.py _nudge_pos():1806 [1] 4623: 0.080 0.0006670 -0.0004730 4216 14.05 7.054 -6.238 2025-01-31T05:51:35.867448064 INFO 2025-10-21 21:28:33,956 calibrate.py _nudge_pos():1806 [1] 4687: 0.090 0.0001398 -0.0001683 2084 6.94 2.992 -4.492 2025-01-31T05:59:35.874565376 INFO 2025-10-21 21:28:34,197 calibrate.py _nudge_pos():1806 [1] 4708: 0.100 -0.0000158 0.0000432 30 0.10 -24.289 82.735 2025-01-31T06:00:01.872784384 INFO 2025-10-21 21:28:34,866 calibrate.py _nudge_pos():1806 [1] 4766: 0.200 0.0012163 0.0014457 35311 117.70 1.535 2.276 2025-01-31T07:58:41.275071744 INFO 2025-10-21 21:28:35,078 calibrate.py _nudge_pos():1806 [1] 4784: 0.020 0.0002170 -0.0000841 101 0.33 96.726 -46.742 2025-01-31T07:59:18.472523776 INFO 2025-10-21 21:28:35,196 calibrate.py _nudge_pos():1806 [1] 4794: 0.050 0.0004291 0.0000269 2471 8.23 7.743 0.606 2025-01-31T08:07:41.468066048 INFO 2025-10-21 21:28:35,588 calibrate.py _nudge_pos():1806 [1] 4827: 0.050 -0.0012549 0.0017638 41168 137.22 -1.359 2.382 2025-01-31T10:25:27.071833344 INFO 2025-10-21 21:28:44,902 calibrate.py _nudge_pos():1806 [1] 5608: 0.130 0.0014548 0.0004104 13951 46.50 4.647 1.635 2025-01-31T11:24:57.267258112 INFO 2025-10-21 21:28:50,050 calibrate.py _nudge_pos():1806 [1] 6024: 0.140 0.0034680 0.0014186 13946 46.48 11.080 5.655 2025-01-31T12:18:21.467755520 INFO 2025-10-21 21:29:19,740 calibrate.py _nudge_pos():1806 [1] 8509: 0.200 0.0018104 -0.0001035 5110 17.03 15.785 -1.127 2025-01-31T13:16:47.667564288 INFO 2025-10-21 21:29:24,883 calibrate.py _nudge_pos():1806 [1] 8939: 0.030 0.0070913 0.0000481 13871 46.23 22.771 0.193 2025-01-31T14:10:11.068116480 INFO 2025-10-21 21:29:31,169 calibrate.py _nudge_pos():1806 [1] 9462: 0.040 0.0071197 0.0004377 13966 46.55 22.702 1.742 2025-01-31T15:05:26.271009536 INFO 2025-10-21 21:29:54,505 calibrate.py _nudge_pos():1806 [1] 11380: 0.110 0.0047782 0.0010684 7985 26.61 26.642 7.439 2025-01-31T16:04:00.470270464 INFO 2025-10-21 21:30:02,956 calibrate.py _nudge_pos():1806 [1] 12075: 0.070 0.0020734 0.0001570 8776 29.25 10.517 0.994 2025-01-31T16:44:49.672488448 INFO 2025-10-21 21:30:29,529 calibrate.py _nudge_pos():1806 [1] 14219: 0.130 0.0005658 -0.0002442 3731 12.43 6.752 -3.640 2025-01-31T17:32:59.074550784 INFO 2025-10-21 21:30:51,022 calibrate.py _nudge_pos():1806 [1] 15969: 0.150 0.0003088 -0.0005015 3355 11.18 4.097 -8.313 2025-01-31T18:13:19.068770048 INFO 2025-10-21 21:30:57,957 calibrate.py _nudge_pos():1862 [1] 16472: - - - 2 0.00 - - INFO 2025-10-21 21:30:57,957 calibrate.py _nudge_pos():1868 [1] Points in final series = 454241 INFO 2025-10-21 21:31:54,311 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:31:54,349 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "103" INFO 2025-10-21 21:31:55,537 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:31:55,545 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:31:55,545 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:31:55,547 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:31:55,547 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:31:55,560 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:31:55,560 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:31:55,560 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:31:55,560 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:31:55,569 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:31:55,569 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:31:55,569 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:31:55,569 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:31:55,577 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:31:55,577 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:31:55,577 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:31:55,577 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:31:55,584 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:31:55,584 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:31:55,585 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:31:55,585 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:31:55,594 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:31:55,594 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:31:55,595 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:31:55,595 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:31:55,602 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:31:55,602 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:31:55,603 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:31:55,603 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:31:55,620 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:31:55,620 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:31:55,620 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:31:55,620 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:31:55,633 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:31:55,634 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:31:55,634 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:31:55,634 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' WARNING 2025-10-21 21:31:55,646 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:31:55,646 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:31:55,647 calibrate.py _cal_date_xml_files():1116 [1] Cannot parse CalibrationDate, 16-Feb-11p INFO 2025-10-21 21:31:55,647 calibrate.py _cal_date_xml_files():1123 [1] Trying to parse CalibrationDate without 'p' INFO 2025-10-21 21:31:55,655 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:31:55,656 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.030.00 with mission_start=2025-01-30T17:05:07.767848704 INFO 2025-10-21 21:32:08,818 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:32:08,826 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:32:08,826 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "143" INFO 2025-10-21 21:32:08,967 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:32:08,972 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:32:08,972 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:32:08,994 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:32:08,994 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:32:09,000 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:32:09,000 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:32:09,006 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:32:09,006 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:32:09,015 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:32:09,015 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:32:09,021 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:32:09,021 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:32:09,026 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:32:09,026 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:32:09,032 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:32:09,032 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 21:32:09,038 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:32:09,038 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 21:32:09,044 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:32:09,044 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.030.00 with mission_start=2025-01-30T17:05:07.767848704 INFO 2025-10-21 21:32:22,082 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:32:40,190 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 24 seconds, d_end_time_diff: -1 seconds INFO 2025-10-21 21:32:45,326 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 24 seconds, d_end_time_diff: -1 seconds INFO 2025-10-21 21:32:45,336 calibrate.py _ctd_process():2919 [1] Performing range checking of ['seabird25p_salinity'] in 2025.030.00/seabird25p.nc WARNING 2025-10-21 21:32:45,338 calibrate.py _range_qc_combined_nc():890 [1] More than 500 (989) seabird25p_salinity values found outside of range. This may indicate a problem with the seabird25p data. INFO 2025-10-21 21:32:45,339 calibrate.py _range_qc_combined_nc():898 [1] Setting 989 seabird25p_salinity values to NaN INFO 2025-10-21 21:32:45,339 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:32:45,339 calibrate.py _range_qc_combined_nc():936 [1] Done range checking seabird25p INFO 2025-10-21 21:32:45,761 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/i2map/missionnetcdfs/2025.030.00/i2map_2025.030.00_cal.nc INFO 2025-10-21 21:33:36,778 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:33:36,781 process.py align():251 [1] Alignment steps for 2025.030.00 INFO 2025-10-21 21:33:36,822 align.py process_cal():139 [1] Processing i2map_2025.030.00_cal.nc from /data/auv_data/i2map/missionnetcdfs/2025.030.00 INFO 2025-10-21 21:33:36,954 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 21:33:36,970 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 21:33:37,289 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 21:33:37,311 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 21:33:37,603 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 21:33:37,625 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 21:33:37,801 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-10-21 21:33:37,801 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-10-21 21:33:37,928 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 21:33:37,947 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 21:33:38,261 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.030.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:33:38,288 align.py process_cal():249 [1] seabird25p_temperature: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:33:38,712 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.030.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:33:38,757 align.py process_cal():249 [1] seabird25p_conductivity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:33:39,245 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.030.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:33:39,274 align.py process_cal():249 [1] seabird25p_salinity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:33:39,695 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.030.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:33:39,726 align.py process_cal():249 [1] seabird25p_temperature_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:33:40,140 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.030.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:33:40,167 align.py process_cal():249 [1] seabird25p_conductivity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:33:40,571 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.030.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:33:40,597 align.py process_cal():249 [1] seabird25p_salinity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:33:40,994 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.030.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:33:41,020 align.py process_cal():249 [1] seabird25p_dissolvedO2_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:33:41,414 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.030.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:33:41,439 align.py process_cal():249 [1] seabird25p_oxygen_mll_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:33:41,834 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.030.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:33:41,859 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:33:42,256 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.030.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:33:42,287 align.py process_cal():249 [1] seabird25p_dissolvedO2_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:33:42,686 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.030.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:33:42,710 align.py process_cal():249 [1] seabird25p_oxygen_mll_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:33:43,104 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.030.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:33:43,130 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:33:43,522 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.030.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:33:43,545 align.py process_cal():249 [1] seabird25p_beam_transmittance: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:33:43,940 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2025.030.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:33:43,961 align.py process_cal():249 [1] seabird25p_depth: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 21:33:44,395 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 21:33:44,578 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/i2map/missionnetcdfs/2025.030.00/i2map_2025.030.00_align.nc INFO 2025-10-21 21:33:44,740 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:33:44,741 process.py resample():273 [1] Resampling steps for 2025.030.00 INFO 2025-10-21 21:33:44,742 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-10-21 21:33:44,768 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2025.030.00/i2map_2025.030.00_align.nc mission netCDF file INFO 2025-10-21 21:33:44,778 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2025.030.00/i2map_2025.030.00_align.nc mission netCDF file INFO 2025-10-21 21:33:44,781 resample.py get_mission_start_end():1145 [1] navigation: 2025-01-30T17:05:19.307058176 to 2025-01-31T18:22:30.470996480 (0 days 00:00:00.069995008 before mission_end) INFO 2025-10-21 21:33:44,787 resample.py get_mission_start_end():1145 [1] seabird25p: 2025-01-30T17:05:07.767848704 to 2025-01-31T18:22:30.540991488 (0 days 00:00:00 before mission_end) INFO 2025-10-21 21:33:44,791 resample.py get_mission_start_end():1145 [1] tailcone : 2025-01-30T17:04:38.599846912 to 2025-01-31T18:22:30.520992768 (0 days 00:00:00.019998720 before mission_end) INFO 2025-10-21 21:33:44,793 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2025.030.00/i2map_2025.030.00_align.nc mission netCDF file INFO 2025-10-21 21:33:44,794 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:33:45,970 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:46,111 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:46,247 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:46,379 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:46,583 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:46,790 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:47,018 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:47,232 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:47,440 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:47,675 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:47,891 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_port with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:48,098 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_port with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:48,309 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_port with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:48,537 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:48,758 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:48,983 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:49,210 resample.py resample_variable():1031 [1] Resampling seabird25p_beam_transmittance with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:49,349 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-10-21 21:33:49,914 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/i2map/missionnetcdfs/2025.030.00/i2map_2025.030.00_1S.nc INFO 2025-10-21 21:33:49,915 process.py archive():337 [1] Archiving steps for 2025.030.00 INFO 2025-10-21 21:33:49,915 process.py archive():347 [1] nc_file_base = /data/auv_data/i2map/missionnetcdfs/2025.030.00/i2map_2025.030.00, BASE_PATH = /data/auv_data INFO 2025-10-21 21:33:49,918 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/i2map/missionnetcdfs/2025.030.00/i2map_2025.030.00 files to /Volumes/AUVCTD/surveys/2025/netcdf INFO 2025-10-21 21:33:49,921 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2025/netcdf/i2map_2025.030.00_1S.nc INFO 2025-10-21 21:33:50,040 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.030.00/i2map_2025.030.00_1S.nc /Volumes/AUVCTD/surveys/2025/netcdf done. INFO 2025-10-21 21:33:50,041 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2025/netcdf/i2map_2025.030.00_cal.nc INFO 2025-10-21 21:33:50,392 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.030.00/i2map_2025.030.00_cal.nc /Volumes/AUVCTD/surveys/2025/netcdf done. INFO 2025-10-21 21:33:50,393 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2025/netcdf/i2map_2025.030.00_align.nc INFO 2025-10-21 21:33:50,737 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.030.00/i2map_2025.030.00_align.nc /Volumes/AUVCTD/surveys/2025/netcdf done. INFO 2025-10-21 21:33:50,755 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.030.00/gps.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025030/2025.030.00 done. INFO 2025-10-21 21:33:51,256 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.030.00/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025030/2025.030.00 done. INFO 2025-10-21 21:33:51,388 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.030.00/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025030/2025.030.00 done. INFO 2025-10-21 21:33:51,613 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.030.00/seabird25p.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025030/2025.030.00 done. INFO 2025-10-21 21:33:51,702 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.030.00/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2025/2025030/2025.030.00 done. INFO 2025-10-21 21:33:51,702 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-10-21 21:33:51,703 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2025.030.00/i2map_2025.030.00_processing.log /Volumes/AUVCTD/surveys/2025/netcdf