INFO 2025-10-21 17:26:23,033 process.py process_mission():429 [1] commandline = /src/data/process_i2map.py -v --noinput --start_year 2022 --end_year 2022 --start_yd 1 --end_yd 365 --num_cores 1 --clobber INFO 2025-10-21 17:26:23,033 process.py process_mission():449 [1] Processing i2map mission 2022.094.01 by user docker_user on host cb88459c7ecc INFO 2025-10-21 17:26:23,033 process.py download_process():165 [1] Download and processing steps for 2022.094.01 INFO 2025-10-21 17:26:23,033 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/M3/master/i2MAP/2022/04/20220404/2022.094.01 INFO 2025-10-21 17:26:23,034 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/M3/master/i2MAP/2022/04/20220404/2022.094.01 to /data/auv_data/i2map/missionlogs/2022.094.01 INFO 2025-10-21 17:26:25,874 logs2netcdfs.py download_process_logs():779 [1] Processing mission: i2map 2022.094.01 INFO 2025-10-21 17:26:25,874 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2022.094.01/gps.log (627548 bytes) INFO 2025-10-21 17:26:25,950 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2022.094.01/navigation.log (144711644 bytes) INFO 2025-10-21 17:26:37,184 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2022.094.01/parosci.log (40675526 bytes) INFO 2025-10-21 17:26:40,472 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2022.094.01/parosci.log: [575490 575491] INFO 2025-10-21 17:26:40,592 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2022.094.01/seabird25p.log (81667328 bytes) INFO 2025-10-21 17:26:46,066 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2022.094.01/seabird25p.log: [174491] INFO 2025-10-21 17:26:46,370 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2022.094.01/tailCone.log (20431371 bytes) WARNING 2025-10-21 17:26:48,333 logs2netcdfs.py _create_variable():536 [1] elevatorAngle: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (425643,) and arg 1 with shape (425642,). INFO 2025-10-21 17:26:48,333 logs2netcdfs.py _create_variable():537 [1] len(data) (425642) does not match shape of elevatorAngle.shape[0] (425643) WARNING 2025-10-21 17:26:48,333 logs2netcdfs.py _create_variable():544 [1] elevatorAngle data is short by one, appending the last value: -0.12103274464607239 WARNING 2025-10-21 17:26:48,386 logs2netcdfs.py _create_variable():536 [1] rudderAngle: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (425643,) and arg 1 with shape (425642,). INFO 2025-10-21 17:26:48,386 logs2netcdfs.py _create_variable():537 [1] len(data) (425642) does not match shape of rudderAngle.shape[0] (425643) WARNING 2025-10-21 17:26:48,386 logs2netcdfs.py _create_variable():544 [1] rudderAngle data is short by one, appending the last value: -0.16947004199028015 WARNING 2025-10-21 17:26:48,427 logs2netcdfs.py _create_variable():536 [1] propPwm: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (425643,) and arg 1 with shape (425642,). INFO 2025-10-21 17:26:48,427 logs2netcdfs.py _create_variable():537 [1] len(data) (425642) does not match shape of propPwm.shape[0] (425643) WARNING 2025-10-21 17:26:48,427 logs2netcdfs.py _create_variable():544 [1] propPwm data is short by one, appending the last value: 0 WARNING 2025-10-21 17:26:48,454 logs2netcdfs.py _create_variable():536 [1] propTemp: shape mismatch: objects cannot be broadcast to a single shape. Mismatch is between arg 0 with shape (425643,) and arg 1 with shape (425642,). INFO 2025-10-21 17:26:48,454 logs2netcdfs.py _create_variable():537 [1] len(data) (425642) does not match shape of propTemp.shape[0] (425643) WARNING 2025-10-21 17:26:48,454 logs2netcdfs.py _create_variable():544 [1] propTemp data is short by one, appending the last value: 0 INFO 2025-10-21 17:26:49,010 logs2netcdfs.py download_process_logs():807 [1] Time to process: 23.14 seconds INFO 2025-10-21 17:26:49,011 process.py calibrate():227 [1] Calibration steps for 2022.094.01 INFO 2025-10-21 17:26:49,499 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 17:26:49,501 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-10-21 17:26:51,913 calibrate.py _nudge_pos():1806 [1] 258: 0.020 -0.0035794 0.0079471 32812 109.37 -4.862 13.464 2022-04-04T18:23:34.162039808 INFO 2025-10-21 17:26:54,221 calibrate.py _nudge_pos():1806 [1] 474: 0.120 -0.0025919 0.0004874 5705 19.01 -20.253 4.750 2022-04-04T18:46:10.159147520 INFO 2025-10-21 17:26:55,363 calibrate.py _nudge_pos():1806 [1] 580: 0.020 0.0014021 0.0044448 35573 118.57 1.757 6.946 2022-04-04T20:46:29.764570624 INFO 2025-10-21 17:26:55,496 calibrate.py _nudge_pos():1806 [1] 592: 0.040 0.0000196 -0.0000191 15 0.05 62.430 -75.839 2022-04-04T20:46:43.763611904 INFO 2025-10-21 17:26:57,049 calibrate.py _nudge_pos():1806 [1] 732: 0.110 -0.0013727 -0.0000861 3775 12.58 -16.213 -1.268 2022-04-04T21:01:37.762368768 INFO 2025-10-21 17:26:58,086 calibrate.py _nudge_pos():1806 [1] 828: 0.170 -0.0004922 -0.0000823 1615 5.38 -13.593 -2.836 2022-04-04T21:08:35.763733504 INFO 2025-10-21 17:26:59,328 calibrate.py _nudge_pos():1806 [1] 943: 0.010 -0.0004487 0.0002337 1821 6.07 -10.988 7.137 2022-04-04T21:16:33.960974848 INFO 2025-10-21 17:26:59,513 calibrate.py _nudge_pos():1806 [1] 960: 0.060 -0.0031294 0.0093239 32533 108.44 -4.287 15.933 2022-04-04T23:05:16.364159488 INFO 2025-10-21 17:26:59,899 calibrate.py _nudge_pos():1806 [1] 995: 0.070 0.0000349 -0.0000076 15 0.05 110.973 -30.369 2022-04-04T23:05:53.361625088 INFO 2025-10-21 17:26:59,966 calibrate.py _nudge_pos():1806 [1] 1001: 0.030 0.0000197 0.0000029 20 0.06 46.196 8.538 2022-04-04T23:06:02.361008640 INFO 2025-10-21 17:27:00,000 calibrate.py _nudge_pos():1806 [1] 1004: 0.140 -0.0017475 0.0009757 5864 19.55 -13.283 9.249 2022-04-04T23:25:37.360515584 INFO 2025-10-21 17:27:00,046 calibrate.py _nudge_pos():1806 [1] 1008: 0.140 -0.0012124 0.0030808 36418 121.39 -1.484 4.703 2022-04-05T01:27:03.961349376 INFO 2025-10-21 17:27:01,249 calibrate.py _nudge_pos():1806 [1] 1113: 0.160 0.0000233 -0.0002378 3910 13.03 0.265 -3.381 2022-04-05T01:41:49.960654336 INFO 2025-10-21 17:27:02,164 calibrate.py _nudge_pos():1806 [1] 1193: 0.180 0.0000669 -0.0003962 1885 6.28 1.584 -11.690 2022-04-05T01:49:25.959416064 INFO 2025-10-21 17:27:03,121 calibrate.py _nudge_pos():1806 [1] 1278: 0.120 0.0002474 -0.0003599 1641 5.47 6.723 -12.201 2022-04-05T01:56:18.161178368 INFO 2025-10-21 17:27:03,995 calibrate.py _nudge_pos():1806 [1] 1355: 0.080 0.0001577 0.0085912 17707 59.02 0.397 26.973 2022-04-05T02:56:35.363383040 INFO 2025-10-21 17:27:05,533 calibrate.py _nudge_pos():1806 [1] 1490: 0.080 0.0023234 0.0024738 14276 47.58 7.254 9.633 2022-04-05T03:46:24.558609152 INFO 2025-10-21 17:27:06,514 calibrate.py _nudge_pos():1806 [1] 1575: 0.090 0.0002789 0.0046368 15361 51.20 0.809 16.781 2022-04-05T04:39:00.762394368 INFO 2025-10-21 17:27:07,346 calibrate.py _nudge_pos():1806 [1] 1647: 0.120 0.0012423 0.0011958 14236 47.45 3.890 4.670 2022-04-05T05:27:39.962415360 INFO 2025-10-21 17:27:07,825 calibrate.py _nudge_pos():1806 [1] 1688: 0.150 -0.0000554 -0.0001629 360 1.20 -6.881 -25.219 2022-04-05T05:29:31.964742656 INFO 2025-10-21 17:27:08,289 calibrate.py _nudge_pos():1806 [1] 1728: 0.120 -0.0000167 0.0000005 20 0.06 -39.100 1.336 2022-04-05T05:30:14.961797120 INFO 2025-10-21 17:27:08,371 calibrate.py _nudge_pos():1806 [1] 1735: 0.190 -0.0001211 0.0006502 3945 13.15 -1.369 9.165 2022-04-05T05:43:29.957336320 INFO 2025-10-21 17:27:10,416 calibrate.py _nudge_pos():1806 [1] 1910: 0.060 -0.0005328 0.0001734 1950 6.50 -12.186 4.946 2022-04-05T05:52:54.158685952 INFO 2025-10-21 17:27:11,590 calibrate.py _nudge_pos():1806 [1] 2011: 0.130 -0.0002113 0.0000376 1745 5.81 -5.401 1.200 2022-04-05T06:00:23.157927168 INFO 2025-10-21 17:27:14,587 calibrate.py _nudge_pos():1806 [1] 2270: 0.140 -0.0000941 0.0005957 2195 7.31 -1.911 15.094 2022-04-05T06:12:00.160179456 INFO 2025-10-21 17:27:22,726 calibrate.py _nudge_pos():1806 [1] 2969: 0.170 -0.0000066 0.0000050 20 0.06 -15.465 14.492 2022-04-05T06:23:42.162089216 INFO 2025-10-21 17:27:49,425 calibrate.py _nudge_pos():1806 [1] 5181: 0.120 0.0000634 -0.0001983 20 0.06 148.706 -580.309 2022-04-05T07:00:37.360337408 INFO 2025-10-21 17:27:49,485 calibrate.py _nudge_pos():1806 [1] 5186: 0.120 0.0000120 -0.0001018 20 0.06 28.195 -297.724 2022-04-05T07:00:46.359720960 INFO 2025-10-21 17:27:49,522 calibrate.py _nudge_pos():1806 [1] 5189: 0.190 0.0009297 0.0011310 3080 10.26 13.459 20.420 2022-04-05T07:11:05.357316608 INFO 2025-10-21 17:27:49,725 calibrate.py _nudge_pos():1806 [1] 5206: 0.020 -0.0003506 0.0005873 2636 8.78 -5.930 12.390 2022-04-05T07:20:08.560104960 INFO 2025-10-21 17:27:50,460 calibrate.py _nudge_pos():1806 [1] 5267: 0.090 -0.0015431 0.0103134 32607 108.69 -2.109 17.583 2022-04-05T09:09:49.959248128 INFO 2025-10-21 17:27:51,047 calibrate.py _nudge_pos():1806 [1] 5315: 0.180 0.0003279 0.0007285 6360 21.20 2.298 6.368 2022-04-05T09:31:48.958890496 INFO 2025-10-21 17:27:52,061 calibrate.py _nudge_pos():1806 [1] 5398: 0.120 0.0000538 0.0030976 36248 120.82 0.066 4.751 2022-04-05T11:34:00.556641536 INFO 2025-10-21 17:27:52,988 calibrate.py _nudge_pos():1806 [1] 5472: 0.200 0.0007452 0.0002309 3995 13.31 8.317 3.214 2022-04-05T11:48:32.556905472 INFO 2025-10-21 17:27:53,874 calibrate.py _nudge_pos():1806 [1] 5543: 0.010 0.0001465 0.0003686 2241 7.47 2.914 9.147 2022-04-05T11:57:10.761405952 INFO 2025-10-21 17:27:55,896 calibrate.py _nudge_pos():1806 [1] 5704: 0.100 -0.0000470 0.0002042 2235 7.45 -0.938 5.081 2022-04-05T12:07:17.759823872 INFO 2025-10-21 17:27:55,981 calibrate.py _nudge_pos():1806 [1] 5710: 0.060 -0.0000475 -0.0000168 15 0.05 -151.369 -66.603 2022-04-05T12:07:25.759276032 INFO 2025-10-21 17:27:56,171 calibrate.py _nudge_pos():1806 [1] 5725: 0.160 0.0005762 0.0093890 32617 108.72 0.787 16.002 2022-04-05T13:56:23.161433088 INFO 2025-10-21 17:27:56,360 calibrate.py _nudge_pos():1806 [1] 5739: 0.130 -0.0000324 0.0000295 15 0.05 -103.274 117.227 2022-04-05T13:56:40.160268544 INFO 2025-10-21 17:28:00,746 calibrate.py _nudge_pos():1806 [1] 6098: 0.100 0.0012951 -0.0007646 9676 32.25 5.966 -4.393 2022-04-05T14:34:53.363173376 INFO 2025-10-21 17:28:01,689 calibrate.py _nudge_pos():1806 [1] 6174: 0.060 0.0000830 -0.0012513 9671 32.23 0.383 -7.193 2022-04-05T15:08:23.565465088 INFO 2025-10-21 17:28:07,037 calibrate.py _nudge_pos():1806 [1] 6605: 0.110 0.0002729 -0.0002463 1525 5.08 7.982 -8.982 2022-04-05T15:20:38.565114368 INFO 2025-10-21 17:28:07,063 calibrate.py _nudge_pos():1806 [1] 6607: 0.110 0.0000063 0.0000118 120 0.40 2.365 5.499 2022-04-05T15:21:03.563401728 INFO 2025-10-21 17:28:07,556 calibrate.py _nudge_pos():1806 [1] 6647: 0.140 0.0001334 0.0000194 1995 6.65 2.983 0.542 2022-04-05T15:28:21.563396608 INFO 2025-10-21 17:28:08,760 calibrate.py _nudge_pos():1806 [1] 6744: 0.160 -0.0001726 0.0000408 1995 6.65 -3.858 1.136 2022-04-05T15:36:36.559487232 INFO 2025-10-21 17:28:33,139 calibrate.py _nudge_pos():1862 [1] 8666: - - - 3 0.01 - - INFO 2025-10-21 17:28:33,139 calibrate.py _nudge_pos():1868 [1] Points in final series = 425296 INFO 2025-10-21 17:29:25,062 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 143 on port side INFO 2025-10-21 17:29:25,064 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "143" INFO 2025-10-21 17:29:25,319 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 17:29:25,324 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 17:29:25,324 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 17:29:25,330 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 17:29:25,330 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 17:29:25,336 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 17:29:25,337 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 17:29:25,342 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 17:29:25,342 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 17:29:25,348 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 17:29:25,349 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 17:29:25,354 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 17:29:25,355 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 17:29:25,362 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 17:29:25,362 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 17:29:25,368 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 17:29:25,368 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 17:29:25,373 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 17:29:25,373 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 17:29:25,380 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 17:29:25,380 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 2022.094.01 with mission_start=2022-04-04T16:30:27.906930176 INFO 2025-10-21 17:29:37,474 calibrate.py _calibrated_oxygen():2513 [1] dissolvedO2_port: 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 17:29:37,482 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 3968 on stbd side INFO 2025-10-21 17:29:37,482 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "3968" INFO 2025-10-21 17:29:37,688 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2020_Jul 2025_Jan WARNING 2025-10-21 17:29:37,692 calibrate.py _cal_date_xml_files():1081 [1] Found 3 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3968/2020_Jul INFO 2025-10-21 17:29:37,692 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 17:29:37,696 calibrate.py _cal_date_xml_files():1081 [1] Found 3 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3968/2025_Jan INFO 2025-10-21 17:29:37,696 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 17:29:37,702 calibrate.py _read_oxy_coeffs():1247 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3968/2020_Jul/SBE43_3968.xml has CalibrationDate 2020-06-16 00:00:00+00:00 INFO 2025-10-21 17:29:37,703 calibrate.py _read_oxy_coeffs():1263 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3968/2020_Jul/SBE43_3968.xml is just before 2022.094.01 with mission_start=2022-04-04T16:30:27.906930176 INFO 2025-10-21 17:29:49,901 calibrate.py _calibrated_oxygen():2513 [1] dissolvedO2_stbd: parsed from /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3968/2020_Jul/SBE43_3968.xml file: {'Soc': 0.43332, 'offset': -0.5106, 'A': -0.0037655, 'B': 0.00018802, 'C': -3.038e-06, 'D0': 2.5826, 'D1': 0.000192634, 'D2': -0.0464803, 'E': 0.036, 'Tau20': 1.54, 'H1': -0.033, 'H2': 5000.0, 'H3': 1450.0} INFO 2025-10-21 17:30:07,109 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 19 seconds, d_end_time_diff: -1 seconds INFO 2025-10-21 17:30:11,958 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: 19 seconds, d_end_time_diff: -1 seconds INFO 2025-10-21 17:30:11,967 calibrate.py _ctd_process():2919 [1] Performing range checking of ['seabird25p_salinity'] in 2022.094.01/seabird25p.nc WARNING 2025-10-21 17:30:11,970 calibrate.py _range_qc_combined_nc():890 [1] More than 500 (2760) seabird25p_salinity values found outside of range. This may indicate a problem with the seabird25p data. INFO 2025-10-21 17:30:11,970 calibrate.py _range_qc_combined_nc():898 [1] Setting 2760 seabird25p_salinity values to NaN INFO 2025-10-21 17:30:11,971 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 17:30:11,971 calibrate.py _range_qc_combined_nc():936 [1] Done range checking seabird25p INFO 2025-10-21 17:30:12,320 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/i2map/missionnetcdfs/2022.094.01/i2map_2022.094.01_cal.nc INFO 2025-10-21 17:31:13,509 calibrate.py write_netcdf():3512 [1] Data variables written: depth_filtdepth, depth_filtpres, depth_time, gps_latitude, gps_longitude, gps_time, navigation_depth, navigation_latitude, navigation_longitude, navigation_mWaterSpeed, navigation_pitch, navigation_posx, navigation_posy, navigation_roll, navigation_time, navigation_yaw, nudged_latitude, nudged_longitude, seabird25p_beam_transmittance, seabird25p_conductivity, seabird25p_conductivity_onboard, seabird25p_depth, seabird25p_dissolvedO2_port, seabird25p_dissolvedO2_stbd, seabird25p_oxygen_mll_port, seabird25p_oxygen_mll_stbd, seabird25p_oxygen_umolkg_port, seabird25p_oxygen_umolkg_stbd, seabird25p_par, seabird25p_salinity, seabird25p_salinity_onboard, seabird25p_temperature, seabird25p_temperature_onboard, seabird25p_time, tailcone_propRpm, tailcone_time, time INFO 2025-10-21 17:31:13,512 process.py align():251 [1] Alignment steps for 2022.094.01 INFO 2025-10-21 17:31:13,555 align.py process_cal():139 [1] Processing i2map_2022.094.01_cal.nc from /data/auv_data/i2map/missionnetcdfs/2022.094.01 INFO 2025-10-21 17:31:13,664 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 17:31:13,675 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 17:31:13,943 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 17:31:13,957 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 17:31:14,222 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 17:31:14,241 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 17:31:14,400 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-10-21 17:31:14,400 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-10-21 17:31:14,504 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 17:31:14,518 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 17:31:14,812 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2022.094.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 17:31:14,836 align.py process_cal():249 [1] seabird25p_temperature: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 17:31:15,221 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2022.094.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 17:31:15,252 align.py process_cal():249 [1] seabird25p_conductivity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 17:31:15,850 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2022.094.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 17:31:15,887 align.py process_cal():249 [1] seabird25p_salinity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 17:31:16,274 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2022.094.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 17:31:16,301 align.py process_cal():249 [1] seabird25p_temperature_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 17:31:16,684 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2022.094.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 17:31:16,709 align.py process_cal():249 [1] seabird25p_conductivity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 17:31:17,094 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2022.094.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 17:31:17,118 align.py process_cal():249 [1] seabird25p_salinity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 17:31:17,501 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2022.094.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 17:31:17,525 align.py process_cal():249 [1] seabird25p_dissolvedO2_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 17:31:17,915 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2022.094.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 17:31:17,938 align.py process_cal():249 [1] seabird25p_oxygen_mll_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 17:31:18,325 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2022.094.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 17:31:18,348 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 17:31:18,758 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2022.094.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 17:31:18,789 align.py process_cal():249 [1] seabird25p_dissolvedO2_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 17:31:19,174 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2022.094.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 17:31:19,197 align.py process_cal():249 [1] seabird25p_oxygen_mll_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 17:31:19,614 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2022.094.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 17:31:19,635 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 17:31:20,019 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2022.094.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 17:31:20,042 align.py process_cal():249 [1] seabird25p_beam_transmittance: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 17:31:20,431 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2022.094.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 17:31:20,451 align.py process_cal():249 [1] seabird25p_depth: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 17:31:20,829 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2022.094.01_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 17:31:20,857 align.py process_cal():249 [1] seabird25p_par: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 17:31:21,271 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 17:31:21,443 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/i2map/missionnetcdfs/2022.094.01/i2map_2022.094.01_align.nc INFO 2025-10-21 17:31:21,599 align.py write_netcdf():342 [1] Data variables written: navigation_depth, navigation_latitude, navigation_longitude, navigation_mWaterSpeed, navigation_pitch, navigation_roll, navigation_time, navigation_yaw, seabird25p_beam_transmittance, seabird25p_conductivity, seabird25p_conductivity_onboard, seabird25p_depth, seabird25p_dissolvedO2_port, seabird25p_dissolvedO2_stbd, seabird25p_latitude, seabird25p_longitude, seabird25p_oxygen_mll_port, seabird25p_oxygen_mll_stbd, seabird25p_oxygen_umolkg_port, seabird25p_oxygen_umolkg_stbd, seabird25p_par, seabird25p_salinity, seabird25p_salinity_onboard, seabird25p_temperature, seabird25p_temperature_onboard, seabird25p_time, tailcone_depth, tailcone_latitude, tailcone_longitude, tailcone_propRpm, tailcone_time INFO 2025-10-21 17:31:21,602 process.py resample():273 [1] Resampling steps for 2022.094.01 INFO 2025-10-21 17:31:21,603 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-10-21 17:31:21,631 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2022.094.01/i2map_2022.094.01_align.nc mission netCDF file INFO 2025-10-21 17:31:21,640 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2022.094.01/i2map_2022.094.01_align.nc mission netCDF file INFO 2025-10-21 17:31:21,644 resample.py get_mission_start_end():1145 [1] navigation: 2022-04-04T16:30:33.386554624 to 2022-04-05T16:09:16.365231360 (0 days 00:00:00.069995008 before mission_end) INFO 2025-10-21 17:31:21,649 resample.py get_mission_start_end():1145 [1] seabird25p: 2022-04-04T16:30:27.906930176 to 2022-04-05T16:09:16.435226368 (0 days 00:00:00 before mission_end) INFO 2025-10-21 17:31:21,654 resample.py get_mission_start_end():1145 [1] tailcone : 2022-04-04T16:30:03.168624896 to 2022-04-05T16:08:51.766916352 (0 days 00:00:24.668310016 before mission_end) INFO 2025-10-21 17:31:21,655 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2022.094.01/i2map_2022.094.01_align.nc mission netCDF file INFO 2025-10-21 17:31:21,656 resample.py resample_coordinates():249 [1] Resampling coordinates depth, latitude and longitude with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:22,828 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:22,962 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:23,092 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:23,219 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:23,412 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:23,614 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:23,836 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:24,033 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:24,236 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:24,448 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:24,660 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_port with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:24,876 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_port with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:25,098 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_port with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:25,322 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:25,548 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:25,773 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:25,997 resample.py resample_variable():1031 [1] Resampling seabird25p_beam_transmittance with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:26,212 resample.py resample_variable():1031 [1] Resampling seabird25p_par with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:26,349 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-10-21 17:31:26,884 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/i2map/missionnetcdfs/2022.094.01/i2map_2022.094.01_1S.nc INFO 2025-10-21 17:31:26,888 process.py archive():337 [1] Archiving steps for 2022.094.01 INFO 2025-10-21 17:31:26,889 process.py archive():347 [1] nc_file_base = /data/auv_data/i2map/missionnetcdfs/2022.094.01/i2map_2022.094.01, BASE_PATH = /data/auv_data INFO 2025-10-21 17:31:26,890 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/i2map/missionnetcdfs/2022.094.01/i2map_2022.094.01 files to /Volumes/AUVCTD/surveys/2022/netcdf INFO 2025-10-21 17:31:26,891 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2022/netcdf/i2map_2022.094.01_1S.nc INFO 2025-10-21 17:31:26,941 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2022.094.01/i2map_2022.094.01_1S.nc /Volumes/AUVCTD/surveys/2022/netcdf done. INFO 2025-10-21 17:31:26,942 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2022/netcdf/i2map_2022.094.01_cal.nc INFO 2025-10-21 17:31:27,327 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2022.094.01/i2map_2022.094.01_cal.nc /Volumes/AUVCTD/surveys/2022/netcdf done. INFO 2025-10-21 17:31:27,328 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2022/netcdf/i2map_2022.094.01_align.nc INFO 2025-10-21 17:31:27,656 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2022.094.01/i2map_2022.094.01_align.nc /Volumes/AUVCTD/surveys/2022/netcdf done. INFO 2025-10-21 17:31:27,677 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2022.094.01/gps.nc /Volumes/AUVCTD/missionnetcdfs/2022/2022094/2022.094.01 done. INFO 2025-10-21 17:31:28,047 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2022.094.01/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2022/2022094/2022.094.01 done. INFO 2025-10-21 17:31:28,168 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2022.094.01/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2022/2022094/2022.094.01 done. INFO 2025-10-21 17:31:28,376 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2022.094.01/seabird25p.nc /Volumes/AUVCTD/missionnetcdfs/2022/2022094/2022.094.01 done. INFO 2025-10-21 17:31:28,448 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2022.094.01/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2022/2022094/2022.094.01 done. INFO 2025-10-21 17:31:28,448 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-10-21 17:31:28,448 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2022.094.01/i2map_2022.094.01_processing.log /Volumes/AUVCTD/surveys/2022/netcdf