INFO 2025-10-21 17:10:29,935 process.py process_mission():429 [1] commandline = /src/data/process_i2map.py -v --noinput --start_year 2021 --end_year 2021 --start_yd 1 --end_yd 365 --num_cores 1 --clobber INFO 2025-10-21 17:10:29,935 process.py process_mission():449 [1] Processing i2map mission 2021.307.02 by user docker_user on host 5757469a1a5e INFO 2025-10-21 17:10:29,935 process.py download_process():165 [1] Download and processing steps for 2021.307.02 INFO 2025-10-21 17:10:29,935 logs2netcdfs.py download_process_logs():739 [1] src_dir = /Volumes/M3/master/i2MAP/2021/11/20211103/2021.307.02 INFO 2025-10-21 17:10:29,936 logs2netcdfs.py download_process_logs():768 [1] Rsyncing /Volumes/M3/master/i2MAP/2021/11/20211103/2021.307.02 to /data/auv_data/i2map/missionlogs/2021.307.02 INFO 2025-10-21 17:10:31,821 logs2netcdfs.py download_process_logs():779 [1] Processing mission: i2map 2021.307.02 INFO 2025-10-21 17:10:31,822 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2021.307.02/gps.log (895748 bytes) INFO 2025-10-21 17:10:31,927 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2021.307.02/navigation.log (143097664 bytes) INFO 2025-10-21 17:10:43,396 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2021.307.02/parosci.log (40221734 bytes) INFO 2025-10-21 17:10:46,847 logs2netcdfs.py _process_log_file():687 [1] Non-monotonic increasing time indices in /data/auv_data/i2map/missionlogs/2021.307.02/parosci.log: [ 94210 714412] INFO 2025-10-21 17:10:47,008 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2021.307.02/seabird25p.log (0 bytes) WARNING 2025-10-21 17:10:47,008 logs2netcdfs.py download_process_logs():790 [1] /data/auv_data/i2map/missionlogs/2021.307.02/seabird25p.log is empty INFO 2025-10-21 17:10:47,009 logs2netcdfs.py download_process_logs():788 [1] Processing file /data/auv_data/i2map/missionlogs/2021.307.02/tailCone.log (20209339 bytes) INFO 2025-10-21 17:10:49,471 logs2netcdfs.py download_process_logs():807 [1] Time to process: 17.65 seconds INFO 2025-10-21 17:10:49,472 process.py calibrate():227 [1] Calibration steps for 2021.307.02 INFO 2025-10-21 17:10:50,032 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:10:50,035 calibrate.py _nudge_pos():1711 [1] - - - 0 0.00 - - - INFO 2025-10-21 17:10:51,017 calibrate.py _nudge_pos():1806 [1] 121: 0.100 -0.0003997 -0.0000021 34212 114.04 -0.521 -0.003 2021-11-03T18:05:36.556665088 INFO 2025-10-21 17:10:53,657 calibrate.py _nudge_pos():1806 [1] 365: 0.180 -0.0004030 -0.0001045 2205 7.35 -8.150 -2.635 2021-11-03T18:17:01.559739136 INFO 2025-10-21 17:10:55,568 calibrate.py _nudge_pos():1806 [1] 541: 0.140 0.0001939 0.0027945 38743 129.14 0.223 4.010 2021-11-03T20:29:05.156935680 INFO 2025-10-21 17:10:56,339 calibrate.py _nudge_pos():1806 [1] 610: 0.020 -0.0005339 -0.0000922 3991 13.30 -5.964 -1.285 2021-11-03T20:43:31.357596928 INFO 2025-10-21 17:10:56,863 calibrate.py _nudge_pos():1806 [1] 656: 0.040 -0.0003632 0.0000907 1950 6.50 -8.306 2.588 2021-11-03T20:50:47.357728768 INFO 2025-10-21 17:10:57,144 calibrate.py _nudge_pos():1806 [1] 681: 0.060 -0.0003686 0.0001770 1940 6.46 -8.472 5.074 2021-11-03T20:57:39.359504640 INFO 2025-10-21 17:10:57,505 calibrate.py _nudge_pos():1806 [1] 713: 0.070 -0.0000184 -0.0000009 70 0.23 -11.865 -0.708 2021-11-03T20:58:24.356422144 INFO 2025-10-21 17:10:57,517 calibrate.py _nudge_pos():1806 [1] 714: 0.060 0.0000303 -0.0000263 15 0.05 96.325 -104.348 2021-11-03T20:58:27.356216576 INFO 2025-10-21 17:10:57,624 calibrate.py _nudge_pos():1806 [1] 723: 0.150 0.0002456 0.0018459 33732 112.44 0.325 3.042 2021-11-03T22:51:01.753508864 INFO 2025-10-21 17:10:58,923 calibrate.py _nudge_pos():1806 [1] 834: 0.030 0.0000836 -0.0000231 2531 8.43 1.472 -0.507 2021-11-03T23:01:18.951227904 INFO 2025-10-21 17:10:59,156 calibrate.py _nudge_pos():1806 [1] 854: 0.170 0.0018641 0.0019277 38627 128.76 2.151 2.774 2021-11-04T01:10:23.360699392 INFO 2025-10-21 17:11:00,138 calibrate.py _nudge_pos():1806 [1] 935: 0.040 0.0004159 -0.0009264 3376 11.25 5.493 -15.258 2021-11-04T01:22:58.558964736 INFO 2025-10-21 17:11:00,562 calibrate.py _nudge_pos():1806 [1] 971: 0.080 0.0001910 -0.0002285 2110 7.03 4.036 -6.024 2021-11-04T01:30:35.557658112 INFO 2025-10-21 17:11:01,339 calibrate.py _nudge_pos():1806 [1] 1037: 0.100 0.0000459 -0.0003482 1905 6.35 1.073 -10.166 2021-11-04T01:38:01.557105408 INFO 2025-10-21 17:11:01,675 calibrate.py _nudge_pos():1806 [1] 1066: 0.180 -0.0000135 0.0031814 19086 63.62 -0.032 9.267 2021-11-04T02:42:06.753691136 INFO 2025-10-21 17:11:02,639 calibrate.py _nudge_pos():1806 [1] 1147: 0.180 0.0032164 -0.0007076 14451 48.17 9.921 -2.722 2021-11-04T03:31:36.960218112 INFO 2025-10-21 17:11:03,309 calibrate.py _nudge_pos():1806 [1] 1203: 0.030 -0.0000735 -0.0001051 366 1.22 -8.972 -16.002 2021-11-04T03:33:45.151436288 INFO 2025-10-21 17:11:04,102 calibrate.py _nudge_pos():1806 [1] 1270: 0.080 0.0004671 -0.0007033 3860 12.86 5.396 -10.132 2021-11-04T03:47:43.154029312 INFO 2025-10-21 17:11:05,051 calibrate.py _nudge_pos():1806 [1] 1350: 0.120 -0.0000643 -0.0000989 350 1.16 -8.219 -15.746 2021-11-04T03:50:12.153822208 INFO 2025-10-21 17:11:05,834 calibrate.py _nudge_pos():1806 [1] 1415: 0.130 0.0002595 -0.0001704 2190 7.30 5.284 -4.326 2021-11-04T03:58:34.159432448 INFO 2025-10-21 17:11:06,920 calibrate.py _nudge_pos():1806 [1] 1505: 0.140 0.0001129 -0.0002735 1320 4.40 3.816 -11.529 2021-11-04T04:04:27.155250432 INFO 2025-10-21 17:11:07,221 calibrate.py _nudge_pos():1806 [1] 1530: 0.180 0.0000186 -0.0002738 2080 6.93 0.398 -7.321 2021-11-04T04:11:47.155108352 INFO 2025-10-21 17:11:07,550 calibrate.py _nudge_pos():1806 [1] 1557: 0.190 0.0002166 -0.0001859 1930 6.43 5.004 -5.356 2021-11-04T04:18:39.156884480 INFO 2025-10-21 17:11:47,346 calibrate.py _nudge_pos():1806 [1] 4949: 0.080 0.0016217 -0.0001464 3315 11.05 21.811 -2.456 2021-11-04T05:26:13.559138816 INFO 2025-10-21 17:11:47,681 calibrate.py _nudge_pos():1806 [1] 4978: 0.120 0.0001226 -0.0000844 2595 8.65 2.106 -1.810 2021-11-04T05:35:20.551667200 INFO 2025-10-21 17:11:48,866 calibrate.py _nudge_pos():1806 [1] 5080: 0.010 0.0019804 0.0000333 33507 111.69 2.634 0.055 2021-11-04T07:28:43.155656960 INFO 2025-10-21 17:11:49,575 calibrate.py _nudge_pos():1806 [1] 5140: 0.040 0.0000778 0.0000174 1485 4.95 2.336 0.650 2021-11-04T07:34:39.151269632 INFO 2025-10-21 17:11:49,902 calibrate.py _nudge_pos():1806 [1] 5168: 0.010 0.0004566 0.0015697 38973 129.91 0.522 2.239 2021-11-04T09:45:00.755453184 INFO 2025-10-21 17:11:50,577 calibrate.py _nudge_pos():1806 [1] 5226: 0.070 0.0009053 -0.0000845 3735 12.45 10.806 -1.258 2021-11-04T09:58:24.760375040 INFO 2025-10-21 17:11:51,318 calibrate.py _nudge_pos():1806 [1] 5289: 0.130 0.0003483 0.0003544 2330 7.76 6.666 8.459 2021-11-04T10:07:12.754204928 INFO 2025-10-21 17:11:51,781 calibrate.py _nudge_pos():1806 [1] 5328: 0.170 0.0000750 0.0000948 2160 7.20 1.548 2.442 2021-11-04T10:15:02.752007680 INFO 2025-10-21 17:11:52,165 calibrate.py _nudge_pos():1806 [1] 5360: 0.040 0.0032976 0.0015467 34317 114.39 4.283 2.506 2021-11-04T12:09:57.359694592 INFO 2025-10-21 17:11:56,506 calibrate.py _nudge_pos():1806 [1] 5717: 0.200 0.0044564 -0.0022926 9785 32.61 20.302 -13.026 2021-11-04T12:48:30.351244032 INFO 2025-10-21 17:11:56,860 calibrate.py _nudge_pos():1806 [1] 5746: 0.200 0.0024980 -0.0027493 7796 25.98 14.285 -19.607 2021-11-04T13:14:57.552513280 INFO 2025-10-21 17:12:01,186 calibrate.py _nudge_pos():1806 [1] 6105: 0.200 0.0016348 -0.0002541 3350 11.16 21.759 -4.218 2021-11-04T13:32:05.552090624 INFO 2025-10-21 17:12:01,772 calibrate.py _nudge_pos():1806 [1] 6154: 0.030 0.0005079 -0.0003658 2574 8.58 8.798 -7.903 2021-11-04T13:41:28.753508608 INFO 2025-10-21 17:12:02,593 calibrate.py _nudge_pos():1806 [1] 6222: 0.090 0.0004394 -0.0004674 2120 7.06 9.244 -12.261 2021-11-04T13:49:39.759872512 INFO 2025-10-21 17:13:20,119 calibrate.py _nudge_pos():1862 [1] 12391: - - - 2 0.00 - - INFO 2025-10-21 17:13:20,119 calibrate.py _nudge_pos():1868 [1] Points in final series = 420284 ERROR 2025-10-21 17:13:35,572 calibrate.py process_logs():3542 [1] Error processing seabird25p: seabird25p has no orig_data - likely a missing or zero-sized .log file in missionlogs/2021.307.02 INFO 2025-10-21 17:13:35,978 calibrate.py write_netcdf():3508 [1] Writing calibrated instrument data to /data/auv_data/i2map/missionnetcdfs/2021.307.02/i2map_2021.307.02_cal.nc INFO 2025-10-21 17:13:36,122 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, tailcone_propRpm, tailcone_time, time INFO 2025-10-21 17:13:36,126 process.py align():251 [1] Alignment steps for 2021.307.02 INFO 2025-10-21 17:13:36,172 align.py process_cal():139 [1] Processing i2map_2021.307.02_cal.nc from /data/auv_data/i2map/missionnetcdfs/2021.307.02 INFO 2025-10-21 17:13:36,282 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 17:13:36,294 align.py process_cal():249 [1] navigation_roll: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 17:13:36,600 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 17:13:36,615 align.py process_cal():249 [1] navigation_pitch: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 17:13:36,879 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 17:13:36,893 align.py process_cal():249 [1] navigation_yaw: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 17:13:37,052 align.py process_cal():161 [1] Skipping navigation_posx INFO 2025-10-21 17:13:37,052 align.py process_cal():161 [1] Skipping navigation_posy INFO 2025-10-21 17:13:37,157 align.py process_cal():206 [1] Using pitch corrected navigation_depth: mDepth from navigation.nc INFO 2025-10-21 17:13:37,171 align.py process_cal():249 [1] navigation_mWaterSpeed: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 17:13:37,487 align.py process_cal():249 [1] tailcone_propRpm: instrument_sample_rate_hz = 5.00 INFO 2025-10-21 17:13:37,659 align.py write_netcdf():337 [1] Writing aligned data to /data/auv_data/i2map/missionnetcdfs/2021.307.02/i2map_2021.307.02_align.nc INFO 2025-10-21 17:13:37,724 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, tailcone_depth, tailcone_latitude, tailcone_longitude, tailcone_propRpm, tailcone_time INFO 2025-10-21 17:13:37,725 process.py resample():273 [1] Resampling steps for 2021.307.02 INFO 2025-10-21 17:13:37,726 resample.py resample_mission():1185 [1] Using depth_threshold = 10.00 m INFO 2025-10-21 17:13:37,742 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2021.307.02/i2map_2021.307.02_align.nc mission netCDF file INFO 2025-10-21 17:13:37,748 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2021.307.02/i2map_2021.307.02_align.nc mission netCDF file INFO 2025-10-21 17:13:37,751 resample.py get_mission_start_end():1145 [1] navigation: 2021-11-03T16:10:12.980962560 to 2021-11-04T15:33:06.554677760 (0 days 00:00:00 before mission_end) INFO 2025-10-21 17:13:37,756 resample.py get_mission_start_end():1145 [1] tailcone : 2021-11-03T16:09:43.153005824 to 2021-11-04T15:33:06.544678400 (0 days 00:00:00.009999360 before mission_end) INFO 2025-10-21 17:13:37,757 resample.py instruments_variables():235 [1] Reading variables from /data/auv_data/i2map/missionnetcdfs/2021.307.02/i2map_2021.307.02_align.nc mission netCDF file INFO 2025-10-21 17:13:37,757 resample.py resample_coordinates():249 [1] Resampling coordinates depth, latitude and longitude with frequency 1S following 3 point median filter WARNING 2025-10-21 17:13:37,758 resample.py resample_coordinates():259 [1] Variable seabird25p_depth not found in 2021.307.02 align.nc file INFO 2025-10-21 17:13:37,758 resample.py resample_coordinates():264 [1] Cannot continue without a pitch corrected depth coordinate ERROR 2025-10-21 17:13:37,758 process.py process_mission_exception_wrapper():537 [1] An exception occurred Traceback (most recent call last): File "/src/data/process.py", line 529, in process_mission_exception_wrapper self.process_mission(mission, src_dir=src_dir) File "/src/data/process.py", line 486, in process_mission self.resample(mission) File "/src/data/process.py", line 317, in resample resamp.resample_mission(nc_file) File "/src/data/resample.py", line 1210, in resample_mission aggregator = self.resample_coordinates( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/src/data/resample.py", line 268, in resample_coordinates raise InvalidAlignFile(msg) from None resample.InvalidAlignFile: seabird25p_depth not found in i2map_2021.307.02_align.nc ERROR 2025-10-21 17:13:37,759 process.py process_mission_exception_wrapper():538 [1] Failed to process to completion: 2021.307.02 INFO 2025-10-21 17:13:37,760 process.py archive():337 [1] Archiving steps for 2021.307.02 INFO 2025-10-21 17:13:37,760 process.py archive():347 [1] nc_file_base = /data/auv_data/i2map/missionnetcdfs/2021.307.02/i2map_2021.307.02, BASE_PATH = /data/auv_data INFO 2025-10-21 17:13:37,762 archive.py copy_to_AUVTCD():60 [1] Archiving /data/auv_data/i2map/missionnetcdfs/2021.307.02/i2map_2021.307.02 files to /Volumes/AUVCTD/surveys/2021/netcdf INFO 2025-10-21 17:13:37,763 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2021/netcdf/i2map_2021.307.02_cal.nc INFO 2025-10-21 17:13:37,999 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2021.307.02/i2map_2021.307.02_cal.nc /Volumes/AUVCTD/surveys/2021/netcdf done. INFO 2025-10-21 17:13:38,000 archive.py copy_to_AUVTCD():78 [1] Removing /Volumes/AUVCTD/surveys/2021/netcdf/i2map_2021.307.02_align.nc INFO 2025-10-21 17:13:38,146 archive.py copy_to_AUVTCD():82 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2021.307.02/i2map_2021.307.02_align.nc /Volumes/AUVCTD/surveys/2021/netcdf done. INFO 2025-10-21 17:13:38,160 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2021.307.02/gps.nc /Volumes/AUVCTD/missionnetcdfs/2021/2021307/2021.307.02 done. INFO 2025-10-21 17:13:38,682 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2021.307.02/navigation.nc /Volumes/AUVCTD/missionnetcdfs/2021/2021307/2021.307.02 done. INFO 2025-10-21 17:13:38,816 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2021.307.02/parosci.nc /Volumes/AUVCTD/missionnetcdfs/2021/2021307/2021.307.02 done. INFO 2025-10-21 17:13:38,902 archive.py copy_to_AUVTCD():108 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2021.307.02/tailCone.nc /Volumes/AUVCTD/missionnetcdfs/2021/2021307/2021.307.02 done. INFO 2025-10-21 17:13:38,902 archive.py copy_to_AUVTCD():116 [1] Archiving product files INFO 2025-10-21 17:13:38,902 archive.py copy_to_AUVTCD():161 [1] copyfile /data/auv_data/i2map/missionnetcdfs/2021.307.02/i2map_2021.307.02_processing.log /Volumes/AUVCTD/surveys/2021/netcdf