![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
| Dataset Title: | unit_307-20240607T0000
|
| Institution: | Texas A&M University (Dataset ID: unit_307-20240607T0000) |
| Information: | Summary
| License
| FGDC
| ISO 19115
| Metadata
| Background
| Subset
| Files
| Make a graph
|
Attributes {
s {
trajectory {
UInt32 _ChunkSizes 22;
String cf_role "trajectory_id";
String comment "A trajectory is one deployment of a glider.";
String ioos_category "Identifier";
String long_name "Trajectory Name";
}
wmo_id {
String ioos_category "Identifier";
String long_name "WMO ID";
}
profile_id {
Int32 _FillValue 2147483647;
Int32 actual_range 1718039518, 1721907622;
String ancillary_variables "profile_time";
String cf_role "profile_id";
String comment "Unique identifier of the profile. The profile ID is the mean profile timestamp";
String ioos_category "Identifier";
String long_name "Profile ID";
Int32 valid_max 2147483647;
Int32 valid_min 1;
}
time {
String _CoordinateAxisType "Time";
Float64 actual_range 1.7180395312382112e+9, 1.7219076279523342e+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 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";
Float64 valid_max 2.147483647e+9;
Float64 valid_min 0.0;
}
latitude {
String _CoordinateAxisType "Lat";
Float64 _FillValue NaN;
Float64 actual_range 26.431706347031927, 27.74137970062088;
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 observation_type "calculated";
Int32 precision 5;
String standard_name "latitude";
String units "degrees_north";
Float64 valid_max 90.0;
Float64 valid_min -90.0;
}
longitude {
String _CoordinateAxisType "Lon";
Float64 _FillValue NaN;
Float64 actual_range -95.50059382495154, -92.80407602321209;
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 observation_type "calculated";
Int32 precision 5;
String standard_name "longitude";
String units "degrees_east";
Float64 valid_max 180.0;
Float64 valid_min -180.0;
}
depth {
UInt32 _ChunkSizes 180;
String _CoordinateAxisType "Height";
String _CoordinateZisPositive "down";
Float32 _FillValue NaN;
Float64 accuracy 0.01;
Float32 actual_range 2.344402, 199.10718;
String axis "Z";
Int32 bytes 4;
Float64 colorBarMaximum 2000.0;
Float64 colorBarMinimum 0.0;
String colorBarPalette "OceanDepth";
String comment "Alias for m_depth";
String instrument "instrument_ctd";
String ioos_category "Location";
String long_name "Depth";
String observation_type "calculated";
String platform "platform";
String positive "down";
Float64 precision 0.01;
String reference_datum "sea-surface";
Float64 resolution 0.01;
String source_sensor "m_depth";
String standard_name "depth";
String units "m";
Float32 valid_max 2000.0;
Float32 valid_min 0.0;
}
conductivity {
UInt32 _ChunkSizes 512;
Float32 _FillValue NaN;
Float64 accuracy 0.001;
Float32 actual_range 4.09095, 6.11134;
String ancillary_variables " qartod_conductivity_flat_line_flag qartod_conductivity_gross_range_flag qartod_conductivity_rate_of_change_flag qartod_conductivity_spike_flag qartod_conductivity_primary_flag";
Int32 bytes 4;
Float64 colorBarMaximum 9.0;
Float64 colorBarMinimum 0.0;
String instrument "instrument_ctd";
String ioos_category "Salinity";
String long_name "Sea Water Electrical Conductivity";
String observation_type "measured";
String platform "platform";
Float64 precision 1.0e-5;
Float64 resolution 1.0e-5;
String standard_name "sea_water_electrical_conductivity";
String units "S m-1";
Float32 valid_max 10.0;
Float32 valid_min 0.0;
}
crs {
Int32 _FillValue -2147483647;
String epsg_code "EPSG:4326";
String grid_mapping_name "latitude_longitude";
Float64 inverse_flattening 298.257223563;
String ioos_category "Other";
String long_name "http://www.opengis.net/def/crs/EPSG/0/4326";
Float64 semi_major_axis 6378137.0;
}
density {
UInt32 _ChunkSizes 180;
Float32 _FillValue NaN;
Float32 actual_range 1024.8822, 1029.7914;
String ancillary_variables " 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 instrument "instrument_ctd";
String ioos_category "Other";
String long_name "Sea Water Density";
String observation_type "calculated";
String platform "platform";
String standard_name "sea_water_density";
String units "kg m-3";
Float32 valid_max 1040.0;
Float32 valid_min 1015.0;
}
instrument_ctd {
Byte _FillValue 127;
String _Unsigned "false";
String calibration_date "20120708";
String comment "Scientific Payload Instrument ctd-98";
String factory_calibrated "True";
String ioos_category "Identifier";
String long_name "CTD Metadata";
String make_model "Seabird-Scientific GPCTD";
String platform "platform";
String serial_number "9013";
String type "instrument";
String units "1";
String user_calibrated "False";
}
lat_uv {
Float64 colorBarMaximum 90.0;
Float64 colorBarMinimum -90.0;
String ioos_category "Location";
String long_name "Depth-averaged Latitude";
}
lon_uv {
Float64 colorBarMaximum 180.0;
Float64 colorBarMinimum -180.0;
String ioos_category "Location";
String long_name "Depth-averaged Longitude";
}
platform {
Byte _FillValue 127;
String _Unsigned "false";
String id "unit_307";
String instruments "instrument_ctd";
String ioos_category "Identifier";
String long_name "Platform Metadata";
String type "platform";
String units "1";
String wmo_id "4801938";
}
precise_lat {
UInt32 _ChunkSizes 180;
Float64 _FillValue NaN;
Float64 actual_range 26.430897920260673, 27.741722854632343;
String axis "Y";
Int32 bytes 8;
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 ioos_category "Location";
String long_name "Precise Latitude";
String observation_type "calculated";
String platform "platform";
Int32 precision 5;
String reference "WGS84";
String source_sensor "m_gps_lat";
String standard_name "latitude";
String units "degree_north";
Float64 valid_max 90.0;
Float64 valid_min -90.0;
}
precise_lon {
UInt32 _ChunkSizes 180;
Float64 _FillValue NaN;
Float64 actual_range -95.50085151662023, -92.80392505273707;
String axis "X";
Int32 bytes 8;
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 ioos_category "Location";
String long_name "Precise Longitude";
String observation_type "calculated";
String platform "platform";
Int32 precision 5;
String reference "WGS84";
String source_sensor "m_gps_lon";
String standard_name "longitude";
String units "degree_east";
Float64 valid_max 180.0;
Float64 valid_min -180.0;
}
precise_time {
UInt32 _ChunkSizes 180;
Float64 actual_range 1.71803842324924e+9, 1.72190780389166e+9;
String axis "T";
Int32 bytes 8;
String calendar "gregorian";
String comment "Timestamp at each point in the time-series";
String ioos_category "Time";
String long_name "Precise Time";
String source_sensor "m_present_time";
String standard_name "time";
String time_origin "01-JAN-1970 00:00:00";
String units "seconds since 1970-01-01T00:00:00Z";
Float64 valid_max 2.147483647e+9;
Float64 valid_min 0.0;
}
pressure {
UInt32 _ChunkSizes 180;
Float32 _FillValue NaN;
Float64 accuracy 0.01;
Float32 actual_range 2.36, 200.53;
String ancillary_variables " qartod_pressure_flat_line_flag qartod_pressure_gross_range_flag qartod_pressure_rate_of_change_flag qartod_pressure_spike_flag qartod_pressure_primary_flag";
String axis "Z";
Int32 bytes 4;
Float64 colorBarMaximum 2000.0;
Float64 colorBarMinimum 0.0;
String comment "Alias for sci_water_pressure, multiplied by 10 to convert from bar to dbar";
String instrument "instrument_ctd";
String ioos_category "Pressure";
String long_name "Sea Water Pressure";
String observation_type "measured";
String platform "platform";
String positive "down";
Float64 precision 0.01;
String reference_datum "sea-surface";
Float64 resolution 0.01;
String source_sensor "sci_water_pressure";
String standard_name "sea_water_pressure";
String units "bar";
Float32 valid_max 2000.0;
Float32 valid_min 0.0;
}
qartod_conductivity_flat_line_flag {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Flat Line Test for sea_water_electrical_conductivity";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Gross Range Test for sea_water_electrical_conductivity";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Primary Flag for sea_water_electrical_conductivity";
String qartod_config "{gross_range_test: {'suspect_span': [0, 6], 'fail_span': [0, 9]}, spike_test: {'suspect_threshold': 0.3008111998802368, 'fail_threshold': 0.6016223997604736}, rate_of_change_test: {'threshold': 0.12797662647995992}, 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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte 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 qartod_config "{threshold: 0.12797662647995992}";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Spike Test for sea_water_electrical_conductivity";
String qartod_config "{suspect_threshold: 0.3008111998802368, fail_threshold: 0.6016223997604736}";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Flat Line Test for sea_water_density";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Gross Range Test for sea_water_density";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Primary Flag for sea_water_density";
String qartod_config "{gross_range_test: {'fail_span': [1000, 1100]}, spike_test: {'suspect_threshold': 0.5034344232285725, 'fail_threshold': 1.006868846457145}, rate_of_change_test: {'threshold': 0.21418032029501557}, 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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Rate of Change Test for sea_water_density";
String qartod_config "{threshold: 0.21418032029501557}";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Spike Test for sea_water_density";
String qartod_config "{suspect_threshold: 0.5034344232285725, fail_threshold: 1.006868846457145}";
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 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";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Location Flag for the profile_(lat,lon) variables";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Flat Line Test for sea_water_pressure";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Gross Range Test for sea_water_pressure";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Primary Flag for sea_water_pressure";
String qartod_config "{gross_range_test: {'suspect_span': [0, 1000], 'fail_span': [0, 6000]}, spike_test: {'suspect_threshold': 227.1440319626202, 'fail_threshold': 454.2880639252404}, rate_of_change_test: {'threshold': 96.63578665689887}, 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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Rate of Change Test for sea_water_pressure";
String qartod_config "{threshold: 96.63578665689887}";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Spike Test for sea_water_pressure";
String qartod_config "{suspect_threshold: 227.1440319626202, fail_threshold: 454.2880639252404}";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Flat Line Test for sea_water_practical_salinity";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Gross Range Test for sea_water_practical_salinity";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Primary Flag for sea_water_practical_salinity";
String qartod_config "{gross_range_test: {'fail_span': [0, 42], 'suspect_span': [10, 38]}, spike_test: {'suspect_threshold': 0.4846255622597547, 'fail_threshold': 0.9692511245195095}, rate_of_change_test: {'threshold': 0.20617830914756421}, 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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte 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 qartod_config "{threshold: 0.20617830914756421}";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Spike Test for sea_water_practical_salinity";
String qartod_config "{suspect_threshold: 0.4846255622597547, fail_threshold: 0.9692511245195095}";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Flat Line Test for sea_water_temperature";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Gross Range Test for sea_water_temperature";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Primary Flag for sea_water_temperature";
String qartod_config "{gross_range_test: {'suspect_span': [0, 35], 'fail_span': [-2, 40]}, spike_test: {'suspect_threshold': 3.227355173120769, 'fail_threshold': 6.454710346241538}, rate_of_change_test: {'threshold': 1.373040723460705}, 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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Rate of Change Test for sea_water_temperature";
String qartod_config "{threshold: 1.373040723460705}";
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 {
UInt32 _ChunkSizes 180;
Byte _FillValue 2;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "ioos_qartod";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "QARTOD Spike Test for sea_water_temperature";
String qartod_config "{suspect_threshold: 3.227355173120769, fail_threshold: 6.454710346241538}";
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;
}
salinity {
UInt32 _ChunkSizes 180;
Float32 _FillValue NaN;
Float32 actual_range 31.508411, 36.809685;
String ancillary_variables " 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 instrument "instrument_ctd";
String ioos_category "Salinity";
String long_name "Sea Water Practical Salinity";
String observation_type "calculated";
String platform "platform";
String standard_name "sea_water_practical_salinity";
String units "1";
Float32 valid_max 40.0;
Float32 valid_min 0.0;
}
source_file {
UInt32 _ChunkSizes 35;
String all_sensors "0";
String comment "Name of the source data file and associated file metadata";
String dbd_label "DBD_ASC(dinkum_binary_data_ascii)file";
String encoding_ver "2";
Int32 file_size_bytes 72490;
String filename "unit_307-2024-199-0-4-sf";
String filename_extension "sbd";
String filename_label "unit_307-2024-199-0-4-sbd(06890004)";
String fileopen_time "Thu_Jul_18_09:41:38_2024";
String ioos_category "Other";
String long_name "Source data file";
String mission_name "200_N.MI";
String num_ascii_tags "14";
String num_label_lines "3";
String num_segments "1";
String segment_filename_0 "unit_307-2024-199-0-4";
String sensors_per_cycle "13";
String source_file "/data/gandalf/deployments/tamu/unit_307/processed_data/dba/merged/0000211.dba";
String the8x3_filename "06890004";
}
temperature {
UInt32 _ChunkSizes 512;
Float32 _FillValue NaN;
Float64 accuracy 0.004;
Float32 actual_range 12.2748, 31.0175;
String ancillary_variables " qartod_temperature_flat_line_flag qartod_temperature_gross_range_flag qartod_temperature_rate_of_change_flag qartod_temperature_spike_flag qartod_temperature_primary_flag";
Int32 bytes 4;
Float64 colorBarMaximum 32.0;
Float64 colorBarMinimum 0.0;
String instrument "instrument_ctd";
String ioos_category "Temperature";
String long_name "Sea Water Temperature";
String observation_type "measured";
String platform "platform";
Float64 precision 0.001;
Float64 resolution 0.001;
String standard_name "sea_water_temperature";
String units "Celsius";
Float32 valid_max 40.0;
Float32 valid_min -5.0;
}
time_uv {
String ioos_category "Time";
String long_name "Depth-averaged Time";
}
u {
Float64 colorBarMaximum 0.5;
Float64 colorBarMinimum -0.5;
String coordinates "lon_uv lat_uv time_uv";
String ioos_category "Currents";
String long_name "Depth-averaged Eastward Sea Water Velocity";
}
v {
Float64 colorBarMaximum 0.5;
Float64 colorBarMinimum -0.5;
String coordinates "lon_uv lat_uv time_uv";
String ioos_category "Currents";
String long_name "Depth-averaged Northward Sea Water Velocity";
}
}
NC_GLOBAL {
String _NCProperties "version=2,netcdf=4.9.0,hdf5=1.12.2";
String cdm_data_type "TrajectoryProfile";
String cdm_profile_variables "time_uv,lat_uv,lon_uv,u,v,profile_id,time,latitude,longitude";
String cdm_trajectory_variables "trajectory,wmo_id";
String comment "GANDALF";
String contributor_name "Mahmud S, Nwankwo U, Currier R";
String contributor_role "Principal Investigator, Principal Investigator, Data Manager";
String Conventions "Unidata Dataset Discovery v1.0, COARDS, CF-1.6";
String creator_email "bob.currier@gcoos.org";
String creator_institution "TAMU";
String creator_name "Bob Currier";
String creator_type "person";
String creator_url "http://gerg.tamu.edu";
String dac_qc_comment "(unit_307-20240718T102128Z-sbd-profile.nc: ) ";
String date_created "2024-07-18T16:30:45Z";
String date_issued "2024-07-18T16:30:45Z";
String date_metadata_modified "2024-06-08";
String date_modified "2024-07-18T16:30:45Z";
String deployment "unit_307-20240607T0000";
Float64 Easternmost_Easting -92.80407602321209;
String featureType "TrajectoryProfile";
String geospatial_bounds "POLYGON ((27.40828082218356 -94.15694218776137, 27.40828082218356 -94.15584841736457, 27.407398249447297 -94.15584841736457, 27.407398249447297 -94.15694218776137, 27.40828082218356 -94.15694218776137))";
String geospatial_bounds_crs "EPSG:4326";
String geospatial_bounds_vertical_crs "EPSG:5831";
Float64 geospatial_lat_max 27.74137970062088;
Float64 geospatial_lat_min 26.431706347031927;
String geospatial_lat_resolution "0.00001 degree";
String geospatial_lat_units "degrees_north";
Float64 geospatial_lon_max -92.80407602321209;
Float64 geospatial_lon_min -95.50059382495154;
String geospatial_lon_resolution "0.00001 degree";
String geospatial_lon_units "degrees_east";
Float64 geospatial_vertical_max 199.1072;
Float64 geospatial_vertical_min 2.344402;
String geospatial_vertical_positive "down";
String geospatial_vertical_units "m";
String gts_ingest "true";
String history
"2024-07-18T16:30:45Z: /tmp/tmpna4w9cmm/unit_307-20240718T102128Z-sbd-profilew53v8sfe.nc created
2024-07-18T16:30:45Z: ./dba_to_ngdac_profile_nc.py /data/gandalf/deployments/tamu/unit_307/processed_data/dba/merged/0000211.dba
2025-10-30T08:54:10Z (local files)
2025-10-30T08:54:10Z http://gliders.ioos.us/erddap/tabledap/unit_307-20240607T0000.html";
String id "unit_307-20240607T0000";
String infoUrl "https://gliders.ioos.us/erddap/";
String institution "Texas A&M University";
String instrument "In Situ/Laboratory Instruments > Profilers/Sounders > CTD";
String instrument_vocabulary "NASA/GCMD Instrument Keywords Version 8.5";
String ioos_dac_checksum "dca04d31d1f39381a6cc28aa99b43dc2";
String ioos_dac_completed "True";
String ioos_regional_association "GCOOS-RA";
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 "This data may be redistributed and used without restriction. Data provided as is with no expressed or implied assurance of quality assurance or quality control";
String Metadata_Conventions "Unidata Dataset Discovery v1.0, COARDS, CF-1.6";
String naming_authority "org.gcoos.gandalf";
String ncei_template_version "NCEI_NetCDF_Trajectory_Template_v2.0";
Float64 Northernmost_Northing 27.74137970062088;
String platform "In Situ Ocean-based Platforms > AUVS > Autonomous Underwater Vehicles";
String platform_type "Slocum Glider";
String platform_vocabulary "NASA/GCMD Platforms Keywords Version 8.5";
String processing_level "Level 0";
String product_version "0.0";
String program "TAMU Hurricane Gliders 2024";
String project "TAMU Hurricane Gliders 2024";
String publisher_email "bob.currier@gcoos.org";
String publisher_institution "GCOOS";
String publisher_name "Bob Currier";
String publisher_url "https://gcoos.org";
String sea_name "Gulf of Mexico";
String source "Observational Slocum glider data from source dba file unit_307-2024-199-0-4-sbd(06890004)";
String sourceUrl "(local files)";
Float64 Southernmost_Northing 26.431706347031927;
String standard_name_vocabulary "CF Standard Name Table v27";
String subsetVariables "wmo_id,trajectory,profile_id,time,latitude,longitude";
String summary "TAMU Hurricane Gliders 2024 picket line.";
String time_coverage_duration "PT20M58.34363S";
String time_coverage_end "2024-07-25T11:40:27Z";
String time_coverage_start "2024-06-10T17:12:11Z";
String title "unit_307-20240607T0000";
String uuid "6c9c0148-2547-4189-8478-abbf05b11caa";
Float64 Westernmost_Easting -95.50059382495154;
}
}
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.