Attributes { time { String standard_name "time"; String long_name "Time (UTC)"; String units "seconds since 2004-08-26 16:27:21"; String calendar "proleptic_gregorian"; } depth { Float64 _FillValue NaN; String long_name "Depth"; String standard_name "depth"; String units "m"; String comment "mDepth from navigation.nc. mDepth from navigation.nc mean sampled at 1S intervals following 3 point median filter."; Float64 instrument_sample_rate_hz 5.000000000000000; } latitude { Float64 _FillValue NaN; String long_name "Latitude"; String standard_name "latitude"; String units "degrees_north"; String comment "Dead reckoned latitude nudged to GPS positions. Variable nudged_latitude from /Users/mccann/GitHub/auv-python/data/auv_data/dorado/missionnetcdfs/2004.239.01/dorado_2004.239.01_cal.nc file linearly interpolated onto navigation time values. Variable navigation_latitude from dorado_2004.239.01_align.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 5.000000000000000; } longitude { Float64 _FillValue NaN; String long_name "Longitude"; String standard_name "longitude"; String units "degrees_east"; String comment "Dead reckoned longitude nudged to GPS positions. Variable nudged_longitude from /Users/mccann/GitHub/auv-python/data/auv_data/dorado/missionnetcdfs/2004.239.01/dorado_2004.239.01_cal.nc file linearly interpolated onto navigation time values. Variable navigation_longitude from dorado_2004.239.01_align.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 5.000000000000000; } profile_number { String long_name "Profile number"; } navigation_roll { Float64 _FillValue NaN; String long_name "Vehicle roll"; String standard_name "platform_roll_angle"; String units "degree"; String comment "mPhi from navigation.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 5.000000000000000; String coordinates "time depth latitude longitude"; } navigation_pitch { Float64 _FillValue NaN; String long_name "Vehicle pitch"; String standard_name "platform_pitch_angle"; String units "degree"; String comment "mTheta from navigation.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 5.000000000000000; String coordinates "time depth latitude longitude"; } navigation_yaw { Float64 _FillValue NaN; String long_name "Vehicle yaw"; String standard_name "platform_yaw_angle"; String units "degree"; String comment "mPsi from navigation.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 5.000000000000000; String coordinates "time depth latitude longitude"; } navigation_mWaterSpeed { Float64 _FillValue NaN; String long_name "Current speed based upon DVL data"; String standard_name "platform_speed_wrt_sea_water"; String units "m/s"; String comment "mWaterSpeed from navigation.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 5.000000000000000; String coordinates "time depth latitude longitude"; } hs2_bbp470 { Float64 _FillValue NaN; String long_name "Particulate backscattering coefficient at 470 nm"; String units "m-1"; String comment "Computed by hs2_calc_bb() from data in hydroscatlog.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } hs2_bbp676 { Float64 _FillValue NaN; String long_name "Particulate backscattering coefficient at 676 nm"; String units "m-1"; String comment "Computed by hs2_calc_bb() from data in hydroscatlog.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } hs2_fl676 { Float64 _FillValue NaN; String long_name "Fluorescence at 676 nm"; String comment "Computed by hs2_calc_bb() from data in hydroscatlog.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } ctd1_temperature { Float64 _FillValue NaN; String long_name "Temperature"; String standard_name "sea_water_temperature"; String units "degree_Celsius"; String comment "Derived from temp_frequency from ctdDriver.nc via calibration parms: {'t_coefs': 'A', 'c_coefs': 'A', 't_a': 0.00368121202, 't_b': 0.000598567579, 't_c': 1.48936944e-05, 't_d': 2.46103676e-06, 't_f0': 5708.765, 'c_a': 1.22819703e-06, 'c_b': 0.457340894, 'c_c': -4.12560998, 'c_d': -7.24043088e-05, 'c_m': 5.2, 'eps': -9.57e-08, 'SOc': 0.3839, 'BOc': 0.0, 'Voff': -0.6585, 'TCor': 0.0009, 'PCor': 0.000135} median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } ctd1_conductivity { Float64 _FillValue NaN; String long_name "Conductivity"; String standard_name "sea_water_conductivity"; String units "Siemens/meter"; String comment "Derived from cond_frequency from ctdDriver.nc via calibration parms: {'t_coefs': 'A', 'c_coefs': 'A', 't_a': 0.00368121202, 't_b': 0.000598567579, 't_c': 1.48936944e-05, 't_d': 2.46103676e-06, 't_f0': 5708.765, 'c_a': 1.22819703e-06, 'c_b': 0.457340894, 'c_c': -4.12560998, 'c_d': -7.24043088e-05, 'c_m': 5.2, 'eps': -9.57e-08, 'SOc': 0.3839, 'BOc': 0.0, 'Voff': -0.6585, 'TCor': 0.0009, 'PCor': 0.000135} median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } ctd1_salinity { Float64 _FillValue NaN; String long_name "Salinity"; String standard_name "sea_water_salinity"; String units ""; String comment "Derived from cond_frequency from ctdDriver.nc via calibration parms: {'t_coefs': 'A', 'c_coefs': 'A', 't_a': 0.00368121202, 't_b': 0.000598567579, 't_c': 1.48936944e-05, 't_d': 2.46103676e-06, 't_f0': 5708.765, 'c_a': 1.22819703e-06, 'c_b': 0.457340894, 'c_c': -4.12560998, 'c_d': -7.24043088e-05, 'c_m': 5.2, 'eps': -9.57e-08, 'SOc': 0.3839, 'BOc': 0.0, 'Voff': -0.6585, 'TCor': 0.0009, 'PCor': 0.000135} median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } ctd1_temperature_onboard { Float64 _FillValue NaN; String long_name "Temperature computed onboard the vehicle"; String units "degree_Celsius"; String comment "Temperature computed onboard the vehicle from calibration parameters installed on the vehicle at the time of deployment. median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } ctd1_conductivity_onboard { Float64 _FillValue NaN; String long_name "Conductivity computed onboard the vehicle"; String units "Siemens/meter"; String comment "Temperature computed onboard the vehicle from calibration parameters installed on the vehicle at the time of deployment. median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } ctd1_dissolvedO2 { Float64 _FillValue NaN; String long_name "Dissolved Oxygen sensor"; String units "Volts"; String comment "Analog Voltage Channel 6 - to be converted to umol/kg median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } ctd1_oxygen_mll { Float64 _FillValue NaN; String long_name "Dissolved Oxygen"; String units "ml/l"; String comment "Derived from dissolvedO2 from ctd1.nc using calibration coefficients {'t_coefs': 'A', 'c_coefs': 'A', 't_a': 0.00368121202, 't_b': 0.000598567579, 't_c': 1.48936944e-05, 't_d': 2.46103676e-06, 't_f0': 5708.765, 'c_a': 1.22819703e-06, 'c_b': 0.457340894, 'c_c': -4.12560998, 'c_d': -7.24043088e-05, 'c_m': 5.2, 'eps': -9.57e-08, 'SOc': 0.3839, 'BOc': 0.0, 'Voff': -0.6585, 'TCor': 0.0009, 'PCor': 0.000135} median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } ctd1_oxygen_umolkg { Float64 _FillValue NaN; String long_name "Dissolved Oxygen"; String units "umol/kg"; String comment "Computed from oxygen_mll with 'np.multiply(o2_mll * 1.4276, (1.0e6 / (dens * 32)))' median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } ctd1_flow1 { Float64 _FillValue NaN; String long_name "Flow sensor on ctd1"; String units "Volts"; String comment "flow1 from ctdDriver.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } ctd2_temperature { Float64 _FillValue NaN; String long_name "Temperature"; String standard_name "sea_water_temperature"; String units "degree_Celsius"; String comment "Derived from temp_frequency from ctdDriver2.nc via calibration parms: {'t_coefs': 'A', 'c_coefs': 'A', 't_a': 0.00368121306, 't_b': 0.000604169723, 't_c': 1.63558266e-05, 't_d': 2.06909481e-06, 't_f0': 3304.409, 'c_a': 2.42888987e-05, 'c_b': 1.46718159, 'c_c': -10.520188, 'c_d': -8.27067187e-05, 'c_m': 4.5, 'eps': -9.57e-08, 'SOc': 0.0, 'BOc': 0.0, 'Voff': 0.0, 'TCor': 0.0, 'PCor': 0.0} median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } ctd2_conductivity { Float64 _FillValue NaN; String long_name "Conductivity"; String standard_name "sea_water_conductivity"; String units "Siemens/meter"; String comment "Derived from cond_frequency from ctdDriver2.nc via calibration parms: {'t_coefs': 'A', 'c_coefs': 'A', 't_a': 0.00368121306, 't_b': 0.000604169723, 't_c': 1.63558266e-05, 't_d': 2.06909481e-06, 't_f0': 3304.409, 'c_a': 2.42888987e-05, 'c_b': 1.46718159, 'c_c': -10.520188, 'c_d': -8.27067187e-05, 'c_m': 4.5, 'eps': -9.57e-08, 'SOc': 0.0, 'BOc': 0.0, 'Voff': 0.0, 'TCor': 0.0, 'PCor': 0.0} median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } ctd2_salinity { Float64 _FillValue NaN; String long_name "Salinity"; String standard_name "sea_water_salinity"; String units ""; String comment "Derived from cond_frequency from ctdDriver2.nc via calibration parms: {'t_coefs': 'A', 'c_coefs': 'A', 't_a': 0.00368121306, 't_b': 0.000604169723, 't_c': 1.63558266e-05, 't_d': 2.06909481e-06, 't_f0': 3304.409, 'c_a': 2.42888987e-05, 'c_b': 1.46718159, 'c_c': -10.520188, 'c_d': -8.27067187e-05, 'c_m': 4.5, 'eps': -9.57e-08, 'SOc': 0.0, 'BOc': 0.0, 'Voff': 0.0, 'TCor': 0.0, 'PCor': 0.0} median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } ctd2_temperature_onboard { Float64 _FillValue NaN; String long_name "Temperature computed onboard the vehicle"; String units "degree_Celsius"; String comment "Temperature computed onboard the vehicle from calibration parameters installed on the vehicle at the time of deployment. median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } ctd2_conductivity_onboard { Float64 _FillValue NaN; String long_name "Conductivity computed onboard the vehicle"; String units "Siemens/meter"; String comment "Temperature computed onboard the vehicle from calibration parameters installed on the vehicle at the time of deployment. median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } ctd2_flow2 { Float64 _FillValue NaN; String long_name "Flow sensor on ctd1"; String units "Volts"; String comment "flow2 from ctdDriver2.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 4.000000000000000; String coordinates "time depth latitude longitude"; } isus_nitrate { Float64 _FillValue NaN; String long_name "Nitrate"; String units "micromoles/liter"; String comment "isusNitrate from isuslog.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 0.4000000000000000; String coordinates "time depth latitude longitude"; } isus_temp { Float64 _FillValue NaN; String long_name "Temperature from ISUS"; String units "Celsius"; String comment "isusTemp from isuslog.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 0.4000000000000000; String coordinates "time depth latitude longitude"; } isus_quality { Float64 _FillValue NaN; String long_name "Fit Residuals from ISUS"; String units ""; String comment "isusQuality from isuslog.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 0.4000000000000000; String coordinates "time depth latitude longitude"; } biolume_flow { Float64 _FillValue NaN; String long_name "Bioluminesence pump flow rate"; String units "mL/s"; String comment "flow from biolume.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 1.000000000000000; String coordinates "time depth latitude longitude"; } tailcone_propRpm { Float64 _FillValue NaN; String long_name "Vehicle propeller speed"; String units "rad/s"; String comment "propRpm from tailCone.nc (convert to RPM by multiplying by 9.549297) median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 5.000000000000000; String coordinates "time depth latitude longitude"; } NC_GLOBAL { String netcdf_version "4"; String Conventions "CF-1.6"; String date_created "2025-11-06T23:27:52Z"; String date_update "2025-11-06T23:27:52Z"; String date_modified "2025-11-06T23:27:52Z"; String featureType "trajectory"; String time_coverage_start "2004-08-26T16:27:21.000000000"; String time_coverage_end "2004-08-26T21:00:11.000000000"; String time_coverage_duration "0 days 04:32:50"; Float64 geospatial_vertical_min -0.2479578286953709; Float64 geospatial_vertical_max 251.0823774793977; Float64 geospatial_lat_min 36.75890102152097; Float64 geospatial_lat_max 36.95414860608962; Float64 geospatial_lon_min -122.0414920965447; Float64 geospatial_lon_max -121.9363459999973; String license "Any use requires prior approval from MBARI"; String history "Created by /Users/mccann/GitHub/auv-python/src/data/process_dorado.py -v 1 --start_year 2004 --end_year 2004 --start_yd 236 --end_yd 272 --clobber --noinput --no_cleanup on 2025-11-06T23:27:52Z"; String source "MBARI Dorado-class AUV data produced from original log files with execution of '/Users/mccann/GitHub/auv-python/src/data/process_dorado.py -v 1 --start_year 2004 --end_year 2004 --start_yd 236 --end_yd 272 --clobber --noinput --no_cleanup' at 2025-11-06T23:27:52Z on host DESMOSTYLUS.shore.mbari.org using git commit c9f58d6db4f5341683ca180f50fe6a0bbd62c396 from software at 'https://github.com/mbari-org/auv-python'"; String summary "Observational oceanographic data obtained from an Autonomous Underwater Vehicle mission with measurements sampled at 1S intervals. Data processed at 2025-11-06T23:27:52Z using MBARI's auv-python software. Processing log file: http://dods.mbari.org/opendap/data/auvctd/surveys/2004/netcdf/dorado_2004.239.01_processing.log"; String title "OCCO program - calibrated, aligned, and resampled AUV sensor data from dorado mission 2004.239.01"; String program "OCCO"; String comment "Re-portaled 8/16/05 - ctdToUse = ctd1 . Variable depth pitch corrected using SensorOffset(x=1.003, y=0.0001)"; } }