INFO 2025-10-21 00:11:50,036 process.py process_mission():429 [1] commandline = /src/data/process_i2map.py -v --noinput --start_year 2020 --end_year 2020 --start_yd 1 --end_yd 365 --num_cores 1 --clobber INFO 2025-10-21 00:11:50,037 process.py process_mission():449 [1] Processing i2map mission 2020.181.02 by user docker_user on host 9ec966412b78 INFO 2025-10-21 00:11:50,037 process.py download_process():165 [1] Download and processing steps for 2020.181.02 INFO 2025-10-21 00:11:50,037 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/M3/master/i2MAP/2020/06/20200629/2020.181.02 INFO 2025-10-21 00:11:50,038 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/M3/master/i2MAP/2020/06/20200629/2020.181.02 to /data/auv_data/i2map/missionlogs/2020.181.02 INFO 2025-10-21 00:11:51,694 logs2netcdfs.py download_process_logs():779 [1] Processing mission: i2map 2020.181.02 INFO 2025-10-21 00:11:51,694 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2020.181.02/gps.log (991724 bytes) INFO 2025-10-21 00:11:51,806 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2020.181.02/navigation.log (133267244 bytes) INFO 2025-10-21 00:12:01,881 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2020.181.02/parosci.log (37459094 bytes) INFO 2025-10-21 00:12:04,969 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2020.181.02/seabird25p.log (75230050 bytes) INFO 2025-10-21 00:12:09,919 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2020.181.02/seabird25p.log: [1] INFO 2025-10-21 00:12:10,211 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2020.181.02/tailCone.log (18821947 bytes) INFO 2025-10-21 00:12:12,466 logs2netcdfs.py download_process_logs():807 [1] Time to process: 20.77 seconds INFO 2025-10-21 00:12:12,466 process.py calibrate():227 [1] Calibration steps for 2020.181.02 INFO 2025-10-21 00:12:12,972 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 00:12:12,974 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-10-21 00:12:14,047 calibrate.py _nudge_pos():1806 [1] 133: 0.200 -0.0038521 -0.0089762 31182 103.94 -5.507 -16.003 2020-06-29T19:52:47.461182464 INFO 2025-10-21 00:12:16,969 calibrate.py _nudge_pos():1806 [1] 416: 0.110 -0.0011905 -0.0001817 6005 20.01 -8.838 -1.683 2020-06-29T20:17:30.659576320 INFO 2025-10-21 00:12:20,666 calibrate.py _nudge_pos():1806 [1] 774: 0.070 -0.0059781 -0.0048262 35008 116.69 -7.613 -7.664 2020-06-29T22:20:09.255478016 INFO 2025-10-21 00:12:24,675 calibrate.py _nudge_pos():1806 [1] 1155: 0.200 -0.0004224 0.0001373 7545 25.15 -2.496 1.011 2020-06-29T22:51:38.256072448 INFO 2025-10-21 00:12:27,959 calibrate.py _nudge_pos():1806 [1] 1461: 0.050 0.0004321 -0.0003829 1810 6.03 10.647 -11.767 2020-06-29T23:02:45.460366080 INFO 2025-10-21 00:12:31,093 calibrate.py _nudge_pos():1806 [1] 1754: 0.200 0.0002354 -0.0002761 285 0.95 36.942 -54.049 2020-06-29T23:08:34.456457984 INFO 2025-10-21 00:12:34,002 calibrate.py _nudge_pos():1806 [1] 2028: 0.090 0.0000616 -0.0000197 20 0.06 144.611 -57.688 2020-06-29T23:13:11.457481984 INFO 2025-10-21 00:12:34,014 calibrate.py _nudge_pos():1806 [1] 2029: 0.140 0.0001159 -0.0002967 2180 7.26 2.371 -7.569 2020-06-29T23:20:27.457614080 INFO 2025-10-21 00:12:37,108 calibrate.py _nudge_pos():1806 [1] 2321: 0.170 -0.0041515 -0.0072197 30672 102.24 -6.034 -13.085 2020-06-30T01:07:32.857444096 INFO 2025-10-21 00:12:39,879 calibrate.py _nudge_pos():1806 [1] 2580: 0.070 0.0002250 0.0003009 5390 17.96 1.861 3.103 2020-06-30T01:29:50.055839744 INFO 2025-10-21 00:12:39,891 calibrate.py _nudge_pos():1806 [1] 2581: 0.070 0.0002280 0.0002882 30 0.10 350.429 552.492 2020-06-30T01:29:56.055428864 INFO 2025-10-21 00:12:43,672 calibrate.py _nudge_pos():1806 [1] 2931: 0.080 -0.0071832 -0.0062750 34608 115.36 -9.253 -10.080 2020-06-30T03:31:07.657289984 INFO 2025-10-21 00:12:46,894 calibrate.py _nudge_pos():1806 [1] 3225: 0.200 -0.0001790 -0.0003589 157 0.52 -51.148 -127.909 2020-06-30T03:36:32.055067136 INFO 2025-10-21 00:12:56,183 calibrate.py _nudge_pos():1806 [1] 4077: 0.030 0.0010177 -0.0004133 8131 27.10 5.579 -2.826 2020-06-30T04:17:48.855394560 INFO 2025-10-21 00:12:59,428 calibrate.py _nudge_pos():1806 [1] 4372: 0.010 0.0008236 -0.0007290 116 0.38 319.092 -352.265 2020-06-30T04:23:06.063664384 INFO 2025-10-21 00:13:04,506 calibrate.py _nudge_pos():1806 [1] 4829: 0.150 0.0001145 -0.0000909 1485 4.95 3.438 -3.405 2020-06-30T04:35:38.862094080 INFO 2025-10-21 00:13:07,197 calibrate.py _nudge_pos():1806 [1] 5071: 0.150 -0.0000146 -0.0000117 15 0.05 -46.521 -46.333 2020-06-30T04:39:42.855379456 INFO 2025-10-21 00:13:07,489 calibrate.py _nudge_pos():1806 [1] 5097: 0.180 0.0001639 0.0000757 945 3.15 7.739 4.457 2020-06-30T04:43:16.860719104 INFO 2025-10-21 00:13:10,489 calibrate.py _nudge_pos():1806 [1] 5372: 0.170 0.0016399 -0.0035872 14146 47.15 5.168 -14.098 2020-06-30T05:35:01.058067200 INFO 2025-10-21 00:13:13,266 calibrate.py _nudge_pos():1806 [1] 5627: 0.160 0.0009522 -0.0043687 13631 45.43 3.114 -17.818 2020-06-30T06:24:41.263908864 INFO 2025-10-21 00:13:13,423 calibrate.py _nudge_pos():1806 [1] 5641: 0.160 0.0000280 0.0000010 20 0.06 65.595 2.859 2020-06-30T06:24:58.262744320 INFO 2025-10-21 00:13:16,154 calibrate.py _nudge_pos():1806 [1] 5889: 0.200 0.0000015 -0.0000890 274 0.91 0.239 -18.123 2020-06-30T06:30:00.262056192 INFO 2025-10-21 00:13:19,411 calibrate.py _nudge_pos():1806 [1] 6183: 0.180 -0.0003037 -0.0000815 155 0.51 -87.906 -29.411 2020-06-30T06:35:24.459846912 INFO 2025-10-21 00:13:27,726 calibrate.py _nudge_pos():1806 [1] 6942: 0.130 -0.0012681 -0.0001112 4235 14.11 -13.350 -1.460 2020-06-30T07:02:09.459897088 INFO 2025-10-21 00:13:30,474 calibrate.py _nudge_pos():1806 [1] 7190: 0.190 0.0000174 -0.0001231 295 0.98 2.642 -23.274 2020-06-30T07:07:15.458934528 INFO 2025-10-21 00:13:33,747 calibrate.py _nudge_pos():1806 [1] 7487: 0.040 0.0004119 0.0000702 2085 6.95 8.811 1.872 2020-06-30T07:19:08.660077056 INFO 2025-10-21 00:13:36,984 calibrate.py _nudge_pos():1806 [1] 7779: 0.200 -0.0000201 0.0002685 155 0.51 -5.823 96.927 2020-06-30T07:24:30.658018560 INFO 2025-10-21 00:13:43,933 calibrate.py _nudge_pos():1806 [1] 8404: 0.110 -0.0006088 -0.0001588 1340 4.46 -20.266 -6.592 2020-06-30T07:39:22.656912640 INFO 2025-10-21 00:13:46,750 calibrate.py _nudge_pos():1806 [1] 8658: 0.140 -0.0002094 -0.0001949 1420 4.73 -6.579 -7.634 2020-06-30T07:48:19.660125184 INFO 2025-10-21 00:13:49,388 calibrate.py _nudge_pos():1806 [1] 8895: 0.190 -0.0003342 -0.0000838 1380 4.60 -10.801 -3.378 2020-06-30T07:56:51.655051264 INFO 2025-10-21 00:13:54,835 calibrate.py _nudge_pos():1806 [1] 9386: 0.150 -0.0007348 0.0002489 157 0.52 -209.973 88.690 2020-06-30T08:05:33.259318784 INFO 2025-10-21 00:14:05,702 calibrate.py _nudge_pos():1806 [1] 10366: 0.150 -0.0006548 -0.0001791 1530 5.10 -19.087 -6.513 2020-06-30T08:26:57.861317632 INFO 2025-10-21 00:14:09,094 calibrate.py _nudge_pos():1806 [1] 10671: 0.170 -0.0002397 0.0000359 1515 5.05 -7.058 1.318 2020-06-30T08:37:06.859598336 INFO 2025-10-21 00:14:11,839 calibrate.py _nudge_pos():1806 [1] 10916: 0.020 -0.0055570 -0.0069288 30928 103.09 -8.010 -12.454 2020-06-30T10:24:16.459140608 INFO 2025-10-21 00:14:15,206 calibrate.py _nudge_pos():1806 [1] 11211: 0.200 -0.0056758 -0.0065680 135 0.45 -1888.336 -2724.914 2020-06-30T10:29:37.457150720 INFO 2025-10-21 00:14:19,678 calibrate.py _nudge_pos():1806 [1] 11604: 0.180 0.0000783 0.0004752 5370 17.90 0.650 4.921 2020-06-30T10:54:03.456722944 INFO 2025-10-21 00:14:22,699 calibrate.py _nudge_pos():1806 [1] 11870: 0.100 -0.0048765 -0.0035137 33638 112.12 -6.463 -5.807 2020-06-30T12:50:36.057697024 INFO 2025-10-21 00:14:26,467 calibrate.py _nudge_pos():1806 [1] 12202: 0.010 -0.0004530 -0.0008110 6406 21.35 -3.153 -7.039 2020-06-30T13:17:28.257253632 INFO 2025-10-21 00:14:30,488 calibrate.py _nudge_pos():1806 [1] 12552: 0.100 -0.0004863 0.0000267 1300 4.33 -16.688 1.144 2020-06-30T13:27:37.255534336 INFO 2025-10-21 00:14:33,838 calibrate.py _nudge_pos():1806 [1] 12847: 0.200 0.0000105 0.0000068 155 0.51 3.040 2.440 2020-06-30T13:33:02.263269888 INFO 2025-10-21 00:14:38,763 calibrate.py _nudge_pos():1806 [1] 13271: 0.120 -0.0004989 -0.0004125 1640 5.46 -13.569 -13.991 2020-06-30T13:45:33.261822976 INFO 2025-10-21 00:14:41,748 calibrate.py _nudge_pos():1806 [1] 13521: 0.170 -0.0055635 -0.0087607 30132 100.44 -8.231 -16.163 2020-06-30T15:30:08.661928704 INFO 2025-10-21 00:14:44,616 calibrate.py _nudge_pos():1806 [1] 13756: 0.090 -0.0001465 0.0001269 5901 19.67 -1.107 1.195 2020-06-30T15:53:42.855049728 INFO 2025-10-21 00:14:44,684 calibrate.py _nudge_pos():1862 [1] 13723: - - - 5 0.01 - - INFO 2025-10-21 00:14:44,684 calibrate.py _nudge_pos():1868 [1] Points in final series = 391390 INFO 2025-10-21 00:15:19,021 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 2935 on port side INFO 2025-10-21 00:15:19,022 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "2935" INFO 2025-10-21 00:15:19,230 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2014_Nov 2021_Mar 2022_Apr WARNING 2025-10-21 00:15:19,235 calibrate.py _cal_date_xml_files():1081 [1] Found 4 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2935/2014_Nov INFO 2025-10-21 00:15:19,235 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 00:15:19,240 calibrate.py _cal_date_xml_files():1081 [1] Found 4 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2935/2021_Mar INFO 2025-10-21 00:15:19,240 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 00:15:19,245 calibrate.py _cal_date_xml_files():1081 [1] Found 4 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2935/2022_Apr INFO 2025-10-21 00:15:19,245 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 00:15:19,251 calibrate.py _read_oxy_coeffs():1247 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2935/2022_Apr/Oxygen_SBE43_2935.xml has CalibrationDate 2022-03-22 00:00:00+00:00 INFO 2025-10-21 00:15:19,252 calibrate.py _read_oxy_coeffs():1253 [1] Breaking from loop as /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2935/2022_Apr/Oxygen_SBE43_2935.xml is after 2020.181.02 with mission_start=2020-06-29T18:06:50.706649856 INFO 2025-10-21 00:15:19,252 calibrate.py _read_oxy_coeffs():1270 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2935/2022_Apr/Oxygen_SBE43_2935.xml is the first calibration file, but is after 2020.181.02 with mission_start=2020-06-29T18:06:50.706649856 INFO 2025-10-21 00:15:30,409 calibrate.py _calibrated_oxygen():2513 [1] dissolvedO2_port: parsed from /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/2935/2022_Apr/Oxygen_SBE43_2935.xml file: {'Soc': 0.42595, 'offset': -0.5339, 'A': -0.0041113, 'B': 0.00020802, 'C': -3.0027e-06, 'D0': 2.5826, 'D1': 0.000192634, 'D2': -0.0464803, 'E': 0.036, 'Tau20': 1.09, 'H1': -0.033, 'H2': 5000.0, 'H3': 1450.0} INFO 2025-10-21 00:15:30,417 calibrate.py _read_oxy_coeffs():1189 [1] Looking for calibration file for O2 sensor serial number 3488 on stbd side INFO 2025-10-21 00:15:30,417 calibrate.py _read_oxy_coeffs():1219 [1] Executing: find "/Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files" -name "3488" INFO 2025-10-21 00:15:30,573 calibrate.py _read_oxy_coeffs():1238 [1] Found calibration date dirs: 2016_dec 2021_mar 2022_Jan WARNING 2025-10-21 00:15:30,577 calibrate.py _cal_date_xml_files():1081 [1] Found 4 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3488/2016_dec INFO 2025-10-21 00:15:30,577 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 00:15:30,582 calibrate.py _cal_date_xml_files():1081 [1] Found 4 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3488/2021_mar INFO 2025-10-21 00:15:30,582 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} WARNING 2025-10-21 00:15:30,586 calibrate.py _cal_date_xml_files():1081 [1] Found 4 xml files in /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3488/2022_Jan INFO 2025-10-21 00:15:30,586 calibrate.py _cal_date_xml_files():1087 [1] {xml_files} INFO 2025-10-21 00:15:30,591 calibrate.py _read_oxy_coeffs():1247 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3488/2016_dec/43-3488.xml has CalibrationDate 2016-12-16 00:00:00+00:00 INFO 2025-10-21 00:15:30,592 calibrate.py _read_oxy_coeffs():1263 [1] File /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3488/2016_dec/43-3488.xml is just before 2020.181.02 with mission_start=2020-06-29T18:06:50.706649856 INFO 2025-10-21 00:15:42,089 calibrate.py _calibrated_oxygen():2513 [1] dissolvedO2_stbd: parsed from /Volumes/DMO/MDUC_CORE_CTD_200103/Calibration Files/SBE-43/3488/2016_dec/43-3488.xml file: {'Soc': 0.44664, 'offset': -0.507, 'A': -0.0030812, 'B': 7.8442e-05, 'C': -9.0601e-07, 'D0': 2.5826, 'D1': 0.000192634, 'D2': -0.0464803, 'E': 0.036, 'Tau20': 1.44, 'H1': -0.033, 'H2': 5000.0, 'H3': 1450.0} INFO 2025-10-21 00:15:57,402 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: -3 seconds, d_end_time_diff: 0 seconds INFO 2025-10-21 00:16:01,759 calibrate.py _geometric_depth_correction():3423 [1] seabird25p: d_beg_time_diff: -3 seconds, d_end_time_diff: 0 seconds INFO 2025-10-21 00:16:01,766 calibrate.py _ctd_process():2919 [1] Performing range checking of ['seabird25p_salinity'] in 2020.181.02/seabird25p.nc WARNING 2025-10-21 00:16:01,770 calibrate.py _range_qc_combined_nc():890 [1] More than 500 (3747) seabird25p_salinity values found outside of range. This may indicate a problem with the seabird25p data. INFO 2025-10-21 00:16:01,770 calibrate.py _range_qc_combined_nc():898 [1] Setting 3747 seabird25p_salinity values to NaN INFO 2025-10-21 00:16:01,771 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 00:16:01,771 calibrate.py _range_qc_combined_nc():936 [1] Done range checking seabird25p INFO 2025-10-21 00:16:02,067 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/i2map/missionnetcdfs/2020.181.02/i2map_2020.181.02_cal.nc INFO 2025-10-21 00:16:46,232 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 00:16:46,236 process.py align():251 [1] Alignment steps for 2020.181.02 INFO 2025-10-21 00:16:46,274 align.py process_cal():139 [1] Processing i2map_2020.181.02_cal.nc from /data/auv_data/i2map/missionnetcdfs/2020.181.02 INFO 2025-10-21 00:16:46,374 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 00:16:46,383 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 00:16:46,627 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 00:16:46,639 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 00:16:46,891 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 00:16:46,904 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 00:16:47,045 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-10-21 00:16:47,046 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-10-21 00:16:47,145 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 00:16:47,158 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 00:16:47,420 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.181.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:16:47,440 align.py process_cal():249 [1] seabird25p_temperature: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:16:47,783 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.181.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:16:47,806 align.py process_cal():249 [1] seabird25p_conductivity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:16:48,147 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.181.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:16:48,169 align.py process_cal():249 [1] seabird25p_salinity: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:16:48,508 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.181.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:16:48,530 align.py process_cal():249 [1] seabird25p_temperature_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:16:48,871 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.181.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:16:48,891 align.py process_cal():249 [1] seabird25p_conductivity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:16:49,229 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.181.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:16:49,256 align.py process_cal():249 [1] seabird25p_salinity_onboard: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:16:49,595 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.181.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:16:49,614 align.py process_cal():249 [1] seabird25p_dissolvedO2_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:16:49,951 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.181.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:16:49,971 align.py process_cal():249 [1] seabird25p_oxygen_mll_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:16:50,310 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.181.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:16:50,330 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_port: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:16:50,664 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.181.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:16:50,683 align.py process_cal():249 [1] seabird25p_dissolvedO2_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:16:51,019 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.181.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:16:51,044 align.py process_cal():249 [1] seabird25p_oxygen_mll_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:16:51,383 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.181.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:16:51,402 align.py process_cal():249 [1] seabird25p_oxygen_umolkg_stbd: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:16:51,741 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.181.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:16:51,760 align.py process_cal():249 [1] seabird25p_beam_transmittance: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:16:52,097 align.py process_cal():206 [1] Using pitch corrected seabird25p_depth: Variable depth_filtdepth from i2map_2020.181.02_cal.nc linearly interpolated to seabird25p_time and corrected for pitch using SensorOffset(x=4.04, y=0.0) INFO 2025-10-21 00:16:52,115 align.py process_cal():249 [1] seabird25p_depth: instrument_sample_rate_hz = 7.99 INFO 2025-10-21 00:16:52,485 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 00:16:52,640 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/i2map/missionnetcdfs/2020.181.02/i2map_2020.181.02_align.nc INFO 2025-10-21 00:16:52,779 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 00:16:52,780 process.py resample():273 [1] Resampling steps for 2020.181.02 INFO 2025-10-21 00:16:52,781 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-10-21 00:16:52,806 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2020.181.02/i2map_2020.181.02_align.nc mission netCDF file INFO 2025-10-21 00:16:52,814 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2020.181.02/i2map_2020.181.02_align.nc mission netCDF file INFO 2025-10-21 00:16:52,818 resample.py get_mission_start_end():1145 [1] navigation: 2020-06-29T18:07:18.304759296 to 2020-06-30T15:53:48.864638208 (0 days 00:00:00.039997184 before mission_end) INFO 2025-10-21 00:16:52,822 resample.py get_mission_start_end():1145 [1] seabird25p: 2020-06-29T18:06:50.706649856 to 2020-06-30T15:53:48.904635392 (0 days 00:00:00 before mission_end) INFO 2025-10-21 00:16:52,827 resample.py get_mission_start_end():1145 [1] tailcone : 2020-06-29T18:06:43.807122432 to 2020-06-30T15:53:48.804642304 (0 days 00:00:00.099993088 before mission_end) INFO 2025-10-21 00:16:52,828 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2020.181.02/i2map_2020.181.02_align.nc mission netCDF file INFO 2025-10-21 00:16:52,828 resample.py resample_coordinates():249 [1] Resampling coordinates depth, latitude and longitude with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:53,832 resample.py resample_variable():1031 [1] Resampling navigation_roll with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:53,952 resample.py resample_variable():1031 [1] Resampling navigation_pitch with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:54,069 resample.py resample_variable():1031 [1] Resampling navigation_yaw with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:54,182 resample.py resample_variable():1031 [1] Resampling navigation_mWaterSpeed with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:54,351 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:54,524 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:54,717 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:54,890 resample.py resample_variable():1031 [1] Resampling seabird25p_temperature_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:55,062 resample.py resample_variable():1031 [1] Resampling seabird25p_conductivity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:55,235 resample.py resample_variable():1031 [1] Resampling seabird25p_salinity_onboard with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:55,408 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_port with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:55,586 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_port with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:55,771 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_port with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:55,953 resample.py resample_variable():1031 [1] Resampling seabird25p_dissolvedO2_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:56,144 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_mll_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:56,336 resample.py resample_variable():1031 [1] Resampling seabird25p_oxygen_umolkg_stbd with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:56,526 resample.py resample_variable():1031 [1] Resampling seabird25p_beam_transmittance with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:56,651 resample.py resample_variable():1031 [1] Resampling tailcone_propRpm with frequency 1S following 3 point median filter INFO 2025-10-21 00:16:57,142 resample.py resample_mission():1297 [1] Saved resampled mission to /data/auv_data/i2map/missionnetcdfs/2020.181.02/i2map_2020.181.02_1S.nc INFO 2025-10-21 00:16:57,145 process.py archive():337 [1] Archiving steps for 2020.181.02 INFO 2025-10-21 00:16:57,145 process.py archive():347 [1] nc_file_base = /data/auv_data/i2map/missionnetcdfs/2020.181.02/i2map_2020.181.02, BASE_PATH = /data/auv_data INFO 2025-10-21 00:16:57,147 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/i2map/missionnetcdfs/2020.181.02/i2map_2020.181.02 files to /Volumes/AUVCTD/surveys/2020/netcdf INFO 2025-10-21 00:16:57,148 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2020/netcdf/i2map_2020.181.02_1S.nc INFO 2025-10-21 00:16:57,189 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.181.02/i2map_2020.181.02_1S.nc /Volumes/AUVCTD/surveys/2020/netcdf done. INFO 2025-10-21 00:16:57,190 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2020/netcdf/i2map_2020.181.02_cal.nc INFO 2025-10-21 00:16:57,525 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.181.02/i2map_2020.181.02_cal.nc /Volumes/AUVCTD/surveys/2020/netcdf done. INFO 2025-10-21 00:16:57,526 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2020/netcdf/i2map_2020.181.02_align.nc INFO 2025-10-21 00:16:57,856 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.181.02/i2map_2020.181.02_align.nc /Volumes/AUVCTD/surveys/2020/netcdf done. INFO 2025-10-21 00:16:57,870 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.181.02/gps.nc /Volumes/AUVCTD/missionnetcdfs/2020/2020181/2020.181.02 done. INFO 2025-10-21 00:16:58,264 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.181.02/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2020/2020181/2020.181.02 done. INFO 2025-10-21 00:16:58,375 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.181.02/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2020/2020181/2020.181.02 done. INFO 2025-10-21 00:16:58,587 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.181.02/seabird25p.nc /Volumes/AUVCTD/missionnetcdfs/2020/2020181/2020.181.02 done. INFO 2025-10-21 00:16:58,660 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.181.02/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2020/2020181/2020.181.02 done. INFO 2025-10-21 00:16:58,661 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-10-21 00:16:58,661 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2020.181.02/i2map_2020.181.02_processing.log /Volumes/AUVCTD/surveys/2020/netcdf