![]() |
ERDDAP
Easier access to scientific data |
Brought to you by NOAA NMFS SWFSC ERD |
| Dataset Title: | SEA044-20260812T1310
|
| Institution: | Voice of the Ocean Foundation (Dataset ID: SEA044-20260812T1310) |
| Information: | Summary
| License
| FGDC
| ISO 19115
| Metadata
| Background
| Subset
| Files
| Make a graph
|
Attributes {
s {
trajectory {
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 -1;
Int32 actual_range 1, 28;
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";
Int32 valid_max 2147483647;
Int32 valid_min 1;
}
time {
String _CoordinateAxisType "Time";
Float64 actual_range 1.7865409038528666e+9, 1.7867104808209863e+9;
String axis "T";
String calendar "proleptic_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 platform "platform";
String standard_name "time";
String time_origin "01-JAN-1970 00:00:00";
String units "seconds since 1970-01-01T00:00:00Z";
}
latitude {
String _CoordinateAxisType "Lat";
Float64 _FillValue NaN;
Float64 actual_range 12.575468192347449, 12.759769189197096;
String ancillary_variables "qartod_location_test_flag";
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";
String platform "platform";
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 -55.71244124453196, -55.632682752084335;
String ancillary_variables "qartod_location_test_flag";
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";
String platform "platform";
String standard_name "longitude";
String units "degrees_east";
Float64 valid_max 180.0;
Float64 valid_min -180.0;
}
depth {
String _CoordinateAxisType "Height";
String _CoordinateZisPositive "down";
Float32 _FillValue NaN;
Float64 accuracy 1.0;
Float32 actual_range -0.077054545, 959.64307;
String ancillary_variables "depth_qc";
String axis "Z";
Float64 colorBarMaximum 2000.0;
Float64 colorBarMinimum 0.0;
String colorBarPalette "OceanDepth";
String comment "from science pressure and interpolated";
String instrument "instrument_ctd";
String ioos_category "Location";
String long_name "Depth";
String observation_type "calulated";
String platform "platform";
String positive "down";
Float64 precision 2.0;
String reference_datum "surface";
Float64 resolution 0.02;
String source "pressure";
String standard_name "depth";
String units "m";
Float32 valid_max 2000.0;
Float32 valid_min 0.0;
}
ad2cp_beam1_cell_number1 {
Float32 _FillValue NaN;
Float32 actual_range -0.66, 0.59;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider beam 1 measure from AD2CP in cell 1";
String platform "platform";
String source "AD2CP_V1_CN1";
String units "m s-1";
}
ad2cp_beam2_cell_number1 {
Float32 _FillValue NaN;
Float32 actual_range -1.13, 0.46;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider beam 2 measure from AD2CP in cell 1";
String platform "platform";
String source "AD2CP_V2_CN1";
String units "m s-1";
}
ad2cp_beam3_cell_number1 {
Float32 _FillValue NaN;
Float32 actual_range -0.86, 1.53;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider beam 3 measure from AD2CP in cell 1";
String platform "platform";
String source "AD2CP_V3_CN1";
String units "m s-1";
}
ad2cp_beam4_cell_number1 {
Float32 _FillValue NaN;
Float32 actual_range -1.29, 0.43;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider beam 4 measure from AD2CP in cell 1";
String platform "platform";
String source "AD2CP_V4_CN1";
String units "m s-1";
}
ad2cp_heading {
Float32 _FillValue NaN;
Float32 actual_range 17.2, 302.6;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider heading angle from AD2CP";
String platform "platform";
String source "AD2CP_HEADING";
String standard_name "platform_orientation";
String units "degrees";
}
ad2cp_pitch {
Float32 _FillValue NaN;
Float32 actual_range -88.6, 50.5;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider pitch angle from AD2CP";
String platform "platform";
String source "AD2CP_PITCH";
String standard_name "platform_pitch_angle";
String units "degrees";
}
ad2cp_pressure {
Float32 _FillValue NaN;
Float32 actual_range 0.3, 966.7;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider pressure from AD2CP";
String platform "platform";
String source "AD2CP_PRESSURE";
String standard_name "sea_water_pressure";
String units "dbar";
}
ad2cp_roll {
Float32 _FillValue NaN;
Float32 actual_range -75.4, 67.1;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider roll angle from AD2CP";
String platform "platform";
String source "AD2CP_ROLL";
String standard_name "platform_roll_angle";
String units "degrees";
}
ad2cp_time {
Float64 actual_range -9.223372036854776e+18, 1.786714874e+9;
String calendar "proleptic_gregorian";
String coordinates "depth latitude longitude";
String ioos_category "Time";
String long_name "AD2CP recorded time";
String platform "platform";
String source "AD2CP_TIME";
String standard_name "time";
String time_origin "01-JAN-1970 00:00:00";
String units "seconds since 1970-01-01T00:00:00Z";
}
angular_cmd {
Int16 _FillValue 32767;
Int16 actual_range -70, 70;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider angular command";
String platform "platform";
String source "AngCmd";
String units "degrees";
}
angular_pos {
Float32 _FillValue NaN;
Float32 actual_range -70.4, 70.72945;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider angular position";
String platform "platform";
String source "AngPos";
String units "degrees";
}
backscatter {
Float32 _FillValue NaN;
Float32 actual_range -1.510118e-4, 0.01283467;
String coordinates "depth latitude longitude";
String instrument "instrument_scatterometer";
String ioos_category "Other";
String long_name "700 nm wavelength backscatter";
String platform "platform";
String source "TRIDENTE_BACKSCATTER";
String standard_name "acoustic_volume_backscattering_strength_in_sea_water";
String units "m-1 sr-1";
Float32 valid_max 0.05;
Float32 valid_min 0.0;
}
ballast_cmd {
Int16 _FillValue 32767;
Int16 actual_range -500, 500;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider ballast command";
String platform "platform";
String source "BallastCmd";
String units "ml";
}
ballast_pos {
Float32 _FillValue NaN;
Float32 actual_range -516.3, 511.7993;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider ballast position";
String platform "platform";
String source "BallastPos";
String units "ml";
}
chlorophyll {
Float32 _FillValue NaN;
Float32 actual_range -23.00951, 7.610158;
String coordinates "depth latitude longitude";
String instrument "instrument_flourometer";
String ioos_category "Other";
String long_name "470 nm wavelength chlorophyll";
String observation_type "calculated";
String platform "platform";
String source "TRIDENTE_CHLOROPHYLL";
String standard_name "concentration_of_chlorophyll_in_sea_water";
String units "mg m-3";
Float32 valid_max 50.0;
Float32 valid_min 0.0;
}
conductivity {
Float32 _FillValue NaN;
String accuracy "0.003";
Float32 actual_range 16.190903, 57.70543;
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 "Corrected for pressure lag in post-processing. ";
String coordinates "depth latitude longitude";
String instrument "instrument_ctd";
String ioos_category "Salinity";
String long_name "Sea Water Electrical Conductivity";
String observation_type "measured";
String platform "platform";
Float64 precision 0.001;
Float64 resolution 0.001;
String source "LEGATO_CONDUCTIVITY";
String standard_name "sea_water_electrical_conductivity";
String units "mS cm-1";
Float32 valid_max 85.0;
Float32 valid_min 0.0;
}
conductivity_qc {
String _Unsigned "false";
Byte actual_range 2, 2;
String coordinates "depth latitude longitude";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "Initial flag for {varname}";
String standard_name "quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
dead_reckoning {
Float32 _FillValue NaN;
Float32 actual_range 0.0, 1.0;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "dead reckoning";
String platform "platform";
String source "DeadReckoning";
String units "None";
}
declination {
Float32 _FillValue NaN;
Float32 actual_range -17.0, -17.0;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "declination";
String platform "platform";
String source "Declination";
String units "degrees";
}
density {
Float32 _FillValue NaN;
Float64 accuracy 0.01;
Float32 actual_range 1002.69635, 1031.636;
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 "Corrected for pressure lag in post-processing. ";
String coordinates "depth latitude longitude";
String instrument "instrument_ctd";
String ioos_category "Other";
String long_name "Sea Water Density";
String method "get_derived_eos_raw";
String observation_type "calulated";
String platform "platform";
Float64 precision 0.01;
Float64 resolution 0.001;
String sources "conductivity temperature pressure";
String standard_name "sea_water_density";
String units "1e-3";
Float32 valid_max 40.0;
Float32 valid_min 0.0;
}
density_qc {
String _Unsigned "false";
Byte actual_range 2, 2;
String coordinates "depth latitude longitude";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "Initial flag for {varname}";
String standard_name "quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
depth_qc {
String _Unsigned "false";
Byte actual_range 2, 2;
String coordinates "depth latitude longitude";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "Initial flag for {varname}";
String standard_name "quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
desired_heading {
Int16 _FillValue 32767;
Int16 actual_range 126, 180;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider desired heading angle";
String platform "platform";
String source "DesiredH";
String units "degrees";
}
distance_over_ground {
Float32 _FillValue NaN;
Float32 actual_range 0.0, 67.78387;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "distance over ground flown since mission start";
String method "get_distance_over_ground";
String sources "latitude longitude";
String units "km";
}
dive_num {
Int16 _FillValue 32767;
Int16 actual_range 3, 16;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider dive number from original SeaExplorer filename";
String platform "platform";
String source "fnum";
String units "None";
}
fdom {
Float32 _FillValue NaN;
Float32 actual_range -30.15746, 27.22004;
String coordinates "depth latitude longitude";
String instrument "instrument_flourometer";
String ioos_category "Other";
String long_name "fdom";
String platform "platform";
String source "TRIDENTE_FDOM";
String standard_name "concentration_of_colored_dissolved_organic_matter_in_sea_water";
String units "ppb";
Float32 valid_max 500.0;
Float32 valid_min 0.0;
}
heading {
Float32 _FillValue NaN;
Float32 actual_range 4.125077, 327.2772;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider heading angle";
String platform "platform";
String source "Heading";
String standard_name "platform_orientation";
String units "degrees";
}
instrument_AD2CP {
Int32 _FillValue -1;
Int32 actual_range 1, 1;
String calibration_date "2024-02-15";
String calibration_report "None";
String comment "None";
String factory_calibrated "Yes";
String ioos_category "Other";
String long_name "Nortek Glider1000 AD2CP";
String make "Nortek";
String make_model "Nortek AD2CP";
String model "AD2CP";
String platform "Nortek AD2CP";
String serial "105527";
String serial_number "105527";
String type "AD2CP";
}
instrument_ctd {
Byte _FillValue -1;
String _Unsigned "false";
Byte actual_range 1, 1;
String calibration_date "2023-08-28";
String calibration_report "None";
String comment "None";
String factory_calibrated "Yes";
String ioos_category "Identifier";
String long_name "CTD Metadata";
String make "RBR";
String make_model "RBR legato CTD";
String model "legato";
String platform "RBR legato CTD";
String serial "230846";
String serial_number "230846";
String type "ctd";
String units "1";
}
instrument_optics {
Int32 _FillValue -1;
Int32 actual_range 1, 1;
String calibration_date "2024-06-05";
String calibration_parameters "{'Chl_C0': 0.023341889, 'Chl_C1': 2.262095e-06, 'Chl_C2': 0.10331017, 'backscatter_C0': 1.5123581e-05, 'backscatter_C1': 7.7753944, 'fdom_C0': 0.002956003, 'fdom_C1': 13731.502}";
String calibration_report "None";
String comment "None";
String factory_calibrated "Yes";
String ioos_category "Other";
String long_name "RBR Tridente";
String make "RBR";
String make_model "RBR Tridente";
String model "Tridente";
String platform "RBR Tridente";
String serial "235280";
String serial_number "235280";
String type "optics";
}
instrument_oxygen {
Int32 _FillValue -1;
Int32 actual_range 1, 1;
String calibration_date "2025-12-09";
String calibration_parameters "{'A': '-1.280016e01', 'B': 0.001476017, 'C': -2.606295e-08, 'Cp': 0.0037, 'D': 6.016566e-13, 'E': -7.529231e-18, 'F': 4.84975e-23, 'c0': 0.002882813, 'c1': 0.0001206292, 'c2': 2.54231e-06, 'd0': -0.0007226764, 'd1': -0.1597993, 'd2': 0.1933159, 'd3': 0.0, 'd4': 0.0, 'e0': 1.0}";
String calibration_report "None";
String comment "None";
String factory_calibrated "Yes";
String ioos_category "Other";
String long_name "JFE Advantech RINKO-FT";
String make "JFE Advantech";
String make_model "JFE Advantech AROD_FT";
String model "AROD-FT";
String platform "JFE Advantech AROD_FT";
String serial "0058";
String serial_number "0058";
String type "oxygen";
}
instrument_turbulence {
Int32 _FillValue -1;
Int32 actual_range 1, 1;
String calibration_date "2024-03-04";
String calibration_report "None";
String comment "None";
String factory_calibrated "Yes";
String ioos_category "Other";
String long_name "Rockland Scientific MicroRider-1000G";
String make "Rockland scientific";
String make_model "Rockland Scientific MR1000G-RDL";
String model "MicroRider-1000G";
String platform "Rockland Scientific MR1000G-RDL";
String serial "0496";
String serial_number "0496";
String type "turbulence";
}
internal_pressure {
Float32 _FillValue NaN;
Float32 actual_range 73317.63, 81179.35;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "internal pressure";
String platform "platform";
String source "Pa";
String standard_name "air_pressure";
String units "Pa";
}
internal_temperature {
Float32 _FillValue NaN;
Float32 actual_range 8.1, 32.4;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "internal temperature";
String platform "platform";
String source "Temperature";
String standard_name "air_temperature";
String units "Celsius";
}
lat_qc {
String _Unsigned "false";
Byte actual_range 2, 2;
String coordinates "depth latitude longitude";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "Initial flag for {varname}";
String standard_name "quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
lat_uv {
Float64 _FillValue NaN;
Float64 colorBarMaximum 90.0;
Float64 colorBarMinimum -90.0;
String comment "Not computed";
String ioos_category "Location";
String long_name "Depth-averaged Latitude";
String observation_type "calculated";
String platform "platform";
String standard_name "latitude";
String units "degrees_north";
Float64 valid_max 90.0;
Float64 valid_min -90.0;
}
linear_cmd {
Int16 _FillValue 32767;
Int16 actual_range 13, 100;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider linear command";
String platform "platform";
String source "LinCmd";
String units "cm";
}
linear_pos {
Float32 _FillValue NaN;
Float32 actual_range 12.47562, 101.6;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider linear position";
String platform "platform";
String source "LinPos";
String units "cm";
}
lon_qc {
String _Unsigned "false";
Byte actual_range 2, 2;
String coordinates "depth latitude longitude";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "Initial flag for {varname}";
String standard_name "quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
lon_uv {
Float64 _FillValue NaN;
Float64 colorBarMaximum 180.0;
Float64 colorBarMinimum -180.0;
String comment "Not computed";
String ioos_category "Location";
String long_name "Depth-averaged Longitude";
String observation_type "calculated";
String platform "platform";
String standard_name "longitude";
String units "degrees_east";
Float64 valid_max 180.0;
Float64 valid_min -180.0;
}
microrider_shear_standard_deviation_1 {
Float32 _FillValue NaN;
Float32 actual_range 1.2, 2581.0;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "microrider standard deviation of shear probe 1";
String platform "platform";
String source "MR1000G-RDL_SH1_STD";
String units "None";
}
microrider_shear_standard_deviation_2 {
Float32 _FillValue NaN;
Float32 actual_range 1.3, 3299.0;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "microrider standard deviation of shear probe 2";
String platform "platform";
String source "MR1000G-RDL_SH2_STD";
String units "None";
}
microrider_temperature_average_1 {
Float32 _FillValue NaN;
Float32 actual_range -5140.4, 8775.4;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "microrider average temperature probe 1";
String platform "platform";
String source "MR1000G-RDL_T1_AVG";
String units "None";
}
microrider_temperature_average_2 {
Float32 _FillValue NaN;
Float32 actual_range -3402.0, 10470.3;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "microrider average temperature probe 2";
String platform "platform";
String source "MR1000G-RDL_T2_AVG";
String units "None";
}
nav_resource {
Float32 _FillValue NaN;
Float32 actual_range 100.0, 119.0;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "nav resource";
String platform "platform";
String source "NAV_RESOURCE";
String units "None";
}
nav_state {
Int16 _FillValue 32767;
Int16 actual_range 100, 119;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "seaexplorer navigation state";
String platform "platform";
String source "NAV_RESOURCE";
String units "None";
}
oxygen_ad_counts {
Float32 _FillValue NaN;
Float32 actual_range 24086.0, 42282.0;
String coordinates "depth latitude longitude";
String instrument "instrument_phosphorescence";
String ioos_category "Other";
String long_name "oxygen sensor raw analogue counts";
String observation_type "measured";
String platform "platform";
String source "AROD_FT_DO_AN";
String units "counts";
}
oxygen_concentration {
Float32 _FillValue NaN;
String accuracy "2% or 2.0";
Float32 actual_range 95.60084, 226.0696;
String coordinates "depth latitude longitude";
String correct_oxygen "True";
String instrument "instrument_phosphorescence";
String ioos_category "Other";
String long_name "oxygen concentration";
String observation_type "calculated";
String oxygen_concentration_QC_RTQC_methodology "oxygen concentration corrected for salinity using gsw.O2sol_SP_pt withsalinity and potential temperature from dataset. Original oxygen concentration assumed to have been calculated using salinity = 0.0 PSU";
String platform "platform";
String reference_salinity "0";
Float64 resolution 0.01;
String source "AROD_FT_DO";
String standard_name "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water";
String units "mmol m-3";
Float32 valid_max 425.0;
Float32 valid_min 0.0;
}
oxygen_led_counts {
Float32 _FillValue NaN;
Float32 actual_range 3.030517e+7, 3.048142e+7;
String coordinates "depth latitude longitude";
String instrument "instrument_phosphorescence";
String ioos_category "Other";
String long_name "oxygen sensor LED counts";
String observation_type "measured";
String platform "platform";
String source "AROD_FT_LED";
String units "counts";
}
pitch {
Float32 _FillValue NaN;
Float32 actual_range -83.28085, 49.42787;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider pitch angle";
String platform "platform";
String source "Pitch";
String units "degrees";
}
platform {
Byte _FillValue -1;
String _Unsigned "false";
Byte actual_range 1, 1;
String comment "SeaExplorer operated by Voice of the Ocean Foundation";
String id "MartornSEA044";
String instrument "instrument_ctd";
String ioos_category "Identifier";
String long_name "Platform Metadata";
String type "platform";
String units "1";
String wmo_id "6801672";
}
potential_density {
Float32 _FillValue NaN;
Float64 accuracy 0.01;
Float32 actual_range 1002.405, 1027.367;
String comment "raw, uncorrected salinity";
String coordinates "depth latitude longitude";
String instrument "instrument_ctd";
String ioos_category "Other";
String long_name "water potential density";
String method "get_derived_eos_raw";
String observation_type "calulated";
String platform "platform";
Float64 precision 0.01;
Float64 resolution 0.001;
String sources "salinity temperature pressure";
String standard_name "sea_water_potential_density";
String units "kg m-3";
}
potential_temperature {
Float32 _FillValue NaN;
Float64 accuracy 0.002;
Float32 actual_range 5.155076, 29.2559;
String comment "raw, uncorrected salinity";
String coordinates "depth latitude longitude";
String instrument "instrument_ctd";
String ioos_category "Other";
String long_name "water potential temperature";
String method "get_derived_eos_raw";
String observation_type "calulated";
String platform "platform";
Float64 precision 0.001;
Float64 resolution 1.0e-4;
String sources "salinity temperature pressure";
String standard_name "sea_water_potential_temperature";
String units "Celsius";
}
precise_lat {
Float64 _FillValue NaN;
Float64 actual_range 12.570184707641602, 12.761716842651367;
String ancillary_variables "lat_qc";
String axis "Y";
Float64 colorBarMaximum 90.0;
Float64 colorBarMinimum -90.0;
String comment "Interpolated latitude at each point in the time-series";
String conversion "nmea2deg";
String coordinate_reference_frame "urn:ogc:crs:EPSG::4326";
String coordinates "depth latitude longitude";
String ioos_category "Location";
String long_name "Precise Latitude";
String observation_type "measured";
String platform "platform";
String reference "WGS84";
String source "NAV_LATITUDE";
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 -55.7176513671875, -55.63123321533203;
String ancillary_variables "lon_qc";
String axis "X";
Float64 colorBarMaximum 180.0;
Float64 colorBarMinimum -180.0;
String comment "Interpolated longitude at each point in the time-series";
String conversion "nmea2deg";
String coordinate_reference_frame "urn:ogc:crs:EPSG::4326";
String coordinates "depth latitude longitude";
String ioos_category "Location";
String long_name "Precise Longitude";
String observation_type "measured";
String platform "platform";
String reference "WGS84";
String source "NAV_LONGITUDE";
String standard_name "longitude";
String units "degrees_east";
Float64 valid_max 180.0;
Float64 valid_min -180.0;
}
precise_time {
Float64 actual_range 1.786540243833e+9, 1.786714875001e+9;
String calendar "gregorian";
String comment "Timestamp at each point in the time-series";
String ioos_category "Time";
String long_name "Precise Time";
String observation_type "measured";
String standard_name "time";
String time_origin "01-JAN-1970 00:00:00";
String units "seconds since 1970-01-01T00:00:00Z";
}
pressure {
Float32 _FillValue NaN;
String accuracy "0.5";
Float32 actual_range -0.0775, 967.4353;
String ancillary_variables "pressure_qc";
Float64 colorBarMaximum 2000.0;
Float64 colorBarMinimum 0.0;
String comment "ctd pressure sensor";
String coordinates "depth latitude longitude";
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 "LEGATO_PRESSURE";
String standard_name "sea_water_pressure";
String units "dbar";
Float32 valid_max 1000.0;
Float32 valid_min 0.0;
}
pressure_qc {
String _Unsigned "false";
Byte actual_range 2, 2;
String coordinates "depth latitude longitude";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "Initial flag for {varname}";
String standard_name "quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
profile_direction {
Int16 _FillValue 32767;
Int16 actual_range -1, 1;
String comment "-1 = ascending, 1 = descending";
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "profile direction";
String sources "pressure, time, dive_num";
String units "1";
}
profile_index {
Int16 _FillValue 32767;
Int16 actual_range 1, 28;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "profile index";
String sources "pressure, time, dive_num";
String units "1";
}
profile_num {
Int16 _FillValue 32767;
Int16 actual_range 1, 28;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "profile number";
String sources "pressure, time, dive_num";
String units "1";
}
qartod_conductivity_flat_line_flag {
Byte _FillValue -128;
String _Unsigned "false";
Byte actual_range 1, 1;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
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://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 1, 1;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
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://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 1, 4;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
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.7415706321602854, \"fail_threshold\": 1.4831412643205708}, \"rate_of_change_test\": {\"threshold\": 0.0029214096069335818}, \"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 "rollup_qc";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 1, 3;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Rate of Change Test for sea_water_electrical_conductivity";
String qartod_config "{\"threshold\": 0.0029214096069335818}";
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://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 1, 4;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Spike Test for sea_water_electrical_conductivity";
String qartod_config "{\"suspect_threshold\": 0.7415706321602854, \"fail_threshold\": 1.4831412643205708}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "spike_test";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 2, 2;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Flat Line Test for sea_water_density";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 2, 2;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Gross Range Test for sea_water_density";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 2, 2;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Primary Flag for sea_water_density";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 2, 2;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Rate of Change Test for sea_water_density";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 2, 2;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Spike Test for sea_water_density";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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 -128;
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 "Quality";
String long_name "QARTOD Location Flag for the profile_(lat, lon) variables";
String qartod_module "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://cdn.ioos.noaa.gov/media/2017/12/Manual-for-QC-of-Glider-Data_05_09_16.pdf";
String standard_name "location_test_quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
qartod_pressure_flat_line_flag {
Byte _FillValue -128;
String _Unsigned "false";
String dac_comment "QARTOD TEST NOT RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Flat Line Test for sea_water_pressure";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
String dac_comment "QARTOD TEST NOT RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Flat Line Test for sea_water_pressure";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
String dac_comment "QARTOD TEST NOT RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Flat Line Test for sea_water_pressure";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
String dac_comment "QARTOD TEST NOT RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Flat Line Test for sea_water_pressure";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
String dac_comment "QARTOD TEST NOT RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Flat Line Test for sea_water_pressure";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
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://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 3, 9;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
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://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 3, 9;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
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.0006828699522976447, \"fail_threshold\": 0.0013657399045952894}, \"rate_of_change_test\": {\"threshold\": 6.4993540445962745e-06}, \"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 "rollup_qc";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Rate of Change Test for sea_water_practical_salinity";
String qartod_config "{\"threshold\": 6.4993540445962745e-06}";
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://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Spike Test for sea_water_practical_salinity";
String qartod_config "{\"suspect_threshold\": 0.0006828699522976447, \"fail_threshold\": 0.0013657399045952894}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "spike_test";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
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://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
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://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
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\": 6.923970418456109, \"fail_threshold\": 13.847940836912217}, \"rate_of_change_test\": {\"threshold\": 0.024819215138753254}, \"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 "rollup_qc";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Rate of Change Test for sea_water_temperature";
String qartod_config "{\"threshold\": 0.024819215138753254}";
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://cdn.ioos.noaa.gov/media/2017/12/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 -128;
String _Unsigned "false";
Byte actual_range 1, 9;
String dac_comment "QARTOD TEST RUN";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Quality";
String long_name "QARTOD Spike Test for sea_water_temperature";
String qartod_config "{\"suspect_threshold\": 6.923970418456109, \"fail_threshold\": 13.847940836912217}";
String qartod_package "https://github.com/ioos/ioos_qc/blob/main/ioos_qc/qartod.py";
String qartod_test "spike_test";
String references "https://cdn.ioos.noaa.gov/media/2017/12/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;
}
roll {
Float32 _FillValue NaN;
Float32 actual_range -172.9796, 174.32;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider roll angle";
String platform "platform";
String source "Roll";
String units "degrees";
}
salinity {
Float32 _FillValue NaN;
Float64 accuracy 0.01;
Float32 actual_range 8.688099, 37.182613;
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 "Corrected for pressure lag in post-processing. Corrected following Thermal lag from Thermal Inertia of Conductivity Cells: Observations with a Sea-Bird Cell Rolf G. Lueck and James J. Picklo https://doi.org/10.1175/1520-0426(1990)007<0756:TIOCCO>2.0.CO;2 as implemented by Dever M., Owens B., Richards C., Wijffels S., Wong A., Shkvorets I., Halverson M., and Jonhson G. (accepted). Static and dynamic performance of the RBRargo3 CTD. Journal of Atmospheric and Oceanic Technology.";
String coordinates "depth latitude longitude";
String instrument "instrument_ctd";
String ioos_category "Salinity";
String long_name "Sea Water Practical Salinity";
String method "get_derived_eos_raw";
String observation_type "calulated";
String platform "platform";
Float64 precision 0.01;
Float64 resolution 0.001;
String sources "conductivity temperature pressure";
String standard_name "sea_water_practical_salinity";
String units "1e-3";
Float32 valid_max 40.0;
Float32 valid_min 0.0;
}
salinity_qc {
String _Unsigned "false";
Byte actual_range 2, 2;
String coordinates "depth latitude longitude";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "Initial flag for {varname}";
String standard_name "quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
security_level {
Int16 _FillValue 32767;
Int16 actual_range 0, 16384;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "security level";
String platform "platform";
String source "SecurityLevel";
String units "None";
}
temperature {
Float32 _FillValue NaN;
String accuracy "0.002";
Float32 actual_range 5.2373796, 29.255476;
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 " Corrected following Thermal lag from Thermal Inertia of Conductivity Cells: Observations with a Sea-Bird Cell Rolf G. Lueck and James J. Picklo https://doi.org/10.1175/1520-0426(1990)007<0756:TIOCCO>2.0.CO;2 as implemented by Dever M., Owens B., Richards C., Wijffels S., Wong A., Shkvorets I., Halverson M., and Jonhson G. (accepted). Static and dynamic performance of the RBRargo3 CTD. Journal of Atmospheric and Oceanic Technology.";
String coordinates "depth latitude longitude";
String instrument "instrument_ctd";
String ioos_category "Temperature";
String long_name "Sea Water Temperature";
String observation_type "measured";
String platform "platform";
Float64 precision 5.0e-5;
Float64 resolution 5.0e-5;
String source "LEGATO_TEMPERATURE";
String standard_name "sea_water_temperature";
String units "degrees_C";
Float32 valid_max 42.0;
Float32 valid_min -5.0;
}
temperature_oxygen {
Float32 _FillValue NaN;
String accuracy "0.01";
Float32 actual_range 5.239, 29.251;
String coordinates "depth latitude longitude";
String instrument "instrument_thermistor";
String ioos_category "Other";
String long_name "oxygen sensor temperature";
String observation_type "measured";
String platform "platform";
Float64 resolution 0.001;
String source "AROD_FT_TEMP";
String standard_name "temperature_of_sensor_for_oxygen_in_sea_water";
String units "Celsius";
Float32 valid_max 45.0;
Float32 valid_min -3.0;
}
temperature_qc {
String _Unsigned "false";
Byte actual_range 2, 2;
String coordinates "depth latitude longitude";
String flag_meanings "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
Byte flag_values 1, 2, 3, 4, 9;
String ioos_category "Other";
String long_name "Initial flag for {varname}";
String standard_name "quality_flag";
String units "1";
Byte valid_max 9;
Byte valid_min 1;
}
time_uv {
String calendar "gregorian";
String comment "Not computed";
String ioos_category "Time";
String long_name "Depth-averaged 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";
}
tke_dissipation_shear_1 {
Float32 _FillValue NaN;
Float32 actual_range 3.55e-12, 27.7;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "turbulent kinetic energy dissipation shear 1";
String platform "platform";
String source "MR1000G-RDL_EPS1";
String standard_name "specific_turbulent_kinetic_energy_dissipation_in_sea_water";
String units "W kg-1";
}
tke_dissipation_shear_2 {
Float32 _FillValue NaN;
Float32 actual_range 0.0, 25.4;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "turbulent kinetic energy dissipation shear 2";
String platform "platform";
String source "MR1000G-RDL_EPS2";
String standard_name "specific_turbulent_kinetic_energy_dissipation_in_sea_water";
String units "W kg-1";
}
u {
Float64 _FillValue NaN;
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 observation_type "calculated";
String platform "platform";
String standard_name "eastward_sea_water_velocity";
String units "m s-1";
Float64 valid_max 10.0;
Float64 valid_min -10.0;
}
v {
Float64 _FillValue NaN;
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 observation_type "calculated";
String platform "platform";
String standard_name "northward_sea_water_velocity";
String units "m s-1";
Float64 valid_max 10.0;
Float64 valid_min -10.0;
}
voltage {
Float32 _FillValue NaN;
Float32 actual_range 27.755, 28.97886;
String coordinates "depth latitude longitude";
String ioos_category "Other";
String long_name "glider voltage";
String platform "platform";
String source "Voltage";
String units "V";
}
}
NC_GLOBAL {
String _NCProperties "version=2,netcdf=4.9.4-development,hdf5=1.14.2";
String acknowledgement "This glider operation was funded by the Voice of the Ocean Foundation (https://voiceoftheocean.org)";
String acknowledgment "This glider operation was funded by the Voice of the Ocean Foundation (https://voiceoftheocean.org)";
String AD2CP "{'calibration_date': '2024-02-15', 'factory_calibrated': 'Yes', 'long_name': 'Nortek Glider1000 AD2CP', 'make': 'Nortek', 'make_model': 'Nortek AD2CP', 'model': 'AD2CP', 'serial': '105527'}";
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 "Part of the SpiceMix project, deployed with a MicroRider-1000-G sensor.";
String contributor_name "Callum Rollo, Louise Biddle, Olle Glader, Aleksandra Mazur, Marcus Melin, Gunnar Johnsson, Andrew Birkett, Michaela Edwinson, Anna Willstrand Wranne, Adele Maciute, Martin Mohrmann, Aaron Mau";
String contributor_role "Data Processor, PI, Head of Operations, Glider Technician, Glider Technician, Glider Technician, Glider Technician, Platform Coordinator, Project Manager, Glider Technician, Scientific Data Analyst, Data Analyst";
String Conventions "Unidata Dataset Discovery v1.0, COARDS, CF-1.6";
String creator_email "callum.rollo@voiceoftheocean.org";
String creator_institution "Voice of the Ocean Foundation";
String creator_name "Callum Rollo";
String creator_type "group";
String creator_url "https://observations.voiceoftheocean.org";
String ctd "{'calibration_date': '2023-08-28', 'factory_calibrated': 'Yes', 'long_name': 'RBR legato CTD', 'make': 'RBR', 'make_model': 'RBR legato CTD', 'model': 'legato', 'serial': '230846'}";
String dac_qc_comment "For detailed quality control comments specific to each deployment, please refer to the dac_qc_comment attribute in the individual deployment files.";
String dataset_id "nrt_SEA044_M121";
String date_created "2026-08-14T14:38:05Z";
String date_issued "2026-08-14T14:38:05Z";
String date_metadata_modified "2026-08-06";
String date_modified "2026-08-14T14:38:10Z";
String deployment "SEA044_20260814T134115";
String deployment_end "2026-08-14T13:41:15.001000000";
String deployment_id "121";
String deployment_name "SPICE";
String deployment_start "2026-08-12T13:10:43.833000000";
Float64 Easternmost_Easting -55.632682752084335;
String featureType "TrajectoryProfile";
String format_version "IOOS_Glider_NetCDF_v2.0.nc";
String geospatial_bounds
"POLYGON ((<xarray.DataArray 'latitude' ()> Size: 8B
array(12.57018471) <xarray.DataArray 'longitude' ()> Size: 8B
array(-55.65122223), <xarray.DataArray 'latitude' ()> Size: 8B
array(12.58138466) <xarray.DataArray 'longitude' ()> Size: 8B
array(-55.65122223), <xarray.DataArray 'latitude' ()> Size: 8B
array(12.58138466) <xarray.DataArray 'longitude' ()> Size: 8B
array(-55.63560486), <xarray.DataArray 'latitude' ()> Size: 8B
array(12.57018471) <xarray.DataArray 'longitude' ()> Size: 8B
array(-55.63560486), <xarray.DataArray 'latitude' ()> Size: 8B
array(12.57018471) <xarray.DataArray 'longitude' ()> Size: 8B
array(-55.65122223), ))";
String geospatial_bounds_crs "EPSG:4326";
String geospatial_bounds_vertical_crs "EPSG:5831";
Float64 geospatial_lat_max 12.759769189197096;
Float64 geospatial_lat_min 12.575468192347449;
String geospatial_lat_resolution "0.00001 degree";
String geospatial_lat_units "degrees_north";
Float64 geospatial_lon_max -55.632682752084335;
Float64 geospatial_lon_min -55.71244124453196;
String geospatial_lon_resolution "0.00001 degree";
String geospatial_lon_units "degrees_east";
Float64 geospatial_vertical_max 959.6431;
Float64 geospatial_vertical_min -0.07705455;
String geospatial_vertical_positive "down";
Float64 geospatial_vertical_resolution 1;
String geospatial_vertical_units "m";
String glider_instrument_name "seaexplorer";
String glider_model "SeaExplorer";
String glider_name "Martorn";
String glider_serial "SEA044";
String gts_ingest "True";
String history
"2026-08-14 14:38:10.529974: /data/data_l0_pyglider/nrt/SEA044/M121_IOOS/profiles//SEA044_20260814T134115Z_rt.nc created
2026-08-14T15:16:21Z (local files)
2026-08-14T15:16:21Z http://gliders.ioos.us/erddap/tabledap/SEA044-20260812T1310.html";
String id "MartornSEA044-20260812T1310";
String infoUrl "https://gliders.ioos.us/erddap/";
String institution "Voice of the Ocean Foundation";
String instrument "In Situ/Laboratory Instruments > Profilers/Sounders > CTD";
String instrument_vocabulary "NASA/GCMD Instrument Keywords Version 8.5";
String ioos_dac_checksum "d6e0afb537cd47669359dde094c30b72";
String ioos_dac_completed "False";
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 "Creative Commons Attribution 4.0 (https://creativecommons.org/licenses/by/4.0/) This study used data collected and made freely available by Voice of the Ocean Foundation (https://voiceoftheocean.org) accessed from https://erddap.observations.voiceoftheocean.org/erddap/index.html";
String Metadata_Conventions "Unidata Dataset Discovery v1.0, COARDS, CF-1.6";
String naming_authority "org.voiceoftheocean.observations";
String ncei_template_version "NCEI_NetCDF_Trajectory_Template_v2.0";
String netcdf_version "4.0";
Float64 Northernmost_Northing 12.759769189197096;
String optics "{'calibration_date': '2024-06-05', 'calibration_parameters': {'Chl_C0': 0.023341889, 'Chl_C1': 2.262095e-06, 'Chl_C2': 0.10331017, 'backscatter_C0': 1.5123581e-05, 'backscatter_C1': 7.7753944, 'fdom_C0': 0.002956003, 'fdom_C1': 13731.502}, 'factory_calibrated': 'Yes', 'long_name': 'RBR Tridente', 'make': 'RBR', 'make_model': 'RBR Tridente', 'model': 'Tridente', 'serial': '235280'}";
String oxygen "{'calibration_date': '2025-12-09', 'calibration_parameters': {'A': '-1.280016e01', 'B': 0.001476017, 'C': -2.606295e-08, 'Cp': 0.0037, 'D': 6.016566e-13, 'E': -7.529231e-18, 'F': 4.84975e-23, 'c0': 0.002882813, 'c1': 0.0001206292, 'c2': 2.54231e-06, 'd0': -0.0007226764, 'd1': -0.1597993, 'd2': 0.1933159, 'd3': 0.0, 'd4': 0.0, 'e0': 1.0}, 'factory_calibrated': 'Yes', 'long_name': 'JFE Advantech RINKO-FT', 'make': 'JFE Advantech', 'make_model': 'JFE Advantech AROD_FT', 'model': 'AROD-FT', 'serial': '0058'}";
String platform "SeaExplorer Glider";
String platform_serial "SEA044";
String platform_type "SeaExplorer Glider";
String platform_vocabulary "NASA/GCMD Platforms Keywords Version 8.5";
String processing_level "Level 0 (L0) processed data timeseries; no corrections or data screening";
String product_version "1.0";
String program "None";
String project "SPICE Salt-finger Processes Influence on Carbon and Ecosystem dynamics";
String project_url "https://voiceoftheocean.org";
String publisher_email "callum.rollo@voiceoftheocean.org";
String publisher_institution "Voice of The Ocean foundation";
String publisher_name "Callum Rollo";
String publisher_url "https://voiceoftheocean.org";
String references "created with pyglider https://github.com/c-proof/pyglider";
String sea_name "Caribbean Sea";
String source "Observational data from a profiling glider.";
String sourceUrl "(local files)";
Float64 Southernmost_Northing 12.575468192347449;
String standard_name_vocabulary "CF STandard Name Table v72";
String subsetVariables "wmo_id,trajectory,profile_id,time,latitude,longitude";
String summary "Part of the SPICE project";
String time_coverage_duration "PT2 days, 0H30M31S";
String time_coverage_end "2026-08-14T12:28:00Z";
String time_coverage_resolution "PT30S";
String time_coverage_start "2026-08-12T13:21:43Z";
String title "SEA044-20260812T1310";
Float64 total_dives 14;
String transmission_system "IRIDIUM";
String turbulence "{'calibration_date': '2024-03-04', 'factory_calibrated': 'Yes', 'long_name': 'Rockland Scientific MicroRider-1000G', 'make': 'Rockland scientific', 'make_model': 'Rockland Scientific MR1000G-RDL', 'model': 'MicroRider-1000G', 'serial': '0496'}";
String variables
"time
latitude
longitude
nav_state
heading
pitch
roll
dive_num
security_level
declination
internal_temperature
internal_pressure
desired_heading
ballast_cmd
ballast_pos
linear_cmd
linear_pos
angular_cmd
angular_pos
voltage
dead_reckoning
nav_resource
conductivity
temperature
pressure
salinity
chlorophyll
backscatter
fdom
oxygen_concentration
temperature_oxygen
ad2cp_heading
ad2cp_pitch
ad2cp_roll
ad2cp_pressure
ad2cp_time
ad2cp_beam1_cell_number1
ad2cp_beam2_cell_number1
ad2cp_beam3_cell_number1
ad2cp_beam4_cell_number1
tke_dissipation_shear_1
tke_dissipation_shear_2
microrider_temperature_average_1
microrider_temperature_average_2
microrider_shear_standard_deviation_1
microrider_shear_standard_deviation_2
oxygen_ad_counts
oxygen_led_counts";
Float64 Westernmost_Easting -55.71244124453196;
}
}
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.