![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
Dataset Title: | IOOS Oregon State University seaglider sampling off Trinidad Head, California - OSU266-20250307T0000 ![]() ![]() |
Institution: | Oregon State University (Dataset ID: ioos-gliderdac-OSU266-20250307T0000) |
Information: | Summary ![]() ![]() ![]() |
Attributes { s { cdom { Float64 _FillValue -1.0e+34; Float64 actual_range -10.012542418055046, 17.982486447287314; String ancillary_variables "cdom_qc"; String coordinates "time latitude longitude depth"; String instrument "instrument_ctd"; String ioos_category "Other"; String long_name "Concentration_of_colored_dissolved_organic_matter"; String non_null_count "1509058"; String observation_type "measured"; String platform "platform"; Float64 resolution 0.001; String units "ppb/L"; Float64 valid_max 65.0; Float64 valid_min 0.0; } cdom_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 0, 0; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "CDOM Quality Flag"; String non_null_count "1519614"; Byte valid_max 9; Byte valid_min 0; } conductivity { Float32 _FillValue -1.0e+34; Float64 accuracy 0.002; Float32 actual_range 3.1549, 4.6793; String ancillary_variables "conductivity_qc"; Float64 colorBarMaximum 9.0; Float64 colorBarMinimum 0.0; String coordinates "time latitude longitude depth"; String instrument "instrument_ctd"; String ioos_category "Salinity"; String long_name "Sea Water Electrical Conductivity"; String non_null_count "1483010"; String observation_type "calculated"; String parameter_id "49"; String platform "platform"; Float64 precision 0.001; Float64 resolution 0.001; String standard_name "sea_water_electrical_conductivity"; String unit_id "67"; String units "S.m-1"; Float32 valid_max 38.0; Float32 valid_min 0.0; } conductivity_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 8; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "conductivity Quality Flag"; String non_null_count "1519614"; String standard_name "sea_water_electrical_conductivity status_flag"; Byte valid_max 9; Byte valid_min 0; } density { Float32 _FillValue -1.0e+34; Float64 accuracy 0.02; Float32 actual_range 1022.21, 1027.444; String ancillary_variables "density_qc"; Float64 colorBarMaximum 1032.0; Float64 colorBarMinimum 1020.0; String coordinates "time latitude longitude depth"; String instrument "instrument_ctd"; String ioos_category "Other"; String long_name "Sea Water Density"; Float32 missing_value -1.0e+34; String non_null_count "1477012"; String observation_type "calculated"; String parameter_id "204"; String platform "platform"; Float64 precision 0.01; Float64 resolution 0.01; String standard_name "sea_water_density"; String unit_id "17"; String units "kg.m-3"; Float32 valid_max 1038.0; Float32 valid_min 1000.0; } density_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 1; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "Density Quality Flag"; String non_null_count "1519614"; String standard_name "sea_water_density status_flag"; Byte valid_max 9; Byte valid_min 0; } depth { String _CoordinateAxisType "Height"; String _CoordinateZisPositive "down"; Float32 _FillValue -999.0; String accuracy "0.1"; Float32 actual_range -0.2361541, 1139.321; String ancillary_variables "depth_qc"; String axis "Z"; Float64 colorBarMaximum 2000.0; Float64 colorBarMinimum 0.0; String colorBarPalette "OceanDepth"; String comment "depth of glider"; String instrument "instrument_ctd"; String ioos_category "Location"; String long_name "Depth"; String non_null_count "1519614"; String observation_type "calculated"; String platform "platform"; String positive "down"; String precision "0.1"; String reference_datum "sea_surface"; String resolution "0.1"; String standard_name "depth"; String units "m"; Float32 valid_max 12000.0; Float32 valid_min 0.0; } depth_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 0, 0; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed interpolated_value missing_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "Depth Quality Flag"; String non_null_count "1519614"; String standard_name "depth status_flag"; Byte valid_max 9; Byte valid_min 0; } fluorescence { Float64 _FillValue -1.0e+34; Float64 accuracy 0.001; Float64 actual_range 2.7781636803640274e-9, 1.2889867121095452e-5; String ancillary_variables "fluorescence_qc"; String comment "Fluorescence"; String coordinates "time latitude longitude depth"; String instrument "instrument_ctd"; String ioos_category "Other"; String long_name "Fluorescence"; String non_null_count "1509104"; String observation_type "measured"; String parameter_id "89"; String platform "platform"; Float64 precision 0.001; Float64 resolution 0.001; String standard_name "mass_concentration_of_chlorophyll_in_sea_water"; Float64 uncertainty 0.002; String unit_id "17"; String units "kg.m-3"; Float64 valid_max 19.0; Float64 valid_min 0.0; } fluorescence_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 0, 0; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "Fluorescence Quality Flag"; String non_null_count "1519614"; Byte valid_max 9; Byte valid_min 0; } instrument_ctd { Byte _FillValue 127; String _Unsigned "false"; String comment "unpumped CTD"; String coordinates "time latitude longitude depth"; String ioos_category "Identifier"; String long_name "CTD Metadata"; String make_model "Seabird SBE 41CP"; String non_null_count "0"; String platform "platform"; String serial_number "-1"; String type "platform"; String units "1"; } lat_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 0, 0; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed interpolated_value missing_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "Latitude Quality Flag"; String non_null_count "1519614"; String standard_name "latitude status_flag"; Byte valid_max 9; Byte valid_min 0; } lat_uv { Float64 _FillValue -999.0; Float64 actual_range 40.83646666666667, 41.13000434723664; String ancillary_variables "lat_uv_qc"; Float64 colorBarMaximum 90.0; Float64 colorBarMinimum -90.0; String comment "The depth-averaged current is an estimate of the net current measured while the glider is underwater. The value is calculated over the entire underwater segment, which may consist of 1 or more dives."; String ioos_category "Location"; String long_name "Depth-averaged Latitude"; String non_null_count "1519614"; String observation_type "calculated"; String platform "platform"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.0; Float64 valid_min -90.0; } lat_uv_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 1; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "lat_uv Quality Flag"; String non_null_count "1519614"; String standard_name "latitude status_flag"; Byte valid_max 9; Byte valid_min 0; } latitude { String _CoordinateAxisType "Lat"; Float64 _FillValue -999.0; Float64 actual_range 40.83646666666667, 41.13000434723664; String ancillary_variables "profile_lat_qc"; String axis "Y"; Float64 colorBarMaximum 90.0; Float64 colorBarMinimum -90.0; String comment "Value is interpolated to provide an estimate of the latitude at the mid-point of the profile."; String ioos_category "Location"; String long_name "Profile Latitude"; String non_null_count "1519614"; String observation_type "calculated"; String platform "platform"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.0; Float64 valid_min -90.0; } lon_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 0, 0; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed interpolated_value missing_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "Longitude Quality Flag"; String non_null_count "1519614"; String standard_name "longitude status_flag"; Byte valid_max 9; Byte valid_min 0; } lon_uv { Float64 _FillValue -999.0; Float64 actual_range -129.10867683822374, -124.3600316359422; String ancillary_variables "lon_uv_qc"; Float64 colorBarMaximum 180.0; Float64 colorBarMinimum -180.0; String comment "The depth-averaged current is an estimate of the net current measured while the glider is underwater. The value is calculated over the entire underwater segment, which may consist of 1 or more dives"; String ioos_category "Location"; String long_name "Depth-averaged Longitude"; String non_null_count "1519614"; String observation_type "calculated"; String platform "platform"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.0; Float64 valid_min -180.0; } lon_uv_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 1; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "lon_uv Quality Flag"; String non_null_count "1519614"; String standard_name "longitude status_flag"; Byte valid_max 9; Byte valid_min 0; } longitude { String _CoordinateAxisType "Lon"; Float64 _FillValue -999.0; Float64 actual_range -129.10867683822374, -124.3600316359422; String ancillary_variables "profile_lon_qc"; String axis "X"; Float64 colorBarMaximum 180.0; Float64 colorBarMinimum -180.0; String comment "Value is interpolated to provide an estimate of the longitude at the mid-point of the profile."; String ioos_category "Location"; String long_name "Profile Longitude"; String non_null_count "1519614"; String observation_type "calculated"; String platform "platform"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.0; Float64 valid_min -180.0; } opbs { Float64 _FillValue -1.0e+34; Float64 actual_range -9.904068574945395e-5, 0.012207884402330354; String ancillary_variables "opbs_qc"; String coordinates "time latitude longitude depth"; String instrument "instrument_ctd"; String ioos_category "Other"; String long_name "optical_backscattering_coefficient 600nm"; String non_null_count "1509141"; String observation_type "measured"; String platform "platform"; Float64 resolution 0.001; Float64 uncertainty 0.002; String units "m^-1"; Float64 valid_max 2000.0; Float64 valid_min 0.0; } opbs_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 0, 0; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "Optical Backscatter coefficient Quality Flag"; String non_null_count "1519614"; Byte valid_max 9; Byte valid_min 0; } oxygen { Float64 _FillValue -1.0e+34; Float64 accuracy 0.001; Float64 actual_range 0.03378642722803704, 399.8901473675802; String ancillary_variables "oxygen_qc"; String comment "Provider says sensor may be bad"; String coordinates "time latitude longitude depth"; String gts_ingest "true"; String instrument "instrument_ctd"; String ioos_category "Other"; String long_name "moles_of_oxygen_per_unit_mass_in_sea_water"; String non_null_count "1499562"; String observation_type "measured"; String parameter_id "195"; String platform "platform"; Float64 precision 0.002; Float64 resolution 0.001; String standard_name "moles_of_oxygen_per_unit_mass_in_sea_water"; String unit_id "57"; String units "micromol.kg-1"; Float64 valid_max 400.0; Float64 valid_min 0.0; } oxygen_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 0, 8; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "Oxygen Quality Flag"; String non_null_count "1519614"; String standard_name "moles_of_oxygen_per_unit_mass_in_sea_water status_flag"; Byte valid_max 9; Byte valid_min 0; } platform_meta { Byte _FillValue 127; String _Unsigned "false"; String comment "Seaglider 266"; String coordinates "time latitude longitude depth"; String id "OSU266"; String instrument "instrument_ctd"; String ioos_category "Identifier"; String long_name "Platform Metadata"; String non_null_count "0"; String type "platform"; String units "1"; String wmo_id "8901088"; } precise_lat { Float64 _FillValue -999.0; Float64 actual_range 40.83348541269801, 41.1690560120519; String ancillary_variables "lat_qc"; String axis "Y"; Float64 colorBarMaximum 90.0; Float64 colorBarMinimum -90.0; String comment "Interpolated latitude at each point in the time-series"; String coordinate_reference_frame "urn:ogc:crs:EPSG::4326"; String coordinates "time latitude longitude depth"; String gts_ingest "true"; String ioos_category "Location"; String long_name "Precise Latitude"; String non_null_count "0"; String observation_type "measured"; String platform "platform"; String reference "WGS84"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.0; Float64 valid_min -90.0; } precise_lon { Float64 _FillValue -999.0; Float64 actual_range -129.75565935471292, -124.35710180730388; String ancillary_variables "lon_qc"; String axis "X"; Float64 colorBarMaximum 180.0; Float64 colorBarMinimum -180.0; String comment "Interpolated longitude at each point in the time-series"; String coordinate_reference_frame "urn:ogc:crs:EPSG::4326"; String coordinates "time latitude longitude depth"; String gts_ingest "true"; String ioos_category "Location"; String long_name "Precise Longitude"; String non_null_count "0"; String observation_type "measured"; String platform "platform"; String reference "WGS84"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.0; Float64 valid_min -180.0; } precise_time { Float64 actual_range 1.741456872586e+9, 1.760002384802e+9; String ancillary_variables "time_qc"; String calendar "gregorian"; String comment "Timestamp at each point in the time-series"; String coordinates "time latitude longitude depth"; String ioos_category "Time"; String long_name "Precise Time"; String non_null_count "0"; String observation_type "measured"; String standard_name "time"; String time_origin "01-JAN-1970 00:00:00"; String units "seconds since 1970-01-01T00:00:00Z"; } pressure { Float32 _FillValue -999.0; Float64 accuracy 0.1; Float32 actual_range -0.238, 1151.409; String ancillary_variables "pressure_qc"; Float64 colorBarMaximum 2000.0; Float64 colorBarMinimum 0.0; String coordinates "time latitude longitude depth"; String gts_ingest "true"; String instrument "instrument_ctd"; String ioos_category "Pressure"; String long_name "Sea Water Pressure"; String non_null_count "1519393"; String observation_type "measured"; String parameter_id "179"; String platform "platform"; String positive "down"; Float64 precision 0.1; String reference_datum "sea_surface"; Float64 resolution 0.1; String standard_name "sea_water_pressure"; String unit_id "54"; String units "decibars"; Float32 valid_max 12000.0; Float32 valid_min 0.0; } pressure_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 0, 0; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "Pressure Quality Flag"; String non_null_count "1519614"; String standard_name "sea_water_pressure status_flag"; Byte valid_max 9; Byte valid_min 0; } profile_id { Int32 _FillValue -999; Int32 actual_range 1, 2002; String cf_role "profile_id"; String comment "Sequential profile number within the trajectory. This value is unique in each file that is part of a single trajectory/deployment"; String ioos_category "Identifier"; String long_name "Profile ID"; String non_null_count "1519614"; Int32 valid_max 1998; Int32 valid_min 1; } profile_lat_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 1; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "profile_lat Quality Flag"; String non_null_count "1519614"; String standard_name "latitude status_flag"; Byte valid_max 9; Byte valid_min 0; } profile_lon_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 1; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "profile_lon Quality Flag"; String non_null_count "1519614"; String standard_name "longitude status_flag"; Byte valid_max 9; Byte valid_min 0; } profile_time_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 1; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "profile_time Quality Flag"; String non_null_count "1519614"; String standard_name "time status_flag"; Byte valid_max 9; Byte valid_min 0; } qartod_conductivity_flat_line_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_electrical_conductivity"; String non_null_count "82336"; String standard_name "flat_line_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_conductivity_gross_range_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Gross Range Test for sea_water_electrical_conductivity"; String non_null_count "82336"; String standard_name "gross_range_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_conductivity_primary_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Primary Flag for sea_water_electrical_conductivity"; String non_null_count "82336"; String standard_name "aggregate_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_conductivity_rate_of_change_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Rate of Change Test for sea_water_electrical_conductivity"; String non_null_count "82330"; String standard_name "rate_of_change_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_conductivity_spike_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Spike Test for sea_water_electrical_conductivity"; String non_null_count "82058"; String standard_name "spike_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_density_flat_line_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_density"; String non_null_count "82336"; String standard_name "flat_line_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_density_gross_range_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_density"; String non_null_count "82336"; String standard_name "gross_range_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_density_primary_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_density"; String non_null_count "82336"; String standard_name "aggregate_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_density_rate_of_change_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_density"; String non_null_count "82330"; String standard_name "rate_of_change_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_density_spike_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_density"; String non_null_count "81897"; String standard_name "spike_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_location_test_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Location Test for longitude and latitude"; String non_null_count "82336"; String standard_name "location_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_pressure_flat_line_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_pressure"; String non_null_count "82336"; String standard_name "flat_line_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_pressure_gross_range_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_pressure"; String non_null_count "82336"; String standard_name "gross_range_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_pressure_primary_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_pressure"; String non_null_count "82336"; String standard_name "aggregate_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_pressure_rate_of_change_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_pressure"; String non_null_count "82330"; String standard_name "rate_of_change_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_pressure_spike_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_pressure"; String non_null_count "82110"; String standard_name "spike_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_salinity_flat_line_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_practical_salinity"; String non_null_count "82336"; String standard_name "flat_line_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_salinity_gross_range_flag { String _Unsigned "false"; Byte actual_range 3, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_practical_salinity"; String non_null_count "82336"; String standard_name "gross_range_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_salinity_primary_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_practical_salinity"; String non_null_count "82336"; String standard_name "aggregate_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_salinity_rate_of_change_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_practical_salinity"; String non_null_count "82330"; String standard_name "rate_of_change_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_salinity_spike_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_practical_salinity"; String non_null_count "82058"; String standard_name "spike_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_temperature_flat_line_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_temperature"; String non_null_count "82336"; String standard_name "flat_line_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_temperature_gross_range_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_temperature"; String non_null_count "82336"; String standard_name "gross_range_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_temperature_primary_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_temperature"; String non_null_count "82336"; String standard_name "aggregate_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_temperature_rate_of_change_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_temperature"; String non_null_count "82330"; String standard_name "rate_of_change_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } qartod_temperature_spike_flag { String _Unsigned "false"; Byte actual_range 1, 127; String coordinates "time latitude longitude depth"; String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING"; String flag_values "[1, 2, 3, 4, 9]"; String ioos_category "Other"; String long_name "QARTOD Flat Line Test for sea_water_temperature"; String non_null_count "82058"; String standard_name "spike_test_quality_flag"; String units "1"; Byte valid_max 9; Byte valid_min 1; } rowSize { String ioos_category "Identifier"; String long_name "Number of Observations for this Profile"; String non_null_count "0"; } salinity { Float32 _FillValue -1.0e+34; Float64 accuracy 0.002; Float32 actual_range 3.092412, 3.447587; String ancillary_variables "salinity_qc"; Float64 colorBarMaximum 37.0; Float64 colorBarMinimum 30.0; String comment "Salinity is based upon the Practical Salinity Scale of 1978 (PSS78) and is without dimensions. The CF-1.4 convention recognizes that PSS78 is dimensionless yet recommends a unit of 0.001 to reflect parts per thousand"; String coordinates "time latitude longitude depth"; String gts_ingest "true"; String instrument "instrument_ctd"; String ioos_category "Salinity"; String long_name "Sea Water Practical Salinity"; Float32 missing_value -1.0e+34; String non_null_count "1481858"; String observation_type "calculated"; String parameter_id "50"; String platform "platform"; Float64 precision 0.001; Float64 resolution 0.001; String standard_name "sea_water_practical_salinity"; Float64 uncertainty 0.002; String unit_id "1"; String units "%"; Float32 valid_max 38.0; Float32 valid_min 0.0; } salinity_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 8; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "Salinity Quality Flag"; String non_null_count "1519614"; String standard_name "sea_water_practical_salinity status_flag"; Byte valid_max 9; Byte valid_min 0; } temperature { Float32 _FillValue -1.0e+34; Float64 accuracy 0.002; Float32 actual_range 3.244963, 21.84455; String ancillary_variables "temperature_qc"; Float64 colorBarMaximum 32.0; Float64 colorBarMinimum 0.0; String comment "no comment"; String coordinates "time latitude longitude depth"; String gts_ingest "true"; String instrument "instrument_ctd"; String ioos_category "Temperature"; String long_name "Sea Water Temperature"; Float32 missing_value -1.0e+34; String non_null_count "1481858"; String observation_type "measured"; String parameter_id "41"; String platform "platform"; Float64 precision 0.001; Float64 resolution 0.001; String standard_name "sea_water_temperature"; String unit_id "8"; String units "degree_Celsius"; Float32 valid_max 30.0; Float32 valid_min 0.0; } temperature_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 8; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "Temperature Quality Flag"; String non_null_count "1519614"; String standard_name "sea_water_temperuature status_flag"; Byte valid_max 9; Byte valid_min 0; } time { String _CoordinateAxisType "Time"; Float64 actual_range 1.7414571152684999e+9, 1.7599976492555e+9; String ancillary_variables "profile_time_qc"; String axis "T"; String calendar "gregorian"; String comment "Timestamp corresponding to the mid-point of the profile."; String ioos_category "Time"; String long_name "Profile Time"; String non_null_count "1519614"; String observation_type "calculated"; String platform "platform"; String standard_name "time"; String time_origin "01-JAN-1970 00:00:00"; String units "seconds since 1970-01-01T00:00:00Z"; } time_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 1; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_potentially_corretable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "Time Quality Flag"; String non_null_count "1519614"; String standard_name "time status flag"; Byte valid_max 9; Byte valid_min 0; } time_uv { Float64 actual_range 1.7414574283525e+9, 1.7599976492555e+9; String ancillary_variables "time_uv_qc"; String calendar "gregorian"; String comment "The depth-averaged current is an estimate of the net current measured while the glider is underwater. The values is calculated over the entire underwater segment, which may consist of 1 or more dives."; String ioos_category "Time"; String long_name "Depth-averaged Time"; String non_null_count "1519614"; String observation_type "calculated"; String standard_name "time"; String time_origin "01-JAN-1970 00:00:00"; String units "seconds since 1970-01-01T00:00:00Z"; } time_uv_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 1; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "time_uv Quality Flag"; String non_null_count "1519614"; String standard_name "time status_flag"; Byte valid_max 9; Byte valid_min 0; } trajectory { String _Unsigned "false"; String cf_role "trajectory_id"; String comment "A trajectory is one deployment of a glider."; String ioos_category "Identifier"; String long_name "Trajectory Name"; String non_null_count "1519614"; } trajectoryIndex { String ioos_category "Identifier"; String long_name "The trajectory to which this profile is associated."; String non_null_count "0"; } u { Float64 _FillValue -999.0; Float64 actual_range -0.3846621056112856, 9.126954030508427; String ancillary_variables "u_qc"; Float64 colorBarMaximum 0.5; Float64 colorBarMinimum -0.5; String comment "The depth-averaged current is and estimate of the net current measured while the glider is underwater. The value is calculated over the entire underwater segment, which may consist of 1 or more dives"; String coordinates "lon_uv lat_uv time_uv"; String ioos_category "Currents"; String long_name "Depth-averaged Eastward Sea Water Velocity"; String non_null_count "753779"; String observation_type "calculated"; String platform "platform"; String standard_name "eastward_sea_water_velocity"; String units "m s-1"; Float64 valid_max 10.0; Float64 valid_min -10.0; } u_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 4; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "u Quality Flag"; String non_null_count "753779"; String standard_name "eastward_sea_water_velocity status_flag"; Byte valid_max 9; Byte valid_min 0; } v { Float64 _FillValue -999.0; Float64 actual_range -1.4876046832414898, 0.2956711182218691; Float64 colorBarMaximum 0.5; Float64 colorBarMinimum -0.5; String comment "The depth-averaged current is an estimate of the net current measured while the glider is underwater. The value is calculated over the entire underwater segment, which may consist of 1 or more dives."; String coordinates "lon_uv lat_uv time_uv"; String ioos_category "Currents"; String long_name "Depth-averaged Northward Sea Water Velocity"; String non_null_count "753779"; String observation_type "calculated"; String platform "platform"; String standard_name "northward_sea_water_velocity"; String units "m s-1"; Float64 valid_max 10.0; Float64 valid_min -10.0; } v_qc { Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 4; String coordinates "time latitude longitude depth"; String flag_meanings "no_qc_preformed good_data probably_good_data bad_data_that_potentially_correctable bad_data value_changed interpolated_value"; String flag_values "[0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0]"; String ioos_category "Other"; String long_name "v Quality Flag"; String non_null_count "753779"; String standard_name "northward_sea_water_velocity status_flag"; Byte valid_max 9; Byte valid_min 0; } wmo_id { String _Unsigned "false"; String ioos_category "Identifier"; String long_name "WMO ID"; String non_null_count "0"; } } NC_GLOBAL { String acknowledgment "Integrated Ocean Observing System (IOOS)NANOOS NOAA, Grant NA1NOOSO20036,Integrated Ocean Observing System(IOOS) CeNCOOS NOAA,Grant NA11NOs0120032"; String cdm_data_type "TrajectoryProfile"; String cdm_profile_variables "profile_id, time, latitude, longitude, lat_uv, lon_uv, time_uv, u, v"; String cdm_trajectory_variables "trajectory, wmo_id"; String comment "Data has not been reviewed and is provided AS-IS"; String contributor_name "Jack Barth, R. Kipp Shearman"; String contributor_role "Principal investigator, Principal investigator"; String Conventions "Unidata Dataset Discovery v1.0, COARDS, CF-1.10"; String creator_email "barth@coas.oregonstate.edu"; String creator_name "Jack Barth"; String creator_url "gliderfs2.coas.oregonstate.edu/gliderweb"; String dac_qc_comment "OSU266-20250307T0000 (OSU266_20251009T065513_rt0.nc: duplicate timestamps)"; String date_created "2025-10-09T09:10:20Z"; String date_issued "2025-10-09T09:10:20Z"; String date_modified "2025-10-08T22:10:12Z"; Float64 Easternmost_Easting -124.3600316359422; String featureType "TrajectoryProfile"; String format_version "IOOS_Glider_NetCDF_v2.0.nc"; String geospatial_bounds "POLYGON ((-124.5158254957487 40.83348541269801, -127.7648163120209 40.92277466079698, -128.6995555071456 41.00057003168359, -128.8979054897907 41.02188849234037, -129.7556593547129 41.1690560120519, -124.3886210973249 41.11959626784793, -124.3886045717982 41.11959581592554, -124.3885867366548 41.11959318103949, -124.3885681879754 41.11958823936213, -124.3885493484208 41.1195811920726, -124.3826897113222 41.11724000764152, -124.3826708227678 41.11723143896176, -124.3826518886812 41.11722237457233, -124.382633208332 41.11721202248313, -124.3826148497202 41.11720030913669, -124.3825967773798 41.1171878315328, -124.3825792819497 41.11717425664287, -124.3825622592303 41.11715991614235, -124.3825454766008 41.11714526059633, -124.3825293687419 41.11712988335003, -124.382513886761 41.11711379915696, -124.3787092457657 41.11303503378949, -124.3601833333334 41.0654, -124.3571018073039 41.05746393909953, -124.4816 40.84918333333334, -124.4824512013891 40.84867910270001, -124.4824809958992 40.84866202541732, -124.482511723651 40.84864601766159, -124.4845890561785 40.84756503276125, -124.4846161809538 40.8475512329209, -124.4846435578091 40.84753780248516, -124.4846711895383 40.84752486373726, -124.5157135679684 40.83350467547119, -124.5157262843227 40.83349943069732, -124.5157414600126 40.8334945622274, -124.5157593880539 40.83349041744397, -124.515779864127 40.83348730390769, -124.5158022048349 40.83348552408334, -124.5158254957487 40.83348541269801))"; Float64 geospatial_lat_max 41.13000434723664; Float64 geospatial_lat_min 40.83646666666667; String geospatial_lat_units "degrees_north"; Float64 geospatial_lon_max -124.3600316359422; Float64 geospatial_lon_min -129.10867683822374; String geospatial_lon_units "degrees_east"; Float64 geospatial_vertical_max 1139.321; Float64 geospatial_vertical_min -0.2361541; String geospatial_vertical_positive "down"; String geospatial_vertical_units "m"; String gts_ingest "true"; String history "Processing start: INFO: FlightModel.py(917): Updating FM parameters using per-dive estimations for dive 1023 (1.00,1.00) INFO: MakeDiveProfiles.py(178): Overriding sg_ct_type=4.0 (default: 1) INFO: MakeDiveProfiles.py(178): Overriding legato_cond_press_correction=0.0 (default: 1) INFO: MakeDiveProfiles.py(2865): FM: volmax=71761.3 INFO: MakeDiveProfiles.py(2865): FM: abs_compress=8.63627e-07 INFO: MakeDiveProfiles.py(2865): FM: hd_a=0.00251189 INFO: MakeDiveProfiles.py(2865): FM: hd_b=0.019125 INFO: MakeDiveProfiles.py(2865): FM: vbdbias=-3.18328 INFO: MakeDiveProfiles.py(2865): FM: rho0=1027.5 INFO: MakeDiveProfiles.py(2865): FM: glider_length=1.8 INFO: MakeDiveProfiles.py(2865): FM: hd_c=5.7e-06 INFO: MakeDiveProfiles.py(2865): FM: hd_s=-0.25 INFO: MakeDiveProfiles.py(2865): FM: therm_expan=7.05e-05 INFO: MakeDiveProfiles.py(2865): FM: temp_ref=15 INFO: MakeDiveProfiles.py(2885): auxcompass data not present, auxPressure data not present INFO: MakeDiveProfiles.py(3048): Not using auxcompass Not using auxPressure INFO: MakeDiveProfiles.py(3123): Directive: correct_thermal_inertia_effects INFO: MakeDiveProfiles.py(3123): Directive: detect_conductivity_anomalies INFO: MakeDiveProfiles.py(3123): Directive: no_interp_gc_temperatures INFO: MakeDiveProfiles.py(3123): Directive: no_interp_suspect_thermal_inertia_salinities INFO: MakeDiveProfiles.py(3123): Directive: no_detect_vbd_bleed INFO: MakeDiveProfiles.py(3123): Directive: no_detect_slow_apogee_flow INFO: MakeDiveProfiles.py(4023): ct_type:unpumped RBR Legato INFO: MakeDiveProfiles.py(4111): Changed (330/1977) 266 268 346 347 349 351 402 403 405 407 409 440 441 443 476 477 479 481 512 513 515 517 519 612 614 616 618 620 682 684 686 688 690 692 756 758 760 762 764 766 768 783:791 800:808 810:818 833:841 843:851 859:867 882:890 892:900 915:923 925:933 941:949 951:959 974:982 984:992 1022 1024 1026 1028 1030 1032 1034 1036 1038 1040 1042:1050 1052:1060 1062:1070 1092:1099 1101:1108 1116:1123 1125:1133 1162:1169 1171:1179 1181:1188 1208 1209 1211 1213 1215 1217 1219 1221 1286 1288 1289 1291 1293:1295 1297 1299 1301 1303 1305 1338 1340 1342 1344 1346 1348 1350 1352 1416 1418 1420 1422 1424 1426 1457 1458 1460 1462 1464 1466 1468 1470 1534 1535 1537 1539 1541 1543 1545 1577 1579 1581 1583 1585 1587 1629 1631 1633 1635 1637 1639 1641 1662 1663 1665 1667 1669 1709 to QC_UNSAMPLED because Legato unsampled INFO: MakeDiveProfiles.py(4114): Changed (330/1977) 266 268 346 347 349 351 402 403 405 407 409 440 441 443 476 477 479 481 512 513 515 517 519 612 614 616 618 620 682 684 686 688 690 692 756 758 760 762 764 766 768 783:791 800:808 810:818 833:841 843:851 859:867 882:890 892:900 915:923 925:933 941:949 951:959 974:982 984:992 1022 1024 1026 1028 1030 1032 1034 1036 1038 1040 1042:1050 1052:1060 1062:1070 1092:1099 1101:1108 1116:1123 1125:1133 1162:1169 1171:1179 1181:1188 1208 1209 1211 1213 1215 1217 1219 1221 1286 1288 1289 1291 1293:1295 1297 1299 1301 1303 1305 1338 1340 1342 1344 1346 1348 1350 1352 1416 1418 1420 1422 1424 1426 1457 1458 1460 1462 1464 1466 1468 1470 1534 1535 1537 1539 1541 1543 1545 1577 1579 1581 1583 1585 1587 1629 1631 1633 1635 1637 1639 1641 1662 1663 1665 1667 1669 1709 to QC_UNSAMPLED because Legato unsampled INFO: MakeDiveProfiles.py(4117): Changed (330/1977) 266 268 346 347 349 351 402 403 405 407 409 440 441 443 476 477 479 481 512 513 515 517 519 612 614 616 618 620 682 684 686 688 690 692 756 758 760 762 764 766 768 783:791 800:808 810:818 833:841 843:851 859:867 882:890 892:900 915:923 925:933 941:949 951:959 974:982 984:992 1022 1024 1026 1028 1030 1032 1034 1036 1038 1040 1042:1050 1052:1060 1062:1070 1092:1099 1101:1108 1116:1123 1125:1133 1162:1169 1171:1179 1181:1188 1208 1209 1211 1213 1215 1217 1219 1221 1286 1288 1289 1291 1293:1295 1297 1299 1301 1303 1305 1338 1340 1342 1344 1346 1348 1350 1352 1416 1418 1420 1422 1424 1426 1457 1458 1460 1462 1464 1466 1468 1470 1534 1535 1537 1539 1541 1543 1545 1577 1579 1581 1583 1585 1587 1629 1631 1633 1635 1637 1639 1641 1662 1663 1665 1667 1669 1709 to QC_UNSAMPLED because Legato unsampled INFO: MakeDiveProfiles.py(4159): Changed (330/1977) 266 268 346 347 349 351 402 403 405 407 409 440 441 443 476 477 479 481 512 513 515 517 519 612 614 616 618 620 682 684 686 688 690 692 756 758 760 762 764 766 768 783:791 800:808 810:818 833:841 843:851 859:867 882:890 892:900 915:923 925:933 941:949 951:959 974:982 984:992 1022 1024 1026 1028 1030 1032 1034 1036 1038 1040 1042:1050 1052:1060 1062:1070 1092:1099 1101:1108 1116:1123 1125:1133 1162:1169 1171:1179 1181:1188 1208 1209 1211 1213 1215 1217 1219 1221 1286 1288 1289 1291 1293:1295 1297 1299 1301 1303 1305 1338 1340 1342 1344 1346 1348 1350 1352 1416 1418 1420 1422 1424 1426 1457 1458 1460 1462 1464 1466 1468 1470 1534 1535 1537 1539 1541 1543 1545 1577 1579 1581 1583 1585 1587 1629 1631 1633 1635 1637 1639 1641 1662 1663 1665 1667 1669 1709 to QC_UNSAMPLED because Legato interpolated INFO: QC.py(515): Changed (13/1977) 4 700 722 1192 1228 1270 1271 1277 1290 1292 1872 1873 1976 to QC_PROBABLY_BAD because raw temperature spikes INFO: QC.py(597): Changed (20/1977) 3 5:7 9 10 12 666 689 697 713 722 1192 1228 1257 1258 1277 1290 1292 1976 to QC_PROBABLY_BAD because raw conductivity spikes INFO: QC.py(252): Changed (13/1977) 4 700 722 1192 1228 1270 1271 1277 1290 1292 1872 1873 1976 to QC_PROBABLY_BAD because changed raw temp implies changed raw salinity INFO: QC.py(252): Changed (13/1977) 3 5:7 9 10 12 666 689 697 713 1257 1258 to QC_PROBABLY_BAD because changed raw cond implies changed raw salinity INFO: QC.py(515): Changed (13/1977) 4 700 722 1192 1228 1270 1271 1277 1290 1292 1872 1873 1976 to QC_INTERPOLATED because temperature spikes INFO: QC.py(597): Changed (20/1977) 3 5:7 9 10 12 666 689 697 713 722 1192 1228 1257 1258 1277 1290 1292 1976 to QC_INTERPOLATED because conductivity spikes INFO: QC.py(713): Changed (1/1977) 1290 to QC_PROBABLY_BAD because bad interpolation anchors INFO: QC.py(714): SUGGESTION: 1024 bad_temperature data_points in_between 1288 1290 % bad interpolation anchors INFO: QC.py(713): Changed (1/1977) 1292 to QC_PROBABLY_BAD because bad interpolation anchors INFO: QC.py(714): SUGGESTION: 1024 bad_temperature data_points in_between 1290 1292 % bad interpolation anchors INFO: MakeDiveProfiles.py(5883): Changed (3/1977) 1975:1977 to QC_BAD because end of climb INFO: QC.py(713): Changed (1/1977) 689 to QC_PROBABLY_BAD because bad interpolation anchors INFO: QC.py(714): SUGGESTION: 1024 bad_conductivity data_points in_between 687 689 % bad interpolation anchors INFO: QC.py(713): Changed (1/1977) 1290 to QC_PROBABLY_BAD because bad interpolation anchors INFO: QC.py(714): SUGGESTION: 1024 bad_conductivity data_points in_between 1288 1290 % bad interpolation anchors INFO: QC.py(713): Changed (1/1977) 1292 to QC_PROBABLY_BAD because bad interpolation anchors INFO: QC.py(714): SUGGESTION: 1024 bad_conductivity data_points in_between 1290 1292 % bad interpolation anchors INFO: MakeDiveProfiles.py(5947): Changed (335/1977) 266 268 346 347 349 351 402 403 405 407 409 440 441 443 476 477 479 481 512 513 515 517 519 612 614 616 618 620 682 684 686 688 690 692 756 758 760 762 764 766 768 783:791 800:808 810:818 833:841 843:851 859:867 882:890 892:900 915:923 925:933 941:949 951:959 974:982 984:992 1022 1024 1026 1028 1030 1032 1034 1036 1038 1040 1042:1050 1052:1060 1062:1070 1092:1099 1101:1108 1116:1123 1125:1133 1162:1169 1171:1179 1181:1188 1208 1209 1211 1213 1215 1217 1219 1221 1286 1288:1295 1297 1299 1301 1303 1305 1338 1340 1342 1344 1346 1348 1350 1352 1416 1418 1420 1422 1424 1426 1457 1458 1460 1462 1464 1466 1468 1470 1534 1535 1537 1539 1541 1543 1545 1577 1579 1581 1583 1585 1587 1629 1631 1633 1635 1637 1639 1641 1662 1663 1665 1667 1669 1709 1975:1977 to QC_BAD because bad corrected temperature and conductivity suggests bad salinity INFO: MakeDiveProfiles.py(6122): Skipping TSV based thermal-inertia correction for Legatto. INFO: QC.py(252): Changed (335/1977) 266 268 346 347 349 351 402 403 405 407 409 440 441 443 476 477 479 481 512 513 515 517 519 612 614 616 618 620 682 684 686 688 690 692 756 758 760 762 764 766 768 783:791 800:808 810:818 833:841 843:851 859:867 882:890 892:900 915:923 925:933 941:949 951:959 974:982 984:992 1022 1024 1026 1028 1030 1032 1034 1036 1038 1040 1042:1050 1052:1060 1062:1070 1092:1099 1101:1108 1116:1123 1125:1133 1162:1169 1171:1179 1181:1188 1208 1209 1211 1213 1215 1217 1219 1221 1286 1288:1295 1297 1299 1301 1303 1305 1338 1340 1342 1344 1346 1348 1350 1352 1416 1418 1420 1422 1424 1426 1457 1458 1460 1462 1464 1466 1468 1470 1534 1535 1537 1539 1541 1543 1545 1577 1579 1581 1583 1585 1587 1629 1631 1633 1635 1637 1639 1641 1662 1663 1665 1667 1669 1709 1975:1977 to QC_BAD because changed corrected salin implies changed speed INFO: TempSalinityVelocity.py(1461): TSV: 0 23 stalled points 1 6:12 1008:1018 1021 1025 1027 1029 INFO: TempSalinityVelocity.py(1502): TSV exiting after 0 iterations INFO: QC.py(252): Changed (2/1977) 1290 1292 to QC_PROBABLY_BAD because changed legato temp implies changed legato corrected temp INFO: QC.py(252): Changed (330/1977) 266 268 346 347 349 351 402 403 405 407 409 440 441 443 476 477 479 481 512 513 515 517 519 612 614 616 618 620 682 684 686 688 690 692 756 758 760 762 764 766 768 783:791 800:808 810:818 833:841 843:851 859:867 882:890 892:900 915:923 925:933 941:949 951:959 974:982 984:992 1022 1024 1026 1028 1030 1032 1034 1036 1038 1040 1042:1050 1052:1060 1062:1070 1092:1099 1101:1108 1116:1123 1125:1133 1162:1169 1171:1179 1181:1188 1208 1209 1211 1213 1215 1217 1219 1221 1286 1288 1289 1291 1293:1295 1297 1299 1301 1303 1305 1338 1340 1342 1344 1346 1348 1350 1352 1416 1418 1420 1422 1424 1426 1457 1458 1460 1462 1464 1466 1468 1470 1534 1535 1537 1539 1541 1543 1545 1577 1579 1581 1583 1585 1587 1629 1631 1633 1635 1637 1639 1641 1662 1663 1665 1667 1669 1709 to QC_UNSAMPLED because changed legato temp implies changed legato corrected temp INFO: QC.py(252): Changed (11/1977) 4 700 722 1192 1228 1270 1271 1277 1872 1873 1976 to QC_INTERPOLATED because changed legato temp implies changed legato corrected temp INFO: QC.py(252): Changed (3/1977) 689 1290 1292 to QC_PROBABLY_BAD because changed legato cond implies changed legato corrected cond INFO: QC.py(252): Changed (3/1977) 1975:1977 to QC_BAD because changed legato cond implies changed legato corrected cond INFO: QC.py(252): Changed (330/1977) 266 268 346 347 349 351 402 403 405 407 409 440 441 443 476 477 479 481 512 513 515 517 519 612 614 616 618 620 682 684 686 688 690 692 756 758 760 762 764 766 768 783:791 800:808 810:818 833:841 843:851 859:867 882:890 892:900 915:923 925:933 941:949 951:959 974:982 984:992 1022 1024 1026 1028 1030 1032 1034 1036 1038 1040 1042:1050 1052:1060 1062:1070 1092:1099 1101:1108 1116:1123 1125:1133 1162:1169 1171:1179 1181:1188 1208 1209 1211 1213 1215 1217 1219 1221 1286 1288 1289 1291 1293:1295 1297 1299 1301 1303 1305 1338 1340 1342 1344 1346 1348 1350 1352 1416 1418 1420 1422 1424 1426 1457 1458 1460 1462 1464 1466 1468 1470 1534 1535 1537 1539 1541 1543 1545 1577 1579 1581 1583 1585 1587 1629 1631 1633 1635 1637 1639 1641 1662 1663 1665 1667 1669 1709 to QC_UNSAMPLED because changed legato cond implies changed legato corrected cond INFO: QC.py(252): Changed (16/1977) 3 5:7 9 10 12 666 697 713 722 1192 1228 1257 1258 1277 to QC_INTERPOLATED because changed legato cond implies changed legato corrected cond INFO: QC.py(252): Changed (335/1977) 266 268 346 347 349 351 402 403 405 407 409 440 441 443 476 477 479 481 512 513 515 517 519 612 614 616 618 620 682 684 686 688 690 692 756 758 760 762 764 766 768 783:791 800:808 810:818 833:841 843:851 859:867 882:890 892:900 915:923 925:933 941:949 951:959 974:982 984:992 1022 1024 1026 1028 1030 1032 1034 1036 1038 1040 1042:1050 1052:1060 1062:1070 1092:1099 1101:1108 1116:1123 1125:1133 1162:1169 1171:1179 1181:1188 1208 1209 1211 1213 1215 1217 1219 1221 1286 1288:1295 1297 1299 1301 1303 1305 1338 1340 1342 1344 1346 1348 1350 1352 1416 1418 1420 1422 1424 1426 1457 1458 1460 1462 1464 1466 1468 1470 1534 1535 1537 1539 1541 1543 1545 1577 1579 1581 1583 1585 1587 1629 1631 1633 1635 1637 1639 1641 1662 1663 1665 1667 1669 1709 1975:1977 to QC_BAD because changed legato salinity implies changed legato corrected salinity INFO: QC.py(252): Changed (330/1977) 266 268 346 347 349 351 402 403 405 407 409 440 441 443 476 477 479 481 512 513 515 517 519 612 614 616 618 620 682 684 686 688 690 692 756 758 760 762 764 766 768 783:791 800:808 810:818 833:841 843:851 859:867 882:890 892:900 915:923 925:933 941:949 951:959 974:982 984:992 1022 1024 1026 1028 1030 1032 1034 1036 1038 1040 1042:1050 1052:1060 1062:1070 1092:1099 1101:1108 1116:1123 1125:1133 1162:1169 1171:1179 1181:1188 1208 1209 1211 1213 1215 1217 1219 1221 1286 1288 1289 1291 1293:1295 1297 1299 1301 1303 1305 1338 1340 1342 1344 1346 1348 1350 1352 1416 1418 1420 1422 1424 1426 1457 1458 1460 1462 1464 1466 1468 1470 1534 1535 1537 1539 1541 1543 1545 1577 1579 1581 1583 1585 1587 1629 1631 1633 1635 1637 1639 1641 1662 1663 1665 1667 1669 1709 to QC_UNSAMPLED because changed corrected temp implies changed corrected salinity INFO: QC.py(252): Changed (10/1977) 4 700 722 1192 1228 1270 1271 1277 1872 1873 to QC_INTERPOLATED because changed corrected temp implies changed corrected salinity INFO: QC.py(252): Changed (1/1977) 689 to QC_PROBABLY_BAD because changed corrected cond implies changed corrected salinity INFO: QC.py(252): Changed (12/1977) 3 5:7 9 10 12 666 697 713 1257 1258 to QC_INTERPOLATED because changed corrected cond implies changed corrected salinity INFO: MakeDiveProfiles.py(6607): 0 (0.00%) HDM speeds are QC_BAD; 30 (1.52%) are stalled (1977) INFO: QC.py(252): Changed (330/1977) 266 268 346 347 349 351 402 403 405 407 409 440 441 443 476 477 479 481 512 513 515 517 519 612 614 616 618 620 682 684 686 688 690 692 756 758 760 762 764 766 768 783:791 800:808 810:818 833:841 843:851 859:867 882:890 892:900 915:923 925:933 941:949 951:959 974:982 984:992 1022 1024 1026 1028 1030 1032 1034 1036 1038 1040 1042:1050 1052:1060 1062:1070 1092:1099 1101:1108 1116:1123 1125:1133 1162:1169 1171:1179 1181:1188 1208 1209 1211 1213 1215 1217 1219 1221 1286 1288 1289 1291 1293:1295 1297 1299 1301 1303 1305 1338 1340 1342 1344 1346 1348 1350 1352 1416 1418 1420 1422 1424 1426 1457 1458 1460 1462 1464 1466 1468 1470 1534 1535 1537 1539 1541 1543 1545 1577 1579 1581 1583 1585 1587 1629 1631 1633 1635 1637 1639 1641 1662 1663 1665 1667 1669 1709 to QC_UNSAMPLED because changed corrected temp implies changed speed INFO: QC.py(252): Changed (10/1977) 4 700 722 1192 1228 1270 1271 1277 1872 1873 to QC_INTERPOLATED because changed corrected temp implies changed speed INFO: MakeDiveProfiles.py(6817): Estimated total flight and drift time: 21201.1s (SM: 225.2s) INFO: MakeDiveProfiles.py(7184): DAC east: -4.55 cm/s DAC north: -0.56 cm/s INFO: MakeDiveProfiles.py(7315): Starting sensor extensions data processing INFO: QC.py(252): Changed (4/1707) 1043:1046 to QC_PROBABLY_BAD because changed temperature implies changed aa4831 oxygen INFO: QC.py(252): Changed (9/1707) 679 701 983 1025 1026 1032 1600 1601 1706 to QC_INTERPOLATED because changed temperature implies changed aa4831 oxygen INFO: QC.py(252): Changed (2/1707) 669 670 to QC_PROBABLY_BAD because changed salinity implies changed aa4831 oxygen INFO: QC.py(252): Changed (7/1707) 1043:1046 1705:1707 to QC_BAD because changed salinity implies changed aa4831 oxygen INFO: QC.py(252): Changed (6/1707) 2 648 676 692 1012 1013 to QC_INTERPOLATED because changed salinity implies changed aa4831 oxygen INFO: MakeDiveProfiles.py(7319): Finished sensor extensions data processing 2025-10-09T18:22:18Z (local files) 2025-10-09T18:22:18Z http://gliders.ioos.us/erddap/tabledap/OSU266-20250307T0000.ncCF 2025-10-15T03:12:24Z https://files.platforms.axds.co/ioos/gliderdac/OSU266-20250307T0000/processed.nc 2025-10-15T03:12:24Z http://erddap.cencoos.org/erddap/tabledap/ioos-gliderdac-OSU266-20250307T0000.html"; String id "OSU266-20250307T0000"; String infoUrl "https://portal.axds.co/?portal_id=20#platform/6bbb4893-9794-5e75-9c85-52530f957b0a/v2"; String institution "Oregon State University"; String ioos_dac_checksum "b5a69c771199f7363cffd8ae476ec3e6"; String ioos_dac_completed "False"; String ioos_regional_association "CeNCOOS,NANOOS"; String keywords "AUVS > Autonomous Underwater Vehicles, Earth Science > Oceans > Ocean Pressure > Water Pressure, Earth Science > Oceans > Ocean Temperature > Water Temperature, Earth Science > Oceans > Salinity/Density > Conductivity, Earth Science > Oceans > Salinity/Density > Density, Earth Science > Oceans > Salinity/Density > Salinity, glider, In Situ Ocean-based platforms > Seaglider, Slocum, Spray, trajectory, underwater glider, water, wmo"; String keywords_vocabulary "GCMD Science Keywords"; String license "These data may be redistributed and used without restriction"; String Metadata_Conventions "Unidata Dataset Discovery v1.0, COARDS, CF-1.6"; String metadata_link "https://data.ioos.us/gliders/erddap/info/OSU266-20250307T0000/index.html"; String nameing_authority "edu.washington.apl"; String ncei_template_version "NCEI_NetCDF_Trajectory_Template_v2.0"; Float64 Northernmost_Northing 41.13000434723664; String packrat_source "ioos.gliderdac.gliderdac"; String packrat_source_id "OSU266-20250307T0000"; String packrat_uuid "6bbb4893-9794-5e75-9c85-52530f957b0a"; String platform_category "glider"; String platform_groups "9d5b77de-b127-462a-b250-d3768beb612e"; String platform_type "Seaglider"; String processing_level "1.12"; String project "IOOS Oregon State University seaglider sampling off Trinidad Head, California"; String publisher_email "cencoos_communications@mbari.org"; String publisher_name "Central and Northern California Ocean Observing System (CeNCOOS)"; String publisher_url "www.cencoos.org"; String references "https://data.nodc.noaa.gov/accession/0092291"; String sea_name "North Pacific Ocean"; String source "Seaglider OSU266"; String sourceUrl "https://files.platforms.axds.co/ioos/gliderdac/OSU266-20250307T0000/processed.nc"; Float64 Southernmost_Northing 40.83646666666667; String standard_name_vocabulary "CF-1.6"; String subsetVariables "wmo_id,trajectory,profile_id,time,latitude,longitude"; String summary "Seaglider OSU266 Trinidad Head IOOS Line, California. Profiling glider travelling along latitude 41 N from -124 to -130 approximately. The glider measures Temperature, Salinity, Chlorophyll,CDOM, Dissolved Oxygen, and Optical backscatter at 600nm. The goal is both to monitor local conditions, to monitor the california current, to provide climatology of said current, and to provide subsurface data for ingest into numberical models."; String time_coverage_end "2025-10-09T08:14:09Z"; String time_coverage_start "2025-03-08T18:05:15Z"; String title "IOOS Oregon State University seaglider sampling off Trinidad Head, California - OSU266-20250307T0000"; String vessel_name "OSU266"; String vessel_type "Seaglider"; Float64 Westernmost_Easting -129.10867683822374; String wmo_id "8901088"; } }
The URL specifies what you want: the dataset, a description of the graph or the subset of the data, and the file type for the response.
Tabledap request URLs must be in the form
https://coastwatch.pfeg.noaa.gov/erddap/tabledap/datasetID.fileType{?query}
For example,
https://coastwatch.pfeg.noaa.gov/erddap/tabledap/pmelTaoDySst.htmlTable?longitude,latitude,time,station,wmo_platform_code,T_25&time>=2015-05-23T12:00:00Z&time<=2015-05-31T12:00:00Z
Thus, the query is often a comma-separated list of desired variable names,
followed by a collection of
constraints (e.g., variable<value),
each preceded by '&' (which is interpreted as "AND").
For details, see the tabledap Documentation.