![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
| Dataset Title: | IOOS Glider - Sustained Underwater Glider Observations for Improving Atlantic Tropical Cyclone Intensity Forecasts - sg625-20230919T0000
|
| Institution: | Ensenada Center for Scientific Research and Higher Education and Gulf of Mexico Ocean Observing System (GCOOS) (Dataset ID: ioos-gliderdac-sg625-20230919T0000) |
| Information: | Summary
| License
| FGDC
| ISO 19115
| Metadata
| Background
| Subset
| Make a graph
|
Attributes {
s {
conductivity {
Float32 _FillValue NaN;
String accuracy "4";
Float32 actual_range 3.357287, 6.283387;
String ancillary_variables "conductivity_qc qartod_conductivity_flat_line_flag qartod_conductivity_gross_range_flag qartod_conductivity_rate_of_change_flag qartod_conductivity_spike_flag qartod_conductivity_primary_flag";
Float64 colorBarMaximum 9.0;
Float64 colorBarMinimum 0.0;
String comment "Conductivity corrected for anomalies";
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 "1175822";
String observation_type "measured";
String parameter_id "49";
String platform "glider";
String precision "4";
String ref_variable "time";
String resolution "4";
String standard_name "sea_water_electrical_conductivity";
String unit_id "67";
String units "S.m-1";
Float32 valid_max 10.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_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "conductivity Quality Flag";
String non_null_count "1205225";
String standard_name "sea_water_electrical_conductivity status_flag";
Byte valid_max 9;
Byte valid_min 0;
}
density {
Float32 _FillValue NaN;
String accuracy "2";
Float32 actual_range 1021.822, 1027.678;
String ancillary_variables "density_qc qartod_density_flat_line_flag qartod_density_gross_range_flag qartod_density_rate_of_change_flag qartod_density_spike_flag qartod_density_primary_flag";
Float64 colorBarMaximum 1032.0;
Float64 colorBarMinimum 1020.0;
String comment "Sea water potential density";
String coordinates "time latitude longitude depth";
String instrument "instrument_ctd";
String ioos_category "Other";
String long_name "Sea Water Density";
String non_null_count "1173718";
String observation_type "calculated";
String parameter_id "204";
String platform "glider";
String precision "2";
String resolution "2";
String standard_name "sea_water_density";
String unit_id "17";
String units "kg.m-3";
Float32 valid_max 1040.0;
Float32 valid_min 1015.0;
}
density_qc {
Byte _FillValue -127;
String _Unsigned "false";
Byte actual_range 0, 0;
String coordinates "time latitude longitude depth";
String flag_meanings "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "density Quality Flag";
String non_null_count "1205225";
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 NaN;
String accuracy "2";
Float32 actual_range 0.0, 1007.929;
String ancillary_variables "depth_qc";
String axis "Z";
Float64 colorBarMaximum 2000.0;
Float64 colorBarMinimum 0.0;
String colorBarPalette "OceanDepth";
String comment "Depth below the surface, corrected for average latitude";
String instrument "instrument_ctd";
String ioos_category "Location";
String long_name "Depth";
String non_null_count "1205225";
String observation_type "calculated";
String platform "glider";
String positive "down";
String precision "2";
String ref_variable "time";
String reference_datum "sea-surface";
String resolution "2";
String standard_name "depth";
String units "m";
Float32 valid_max 2000.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_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "depth Quality Flag";
String non_null_count "1205225";
String standard_name "depth status_flag";
Byte valid_max 9;
Byte valid_min 0;
}
instrument_ctd {
Byte _FillValue 0;
String _Unsigned "false";
String calibration_date "2022-10-05";
String calibration_report "2022-10-05";
String comment "CTD";
String coordinates "time latitude longitude depth";
String factory_calibrated "2022-10-05";
String ioos_category "Identifier";
String long_name "CTD Metadata";
String make_model "Seabird SBE41";
String non_null_count "1205225";
String platform "glider";
String serial_number "0280";
String type "thermosalinograph";
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_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "latitude Quality Flag";
String non_null_count "1205225";
Int32 qc_val 0;
String standard_name "latitude status_flag";
Byte valid_max 9;
Byte valid_min 0;
}
lat_uv {
Float64 _FillValue NaN;
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 "0";
String observation_type "calculated";
String platform "glider";
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 0, 0;
String coordinates "time latitude longitude depth";
String flag_meanings "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "lat_uv Quality Flag";
String non_null_count "1205225";
Int32 qc_val 0;
String standard_name "latitude status_flag";
Byte valid_max 9;
Byte valid_min 0;
}
latitude {
String _CoordinateAxisType "Lat";
Float64 _FillValue NaN;
Float64 actual_range 19.247475919578406, 20.928519267869138;
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 "1205225";
String observation_type "calculated";
String platform "glider";
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_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "longitude Quality Flag";
String non_null_count "1205225";
Int32 qc_val 0;
String standard_name "longitude status_flag";
Byte valid_max 9;
Byte valid_min 0;
}
lon_uv {
Float64 _FillValue NaN;
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 "0";
String observation_type "calculated";
String platform "glider";
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 0, 0;
String coordinates "time latitude longitude depth";
String flag_meanings "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "lon_uv Quality Flag";
String non_null_count "1205225";
Int32 qc_val 0;
String standard_name "longitude status_flag";
Byte valid_max 9;
Byte valid_min 0;
}
longitude {
String _CoordinateAxisType "Lon";
Float64 _FillValue NaN;
Float64 actual_range -96.71045803422852, -92.98764753866726;
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 "1205225";
String observation_type "calculated";
String platform "glider";
String standard_name "longitude";
String units "degrees_east";
Float64 valid_max 180.0;
Float64 valid_min -180.0;
}
precise_lat {
Float64 _FillValue NaN;
Float64 actual_range 19.24683226137416, 20.930603893501427;
String ancillary_variables "lat_qc";
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 ioos_category "Location";
String long_name "Precise Latitude";
String non_null_count "0";
String observation_type "measured";
String platform "glider";
String ref_variable "time";
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 NaN;
Float64 actual_range -96.71209019250762, -92.98547889355619;
String ancillary_variables "lon_qc";
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 ioos_category "Location";
String long_name "Precise Longitude";
String non_null_count "0";
String observation_type "measured";
String platform "glider";
String ref_variable "time";
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.69520168311e+9, 1.702045892719e+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 ref_variable "time";
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 NaN;
String accuracy "2";
Float32 actual_range -0.6131287, 1016.581;
String ancillary_variables "pressure_qc qartod_pressure_flat_line_flag qartod_pressure_gross_range_flag qartod_pressure_rate_of_change_flag qartod_pressure_spike_flag qartod_pressure_primary_flag";
Float64 colorBarMaximum 2000.0;
Float64 colorBarMinimum 0.0;
String comment "Uncorrected sea-water pressure";
String coordinates "time latitude longitude depth";
String instrument "instrument_ctd";
String ioos_category "Pressure";
String long_name "Sea Water Pressure";
String non_null_count "1204822";
String observation_type "measured";
String parameter_id "179";
String platform "glider";
String positive "down";
String precision "2";
String ref_variable "time";
String reference_datum "sea-surface";
String resolution "2";
String standard_name "sea_water_pressure";
String unit_id "54";
String units "decibars";
Float32 valid_max 2000.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_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "pressure Quality Flag";
String non_null_count "1205225";
Int32 qc_val 0;
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, 842;
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 "1205225";
Int32 valid_max 842;
Int32 valid_min 1;
}
profile_lat_qc {
Byte _FillValue -127;
String _Unsigned "false";
Byte actual_range 0, 0;
String coordinates "time latitude longitude depth";
String flag_meanings "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "profile_lat Quality Flag";
String non_null_count "1205225";
Int32 qc_val 0;
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 0, 0;
String coordinates "time latitude longitude depth";
String flag_meanings "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "profile_lon Quality Flag";
String non_null_count "1205225";
Int32 qc_val 0;
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 0, 0;
String coordinates "time latitude longitude depth";
String flag_meanings "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "profile_time Quality Flag";
String non_null_count "1205225";
Int32 qc_val 0;
String standard_name "time status_flag";
Byte valid_max 9;
Byte valid_min 0;
}
qartod_conductivity_flat_line_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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 "1205225";
String qartod_config "{tolerance: 0.001, suspect_threshold: 3000, fail_threshold: 5000}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "flat_line_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "flat_line_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_conductivity_gross_range_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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 "1205225";
String qartod_config "{suspect_span: [0, 6], fail_span: [0, 9]}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "gross_range_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "gross_range_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_conductivity_primary_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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 "1205225";
String qartod_config "{gross_range_test: {'suspect_span': [0, 6], 'fail_span': [0, 9]}, spike_test: {'suspect_threshold': 0.4364423726502628, 'fail_threshold': 0.8728847453005256}, rate_of_change_test: {'threshold': 0.23487793887154276}, flat_line_test: {'tolerance': 0.001, 'suspect_threshold': 3000, 'fail_threshold': 5000}}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "qc_rollup";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "aggregate_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_conductivity_rate_of_change_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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 "1205225";
String qartod_config "{threshold: 0.23487793887154276}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "rate_of_change_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "rate_of_change_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_conductivity_spike_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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 "1205065";
String qartod_config "{suspect_threshold: 0.4364423726502628, fail_threshold: 0.8728847453005256}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "spike_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "spike_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_density_flat_line_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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 "1205225";
String qartod_config "{tolerance: 0.001, suspect_threshold: 3000, fail_threshold: 5000}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "flat_line_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "flat_line_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_density_gross_range_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_density";
String non_null_count "1205225";
String qartod_config "{fail_span: [1000, 1100]}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "gross_range_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "gross_range_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_density_primary_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_density";
String non_null_count "1205225";
String qartod_config "{gross_range_test: {'fail_span': [1000, 1100]}, spike_test: {'suspect_threshold': 0.9723252399050891, 'fail_threshold': 1.9446504798101782}, rate_of_change_test: {'threshold': 0.5232712554348913}, flat_line_test: {'tolerance': 0.001, 'suspect_threshold': 3000, 'fail_threshold': 5000}}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "qc_rollup";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "aggregate_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_density_rate_of_change_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_density";
String non_null_count "1205225";
String qartod_config "{threshold: 0.5232712554348913}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "rate_of_change_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "rate_of_change_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_density_spike_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_density";
String non_null_count "1205069";
String qartod_config "{suspect_threshold: 0.9723252399050891, fail_threshold: 1.9446504798101782}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "spike_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "spike_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_location_test_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 1;
String coordinates "time latitude longitude depth";
String dac_comment "The FAIL flag is applied if the profile_(lat,lon) value exceeds 3 standard deviations above the mean of the average lat/lon arrays";
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 Flag for the profile_(lat,lon) variables";
String non_null_count "1205225";
String qartod_package "The GDAC location test does not use the algorithm from https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py (location_test) but instead relies on the statistical median of the lat/lon arrays";
String references "The GDAC uses a modified version of the location test described in https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf";
String standard_name "location_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_pressure_flat_line_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 1;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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 "1205225";
String qartod_config "{tolerance: 0.001, suspect_threshold: 3000, fail_threshold: 5000}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "flat_line_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "flat_line_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_pressure_gross_range_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 4;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_pressure";
String non_null_count "1205225";
String qartod_config "{suspect_span: [0, 1000], fail_span: [0, 6000]}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "gross_range_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "gross_range_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_pressure_primary_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 4;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_pressure";
String non_null_count "1205225";
String qartod_config "{gross_range_test: {'suspect_span': [0, 1000], 'fail_span': [0, 6000]}, spike_test: {'suspect_threshold': 77.48207560658217, 'fail_threshold': 154.96415121316434}, rate_of_change_test: {'threshold': 41.69812868409651}, flat_line_test: {'tolerance': 0.001, 'suspect_threshold': 3000, 'fail_threshold': 5000}}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "qc_rollup";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "aggregate_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_pressure_rate_of_change_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 1;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_pressure";
String non_null_count "1205225";
String qartod_config "{threshold: 41.69812868409651}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "rate_of_change_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "rate_of_change_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_pressure_spike_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 1;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_pressure";
String non_null_count "1203541";
String qartod_config "{suspect_threshold: 77.48207560658217, fail_threshold: 154.96415121316434}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "spike_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "spike_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_salinity_flat_line_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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 "1205225";
String qartod_config "{tolerance: 0.001, suspect_threshold: 3000, fail_threshold: 5000}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "flat_line_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "flat_line_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_salinity_gross_range_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_practical_salinity";
String non_null_count "1205225";
String qartod_config "{fail_span: [0, 42], suspect_span: [10, 38]}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "gross_range_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "gross_range_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_salinity_primary_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_practical_salinity";
String non_null_count "1205225";
String qartod_config "{gross_range_test: {'fail_span': [0, 42], 'suspect_span': [10, 38]}, spike_test: {'suspect_threshold': 0.00021708896556962474, 'fail_threshold': 0.00043417793113924947}, rate_of_change_test: {'threshold': 0.00011682964803604998}, flat_line_test: {'tolerance': 0.001, 'suspect_threshold': 3000, 'fail_threshold': 5000}}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "qc_rollup";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "aggregate_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_salinity_rate_of_change_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_practical_salinity";
String non_null_count "1205225";
String qartod_config "{threshold: 0.00011682964803604998}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "rate_of_change_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "rate_of_change_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_salinity_spike_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_practical_salinity";
String non_null_count "1205225";
String qartod_config "{suspect_threshold: 0.00021708896556962474, fail_threshold: 0.00043417793113924947}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "spike_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "spike_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_temperature_flat_line_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 1;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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 "1205225";
String qartod_config "{tolerance: 0.001, suspect_threshold: 3000, fail_threshold: 5000}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "flat_line_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "flat_line_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_temperature_gross_range_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 1;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_temperature";
String non_null_count "1205225";
String qartod_config "{suspect_span: [0, 35], fail_span: [-2, 40]}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "gross_range_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "gross_range_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_temperature_primary_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 1;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_temperature";
String non_null_count "1205225";
String qartod_config "{gross_range_test: {'suspect_span': [0, 35], 'fail_span': [-2, 40]}, spike_test: {'suspect_threshold': 4.1136601306048215, 'fail_threshold': 8.227320261209643}, rate_of_change_test: {'threshold': 2.21382723869655}, flat_line_test: {'tolerance': 0.001, 'suspect_threshold': 3000, 'fail_threshold': 5000}}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "qc_rollup";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "aggregate_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_temperature_rate_of_change_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 1;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_temperature";
String non_null_count "1205225";
String qartod_config "{threshold: 2.21382723869655}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "rate_of_change_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
String standard_name "rate_of_change_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_temperature_spike_flag {
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 1;
String coordinates "time latitude longitude depth";
String dac_comment "ioos_qartod";
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_temperature";
String non_null_count "1203541";
String qartod_config "{suspect_threshold: 4.1136601306048215, fail_threshold: 8.227320261209643}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "spike_test";
String references "https://gliders.ioos.us/files/Manual-for-QC-of-Glider-Data_05_09_16.pdf ";
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 NaN;
String accuracy "2";
Float32 actual_range 34.90299, 36.94662;
String ancillary_variables "salinity_qc qartod_salinity_flat_line_flag qartod_salinity_gross_range_flag qartod_salinity_rate_of_change_flag qartod_salinity_spike_flag qartod_salinity_primary_flag";
Float64 colorBarMaximum 37.0;
Float64 colorBarMinimum 30.0;
String comment "Salinity corrected for thermal-inertia effects (PSU)";
String coordinates "time latitude longitude depth";
String instrument "instrument_ctd";
String ioos_category "Salinity";
String long_name "Sea Water Practical Salinity";
String non_null_count "1166302";
String observation_type "calculated";
String parameter_id "50";
String platform "glider";
String precision "2";
String resolution "2";
String standard_name "sea_water_practical_salinity";
String unit_id "4";
String units "1e-3";
Float32 valid_max 40.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_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "salinity Quality Flag";
String non_null_count "1205225";
String standard_name "sea_water_salinity status_flag";
Byte valid_max 9;
Byte valid_min 0;
}
temperature {
Float32 _FillValue NaN;
String accuracy "3";
Float32 actual_range 4.636113, 32.11302;
String ancillary_variables "temperature_qc qartod_temperature_flat_line_flag qartod_temperature_gross_range_flag qartod_temperature_rate_of_change_flag qartod_temperature_spike_flag qartod_temperature_primary_flag";
Float64 colorBarMaximum 32.0;
Float64 colorBarMinimum 0.0;
String comment "Temperature (in situ) corrected for thermistor first-order lag";
String coordinates "time latitude longitude depth";
String instrument "instrument_ctd";
String ioos_category "Temperature";
String long_name "Sea Water Temperature";
String non_null_count "1205225";
String observation_type "measured";
String parameter_id "41";
String platform "glider";
String precision "3";
String ref_variable "time";
String resolution "3";
String standard_name "sea_water_temperature";
String unit_id "8";
String units "degree_Celsius";
Float32 valid_max 40.0;
Float32 valid_min -5.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_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "temperature Quality Flag";
String non_null_count "1205225";
String standard_name "sea_water_temperature status_flag";
Byte valid_max 9;
Byte valid_min 0;
}
time {
String _CoordinateAxisType "Time";
Float64 actual_range 1.6952028305063236e+9, 1.7020455012772572e+9;
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 "1205225";
String observation_type "calculated";
String platform "glider";
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 0, 0;
String coordinates "time latitude longitude depth";
String flag_meanings "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "time Quality Flag";
String non_null_count "1205225";
Int32 qc_val 0;
String standard_name "time status_flag";
Byte valid_max 9;
Byte valid_min 0;
}
time_uv {
String calendar "gregorian";
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 "Time";
String long_name "Depth-averaged Time";
String non_null_count "0";
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 0, 0;
String coordinates "time latitude longitude depth";
String flag_meanings "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "time_uv Quality Flag";
String non_null_count "1205225";
Int32 qc_val 0;
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 "1205225";
}
trajectoryIndex {
String ioos_category "Identifier";
String long_name "The trajectory to which this profile is associated.";
String non_null_count "0";
}
u {
Float64 _FillValue NaN;
Float64 actual_range -0.12799219575468998, 0.36825892198588633;
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 Eastward Sea Water Velocity";
String non_null_count "1205225";
String observation_type "calculated";
String platform "glider";
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, 1;
String coordinates "time latitude longitude depth";
String flag_meanings "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "u Quality Flag";
String non_null_count "1205225";
String standard_name "eastward_sea_water_velocity status_flag";
Byte valid_max 9;
Byte valid_min 0;
}
v {
Float64 _FillValue NaN;
Float64 actual_range -0.7336721790893901, 0.1796049779170572;
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 "1205225";
String observation_type "calculated";
String platform "glider";
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, 1;
String coordinates "time latitude longitude depth";
String flag_meanings "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value";
String flag_values "qc_val";
String ioos_category "Other";
String long_name "v Quality Flag";
String non_null_count "1205225";
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 "This project is funded by CICESE/GMOG CONACyT-PEMEX-SENER CIGoM";
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 "Underwater glider temperature and salinity profiles";
String contributor_name "Enric Pallas, Bob Currier, GCOOS";
String contributor_role "Principal Investigator, Data Manager, Data Manager";
String Conventions "Unidata Dataset Discovery v1.0, COARDS, CF-1.10";
String creator_email "bob.currier@gcoos.org";
String creator_name "Bob Currier";
String creator_url "https://gandalf.gcoos.org";
String dac_qc_comment "(sg625-20231122T110506_rt.nc: ) ";
String date_created "2023-11-22T11:05:06Z";
String date_issued "2023-11-22T11:05:06Z";
String date_modified "2023-11-22T11:05:06Z";
Float64 Easternmost_Easting -92.98764753866726;
String featureType "TrajectoryProfile";
String format_version "gandalf_sg2gdac_DIM.py V2";
String geospatial_bounds "POLYGON ((-95.71382908931928 19.24683226137416, -95.71383609754893 19.24683275546179, -95.71384218496345 19.24683458519671, -95.713847264519 19.24683801677198, -95.71605936797036 19.24845740555235, -95.85552850656167 19.35424902579015, -95.85554515549767 19.35426195555009, -95.8828018103723 19.37566742327259, -96.21000994711929 19.85615249750865, -96.53730668419027 20.35477077986615, -96.53731004235495 20.35477672307488, -96.71209019250762 20.66505198781536, -96.71208913617063 20.66506595381506, -96.71208525362921 20.6650917731606, -96.71178460267649 20.66700971468738, -96.71161868961838 20.6672697385331, -96.69762647589766 20.68882690525946, -96.68821722293913 20.70304710741777, -96.6872423874801 20.70450327099964, -96.67944092211721 20.71523688857281, -96.5826888466341 20.84749455474673, -96.07179670807027 20.90005863103407, -96.07177896478709 20.90005921676883, -96.03721674808651 20.90099212129689, -95.87910020057797 20.90359415581099, -93.62727067186451 20.93060389350143, -93.50156749756998 20.89454708858626, -93.50153962089566 20.89453505256061, -93.00227342817058 20.67200978321938, -93.00225205722829 20.671996028668, -93.00223546877069 20.67197991340567, -93.00222413533545 20.67196137195269, -93.00221721707122 20.67194158005751, -92.99760164676829 20.65825375108713, -92.99759984708142 20.65824730193326, -92.99759880177847 20.65824048249698, -92.99460296502096 20.63302186409747, -92.99460227800536 20.63301508032266, -92.98671695242989 20.50580787774738, -92.98585942679139 20.47889238103549, -92.985478944592 20.45233511706913, -92.98547889355619 20.45232780589669, -92.9854790817501 20.45232058730586, -92.98547949737851 20.45231346229148, -92.98559644453815 20.45076222449233, -92.98559712236418 20.45075427267788, -92.98796260079015 20.42827340499032, -92.99058668869701 20.41133585354532, -92.99058832405851 20.41132964153767, -92.99059073651192 20.41132323516442, -92.99059393395483 20.41131630599561, -92.99272121170547 20.40710175775516, -92.99272466302115 20.40709511970719, -92.99288491998969 20.40679801416641, -92.99288878743842 20.40679153307508, -93.00999670543231 20.37940526429414, -93.01000806209665 20.37939002625435, -95.13497516343402 19.39772522328899, -95.1350014354251 19.39771391997536, -95.17725327334703 19.38024870475987, -95.39209107389847 19.29598398780962, -95.39211602879477 19.29597543866496, -95.42965341225784 19.28361352119821, -95.472931901066 19.27256729954831, -95.5192890346964 19.26162215787784, -95.51931688016445 19.26161692661537, -95.52129130180559 19.26132769432156, -95.56980747777492 19.25542770348952, -95.71382908931928 19.24683226137416))";
Float64 geospatial_lat_max 20.928519267869138;
Float64 geospatial_lat_min 19.247475919578406;
String geospatial_lat_units "degrees_north";
Float64 geospatial_lon_max -92.98764753866726;
Float64 geospatial_lon_min -96.71045803422852;
String geospatial_lon_units "degrees_east";
Float64 geospatial_vertical_max 1007.929;
Float64 geospatial_vertical_min 0.0;
String geospatial_vertical_positive "down";
String geospatial_vertical_units "m";
String gts_ingest "true";
String history
"Fri Oct 11 19:11:16 2024: ncatted -O -a standard_name,profile_id,d,, sg625-20231122T110506_rt.nc sg625-20231122T110506_rt.nc
Created on 2023-11-22T11:05:06Z using gandalf_sg2gdac_DIM.py V2
2025-11-02T22:00:24Z (local files)
2025-11-02T22:00:24Z http://gliders.ioos.us/erddap/tabledap/sg625-20230919T0000.ncCF
2025-11-09T07:54:43Z https://files.platforms.axds.co/ioos/gliderdac/sg625-20230919T0000/processed.nc
2025-11-09T07:54:43Z http://erddap.sensors.ioos.us/erddap/tabledap/ioos-gliderdac-sg625-20230919T0000.html";
String id "sg625-20230919T0000";
String infoUrl "https://portal.axds.co/#platform/c1104859-a3f6-5653-96f8-6bdbed2915fc/v2";
String institution "Ensenada Center for Scientific Research and Higher Education and Gulf of Mexico Ocean Observing System (GCOOS)";
String instrument_ctd "APL Glider CT";
String ioos_dac_checksum "7fa94deabc39d72a51f704a7c534cf91";
String ioos_dac_completed "True";
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 datinstrument_ctda may be redistributed and used without restrictions. Data provided as is with no expressed or implied warranty of quality control or quality assurance";
String Metadata_Conventions "Unidata Dataset Discovery v1.0, COARDS, CF-1.6";
String metadata_link "https://data.ioos.us/gliders/erddap/info/sg625-20230919T0000/index.html";
String naming_authority "None";
String NCO "netCDF Operators version 5.0.7 (Homepage = http://nco.sf.net, Code = https://github.com/nco/nco)";
Float64 Northernmost_Northing 20.928519267869138;
String packrat_source "ioos.gliderdac.gliderdac";
String packrat_source_id "sg625-20230919T0000";
String packrat_uuid "c1104859-a3f6-5653-96f8-6bdbed2915fc";
String platform "0";
String platform_category "glider";
String platform_groups "9d5b77de-b127-462a-b250-d3768beb612e";
String platform_type "Seaglider";
String processing_level "Data provided as is with no expressed or implied assurance of quality assurance or quality control.";
String project "Sustained Underwater Glider Observations for Improving Atlantic Tropical Cyclone Intensity Forecasts";
String publisher_email "bob.currier@gcoos.org";
String publisher_name "Bob Currier";
String publisher_url "https://gandalf.gcoos.org";
String qc_val "[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]";
String references "GCOOS";
String sea_name "Gulf of Mexico";
String source "Observational data from a profiling underwater glider";
String sourceUrl "https://files.platforms.axds.co/ioos/gliderdac/sg625-20230919T0000/processed.nc";
Float64 Southernmost_Northing 19.247475919578406;
String standard_name_vocabulary "CF-v25";
String subsetVariables "wmo_id,trajectory,profile_id,time,latitude,longitude";
String summary "Underwater glider data gathered by the Ensenada Center for Scientific Research and Higher Education (CICESE)";
String time_coverage_end "2023-12-08T14:25:01Z";
String time_coverage_start "2023-09-20T09:40:30Z";
String title "IOOS Glider - Sustained Underwater Glider Observations for Improving Atlantic Tropical Cyclone Intensity Forecasts - sg625-20230919T0000";
String vessel_name "sg625";
String vessel_type "Seaglider";
Float64 Westernmost_Easting -96.71045803422852;
String wmo_id "89010118901011";
}
}
Data Access Protocol (DAP)
and its
selection constraints
.
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.