Attributes { HDF5_ROOT_GROUP { String Dataset "universals_platform_yaw_angle", "nal9602_time", "nal9602_time_fix", "universals_platform_orientation_longitude", "deadreckonusingmultiplevelocitysources_latitude", "universals_platform_speed_wrt_sea_water", "rudderservo_longitude", "universals_platform_orientation_time", "rudderservo_platform_rudder_angle", "massservo_depth", "wetlabsubat_depth", "rudderservo_depth", "universals_platform_speed_wrt_sea_water_latitude", "wetlabsubat_flowratecalibcoeff", "buoyancyservo_time", "universals_platform_orientation_latitude", "onboard_time", "nal9602_longitude_fix", "universals_platform_roll_angle_longitude", "parlicor_downwelling_photosynthetic_photon_flux_in_sea_water", "parlicor_depth", "nudged_depth", "universals_platform_pitch_angle_longitude", "universals_platform_roll_angle_depth", "deadreckonusingmultiplevelocitysources_depth", "buoyancyservo_latitude", "massservo_latitude", "onboard_latitude", "massservo_longitude", "universals_platform_roll_angle_latitude", "wetlabsubat_longitude", "universals_platform_pitch_angle_latitude", "universals_platform_speed_wrt_sea_water_time", "parlicor_latitude", "universals_platform_pitch_angle_depth", "onboard_platform_average_current", "universals_platform_speed_wrt_sea_water_depth", "deadreckonusingmultiplevelocitysources_time", "parlicor_time", "onboard_depth", "universals_platform_roll_angle", "universals_platform_pitch_angle_time", "wetlabsubat_latitude", "universals_platform_speed_wrt_sea_water_longitude", "universals_platform_roll_angle_time", "nudged_longitude", "massservo_time", "nudged_latitude", "massservo_platform_mass_position", "nal9602_latitude", "nudged_time", "buoyancyservo_longitude", "rudderservo_latitude", "nal9602_depth", "universals_platform_orientation_depth", "nal9602_latitude_fix", "buoyancyservo_platform_buoyancy_position", "wetlabsubat_time", "rudderservo_time", "onboard_longitude", "nal9602_longitude", "parlicor_longitude", "deadreckonusingmultiplevelocitysources_longitude", "buoyancyservo_depth", "universals_platform_pitch_angle"; } H5_GLOBAL { String HDF5_OBJ_FULLPATH "H5_GLOBAL"; String netcdf_version "4"; String Conventions "CF-1.6"; String date_created "2026-02-26T23:03:01.587232+00:00Z"; String date_update "2026-02-26T23:03:01.587232+00:00Z"; String date_modified "2026-02-26T23:03:01.587232+00:00Z"; String featureType "trajectory"; String time_coverage_start "2025-11-04 01:26:54.249854976+00:00"; String time_coverage_end "2025-11-04 01:29:27.917705984+00:00"; String time_coverage_duration "0 days 00:02:33.667851008"; Float64 geospatial_vertical_min -0.028744879493389289; Float64 geospatial_vertical_max 0.28588828345036971; Float64 geospatial_lat_min 36.787365999820175; Float64 geospatial_lat_max 36.787365999820175; Float64 geospatial_lon_min -121.84469766537568; Float64 geospatial_lon_max -121.84469766537568; String distribution_statement "Any use requires prior approval from MBARI"; String license "Any use requires prior approval from MBARI"; String useconst "Not intended for legal use. Data may contain inaccuracies."; String history "Created by src/data/process_lrauv.py --start 20250101T000000 --end 20260330T000000 -v --num_cores 1 --clobber on 2026-02-26T23:03:01.587232+00:00Z"; String title "Combined and aligned LRAUV instrument data from log file makai/missionlogs/2025/20251103_20251113/20251104T012650/202511040127_202511040129.nc4 - Deployment: Makai 79 Piscivore"; String source "MBARI Long Range AUV data produced from combined data with execution of 'src/data/process_lrauv.py --start 20250101T000000 --end 20260330T000000 -v --num_cores 1 --clobber' at 2026-02-26T23:03:01.587232+00:00Z on host kraken.shore.mbari.org using git commit aaa045856277dc60d98f47bbfc97a8e43597a431 from software at 'https://github.com/mbari-org/auv-python'"; String summary "Observational oceanographic data obtained from a Long Range Autonomous Underwater Vehicle mission with measurements at original sampling intervals. The data have been processed by MBARI's auv-python software. 0 underwater segments over 1.4 minutes nudged toward GPS fixes."; String comment "MBARI LRAUV-class AUV data produced from logged data with execution of 'src/data/process_lrauv.py --start 20250101T000000 --end 20260330T000000 -v --num_cores 1 --clobber' at 2026-02-26T23:03:01.587232+00:00Z on host kraken.shore.mbari.org. Software available at 'https://github.com/mbari-org/auv-python'"; String _NCProperties "version=2,netcdf=4.9.4-development,hdf5=1.14.2"; } /universals_platform_yaw_angle { String HDF5_OBJ_FULLPATH "/universals_platform_yaw_angle"; Int32 _Netcdf4Coordinates 9; Float32 _FillValue NaN; String units "degrees"; String standard_name "platform_yaw_angle"; String comment "platform_orientation from group / renamed to platform_yaw_angle and converted from radians to degrees"; String coordinates "universals_platform_orientation_time universals_platform_orientation_depth universals_platform_orientation_latitude universals_platform_orientation_longitude"; String instrument_sample_rate_hz "2.24"; Int32 _Netcdf4Dimid 9; } /nal9602_time { String HDF5_OBJ_FULLPATH "/nal9602_time"; Int32 _Netcdf4Coordinates 3; String CLASS "DIMENSION_SCALE"; String NAME "nal9602_time"; Int32 _Netcdf4Dimid 3; String units "days since 2025-11-04 01:28:05.899604992"; String calendar "proleptic_gregorian"; } /nal9602_time_fix { String HDF5_OBJ_FULLPATH "/nal9602_time_fix"; Int32 _Netcdf4Coordinates 3; Float64 _FillValue NaN; String units "s"; String standard_name "time_fix"; String comment "time_fix from group NAL9602"; String coordinates "nal9602_time nal9602_depth nal9602_latitude nal9602_longitude"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 3; } /universals_platform_orientation_longitude { String HDF5_OBJ_FULLPATH "/universals_platform_orientation_longitude"; Int32 _Netcdf4Coordinates 9; Float64 _FillValue NaN; String long_name "Longitude"; String standard_name "longitude"; String units "degrees_east"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_longitude linearly interpolated onto universals_platform_orientation time values."; String gps_corrected "true"; String instrument_sample_rate_hz "2.24"; Int32 _Netcdf4Dimid 9; } /deadreckonusingmultiplevelocitysources_latitude { String HDF5_OBJ_FULLPATH "/deadreckonusingmultiplevelocitysources_latitude"; Int32 _Netcdf4Coordinates 1; Float64 _FillValue NaN; String units "arcdeg"; String standard_name "latitude"; String long_name "DeadReckonUsingMultipleVelocitySources.latitude"; String comment "latitude from group DeadReckonUsingMultipleVelocitySources"; String coordinates "deadreckonusingmultiplevelocitysources_time deadreckonusingmultiplevelocitysources_depth deadreckonusingmultiplevelocitysources_latitude deadreckonusingmultiplevelocitysources_longitude"; String instrument_sample_rate_hz "2.46"; Int32 _Netcdf4Dimid 1; } /universals_platform_speed_wrt_sea_water { String HDF5_OBJ_FULLPATH "/universals_platform_speed_wrt_sea_water"; Int32 _Netcdf4Coordinates 10; Float32 _FillValue NaN; String units "m/s"; String standard_name "platform_speed_wrt_sea_water"; String comment "platform_speed_wrt_sea_water from group /"; String coordinates "universals_platform_speed_wrt_sea_water_time universals_platform_speed_wrt_sea_water_depth universals_platform_speed_wrt_sea_water_latitude universals_platform_speed_wrt_sea_water_longitude"; String instrument_sample_rate_hz "2.50"; Int32 _Netcdf4Dimid 10; } /rudderservo_longitude { String HDF5_OBJ_FULLPATH "/rudderservo_longitude"; Int32 _Netcdf4Coordinates 6; Float64 _FillValue NaN; String long_name "Longitude"; String standard_name "longitude"; String units "degrees_east"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_longitude linearly interpolated onto rudderservo time values."; String gps_corrected "true"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 6; } /universals_platform_orientation_time { String HDF5_OBJ_FULLPATH "/universals_platform_orientation_time"; Int32 _Netcdf4Coordinates 9; String CLASS "DIMENSION_SCALE"; String NAME "universals_platform_orientation_time"; Int32 _Netcdf4Dimid 9; String units "nanoseconds since 2025-11-04 01:27:10.541800960"; String calendar "proleptic_gregorian"; } /rudderservo_platform_rudder_angle { String HDF5_OBJ_FULLPATH "/rudderservo_platform_rudder_angle"; Int32 _Netcdf4Coordinates 6; Float32 _FillValue NaN; String units "rad"; String standard_name "platform_rudder_angle"; String comment "platform_rudder_angle from group RudderServo"; String coordinates "rudderservo_time rudderservo_depth rudderservo_latitude rudderservo_longitude"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 6; } /massservo_depth { String HDF5_OBJ_FULLPATH "/massservo_depth"; Int32 _Netcdf4Coordinates 2; Float64 _FillValue NaN; String long_name "Depth"; String standard_name "depth"; String comment "depth from Group_Universals.nc"; String instrument_sample_rate_hz "2.57"; Int32 _Netcdf4Dimid 2; } /wetlabsubat_depth { String HDF5_OBJ_FULLPATH "/wetlabsubat_depth"; Int32 _Netcdf4Coordinates 11; Float64 _FillValue NaN; String long_name "Depth"; String standard_name "depth"; String comment "depth from Group_Universals.nc"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 11; } /rudderservo_depth { String HDF5_OBJ_FULLPATH "/rudderservo_depth"; Int32 _Netcdf4Coordinates 6; Float64 _FillValue NaN; String long_name "Depth"; String standard_name "depth"; String comment "depth from Group_Universals.nc"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 6; } /universals_platform_speed_wrt_sea_water_latitude { String HDF5_OBJ_FULLPATH "/universals_platform_speed_wrt_sea_water_latitude"; Int32 _Netcdf4Coordinates 10; Float64 _FillValue NaN; String long_name "Latitude"; String standard_name "latitude"; String units "degrees_north"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_latitude linearly interpolated onto universals_platform_speed_wrt_sea_water time values."; String gps_corrected "true"; String instrument_sample_rate_hz "2.50"; Int32 _Netcdf4Dimid 10; } /wetlabsubat_flowratecalibcoeff { String HDF5_OBJ_FULLPATH "/wetlabsubat_flowratecalibcoeff"; Int32 _Netcdf4Coordinates 11; Float32 _FillValue NaN; String units "n/a float"; String comment "flowrateCalibCoeff from group WetLabsUBAT"; String coordinates "wetlabsubat_time wetlabsubat_depth wetlabsubat_latitude wetlabsubat_longitude"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 11; } /buoyancyservo_time { String HDF5_OBJ_FULLPATH "/buoyancyservo_time"; Int32 _Netcdf4Coordinates 0; String CLASS "DIMENSION_SCALE"; String NAME "buoyancyservo_time"; Int32 _Netcdf4Dimid 0; String units "nanoseconds since 2025-11-04 01:27:09.116352"; String calendar "proleptic_gregorian"; } /universals_platform_orientation_latitude { String HDF5_OBJ_FULLPATH "/universals_platform_orientation_latitude"; Int32 _Netcdf4Coordinates 9; Float64 _FillValue NaN; String long_name "Latitude"; String standard_name "latitude"; String units "degrees_north"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_latitude linearly interpolated onto universals_platform_orientation time values."; String gps_corrected "true"; String instrument_sample_rate_hz "2.24"; Int32 _Netcdf4Dimid 9; } /onboard_time { String HDF5_OBJ_FULLPATH "/onboard_time"; Int32 _Netcdf4Coordinates 4; String CLASS "DIMENSION_SCALE"; String NAME "onboard_time"; Int32 _Netcdf4Dimid 4; String units "days since 2025-11-04 01:28:56.481547008"; String calendar "proleptic_gregorian"; } /nal9602_longitude_fix { String HDF5_OBJ_FULLPATH "/nal9602_longitude_fix"; Int32 _Netcdf4Coordinates 3; Float64 _FillValue NaN; String units "arcdeg"; String standard_name "longitude_fix"; String comment "longitude_fix from group NAL9602"; String coordinates "nal9602_time nal9602_depth nal9602_latitude nal9602_longitude"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 3; } /universals_platform_roll_angle_longitude { String HDF5_OBJ_FULLPATH "/universals_platform_roll_angle_longitude"; Int32 _Netcdf4Coordinates 7; Float64 _FillValue NaN; String long_name "Longitude"; String standard_name "longitude"; String units "degrees_east"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_longitude linearly interpolated onto universals_platform_roll_angle time values."; String gps_corrected "true"; String instrument_sample_rate_hz "2.24"; Int32 _Netcdf4Dimid 7; } /parlicor_downwelling_photosynthetic_photon_flux_in_sea_water { String HDF5_OBJ_FULLPATH "/parlicor_downwelling_photosynthetic_photon_flux_in_sea_water"; Int32 _Netcdf4Coordinates 5; Float32 _FillValue NaN; String units "umol/s/m2"; String standard_name "downwelling_photosynthetic_photon_flux_in_sea_water"; String comment "downwelling_photosynthetic_photon_flux_in_sea_water from group PAR_Licor"; String coordinates "parlicor_time parlicor_depth parlicor_latitude parlicor_longitude"; String instrument_sample_rate_hz "2.49"; Int32 _Netcdf4Dimid 5; } /parlicor_depth { String HDF5_OBJ_FULLPATH "/parlicor_depth"; Int32 _Netcdf4Coordinates 5; Float64 _FillValue NaN; String long_name "Depth"; String standard_name "depth"; String comment "depth from Group_Universals.nc"; String instrument_sample_rate_hz "2.49"; Int32 _Netcdf4Dimid 5; } /nudged_depth { String HDF5_OBJ_FULLPATH "/nudged_depth"; Int32 _Netcdf4Coordinates 12; Float64 _FillValue NaN; String long_name "Depth"; String standard_name "depth"; String comment "depth from Group_Universals.nc"; String instrument_sample_rate_hz "2.46"; } /universals_platform_pitch_angle_longitude { String HDF5_OBJ_FULLPATH "/universals_platform_pitch_angle_longitude"; Int32 _Netcdf4Coordinates 8; Float64 _FillValue NaN; String long_name "Longitude"; String standard_name "longitude"; String units "degrees_east"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_longitude linearly interpolated onto universals_platform_pitch_angle time values."; String gps_corrected "true"; String instrument_sample_rate_hz "2.24"; Int32 _Netcdf4Dimid 8; } /universals_platform_roll_angle_depth { String HDF5_OBJ_FULLPATH "/universals_platform_roll_angle_depth"; Int32 _Netcdf4Coordinates 7; Float64 _FillValue NaN; String long_name "Depth"; String standard_name "depth"; String comment "depth from Group_Universals.nc"; String instrument_sample_rate_hz "2.24"; Int32 _Netcdf4Dimid 7; } /deadreckonusingmultiplevelocitysources_depth { String HDF5_OBJ_FULLPATH "/deadreckonusingmultiplevelocitysources_depth"; Int32 _Netcdf4Coordinates 1; Float32 _FillValue NaN; String units "meters"; String standard_name "depth"; String long_name "DeadReckonUsingMultipleVelocitySources.depth"; String comment "depth from group DeadReckonUsingMultipleVelocitySources"; String coordinates "deadreckonusingmultiplevelocitysources_time deadreckonusingmultiplevelocitysources_depth deadreckonusingmultiplevelocitysources_latitude deadreckonusingmultiplevelocitysources_longitude"; String instrument_sample_rate_hz "2.46"; Int32 _Netcdf4Dimid 1; } /buoyancyservo_latitude { String HDF5_OBJ_FULLPATH "/buoyancyservo_latitude"; Int32 _Netcdf4Coordinates 0; Float64 _FillValue NaN; String long_name "Latitude"; String standard_name "latitude"; String units "degrees_north"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_latitude linearly interpolated onto buoyancyservo time values."; String gps_corrected "true"; String instrument_sample_rate_hz "2.52"; Int32 _Netcdf4Dimid 0; } /massservo_latitude { String HDF5_OBJ_FULLPATH "/massservo_latitude"; Int32 _Netcdf4Coordinates 2; Float64 _FillValue NaN; String long_name "Latitude"; String standard_name "latitude"; String units "degrees_north"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_latitude linearly interpolated onto massservo time values."; String gps_corrected "true"; String instrument_sample_rate_hz "2.57"; Int32 _Netcdf4Dimid 2; } /onboard_latitude { String HDF5_OBJ_FULLPATH "/onboard_latitude"; Int32 _Netcdf4Coordinates 4; Float64 _FillValue NaN; String long_name "Latitude"; String standard_name "latitude"; String units "degrees_north"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_latitude linearly interpolated onto onboard time values."; String gps_corrected "true"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 4; } /massservo_longitude { String HDF5_OBJ_FULLPATH "/massservo_longitude"; Int32 _Netcdf4Coordinates 2; Float64 _FillValue NaN; String long_name "Longitude"; String standard_name "longitude"; String units "degrees_east"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_longitude linearly interpolated onto massservo time values."; String gps_corrected "true"; String instrument_sample_rate_hz "2.57"; Int32 _Netcdf4Dimid 2; } /universals_platform_roll_angle_latitude { String HDF5_OBJ_FULLPATH "/universals_platform_roll_angle_latitude"; Int32 _Netcdf4Coordinates 7; Float64 _FillValue NaN; String long_name "Latitude"; String standard_name "latitude"; String units "degrees_north"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_latitude linearly interpolated onto universals_platform_roll_angle time values."; String gps_corrected "true"; String instrument_sample_rate_hz "2.24"; Int32 _Netcdf4Dimid 7; } /wetlabsubat_longitude { String HDF5_OBJ_FULLPATH "/wetlabsubat_longitude"; Int32 _Netcdf4Coordinates 11; Float64 _FillValue NaN; String long_name "Longitude"; String standard_name "longitude"; String units "degrees_east"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_longitude linearly interpolated onto wetlabsubat time values."; String gps_corrected "true"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 11; } /universals_platform_pitch_angle_latitude { String HDF5_OBJ_FULLPATH "/universals_platform_pitch_angle_latitude"; Int32 _Netcdf4Coordinates 8; Float64 _FillValue NaN; String long_name "Latitude"; String standard_name "latitude"; String units "degrees_north"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_latitude linearly interpolated onto universals_platform_pitch_angle time values."; String gps_corrected "true"; String instrument_sample_rate_hz "2.24"; Int32 _Netcdf4Dimid 8; } /universals_platform_speed_wrt_sea_water_time { String HDF5_OBJ_FULLPATH "/universals_platform_speed_wrt_sea_water_time"; Int32 _Netcdf4Coordinates 10; String CLASS "DIMENSION_SCALE"; String NAME "universals_platform_speed_wrt_sea_water_time"; Int32 _Netcdf4Dimid 10; String units "nanoseconds since 2025-11-04 01:27:08.557638912"; String calendar "proleptic_gregorian"; } /parlicor_latitude { String HDF5_OBJ_FULLPATH "/parlicor_latitude"; Int32 _Netcdf4Coordinates 5; Float64 _FillValue NaN; String long_name "Latitude"; String standard_name "latitude"; String units "degrees_north"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_latitude linearly interpolated onto parlicor time values."; String gps_corrected "true"; String instrument_sample_rate_hz "2.49"; Int32 _Netcdf4Dimid 5; } /universals_platform_pitch_angle_depth { String HDF5_OBJ_FULLPATH "/universals_platform_pitch_angle_depth"; Int32 _Netcdf4Coordinates 8; Float64 _FillValue NaN; String long_name "Depth"; String standard_name "depth"; String comment "depth from Group_Universals.nc"; String instrument_sample_rate_hz "2.24"; Int32 _Netcdf4Dimid 8; } /onboard_platform_average_current { String HDF5_OBJ_FULLPATH "/onboard_platform_average_current"; Int32 _Netcdf4Coordinates 4; Float32 _FillValue NaN; String units "mA"; String standard_name "platform_average_current"; String comment "platform_average_current from group Onboard"; String coordinates "onboard_time onboard_depth onboard_latitude onboard_longitude"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 4; } /universals_platform_speed_wrt_sea_water_depth { String HDF5_OBJ_FULLPATH "/universals_platform_speed_wrt_sea_water_depth"; Int32 _Netcdf4Coordinates 10; Float64 _FillValue NaN; String long_name "Depth"; String standard_name "depth"; String comment "depth from Group_Universals.nc"; String instrument_sample_rate_hz "2.50"; Int32 _Netcdf4Dimid 10; } /deadreckonusingmultiplevelocitysources_time { String HDF5_OBJ_FULLPATH "/deadreckonusingmultiplevelocitysources_time"; Int32 _Netcdf4Coordinates 1; String CLASS "DIMENSION_SCALE"; String NAME "deadreckonusingmultiplevelocitysources_time"; Int32 _Netcdf4Dimid 1; String units "nanoseconds since 2025-11-04 01:28:05.908820992"; String calendar "proleptic_gregorian"; } /parlicor_time { String HDF5_OBJ_FULLPATH "/parlicor_time"; Int32 _Netcdf4Coordinates 5; String CLASS "DIMENSION_SCALE"; String NAME "parlicor_time"; Int32 _Netcdf4Dimid 5; String units "nanoseconds since 2025-11-04 01:27:02.048468224"; String calendar "proleptic_gregorian"; } /onboard_depth { String HDF5_OBJ_FULLPATH "/onboard_depth"; Int32 _Netcdf4Coordinates 4; Float64 _FillValue NaN; String long_name "Depth"; String standard_name "depth"; String comment "depth from Group_Universals.nc"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 4; } /universals_platform_roll_angle { String HDF5_OBJ_FULLPATH "/universals_platform_roll_angle"; Int32 _Netcdf4Coordinates 7; Float32 _FillValue NaN; String units "degrees"; String standard_name "platform_roll_angle"; String comment "platform_roll_angle from group / converted from radians to degrees"; String coordinates "universals_platform_roll_angle_time universals_platform_roll_angle_depth universals_platform_roll_angle_latitude universals_platform_roll_angle_longitude"; String instrument_sample_rate_hz "2.24"; Int32 _Netcdf4Dimid 7; } /universals_platform_pitch_angle_time { String HDF5_OBJ_FULLPATH "/universals_platform_pitch_angle_time"; Int32 _Netcdf4Coordinates 8; String CLASS "DIMENSION_SCALE"; String NAME "universals_platform_pitch_angle_time"; Int32 _Netcdf4Dimid 8; String units "nanoseconds since 2025-11-04 01:27:10.541800960"; String calendar "proleptic_gregorian"; } /wetlabsubat_latitude { String HDF5_OBJ_FULLPATH "/wetlabsubat_latitude"; Int32 _Netcdf4Coordinates 11; Float64 _FillValue NaN; String long_name "Latitude"; String standard_name "latitude"; String units "degrees_north"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_latitude linearly interpolated onto wetlabsubat time values."; String gps_corrected "true"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 11; } /universals_platform_speed_wrt_sea_water_longitude { String HDF5_OBJ_FULLPATH "/universals_platform_speed_wrt_sea_water_longitude"; Int32 _Netcdf4Coordinates 10; Float64 _FillValue NaN; String long_name "Longitude"; String standard_name "longitude"; String units "degrees_east"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_longitude linearly interpolated onto universals_platform_speed_wrt_sea_water time values."; String gps_corrected "true"; String instrument_sample_rate_hz "2.50"; Int32 _Netcdf4Dimid 10; } /universals_platform_roll_angle_time { String HDF5_OBJ_FULLPATH "/universals_platform_roll_angle_time"; Int32 _Netcdf4Coordinates 7; String CLASS "DIMENSION_SCALE"; String NAME "universals_platform_roll_angle_time"; Int32 _Netcdf4Dimid 7; String units "nanoseconds since 2025-11-04 01:27:10.541800960"; String calendar "proleptic_gregorian"; } /nudged_longitude { String HDF5_OBJ_FULLPATH "/nudged_longitude"; Int32 _Netcdf4Coordinates 12; Float64 _FillValue NaN; String long_name "Nudged Longitude"; String standard_name "longitude"; String units "degrees_east"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions"; String gps_corrected "true"; String coordinates "nudged_time nudged_depth nudged_latitude nudged_longitude"; String instrument_sample_rate_hz "2.46"; } /massservo_time { String HDF5_OBJ_FULLPATH "/massservo_time"; Int32 _Netcdf4Coordinates 2; String CLASS "DIMENSION_SCALE"; String NAME "massservo_time"; Int32 _Netcdf4Dimid 2; String units "nanoseconds since 2025-11-04 01:27:45.467639040"; String calendar "proleptic_gregorian"; } /nudged_latitude { String HDF5_OBJ_FULLPATH "/nudged_latitude"; Int32 _Netcdf4Coordinates 12; Float64 _FillValue NaN; String long_name "Nudged Latitude"; String standard_name "latitude"; String units "degrees_north"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions"; String gps_corrected "true"; String coordinates "nudged_time nudged_depth nudged_latitude nudged_longitude"; String instrument_sample_rate_hz "2.46"; } /massservo_platform_mass_position { String HDF5_OBJ_FULLPATH "/massservo_platform_mass_position"; Int32 _Netcdf4Coordinates 2; Float32 _FillValue NaN; String units "m"; String standard_name "platform_mass_position"; String comment "platform_mass_position from group MassServo"; String coordinates "massservo_time massservo_depth massservo_latitude massservo_longitude"; String instrument_sample_rate_hz "2.57"; Int32 _Netcdf4Dimid 2; } /nal9602_latitude { String HDF5_OBJ_FULLPATH "/nal9602_latitude"; Int32 _Netcdf4Coordinates 3; Float64 _FillValue NaN; String long_name "Latitude"; String standard_name "latitude"; String units "degrees_north"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_latitude linearly interpolated onto nal9602 time values."; String gps_corrected "true"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 3; } /nudged_time { String HDF5_OBJ_FULLPATH "/nudged_time"; Int32 _Netcdf4Coordinates 12; String CLASS "DIMENSION_SCALE"; String NAME "nudged_time"; Int32 _Netcdf4Dimid 12; String units "nanoseconds since 2025-11-04 01:28:05.908820992"; String calendar "proleptic_gregorian"; } /buoyancyservo_longitude { String HDF5_OBJ_FULLPATH "/buoyancyservo_longitude"; Int32 _Netcdf4Coordinates 0; Float64 _FillValue NaN; String long_name "Longitude"; String standard_name "longitude"; String units "degrees_east"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_longitude linearly interpolated onto buoyancyservo time values."; String gps_corrected "true"; String instrument_sample_rate_hz "2.52"; Int32 _Netcdf4Dimid 0; } /rudderservo_latitude { String HDF5_OBJ_FULLPATH "/rudderservo_latitude"; Int32 _Netcdf4Coordinates 6; Float64 _FillValue NaN; String long_name "Latitude"; String standard_name "latitude"; String units "degrees_north"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_latitude linearly interpolated onto rudderservo time values."; String gps_corrected "true"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 6; } /nal9602_depth { String HDF5_OBJ_FULLPATH "/nal9602_depth"; Int32 _Netcdf4Coordinates 3; Float64 _FillValue NaN; String long_name "Depth"; String standard_name "depth"; String comment "depth from Group_Universals.nc"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 3; } /universals_platform_orientation_depth { String HDF5_OBJ_FULLPATH "/universals_platform_orientation_depth"; Int32 _Netcdf4Coordinates 9; Float64 _FillValue NaN; String long_name "Depth"; String standard_name "depth"; String comment "depth from Group_Universals.nc"; String instrument_sample_rate_hz "2.24"; Int32 _Netcdf4Dimid 9; } /nal9602_latitude_fix { String HDF5_OBJ_FULLPATH "/nal9602_latitude_fix"; Int32 _Netcdf4Coordinates 3; Float64 _FillValue NaN; String units "arcdeg"; String standard_name "latitude_fix"; String comment "latitude_fix from group NAL9602"; String coordinates "nal9602_time nal9602_depth nal9602_latitude nal9602_longitude"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 3; } /buoyancyservo_platform_buoyancy_position { String HDF5_OBJ_FULLPATH "/buoyancyservo_platform_buoyancy_position"; Int32 _Netcdf4Coordinates 0; Float32 _FillValue NaN; String units "cc"; String standard_name "platform_buoyancy_position"; String comment "platform_buoyancy_position from group BuoyancyServo"; String coordinates "buoyancyservo_time buoyancyservo_depth buoyancyservo_latitude buoyancyservo_longitude"; String instrument_sample_rate_hz "2.52"; Int32 _Netcdf4Dimid 0; } /wetlabsubat_time { String HDF5_OBJ_FULLPATH "/wetlabsubat_time"; Int32 _Netcdf4Coordinates 11; String CLASS "DIMENSION_SCALE"; String NAME "wetlabsubat_time"; Int32 _Netcdf4Dimid 11; String units "days since 2025-11-04 01:26:54.249854976"; String calendar "proleptic_gregorian"; } /rudderservo_time { String HDF5_OBJ_FULLPATH "/rudderservo_time"; Int32 _Netcdf4Coordinates 6; String CLASS "DIMENSION_SCALE"; String NAME "rudderservo_time"; Int32 _Netcdf4Dimid 6; String units "days since 2025-11-04 01:27:05.939592960"; String calendar "proleptic_gregorian"; } /onboard_longitude { String HDF5_OBJ_FULLPATH "/onboard_longitude"; Int32 _Netcdf4Coordinates 4; Float64 _FillValue NaN; String long_name "Longitude"; String standard_name "longitude"; String units "degrees_east"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_longitude linearly interpolated onto onboard time values."; String gps_corrected "true"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 4; } /nal9602_longitude { String HDF5_OBJ_FULLPATH "/nal9602_longitude"; Int32 _Netcdf4Coordinates 3; Float64 _FillValue NaN; String long_name "Longitude"; String standard_name "longitude"; String units "degrees_east"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_longitude linearly interpolated onto nal9602 time values."; String gps_corrected "true"; String instrument_sample_rate_hz "nan"; Int32 _Netcdf4Dimid 3; } /parlicor_longitude { String HDF5_OBJ_FULLPATH "/parlicor_longitude"; Int32 _Netcdf4Coordinates 5; Float64 _FillValue NaN; String long_name "Longitude"; String standard_name "longitude"; String units "degrees_east"; String comment "Dead reckoned positions from 0 underwater segments nudged to GPS positions. Variable nudged_longitude linearly interpolated onto parlicor time values."; String gps_corrected "true"; String instrument_sample_rate_hz "2.49"; Int32 _Netcdf4Dimid 5; } /deadreckonusingmultiplevelocitysources_longitude { String HDF5_OBJ_FULLPATH "/deadreckonusingmultiplevelocitysources_longitude"; Int32 _Netcdf4Coordinates 1; Float64 _FillValue NaN; String units "arcdeg"; String standard_name "longitude"; String long_name "DeadReckonUsingMultipleVelocitySources.longitude"; String comment "longitude from group DeadReckonUsingMultipleVelocitySources"; String coordinates "deadreckonusingmultiplevelocitysources_time deadreckonusingmultiplevelocitysources_depth deadreckonusingmultiplevelocitysources_latitude deadreckonusingmultiplevelocitysources_longitude"; String instrument_sample_rate_hz "2.46"; Int32 _Netcdf4Dimid 1; } /buoyancyservo_depth { String HDF5_OBJ_FULLPATH "/buoyancyservo_depth"; Int32 _Netcdf4Coordinates 0; Float64 _FillValue NaN; String long_name "Depth"; String standard_name "depth"; String comment "depth from Group_Universals.nc"; String instrument_sample_rate_hz "2.52"; Int32 _Netcdf4Dimid 0; } /universals_platform_pitch_angle { String HDF5_OBJ_FULLPATH "/universals_platform_pitch_angle"; Int32 _Netcdf4Coordinates 8; Float32 _FillValue NaN; String units "degrees"; String standard_name "platform_pitch_angle"; String comment "platform_pitch_angle from group / converted from radians to degrees"; String coordinates "universals_platform_pitch_angle_time universals_platform_pitch_angle_depth universals_platform_pitch_angle_latitude universals_platform_pitch_angle_longitude"; String instrument_sample_rate_hz "2.24"; Int32 _Netcdf4Dimid 8; } }