Attributes { s { trajectory { UInt32 _ChunkSizes 18; 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 1632230505, 1634814785; 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 processing_level 2; Int32 valid_max 2147483647; Int32 valid_min 1; } time { String _CoordinateAxisType "Time"; Float64 actual_range 1.632230505825597e+9, 1.634814784823334e+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 platform "platform"; Int32 processing_level 2; 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 9.969209968386869e+36; Float64 actual_range 39.88391174081582, 41.35978044216221; 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 coordinate_reference_frame "urn:ogc:crs:EPSG::4326"; String ioos_category "Location"; String long_name "Profile Latitude"; String observation_type "calculated"; String platform "platform"; Int32 precision 5; Int32 processing_level 2; String reference "WGS84"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.0; Float64 valid_min -90.0; } longitude { String _CoordinateAxisType "Lon"; Float64 _FillValue 9.969209968386869e+36; Float64 actual_range -71.59488215223574, -70.87955338765542; 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 coordinate_reference_frame "urn:ogc:crs:EPSG::4326"; String ioos_category "Location"; String long_name "Profile Longitude"; String observation_type "calculated"; String platform "platform"; Int32 precision 5; Int32 processing_level 2; String reference "WGS84"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.0; Float64 valid_min -180.0; } depth { UInt32 _ChunkSizes 963; String _CoordinateAxisType "Height"; String _CoordinateZisPositive "down"; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 99.51668; String ancillary_variables "instrument_ctd"; String axis "Z"; Float64 colorBarMaximum 2000.0; Float64 colorBarMinimum 0.0; String colorBarPalette "OceanDepth"; String comment "Calculated from llat_pressure and llat_latitude using gsw.z_from_p"; String instrument "instrument_ctd"; String ioos_category "Location"; String long_name "Depth"; String observation_type "calculated"; String platform "platform"; String positive "down"; Int32 processing_level 2; String reference_datum "sea-surface"; String standard_name "depth"; String units "m"; Float32 valid_max 2000.0; Float32 valid_min 0.0; } beta_700nm { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 0.00820508; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "back scattering coefficient at 700nm"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "Beta 700nm at 117 degrees"; String measurement_angle "117 degrees"; String measurement_wavelength "700nm"; String observation_type "calculated"; String platform "platform"; Int32 processing_level 2; String sensor "sci_flbbcd_bb_units"; String source_sensor "sci_flbbcd_bb_units"; String type "f4"; String units "m-1 sr-1"; } beta_700nm_reference { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 700.0; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "flbbcd beta 700nm reference signal"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "Beta 700nm Reference at 117 degrees"; String measurement_angle "117 degrees"; String measurement_wavelength "700nm"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_flbbcd_bb_ref"; String source_sensor "sci_flbbcd_bb_ref"; String type "f4"; String units "m-1 sr-1"; } beta_700nm_signal { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 4130.0; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "flbbcd beta 700nm signal"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "Beta 700nm Signal at 117 degrees"; String measurement_angle "117 degrees"; String measurement_wavelength "700nm"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_flbbcd_bb_sig"; String source_sensor "sci_flbbcd_bb_sig"; String type "f4"; String units "m-1 sr-1"; } cdom { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -19.1352, 57.8816; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "flbbcd CDOM"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "CDOM"; String observation_type "calculated"; String platform "platform"; Int32 precision 2; Int32 processing_level 2; String sensor "sci_flbbcd_cdom_units"; String source_sensor "sci_flbbcd_cdom_units"; String standard_name "concentration_of_colored_dissolved_organic_matter_in_sea_water_expressed_as_equivalent_mass_fraction_of_quinine_sulfate_dihydrate"; String type "f4"; String units "ppb"; Float32 valid_max 500.0; Float32 valid_min 0.0; } cdom_reference { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 460.0; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "flbbcd CDOM reference signal"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "CDOM Reference Signal"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_flbbcd_cdom_ref"; String source_sensor "sci_flbbcd_cdom_ref"; String type "f4"; String units "nodim"; } cdom_signal { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -153.0, 656.0; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "flbbcd CDOM signal"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "CDOM Signal"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_flbbcd_cdom_sig"; String source_sensor "sci_flbbcd_cdom_sig"; String type "f4"; String units "nodim"; } chlorophyll_a { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -0.3618, 22.0028; String ancillary_variables "instrument_flbbcd chlorophyll_a_qartod_gross_range_test chlorophyll_a_qartod_summary_flag"; Int32 bytes 4; String comment "flbbcd calculated Chlorophyll a"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "Chlorophyll a"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_flbbcd_chlor_units"; String source_sensor "sci_flbbcd_chlor_units"; String standard_name "mass_concentration_of_chlorophyll_a_in_sea_water"; String type "f4"; String units "ug L-1"; } chlorophyll_a_qartod_gross_range_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'fail_span': [0, 50]}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "chlorophyll_a"; String ioos_qc_test "gross_range_test"; String long_name "Gross Range Test Quality Flag"; String standard_name "gross_range_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } chlorophyll_a_qartod_summary_flag { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String ancillary_variables "chlorophyll_a_qartod_gross_range_test"; String comment "Highest QARTOD flag value for chlorophyll_a, excluding 2/not evaluated. Excludes climatology test."; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "chlorophyll_a"; String long_name "QARTOD Summary Quality Flag"; String standard_name "aggregate_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } chlorophyll_a_reference { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 695.0; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "flbbcd Chlorophyll a reference"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "Chlorophyll a Reference"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_flbbcd_chlor_ref"; String source_sensor "sci_flbbcd_chlor_ref"; String type "f4"; String units "nodim"; } chlorophyll_a_signal { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -5.0, 3333.0; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "flbbcd Chlorophyll signal"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "Chlorophyll a Signal"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_flbbcd_chlor_sig"; String source_sensor "sci_flbbcd_chlor_sig"; String type "f4"; String units "nodim"; } commanded_fin { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -0.31, 0.31; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "c_fin"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "c_fin"; String source_sensor "c_fin"; String units "rad"; } commanded_heading { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0259615, 6.17665; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "c_heading"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "c_heading"; String source_sensor "c_heading"; String units "rad"; } commanded_pitch { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -0.45, 0.52; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "c_pitch"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "c_pitch"; String source_sensor "c_pitch"; String units "rad"; } commanded_roll { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 0.0; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "c_roll"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "c_roll"; String source_sensor "c_roll"; String units "rad"; } commanded_wpt_lat { UInt32 _ChunkSizes 482; Float64 _FillValue 9.969209968386869e+36; Float64 actual_range 3953.0, 4114.89; Int32 bytes 8; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "c_wpt_lat"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "c_wpt_lat"; String source_sensor "c_wpt_lat"; String units "lat"; } commanded_wpt_lon { UInt32 _ChunkSizes 482; Float64 _FillValue 9.969209968386869e+36; Float64 actual_range -7136.0, -7054.0; Int32 bytes 8; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "c_wpt_lon"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "c_wpt_lon"; String source_sensor "c_wpt_lon"; String units "lon"; } conductivity { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 1.95213, 5.34054; String ancillary_variables "instrument_ctd conductivity_qartod_gross_range_test conductivity_qartod_flat_line_test conductivity_qartod_climatology_test conductivity_qartod_spike_test conductivity_qartod_rate_of_change_test conductivity_hysteresis_test conductivity_qartod_summary_flag"; Int32 bytes 4; Float64 colorBarMaximum 9.0; Float64 colorBarMinimum 0.0; String comment "Native glider sensor name"; String instrument "instrument_ctd"; String ioos_category "Salinity"; String long_name "Sea Water Electrical Conductivity"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_water_cond"; String source_sensor "sci_water_cond"; String standard_name "sea_water_electrical_conductivity"; String units "S m-1"; Float32 valid_max 10.0; Float32 valid_min 0.0; } conductivity_hysteresis_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String comment "Test for conductivity lag, determined by comparing the area between profile pairs normalized to pressure range against the data range multiplied by thresholds found in flag_configurations."; String flag_configurations "{'suspect_threshold': 0.1, 'fail_threshold': 0.2, 'test_threshold': 0.05}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String long_name "Conductivity Hysteresis Test Quality Flag"; String qc_target "conductivity"; Int32 valid_max 9; Int32 valid_min 1; } conductivity_qartod_climatology_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'suspect_span': [3, 5.5], 'fail_span': None}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "conductivity"; String ioos_qc_test "climatology_test"; String long_name "Climatology Test Quality Flag"; String standard_name "climatology_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } conductivity_qartod_flat_line_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'tolerance': 1e-05, 'suspect_threshold': 120, 'fail_threshold': 300}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "conductivity"; String ioos_qc_test "flat_line_test"; String long_name "Flat Line Test Quality Flag"; String standard_name "flat_line_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } conductivity_qartod_gross_range_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'suspect_span': [0, 6], 'fail_span': [0, 9]}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "conductivity"; String ioos_qc_test "gross_range_test"; String long_name "Gross Range Test Quality Flag"; String standard_name "gross_range_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } conductivity_qartod_rate_of_change_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'threshold': 0.07}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "conductivity"; String ioos_qc_test "rate_of_change_test"; String long_name "Rate Of Change Test Quality Flag"; String standard_name "rate_of_change_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } conductivity_qartod_spike_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'suspect_threshold': 0.001, 'fail_threshold': 0.03}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "conductivity"; String ioos_qc_test "spike_test"; String long_name "Spike Test Quality Flag"; String standard_name "spike_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } conductivity_qartod_summary_flag { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String ancillary_variables "conductivity_qartod_gross_range_test conductivity_qartod_flat_line_test conductivity_qartod_spike_test conductivity_qartod_rate_of_change_test"; String comment "Highest QARTOD flag value for conductivity, excluding 2/not evaluated. Excludes climatology test."; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "conductivity"; String long_name "QARTOD Summary Quality Flag"; String standard_name "aggregate_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } 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"; Int32 processing_level 2; Float64 semi_major_axis 6378137.0; } ctd41cp_is_installed { UInt32 _ChunkSizes 963; Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 1; String ancillary_variables "instrument_ctd"; Int32 bytes 1; String comment "Native glider sensor name"; String instrument "instrument_ctd"; String ioos_category "Other"; String long_name "sci_ctd41cp_is_installed"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_ctd41cp_is_installed"; String source_sensor "sci_ctd41cp_is_installed"; String type "i1"; String units "bool"; } ctd41cp_num_fields_to_send { UInt32 _ChunkSizes 1024; Float32 _FillValue 9.96921e+36; Float32 actual_range 4.0, 4.0; String ancillary_variables "instrument_ctd"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_ctd"; String ioos_category "Other"; String long_name "c_ctd41cp_num_fields_to_send"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "c_ctd41cp_num_fields_to_send"; String source_sensor "c_ctd41cp_num_fields_to_send"; String units "nodim"; } ctd41cp_timestamp { UInt32 _ChunkSizes 482; Float64 actual_range 0.0, 1.63481518970823e+9; String ancillary_variables "instrument_ctd"; String axis "T"; Int32 bytes 8; String calendar "gregorian"; String comment "Native glider sensor name"; String instrument "instrument_ctd"; String ioos_category "Time"; String long_name "sci_ctd41cp_timestamp"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_ctd41cp_timestamp"; String source_sensor "sci_ctd41cp_timestamp"; 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; } density { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 1006.793, 1027.375; String ancillary_variables "instrument_ctd density_qartod_flat_line_test density_qartod_climatology_test density_qartod_spike_test density_qartod_rate_of_change_test conductivity_hysteresis_test temperature_hysteresis_test density_qartod_summary_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"; Int32 processing_level 2; String standard_name "sea_water_density"; String units "kg m-3"; Float32 valid_max 1015.0; Float32 valid_min 1040.0; } density_qartod_climatology_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'suspect_span': [1010, 1030], 'fail_span': None}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "density"; String ioos_qc_test "climatology_test"; String long_name "Climatology Test Quality Flag"; String standard_name "climatology_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } density_qartod_flat_line_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'tolerance': 0.001, 'suspect_threshold': 120, 'fail_threshold': 300}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "density"; String ioos_qc_test "flat_line_test"; String long_name "Flat Line Test Quality Flag"; String standard_name "flat_line_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } density_qartod_rate_of_change_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'threshold': 0.3}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "density"; String ioos_qc_test "rate_of_change_test"; String long_name "Rate Of Change Test Quality Flag"; String standard_name "rate_of_change_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } density_qartod_spike_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'suspect_threshold': 0.005, 'fail_threshold': 0.15}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "density"; String ioos_qc_test "spike_test"; String long_name "Spike Test Quality Flag"; String standard_name "spike_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } density_qartod_summary_flag { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String ancillary_variables "density_qartod_flat_line_test density_qartod_spike_test density_qartod_rate_of_change_test"; String comment "Highest QARTOD flag value for density, excluding 2/not evaluated. Excludes climatology test."; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "density"; String long_name "QARTOD Summary Quality Flag"; String standard_name "aggregate_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } depth_interpolated { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 99.51668; String ancillary_variables "instrument_ctd depth"; String axis "Z"; String comment "Linear interpolated depth using pandas.DataFrame.interpolate"; String instrument "instrument_ctd"; String ioos_category "Other"; String long_name "Interpolated Depth"; String observation_type "calculated"; String platform "platform"; String positive "down"; Int32 processing_level 2; String reference_datum "sea-surface"; String source_sensor "depth"; String standard_name "depth"; String units "meters"; Float32 valid_max 2000.0; Float32 valid_min 0.0; } dr_latitude { UInt32 _ChunkSizes 482; Float64 _FillValue 9.969209968386869e+36; Float64 actual_range 3953.02480005994, 4121.59190006566; Int32 bytes 8; String comment "Dead-reckoned latitude. Units are degrees decimal minutes"; String ioos_category "Other"; String long_name "m_lat"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_lat"; String source_sensor "m_lat"; String units "degrees decimal minutes"; } dr_longitude { UInt32 _ChunkSizes 482; Float64 _FillValue 9.969209968386869e+36; Float64 actual_range -7135.71304885793, -7052.73350001111; Int32 bytes 8; String comment "Dead-reckoned longitude. Units are degrees decimal minutes"; String ioos_category "Other"; String long_name "m_lon"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_lon"; String source_sensor "m_lon"; String units "degrees decimal minutes"; } flbbcd_bb_cwo { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 58.0, 58.0; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "u_flbbcd_bb_cwo"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "u_flbbcd_bb_cwo"; String source_sensor "u_flbbcd_bb_cwo"; String units "nodim"; } flbbcd_bb_sf { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 2.015, 2.015; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "u_flbbcd_bb_sf"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "u_flbbcd_bb_sf"; String source_sensor "u_flbbcd_bb_sf"; String units "Mnodim"; } flbbcd_cdom_cwo { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 48.0, 48.0; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "u_flbbcd_cdom_cwo"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "u_flbbcd_cdom_cwo"; String source_sensor "u_flbbcd_cdom_cwo"; String units "nodim"; } flbbcd_cdom_sf { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0952, 0.0952; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "u_flbbcd_cdom_sf"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "u_flbbcd_cdom_sf"; String source_sensor "u_flbbcd_cdom_sf"; String units "ppb/nodim"; } flbbcd_chlor_cwo { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 49.0, 49.0; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "u_flbbcd_chlor_cwo"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "u_flbbcd_chlor_cwo"; String source_sensor "u_flbbcd_chlor_cwo"; String units "nodim"; } flbbcd_chlor_sf { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0067, 0.0067; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "u_flbbcd_chlor_sf"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "u_flbbcd_chlor_sf"; String source_sensor "u_flbbcd_chlor_sf"; String units "ug/l/nodim"; } flbbcd_is_calibrated { UInt32 _ChunkSizes 963; Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 1; String ancillary_variables "instrument_flbbcd"; Int32 bytes 1; String comment "Native glider sensor name"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "u_flbbcd_is_calibrated"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "u_flbbcd_is_calibrated"; String source_sensor "u_flbbcd_is_calibrated"; String units "bool"; } flbbcd_is_installed { UInt32 _ChunkSizes 963; Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 1; String ancillary_variables "instrument_flbbcd"; Int32 bytes 1; String comment "Native glider sensor name"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "sci_flbbcd_is_installed"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_flbbcd_is_installed"; String source_sensor "sci_flbbcd_is_installed"; String type "i1"; String units "bool"; } flbbcd_num_fields_to_send { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 10.0, 10.0; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "c_flbbcd_num_fields_to_send"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "c_flbbcd_num_fields_to_send"; String source_sensor "c_flbbcd_num_fields_to_send"; String units "nodim"; } flbbcd_on { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -1.0, 1.0; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "c_flbbcd_on"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "c_flbbcd_on"; String source_sensor "c_flbbcd_on"; String units "sec"; } flbbcd_therm { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 545.0; String ancillary_variables "instrument_flbbcd"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_flbbcd"; String ioos_category "Other"; String long_name "sci_flbbcd_therm"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_flbbcd_therm"; String source_sensor "sci_flbbcd_therm"; String type "f4"; String units "nodim"; } flbbcd_timestamp { UInt32 _ChunkSizes 482; Float64 actual_range 0.0, 0.0; String ancillary_variables "instrument_flbbcd"; String axis "T"; Int32 bytes 8; String calendar "gregorian"; String comment "Native glider sensor name"; String instrument "instrument_flbbcd"; String ioos_category "Time"; String long_name "sci_flbbcd_timestamp"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_flbbcd_timestamp"; String source_sensor "sci_flbbcd_timestamp"; String standard_name "time"; String time_origin "01-JAN-1970 00:00:00"; String type "f8"; String units "seconds since 1970-01-01T00:00:00Z"; } gps_latitude { UInt32 _ChunkSizes 482; Float64 _FillValue 9.969209968386869e+36; Float64 actual_range 3953.0248, 4121.5919; Int32 bytes 8; String comment "GPS latitude. Units are degrees decimal minutes"; String ioos_category "Other"; String long_name "m_gps_lat"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String source_sensor "m_gps_lat"; String units "lat"; } gps_longitude { UInt32 _ChunkSizes 482; Float64 _FillValue 9.969209968386869e+36; Float64 actual_range -7135.7064, -7052.7335; Int32 bytes 8; String comment "GPS longitude. Units are degrees decimal minutes"; String ioos_category "Other"; String long_name "m_gps_lon"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_gps_lon"; String source_sensor "m_gps_lon"; String units "degrees decimal minutes"; } instrument_ctd { Byte _FillValue 127; String _Unsigned "false"; String calibration_date "2021-02-26"; String comment "Pumped"; String factory_calibrated "2021-02-26"; String ioos_category "Identifier"; String long_name "CTD Metadata"; String maker "Sea-Bird Scientific"; String model "Sea-Bird Slocum Glider Payload {GPCTD} CTD"; String platform "platform"; String serial_number "9699P"; String type "instrument"; String units "1"; } instrument_flbbcdslc { Int32 _FillValue -2147483647; String calibration_date "2019-06-04"; String comment "Chlorophyll a,beta700nm,CDOM"; String factory_calibrated "2019-06-04"; String ioos_category "Other"; String long_name "ECO Triplet Puck"; String maker "WET Labs,Sea-Bird Scientific"; String model "WETLabs ECO Puck Triplet FLBBCD-SLC scattering fluorescence sensor"; String owner "University of Massachussetts Dartmouth"; String platform "platform"; String serial_number "4474"; String type "instrument"; } instrument_optode { Int32 _FillValue -2147483647; String calibration_date "2021-04-09"; String factory_calibrated "2021-04-09"; String ioos_category "Other"; String long_name "Oxygen Optode"; String maker "Aanderaa Data Instruments AS"; String model "Aanderaa Oxygen Optode 3830"; String owner "University of Massachussetts Dartmouth"; String platform "platform"; String serial_number "1273"; String type "instrument"; } lat_uv { Float64 _FillValue 9.96921e+36; Float64 actual_range 39.88391, 41.35978; Float64 colorBarMaximum 90.0; Float64 colorBarMinimum -90.0; String comment "The depth-averaged current is an estimate of the net current measured while the glider is underwater. The value is calculated over the entire underwater segment, which may consist of 1 or more dives."; String ioos_category "Location"; String long_name "Depth-averaged Latitude"; String observation_type "calculated"; String platform "platform"; Int32 processing_level 2; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.0; Float64 valid_min -90.0; } lon_uv { Float64 _FillValue 9.96921e+36; Float64 actual_range -71.59488, -70.87955; Float64 colorBarMaximum 180.0; Float64 colorBarMinimum -180.0; String comment "The depth-averaged current is an estimate of the net current measured while the glider is underwater. The value is calculated over the entire underwater segment, which may consist of 1 or more dives."; String ioos_category "Location"; String long_name "Depth-averaged Longitude"; String observation_type "calculated"; String platform "platform"; Int32 processing_level 2; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.0; Float64 valid_min -180.0; } measured_altitude { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 2.85836, 95.7143; Int32 bytes 4; String comment "Height of the glider above the seafloor as measured by the altimeter"; String ioos_category "Other"; String long_name "Glider Altitude Above the Seafloor"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_altitude"; String source_sensor "m_altitude"; String type "f4"; String units "m"; } measured_appear_to_be_at_surface { UInt32 _ChunkSizes 963; Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 0, 1; Int32 bytes 1; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_appear_to_be_at_surface"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_appear_to_be_at_surface"; String source_sensor "m_appear_to_be_at_surface"; String units "bool"; } measured_ballast_pumped { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -233.243, 233.276; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_ballast_pumped"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_ballast_pumped"; String source_sensor "m_ballast_pumped"; String units "cc"; } measured_coulomb_amphr { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.12825, 143.361; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_coulomb_amphr"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_coulomb_amphr"; String source_sensor "m_coulomb_amphr"; String units "amp-hrs"; } measured_de_oil_vol { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 0.0; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_de_oil_vol"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_de_oil_vol"; String source_sensor "m_de_oil_vol"; String units "cc"; } measured_depth { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 99.5456; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_depth"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_depth"; String source_sensor "m_depth"; String units "m"; } measured_dr_x_actual_err { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -3106.98, 2845.04; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_dr_x_actual_err"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_dr_x_actual_err"; String source_sensor "m_dr_x_actual_err"; String units "m"; } measured_dr_y_actual_err { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -2590.69, 2609.43; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_dr_y_actual_err"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_dr_y_actual_err"; String source_sensor "m_dr_y_actual_err"; String units "m"; } measured_fin { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -0.314225, 0.314225; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_fin"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_fin"; String source_sensor "m_fin"; String units "rad"; } measured_gps_full_status { UInt32 _ChunkSizes 963; Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 0, 7; Int32 bytes 1; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_gps_full_status"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_gps_full_status"; String source_sensor "m_gps_full_status"; String units "enum"; } measured_gps_mag_var { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.242601, 0.254818; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_gps_mag_var"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_gps_mag_var"; String source_sensor "m_gps_mag_var"; String units "rad"; } measured_gps_status { UInt32 _ChunkSizes 963; Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 0, 2; Int32 bytes 1; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_gps_status"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_gps_status"; String source_sensor "m_gps_status"; String units "enum"; } measured_heading { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 6.28144; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_heading"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_heading"; String source_sensor "m_heading"; String units "rad"; } measured_iridium_call_num { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 4120.0, 4124.0; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_iridium_call_num"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_iridium_call_num"; String source_sensor "m_iridium_call_num"; String units "nodim"; } measured_iridium_redials { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 0.0; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_iridium_redials"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_iridium_redials"; String source_sensor "m_iridium_redials"; String units "nodim"; } measured_iridium_signal_strength { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 5.0, 5.0; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_iridium_signal_strength"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_iridium_signal_strength"; String source_sensor "m_iridium_signal_strength"; String units "nodim"; } measured_pitch { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -1.1781, 1.028; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_pitch"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_pitch"; String source_sensor "m_pitch"; String type "f4"; String units "rad"; } measured_present_time { UInt32 _ChunkSizes 482; Float64 actual_range 1.63223042034326e+9, 1.63481518991324e+9; String axis "T"; Int32 bytes 8; String calendar "gregorian"; String comment "Native glider sensor name"; String ioos_category "Time"; String long_name "m_present_time"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_present_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; } measured_pressure { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -0.0540912, 9.95456; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_pressure"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_pressure"; String source_sensor "m_pressure"; String units "bar"; } measured_roll { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -0.485202, 0.424115; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_roll"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_roll"; String source_sensor "m_roll"; String type "f4"; String units "rad"; } measured_science_clothesline_lag { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -0.961853, 12.539; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_science_clothesline_lag"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_science_clothesline_lag"; String source_sensor "m_science_clothesline_lag"; String type "f4"; String units "s"; } measured_vacuum { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 6.09904, 9.14951; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "m_vacuum"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_vacuum"; String source_sensor "m_vacuum"; String units "inHg"; } measured_water_depth { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -1.0, 189.041; String ancillary_variables "instrument_ctd"; Int32 bytes 4; String comment "CTD depth plus altitude off the bottom"; String instrument "instrument_ctd"; String ioos_category "Other"; String long_name "m_water_depth"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_water_depth"; String source_sensor "m_water_depth"; String standard_name "sea_floor_depth_below_sea_surface"; String type "f4"; String units "m"; } measured_water_vx { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -0.221447, 0.163719; String ancillary_variables "instrument_ctd"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_ctd"; String ioos_category "Other"; String long_name "m_water_vx"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_water_vx"; String source_sensor "m_water_vx"; String units "m/s"; } measured_water_vy { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -0.243073, 0.324494; String ancillary_variables "instrument_ctd"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_ctd"; String ioos_category "Other"; String long_name "m_water_vy"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "m_water_vy"; String source_sensor "m_water_vy"; String units "m/s"; } oxy3835_num_fields_to_send { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 3.0, 3.0; String ancillary_variables "instrument_optode"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Other"; String long_name "c_oxy3835_num_fields_to_send"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "c_oxy3835_num_fields_to_send"; String source_sensor "c_oxy3835_num_fields_to_send"; String units "nodim"; } oxy3835_on { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -1.0, -1.0; String ancillary_variables "instrument_optode"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Other"; String long_name "c_oxy3835_on"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "c_oxy3835_on"; String source_sensor "c_oxy3835_on"; String units "sec"; } oxy3835_wphase_bamp { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 462.6; String ancillary_variables "instrument_optode"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Other"; String long_name "sci_oxy3835_wphase_bamp"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_oxy3835_wphase_bamp"; String source_sensor "sci_oxy3835_wphase_bamp"; String type "f4"; String units "nodim"; } oxy3835_wphase_bphase { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 39.79; String ancillary_variables "instrument_optode"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Other"; String long_name "sci_oxy3835_wphase_bphase"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_oxy3835_wphase_bphase"; String source_sensor "sci_oxy3835_wphase_bphase"; String type "f4"; String units "nodim"; } oxy3835_wphase_bpot { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 40.0; String ancillary_variables "instrument_optode"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Other"; String long_name "sci_oxy3835_wphase_bpot"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_oxy3835_wphase_bpot"; String source_sensor "sci_oxy3835_wphase_bpot"; String type "f4"; String units "nodim"; } oxy3835_wphase_dphase { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 43.13; String ancillary_variables "instrument_optode"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Other"; String long_name "sci_oxy3835_wphase_dphase"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_oxy3835_wphase_dphase"; String source_sensor "sci_oxy3835_wphase_dphase"; String type "f4"; String units "nodim"; } oxy3835_wphase_is_installed { UInt32 _ChunkSizes 963; Byte _FillValue -127; String _Unsigned "false"; Byte actual_range 1, 1; String ancillary_variables "instrument_optode"; Int32 bytes 1; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Other"; String long_name "sci_oxy3835_wphase_is_installed"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_oxy3835_wphase_is_installed"; String source_sensor "sci_oxy3835_wphase_is_installed"; String type "i1"; String units "bool"; } oxy3835_wphase_num_fields_to_send { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 10.0, 10.0; String ancillary_variables "instrument_optode"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Other"; String long_name "c_oxy3835_wphase_num_fields_to_send"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "c_oxy3835_wphase_num_fields_to_send"; String source_sensor "c_oxy3835_wphase_num_fields_to_send"; String units "nodim"; } oxy3835_wphase_on { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -1.0, 1.0; String ancillary_variables "instrument_optode"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Other"; String long_name "c_oxy3835_wphase_on"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "c_oxy3835_wphase_on"; String source_sensor "c_oxy3835_wphase_on"; String units "sec"; } oxy3835_wphase_oxygen { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 276.93; String ancillary_variables "instrument_optode"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Other"; String long_name "sci_oxy3835_wphase_oxygen"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_oxy3835_wphase_oxygen"; String source_sensor "sci_oxy3835_wphase_oxygen"; String standard_name "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water"; String type "f4"; String units "micromoles L-1"; } oxy3835_wphase_ramp { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 0.0; String ancillary_variables "instrument_optode"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Other"; String long_name "sci_oxy3835_wphase_ramp"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_oxy3835_wphase_ramp"; String source_sensor "sci_oxy3835_wphase_ramp"; String type "f4"; String units "nodim"; } oxy3835_wphase_rawtemp { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range -55.08, 292.35; String ancillary_variables "instrument_optode"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Other"; String long_name "sci_oxy3835_wphase_rawtemp"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_oxy3835_wphase_rawtemp"; String source_sensor "sci_oxy3835_wphase_rawtemp"; String type "f4"; String units "nodim"; } oxy3835_wphase_rphase { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 0.0; String ancillary_variables "instrument_optode"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Other"; String long_name "sci_oxy3835_wphase_rphase"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_oxy3835_wphase_rphase"; String source_sensor "sci_oxy3835_wphase_rphase"; String type "f4"; String units "nodim"; } oxy3835_wphase_saturation { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 115.93; String ancillary_variables "instrument_optode"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Other"; String long_name "sci_oxy3835_wphase_saturation"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_oxy3835_wphase_saturation"; String source_sensor "sci_oxy3835_wphase_saturation"; String standard_name "fractional_saturation_of_oxygen_in_sea_water"; String type "f4"; String units "nodim"; } oxy3835_wphase_temp { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 24.13; String ancillary_variables "instrument_optode"; Int32 bytes 4; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Other"; String long_name "sci_oxy3835_wphase_temp"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_oxy3835_wphase_temp"; String source_sensor "sci_oxy3835_wphase_temp"; String standard_name "temperature_of_sensor_for_oxygen_in_sea_water"; String type "f4"; String units "degree_C"; } oxy3835_wphase_timestamp { UInt32 _ChunkSizes 482; Float64 actual_range 0.0, 0.0; String ancillary_variables "instrument_optode"; String axis "T"; Int32 bytes 8; String calendar "gregorian"; String comment "Native glider sensor name"; String instrument "instrument_optode"; String ioos_category "Time"; String long_name "sci_oxy3835_wphase_timestamp"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_oxy3835_wphase_timestamp"; String source_sensor "sci_oxy3835_wphase_timestamp"; String standard_name "time"; String time_origin "01-JAN-1970 00:00:00"; String type "f8"; String units "seconds since 1970-01-01T00:00:00Z"; } platform_meta { Byte _FillValue 127; String _Unsigned "false"; String comment "University of Massachussetts Dartmouth SMAST glider"; String depth_rating "100m"; String glider_type "Teledyne Webb Research Slocum G2 glider"; String id "blue"; String instruments "instrument_ctd,instrument_flbbcdslc,instrument_optode"; String ioos_category "Identifier"; String long_name "Platform Metadata"; String os_version "8.3"; Int32 processing_level 2; String type "platform"; String units "1"; String wmo_id "4801913"; String wmo_platform_code "4801913"; } potential_temperature { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 24.33154; String ancillary_variables "instrument_ctd"; String ioos_category "Other"; String long_name "Potential Temperature"; String observation_type "calculated"; Int32 processing_level 2; String standard_name "sea_water_potential_temperature"; String units "degree_C"; Float32 valid_max 0.0; Float32 valid_min 40.0; } precise_lat { UInt32 _ChunkSizes 482; Float64 _FillValue 9.969209968386869e+36; Float64 actual_range 39.88374666666667, 41.359865000000006; 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; Int32 processing_level 2; 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 482; Float64 _FillValue 9.969209968386869e+36; Float64 actual_range -71.59510666666667, -70.87889166666668; 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; Int32 processing_level 2; 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 482; Float64 actual_range 1.63223042034326e+9, 1.63481518991324e+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 observation_type "measured"; Int32 processing_level 2; 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 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 0.0, 100.31; String ancillary_variables "instrument_ctd pressure_qartod_flat_line_test pressure_qartod_gross_range_test pressure_qartod_pressure_test pressure_qartod_spike_test pressure_qartod_rate_of_change_test pressure_qartod_summary_flag"; String axis "Z"; Int32 bytes 4; Float64 colorBarMaximum 2000.0; Float64 colorBarMinimum 0.0; String comment "Converted from bar to decibar"; String instrument "instrument_ctd"; String ioos_category "Pressure"; String long_name "Sea Water Pressure"; String observation_type "measured"; String platform "platform"; String positive "down"; Int32 precision 2; Int32 processing_level 2; String reference_datum "sea-surface"; String sensor "sci_water_pressure"; String source_sensor "sci_water_pressure"; String standard_name "sea_water_pressure"; String units "decibar"; Float32 valid_max 2000.0; Float32 valid_min 0.0; } pressure_qartod_flat_line_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'tolerance': 0.002, 'suspect_threshold': 120, 'fail_threshold': 300}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "pressure"; String ioos_qc_test "flat_line_test"; String long_name "Flat Line Test Quality Flag"; String standard_name "flat_line_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } pressure_qartod_gross_range_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String comment "Glider depth rating (m) in flag_configurations converted to pressure (dbar) from pressure and profile_lat using gsw.p_from_z"; String flag_configurations "{'suspect_span': [0, 105], 'fail_span': [0, 210]}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "pressure"; String ioos_qc_test "gross_range_test"; String long_name "Gross Range Test Quality Flag"; String standard_name "gross_range_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } pressure_qartod_pressure_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'suspect_threshold': 0}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "pressure"; String ioos_qc_test "pressure_test"; String long_name "Pressure Test Quality Flag"; String standard_name "pressure_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } pressure_qartod_rate_of_change_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'threshold': 0.45}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "pressure"; String ioos_qc_test "rate_of_change_test"; String long_name "Rate Of Change Test Quality Flag"; String standard_name "rate_of_change_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } pressure_qartod_spike_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'suspect_threshold': 0.2, 'fail_threshold': 0.45}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "pressure"; String ioos_qc_test "spike_test"; String long_name "Spike Test Quality Flag"; String standard_name "spike_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } pressure_qartod_summary_flag { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String ancillary_variables "pressure_qartod_flat_line_test pressure_qartod_gross_range_test pressure_qartod_pressure_test pressure_qartod_spike_test pressure_qartod_rate_of_change_test"; String comment "Highest QARTOD flag value for pressure, excluding 2/not evaluated. Excludes climatology test."; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "pressure"; String long_name "QARTOD Summary Quality Flag"; String standard_name "aggregate_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } salinity { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 12.19707, 36.57215; String ancillary_variables "instrument_ctd salinity_qartod_flat_line_test salinity_qartod_climatology_test salinity_qartod_spike_test salinity_qartod_rate_of_change_test conductivity_hysteresis_test temperature_hysteresis_test salinity_qartod_summary_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"; Int32 processing_level 2; String standard_name "sea_water_practical_salinity"; String units "1"; Float32 valid_max 0.0; Float32 valid_min 40.0; } salinity_qartod_climatology_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'suspect_span': [29, 37], 'fail_span': None}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "salinity"; String ioos_qc_test "climatology_test"; String long_name "Climatology Test Quality Flag"; String standard_name "climatology_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } salinity_qartod_flat_line_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'tolerance': 0.0001, 'suspect_threshold': 120, 'fail_threshold': 300}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "salinity"; String ioos_qc_test "flat_line_test"; String long_name "Flat Line Test Quality Flag"; String standard_name "flat_line_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } salinity_qartod_rate_of_change_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'threshold': 0.2}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "salinity"; String ioos_qc_test "rate_of_change_test"; String long_name "Rate Of Change Test Quality Flag"; String standard_name "rate_of_change_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } salinity_qartod_spike_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'suspect_threshold': 0.01, 'fail_threshold': 0.1}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "salinity"; String ioos_qc_test "spike_test"; String long_name "Spike Test Quality Flag"; String standard_name "spike_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } salinity_qartod_summary_flag { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String ancillary_variables "salinity_qartod_flat_line_test salinity_qartod_spike_test salinity_qartod_rate_of_change_test"; String comment "Highest QARTOD flag value for salinity, excluding 2/not evaluated. Excludes climatology test."; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "salinity"; String long_name "QARTOD Summary Quality Flag"; String standard_name "aggregate_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } science_software_version { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 8.3, 8.3; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "sci_software_ver"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_software_ver"; String source_sensor "sci_software_ver"; String type "f4"; String units "nodim"; } science_timestamp { UInt32 _ChunkSizes 482; Float64 actual_range 1.63223042034326e+9, 1.63481518991324e+9; String axis "T"; Int32 bytes 8; String calendar "gregorian"; String comment "Science controller timestamp"; String ioos_category "Time"; String long_name "sci_m_present_time"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_m_present_time"; String source_sensor "sci_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; } sound_speed { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 1402.498, 1534.006; String ancillary_variables "instrument_ctd"; String instrument "instrument_ctd"; String ioos_category "Other"; String long_name "Sound Velocity"; String observation_type "calculated"; Int32 processing_level 2; String standard_name "speed_of_sound_in_sea_water"; String units "m s-1"; Float32 valid_max 1460.0; Float32 valid_min 1560.0; } source_file { UInt32 _ChunkSizes 33; 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 2331360; String filename "blue-2021-269-2-322-sf"; String filename_extension "dbd"; String filename_label "blue-2021-269-2-322-dbd(01130322)"; String fileopen_time "Thu_Oct_21_08:31:01_2021"; String ioos_category "Other"; String long_name "Source data file"; String mission_name "100_NW.MI"; String num_ascii_tags "14"; String num_label_lines "3"; String num_segments "1"; String segment_filename_0 "blue-2021-269-2-322"; String sensors_per_cycle "84"; String source_file "/home/coolgroup/slocum/deployments/2021/blue-20210921T1318/data/in/ascii/queue/blue_2021_269_2_322_dbd.dat"; String the8x3_filename "01130322"; } temperature { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 12.4005, 24.3387; String ancillary_variables "instrument_ctd temperature_qartod_gross_range_test temperature_qartod_flat_line_test temperature_qartod_climatology_test temperature_qartod_spike_test temperature_qartod_rate_of_change_test temperature_hysteresis_test temperature_qartod_summary_flag"; Int32 bytes 4; Float64 colorBarMaximum 32.0; Float64 colorBarMinimum 0.0; String comment "Native glider sensor name"; String instrument "instrument_ctd"; String ioos_category "Temperature"; String long_name "Sea Water Temperature"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "sci_water_temp"; String source_sensor "sci_water_temp"; String standard_name "sea_water_temperature"; String units "degrees_C"; Float32 valid_max 40.0; Float32 valid_min -5.0; } temperature_hysteresis_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String comment "Test for temperature lag, determined by comparing the area between profile pairs normalized to pressure range against the data range multiplied by thresholds found in flag_configurations."; String flag_configurations "{'suspect_threshold': 0.2, 'fail_threshold': 0.2, 'test_threshold': 0.1}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String long_name "Temperature Hysteresis Test Quality Flag"; String qc_target "temperature"; Int32 valid_max 9; Int32 valid_min 1; } temperature_qartod_climatology_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'suspect_span': [5, 22], 'fail_span': None}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "temperature"; String ioos_qc_test "climatology_test"; String long_name "Climatology Test Quality Flag"; String standard_name "climatology_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } temperature_qartod_flat_line_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'tolerance': 0.001, 'suspect_threshold': 120, 'fail_threshold': 300}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "temperature"; String ioos_qc_test "flat_line_test"; String long_name "Flat Line Test Quality Flag"; String standard_name "flat_line_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } temperature_qartod_gross_range_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'suspect_span': [1, 32], 'fail_span': [-5, 42]}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "temperature"; String ioos_qc_test "gross_range_test"; String long_name "Gross Range Test Quality Flag"; String standard_name "gross_range_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } temperature_qartod_rate_of_change_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'threshold': 0.6}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "temperature"; String ioos_qc_test "rate_of_change_test"; String long_name "Rate Of Change Test Quality Flag"; String standard_name "rate_of_change_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } temperature_qartod_spike_test { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String flag_configurations "{'suspect_threshold': 0.01, 'fail_threshold': 0.4}"; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "temperature"; String ioos_qc_test "spike_test"; String long_name "Spike Test Quality Flag"; String standard_name "spike_test_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } temperature_qartod_summary_flag { UInt32 _ChunkSizes 963; Int32 _FillValue -2147483647; Int32 actual_range 1, 9; String ancillary_variables "temperature_qartod_gross_range_test temperature_qartod_flat_line_test temperature_qartod_spike_test temperature_qartod_rate_of_change_test"; String comment "Highest QARTOD flag value for temperature, excluding 2/not evaluated. Excludes climatology test."; String flag_meanings "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"; Byte flag_values 1, 2, 3, 4, 9; String ioos_category "Other"; String ioos_qc_module "qartod"; String ioos_qc_target "temperature"; String long_name "QARTOD Summary Quality Flag"; String standard_name "aggregate_quality_flag"; Int32 valid_max 9; Int32 valid_min 1; } time_uv { String comment "The depth-averaged current is an estimate of the net current measured while the glider is underwater. The value is calculated over the entire underwater segment, which may consist of 1 or more dives."; String ioos_category "Time"; String long_name "Depth-averaged Time"; String observation_type "calculated"; String platform "platform"; Int32 processing_level 2; 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; } u { Float64 _FillValue 9.96921e+36; String ancillary_variables "instrument_ctd"; Int32 bytes 4; 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 instrument "instrument_ctd"; String ioos_category "Currents"; String long_name "Depth-averaged Eastward Sea Water Velocity"; String observation_type "calculated"; String platform "platform"; Int32 processing_level 2; String sensor "m_final_water_vx"; String source_sensor "m_final_water_vx"; String standard_name "eastward_sea_water_velocity"; String type "f4"; String units "m s-1"; Float64 valid_max 5.0; Float64 valid_min -5.0; } v { Float64 _FillValue 9.96921e+36; String ancillary_variables "instrument_ctd"; Int32 bytes 4; 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 instrument "instrument_ctd"; String ioos_category "Currents"; String long_name "Depth-averaged Northward Sea Water Velocity"; String observation_type "calculated"; String platform "platform"; Int32 processing_level 2; String sensor "m_final_water_vy"; String source_sensor "m_final_water_vy"; String standard_name "northward_sea_water_velocity"; String type "f4"; String units "m s-1"; Float64 valid_max 5.0; Float64 valid_min -5.0; } x_software_ver { UInt32 _ChunkSizes 963; Float32 _FillValue 9.96921e+36; Float32 actual_range 8.3, 8.3; Int32 bytes 4; String comment "Native glider sensor name"; String ioos_category "Other"; String long_name "x_software_ver"; String observation_type "measured"; String platform "platform"; Int32 processing_level 2; String sensor "x_software_ver"; String source_sensor "x_software_ver"; String units "nodim"; } } NC_GLOBAL { String _NCProperties "version=2,netcdf=4.9.2,hdf5=1.14.4"; String acknowledgment "This deployment supported by National Oceanic and Atmospheric Association Integrated Ocean Observing System."; 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 "Deployed by Richard Arena, Mitchelle Agonsi, and Captain Dave Dmenski aboard the R/V RoundAbout out of Fairhaven Shipyard"; String contributor_name "Richard Arena, Mitchelle Agnosi, Dave Demski, Wendell Brown, David Aragon, Nicole Waite, Chip Haldeman, John Kerfoot, Laura Nazzaro, Lori Garzio"; String contributor_role "Principal Investigator, Research Assistant, Vessel Captain, Consultant, Glider Pilot, Glider Pilot, Glider Pilot, Data Management, Data Management, Data Management"; String Conventions "Unidata Dataset Discovery v1.0, COARDS, CF-1.6"; String creator_email "kerfoot@marine.rutgers.edu"; String creator_institution "Rutgers University"; String creator_name "John Kerfoot"; String creator_type "person"; String creator_url "https://rucool.marine.rutgers.edu"; String date_created "2025-02-13T20:26:17Z"; String date_issued "2025-02-13T20:26:17Z"; String date_modified "2025-02-13T20:26:17Z"; String deployment_name "blue-20210921T1318"; Float64 Easternmost_Easting -70.87955338765542; String featureType "TrajectoryProfile"; String geospatial_bounds "POLYGON ((40.23146833333333 -70.99078, 40.23146833333333 -70.99078, 40.23146833333333 -70.99078, 40.23146833333333 -70.99078, 40.23146833333333 -70.99078))"; String geospatial_bounds_crs "EPSG:4326"; String geospatial_bounds_vertical_crs "EPSG:5831"; Float64 geospatial_lat_max 41.35978044216221; Float64 geospatial_lat_min 39.88391174081582; String geospatial_lat_resolution "0.00001 degree"; String geospatial_lat_units "degrees_north"; Float64 geospatial_lon_max -70.87955338765542; Float64 geospatial_lon_min -71.59488215223574; String geospatial_lon_resolution "0.00001 degree"; String geospatial_lon_units "degrees_east"; Float64 geospatial_vertical_max 99.51668; Float64 geospatial_vertical_min 0.0; String geospatial_vertical_positive "down"; Int32 geospatial_vertical_resolution 0; String geospatial_vertical_units "m"; String gts_ingest "True"; String history "2025-02-13T20:26:17Z: /tmp/tmpydhhw2we/blue_20211021T111305Z_delayedyuf40_fs.nc created 2025-02-13T20:26:17Z: /home/kerfoot/code/gncutils/scripts/dba_to_profile_nc.py /home/coolgroup/slocum/deployments/2021/blue-20210921T1318/data/in/ascii/queue/blue_2021_269_2_322_dbd.dat 2025-02-15T20:27:34Z: glider_qartod_qc.py 2025-02-15T21:28:55Z: interpolate_depth.py 2025-02-15T22:30:12Z: ctd_hysteresis_test.py 2025-02-15T23:51:25Z: summarize_qartod_flags.py 2025-02-16T02:46:03Z: time_shift.py 2025-02-23T12:19:52Z (local files) 2025-02-23T12:19:52Z http://gliders.ioos.us/erddap/tabledap/blue-20210921T1318-delayed.das"; String id "blue-20210921T1318"; String infoUrl "https://gliders.ioos.us/erddap/"; String institution "University of Massachussetts Dartmouth, Rutgers University"; String instrument "In Situ/Laboratory Instruments > Profilers/Sounders > CTD"; String instrument_vocabulary "NASA/GCMD Instrument Keywords Version 8.5"; String ioos_dac_checksum "a61956d6b1520dee1d4e63672beb9626"; String ioos_dac_completed "True"; String ioos_regional_association "MARACOOS"; 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 "edu.rutgers.rucool"; String ncei_template_version "NCEI_NetCDF_Trajectory_Template_v2.0"; Float64 Northernmost_Northing 41.35978044216221; 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 "Raw Slocum glider time-series dataset from the native data file format. Additional quality control variables provided where applicable. Thresholds used for quality control flags are under development. Delayed mode dataset."; String product_version "0.0"; String program "MARACOOS"; String project "MARACOOS"; String publisher_email "kerfoot@marine.rutgers.edu"; String publisher_institution "Rutgers University"; String references "https://www.umassd.edu/smast/departments/estuarineandoceansciences/,https://rucool.marine.rutgers.edu"; String sea_name "Mid-Atlantic Bight"; String source "Observational Slocum glider data from source dba file blue-2021-269-2-322-dbd(01130322)"; String sourceUrl "(local files)"; Float64 Southernmost_Northing 39.88391174081582; String standard_name_vocabulary "CF Standard Name Table v27"; String subsetVariables "wmo_id,trajectory,profile_id,time,latitude,longitude"; String summary "This glider deployment is part of continuing Investigation of Mid-Atlantic Cold Pool Dynamics: The Ocean Glider Component. The program goal is to measure the seasonal-varying 1km-100km features of the Mid-Atlantic Cold Pool in order to validate regional and global numerical ocean models and to investigate the Cold Pool's role in modulating hurricane intensity. The glider is equipped with a CTD, a WETLabs Scientific 3-channel puck to measure chlorophyll a, backscatter (700nm), and CDOM and an Aanderaa 3830 oxygen optode. The glider is planned sample along a triangle in the Southern New England Bight region south of Martha?s Vineyard two times over approximately 40 days. Delayed mode dataset."; String time_coverage_duration "PT13M29.36771S"; String time_coverage_end "2021-10-21T11:13:04Z"; String time_coverage_resolution "PTS"; String time_coverage_start "2021-09-21T13:21:45Z"; String title "blue-20210921T1318-delayed"; String uuid "81b60959-c90d-49c7-9697-1966ac95e9e6"; Float64 Westernmost_Easting -71.59488215223574; String wmo_platform_code "4801913"; } }