Attributes { time { String standard_name "time"; String long_name "Time (UTC)"; String units "seconds since 2020-12-02 20:14:48"; 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 dorado_2020.337.00_cal.nc file linearly interpolated onto navigation time values. Variable navigation_latitude from dorado_2020.337.00_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 dorado_2020.337.00_cal.nc file linearly interpolated onto navigation time values. Variable navigation_longitude from dorado_2020.337.00_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_bbp420 { Float64 _FillValue NaN; String long_name "Particulate backscattering coefficient at 420 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_bbp700 { Float64 _FillValue NaN; String long_name "Particulate backscattering coefficient at 700 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_fl700 { Float64 _FillValue NaN; String long_name "Fluorescence at 700 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.00368121195, 't_b': 0.000601052885, 't_c': 1.49391053e-05, 't_d': 2.15742828e-06, 't_f0': 6360.669, 'c_a': 1.93379925e-08, 'c_b': 1.34131293, 'c_c': -9.91401126, 'c_d': -7.22815309e-05, 'c_m': 7.7, 'eps': -9.57e-08, 'SOc': 0.5562, 'BOc': 0.0, 'Voff': -0.5019, 'TCor': -0.0017, 'PCor': 0.000135, 'ScaleFactor': 50.0, 'DarkCounts': 0.047} 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.00368121195, 't_b': 0.000601052885, 't_c': 1.49391053e-05, 't_d': 2.15742828e-06, 't_f0': 6360.669, 'c_a': 1.93379925e-08, 'c_b': 1.34131293, 'c_c': -9.91401126, 'c_d': -7.22815309e-05, 'c_m': 7.7, 'eps': -9.57e-08, 'SOc': 0.5562, 'BOc': 0.0, 'Voff': -0.5019, 'TCor': -0.0017, 'PCor': 0.000135, 'ScaleFactor': 50.0, 'DarkCounts': 0.047} 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.00368121195, 't_b': 0.000601052885, 't_c': 1.49391053e-05, 't_d': 2.15742828e-06, 't_f0': 6360.669, 'c_a': 1.93379925e-08, 'c_b': 1.34131293, 'c_c': -9.91401126, 'c_d': -7.22815309e-05, 'c_m': 7.7, 'eps': -9.57e-08, 'SOc': 0.5562, 'BOc': 0.0, 'Voff': -0.5019, 'TCor': -0.0017, 'PCor': 0.000135, 'ScaleFactor': 50.0, 'DarkCounts': 0.047} 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_salinity_onboard { Float64 _FillValue NaN; String long_name "Salinity computed onboard the vehicle"; String units ""; String comment "Salinity 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.00368121195, 't_b': 0.000601052885, 't_c': 1.49391053e-05, 't_d': 2.15742828e-06, 't_f0': 6360.669, 'c_a': 1.93379925e-08, 'c_b': 1.34131293, 'c_c': -9.91401126, 'c_d': -7.22815309e-05, 'c_m': 7.7, 'eps': -9.57e-08, 'SOc': 0.5562, 'BOc': 0.0, 'Voff': -0.5019, 'TCor': -0.0017, 'PCor': 0.000135, 'ScaleFactor': 50.0, 'DarkCounts': 0.047} 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.00368121326, 't_b': 0.00059302127, 't_c': 1.49951908e-05, 't_d': 1.16814338e-06, 't_f0': 2798.182, 'c_a': 2.34304091e-06, 'c_b': 1.46867891, 'c_c': -10.5286481, 'c_d': -9.48590139e-05, 'c_m': 5.6, '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.00368121326, 't_b': 0.00059302127, 't_c': 1.49951908e-05, 't_d': 1.16814338e-06, 't_f0': 2798.182, 'c_a': 2.34304091e-06, 'c_b': 1.46867891, 'c_c': -10.5286481, 'c_d': -9.48590139e-05, 'c_m': 5.6, '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.00368121326, 't_b': 0.00059302127, 't_c': 1.49951908e-05, 't_d': 1.16814338e-06, 't_f0': 2798.182, 'c_a': 2.34304091e-06, 'c_b': 1.46867891, 'c_c': -10.5286481, 'c_d': -9.48590139e-05, 'c_m': 5.6, '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_salinity_onboard { Float64 _FillValue NaN; String long_name "Salinity computed onboard the vehicle"; String units ""; String comment "Salinity 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"; } ctd2_par { Float64 _FillValue NaN; String long_name "Photosynthetically Available Radiation"; String units "Volts"; String comment "PAR from ctdDriver2.nc's par variable 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.6400000000000000; 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.6400000000000000; 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.6400000000000000; 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 0.9800000000000000; String coordinates "time depth latitude longitude"; } biolume_avg_biolume { Float64 _FillValue NaN; String long_name "Bioluminesence Average of 60Hz data"; String units "photons s^-1"; String comment "avg_biolume from biolume.nc with plumbing lag correction of 0.5 seconds median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 0.9800000000000000; String coordinates "time depth latitude longitude"; } biolume_nbflash_high { Float64 _FillValue NaN; String coordinates "time depth latitude longitude"; } biolume_nbflash_low { Float64 _FillValue NaN; String coordinates "time depth latitude longitude"; } biolume_intflash { Float64 _FillValue NaN; String coordinates "time depth latitude longitude"; } biolume_bg_biolume { Float64 _FillValue NaN; String long_name "Background bioluminescence (dinoflagellates proxy)"; String units "photons/liter"; String comment "Zero flow values found: 378 of 155568 - replaced with 350 ml/s"; String coordinates "time depth latitude longitude"; } biolume_proxy_adinos { Float64 _FillValue NaN; String comment "Autotrophic dinoflagellate proxy using proxy_ratio_adinos = 3.8019e+13 and proxy_cal_factor = 0.004986; corrected with fluo_bl_threshold=0.4"; String coordinates "time depth latitude longitude"; } biolume_proxy_hdinos { Float64 _FillValue NaN; String comment "Heterotrophic dinoflagellate proxy using proxy_ratio_adinos = 3.8019e+13 and proxy_cal_factor = 0.004986; corrected with fluo_bl_threshold=0.4"; String coordinates "time depth latitude longitude"; } biolume_proxy_diatoms { Float64 _FillValue NaN; String comment "Diatom proxy using proxy_ratio_adinos = 3.8019e+13 and proxy_cal_factor = 0.004986; corrected with fluo_bl_threshold=0.4"; String coordinates "time depth latitude longitude"; } lopc_countListSum { Float64 _FillValue NaN; String long_name "Sum of Total Particle counts"; String units "count"; String comment "Sum of countListSum values by size class from lopc.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 0.1000000000000000; String coordinates "time depth latitude longitude"; } lopc_transCount { Float32 _FillValue NaN; String long_name "Transparent particle count with ai < 0.40 with ai > 0.40"; String units "count"; String comment "transCount from lopc.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 0.1000000000000000; String coordinates "time depth latitude longitude"; } lopc_nonTransCount { Float32 _FillValue NaN; String long_name "Non-Transparent particle count"; String units "count"; String comment "nonTransCount from lopc.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 0.1000000000000000; String coordinates "time depth latitude longitude"; } lopc_LCcount { Float32 _FillValue NaN; String long_name "Large Copepod count with aiCrit = 0.60, esdMinCrit = 1100, esdMaxCrit = 1700"; String units "count"; String comment "LCcount from lopc.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 0.1000000000000000; String coordinates "time depth latitude longitude"; } lopc_flowSpeed { Float32 _FillValue NaN; String long_name "Flow Speed"; String units "m/s"; String comment "flowSpeed from lopc.nc median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 0.1000000000000000; String coordinates "time depth latitude longitude"; } ecopuck_bbp700 { Float64 _FillValue NaN; String long_name "Particulate backscattering coefficient at 700 nm"; String units "m-1"; String comment "BB_Sig from FLBBCD2K.nc converted to beta_700 using scale factor 1.633e-06 and dark counts 46.0, then converted to bbp700 by the compute_backscatter() function. median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 10.41000000000000; String coordinates "time depth latitude longitude"; } ecopuck_cdom { Float64 _FillValue NaN; String long_name "Colored Dissolved Organic Matter"; String units "ppb"; String comment "CDOM_Sig from FLBBCD2K.nc converted to cdom using scale factor 0.0909 and dark counts 45.0 median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 10.41000000000000; String coordinates "time depth latitude longitude"; } ecopuck_chl { Float64 _FillValue NaN; String long_name "Chlorophyll"; String units "ug/l"; String comment "Chl_Sig from FLBBCD2K.nc converted to chl using scale factor 0.0073 and dark counts 45.0 median filtered with 3 samples and resampled with .mean() aggregator to 1S intervals."; Float64 instrument_sample_rate_hz 10.41000000000000; 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-06-27T04:02:00Z"; String date_update "2025-06-27T04:02:00Z"; String date_modified "2025-06-27T04:02:00Z"; String featureType "trajectory"; String time_coverage_start "2020-12-02T20:14:48.000000000"; String time_coverage_end "2020-12-04T15:27:13.000000000"; String time_coverage_duration "1 days 19:12:25"; Float64 geospatial_vertical_min -0.7356244982120761; Float64 geospatial_vertical_max 232.8219140673776; Float64 geospatial_lat_min 36.69789073587060; Float64 geospatial_lat_max 36.80565297320656; Float64 geospatial_lon_min -122.3731494036953; Float64 geospatial_lon_max -121.8461222645909; String license "Any use requires prior approval from MBARI"; String history "Created by src/data/process_dorado.py --start_year 2015 --end_year 2025 --num_cores 1 -v --noinput --clobber on 2025-06-27T04:02:20Z"; String source "MBARI Dorado-class AUV data produced from original log files with execution of 'src/data/process_dorado.py --start_year 2015 --end_year 2025 --num_cores 1 -v --noinput --clobber' at 2025-06-27T04:02:20Z on host 355841a7028c using git commit 498b02c06310169d148b5c20247e85a1749d59b7 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-06-27T04:02:20Z using MBARI's auv-python software. Processing log file: http://dods.mbari.org/opendap/data/auvctd/surveys/2020/netcdf/dorado_2020.337.00_processing.log"; String title "MBTS Line program - calibrated, aligned, and resampled AUV sensor data from dorado mission 2020.337.00"; String program "MBTS Line"; String comment "Monterey Bay MBTS Mission - 33720G. 45 hour mission to M2 and back. No lisst data. Possible plumbing issue with the CTD2 chain, which includes CTD2, DO, and the ISUS. The tube between the DO and the ISUS was poorly seated. - ctdToUse = ctd1 . Variable depth pitch corrected using SensorOffset(x=4.5, y=0.0)"; } }