HDF5 file, superblock version 2
group /
	attribute Conventions = "CF-1.6, COARDS, ACDD-1.3"
	attribute acknowledgment = "This deployment is supported by the New York Department of Environmental Conservation"
	attribute cdm_data_type = "Profile"
	attribute comment = "Deployed by Charlie Flagg, and Lucas Merlo with Captain Bill Harber on R/V Parker out of Shinnecock Bay, NY."
	attribute contributor_name = "Charlie Flagg,Jacqueline McSweeney,John Kerfoot,Lori Garzio,Laura Nazzaro"
	attribute contributor_role = "Principal Investigator,Principal Investigator,Data Management,Data Management,Data Management"
	attribute creator_email = "gliderdata@marine.rutgers.edu"
	attribute creator_institution = "Rutgers University"
	attribute creator_name = "Rutgers Center for Ocean Observing Leadership Glider Data Team"
	attribute creator_type = "group"
	attribute creator_url = "https://rucool.marine.rutgers.edu"
	attribute date_created = "2024-11-22T00:45:28Z"
	attribute date_issued = "2024-11-22T00:45:28Z"
	attribute date_metadata_modified = ""
	attribute date_modified = "2024-11-22T00:45:28Z"
	attribute deployment = "maracoos_06-20241028T2024"
	attribute featureType = "profile"
	attribute geospatial_bounds = "POLYGON ((39.96600833333333 -73.71350650674698, 39.96600833333333 -73.71055833333334, 39.96459166666667 -73.71055833333334, 39.96459166666667 -73.71350650674698, 39.96600833333333 -73.71350650674698))"
	attribute geospatial_bounds_crs = "EPSG:4326"
	attribute geospatial_bounds_vertical_crs = "EPSG:5831"
	attribute geospatial_lat_max = 39.966008333333335
	attribute geospatial_lat_min = 39.96459166666667
	attribute geospatial_lat_resolution = "0.00001 degree"
	attribute geospatial_lat_units = "degree_north"
	attribute geospatial_lon_max = -73.71055833333334
	attribute geospatial_lon_min = -73.71350650674698
	attribute geospatial_lon_resolution = "0.00001 degree"
	attribute geospatial_lon_units = "degree_east"
	attribute geospatial_vertical_max = 30.0161629
	attribute geospatial_vertical_min = 1.11142075
	attribute geospatial_vertical_positive = "down"
	attribute geospatial_vertical_resolution = 0
	attribute geospatial_vertical_units = "EPSG:5831"
	attribute gts_ingest = "True"
	attribute history = (text block)
| 2024-11-22T00:45:28Z: /tmp/tmpvsu985rk/maracoos_06_20241121T150014Z_sbdavf3_1t_.nc created
| 2024-11-22T00:45:29Z: /home/kerfoot/code/glider-proc/scripts/proc_deployment_profiles_to_nc.py /home/coolgroup/slocum/deployments/2024/maracoos_06-20241028T2024/data/in/ascii/sbd/maracoos_06_2024_322_0_43_sbd.dat
|  2024-11-22T00:47:38Z: glider_qartod_qc.py 2024-11-22T00:48:54Z: interpolate_depth.py 2024-11-22T00:50:09Z: ctd_hysteresis_test.py 2024-11-22T00:51:38Z: summarize_qartod_flags.py 2024-11-22T00:54:46Z: time_shift.py 2024-11-22T00:56:20Z: add_derived_variables.py
	attribute id = "maracoos_06-20241028T2024"
	attribute infoUrl = "http://po.msrc.sunysb.edu/OGP, https://rucool.marine.rutgers.edu, robots4whales.whoi.edu"
	attribute institution = "Stony Brook University"
	attribute instrument = "In Situ/Laboratory Instruments > Profilers/Sounders > CTD"
	attribute instrument_vocabulary = "NASA/GCMD Instrument Keywords Version 8.5"
	attribute keywords = "Oceans > Ocean Pressure > Water Pressure, Oceans > Ocean Temperature > Water Temperature, Oceans > Salinity/Density > Conductivity, Oceans > Salinity/Density > Density, Oceans > Salinity/Density > Salinity"
	attribute keywords_vocabulary = "NASA/GCMD Earth Sciences Keywords Version 8.5"
	attribute 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"
	attribute metadata_link = ""
	attribute naming_authority = "edu.rutgers.rucool"
	attribute ncei_template_version = "NCEI_NetCDF_Trajectory_Template_v2.0"
	attribute platform = "In Situ Ocean-based Platforms > AUVS > Autonomous Underwater Vehicles"
	attribute platform_type = "Slocum Glider"
	attribute platform_vocabulary = "NASA/GCMD Platforms Keywords Version 8.5"
	attribute 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."
	attribute product_version = "1.0"
	attribute program = "New York State DEC supported by MAB Indicators Project"
	attribute project = "New York State DEC supported by MAB Indicators Project and IOOS"
	attribute publisher_email = "gliderdata@marine.rutgers.edu"
	attribute publisher_institution = "Rutgers University"
	attribute references = "https://www.somas.stonybrook.edu/, https://www.dec.ny.gov/"
	attribute sea_name = "Mid-Atlantic Bight"
	attribute source = "Observational Slocum glider data from source dba file maracoos_06-2024-322-0-43-sbd(00600043)"
	attribute standard_name_vocabulary = "CF Standard Name Table v27"
	attribute summary = "This project is conducting seasonal deployments to monitor physical conditions and investigate carbonate chemistry and ocean acidification in the Mid-Atlantic Bight. The glider is equipped with CTD, ECO-Puck, dissolved oxygen sensor, and a DMON passive acoustics receiver. Marine mammal detections are shared in real-time at https://robots4whales.whoi.edu/."
	attribute time_coverage_duration = "PT04M10.037S"
	attribute time_coverage_end = "2024-11-21T15:02:20Z"
	attribute time_coverage_resolution = "PT03S"
	attribute time_coverage_start = "2024-11-21T14:58:09Z"
	attribute title = "maracoos_06-20241121150014Z Vertical Profile"
	attribute uuid = "d1c7867b-d37a-41ed-807d-ba646f8db4b1"
	attribute wmo_id = "8901079"
	attribute wmo_platform_code = "8901079"
dataset /beta_700nm: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute ancillary_variables = "instrument_flbbcdslc"
	attribute bytes = 4
	attribute long_name = "Beta 700nm at 117 degrees"
	attribute measurement_angle = "117 degrees"
	attribute measurement_wavelength = "700nm"
	attribute sensor = "sci_flbbcd_bb_units"
	attribute source_sensor = "sci_flbbcd_bb_units"
	attribute type = "f4"
	attribute units = "m-1 sr-1"
dataset /cdom: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute ancillary_variables = "instrument_flbbcdslc"
	attribute bytes = 4
	attribute long_name = "CDOM"
	attribute sensor = "sci_flbbcd_cdom_units"
	attribute source_sensor = "sci_flbbcd_cdom_units"
	attribute standard_name = "concentration_of_colored_dissolved_organic_matter_in_sea_water_expressed_as_equivalent_mass_fraction_of_quinine_sulfate_dihydrate"
	attribute type = "f4"
	attribute units = "ppb"
dataset /chlorophyll_a: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute ancillary_variables = "instrument_flbbcdslc chlorophyll_a_qartod_gross_range_test chlorophyll_a_qartod_summary_flag"
	attribute bytes = 4
	attribute long_name = "Chlorophyll a"
	attribute sensor = "sci_flbbcd_chlor_units"
	attribute source_sensor = "sci_flbbcd_chlor_units"
	attribute standard_name = "mass_concentration_of_chlorophyll_a_in_sea_water"
	attribute type = "f4"
	attribute units = "ug L-1"
dataset /chlorophyll_a_qartod_gross_range_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'fail_span': [0, 50]}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "chlorophyll_a"
	attribute ioos_qc_test = "gross_range_test"
	attribute long_name = "Gross Range Test Quality Flag"
	attribute standard_name = "gross_range_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /chlorophyll_a_qartod_summary_flag: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute ancillary_variables = "chlorophyll_a_qartod_gross_range_test"
	attribute comment = "Highest QARTOD flag value for chlorophyll_a, excluding 2/not evaluated. Excludes climatology test."
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "chlorophyll_a"
	attribute long_name = "QARTOD Summary Quality Flag"
	attribute standard_name = "qartod_summary_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /conductivity: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute 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"
	attribute bytes = 4
	attribute long_name = "Raw Conductivity"
	attribute observation_type = "measured"
	attribute source_sensor = "sci_water_cond"
	attribute standard_name = "sea_water_electrical_conductivity"
	attribute units = "S m-1"
	attribute valid_max = 10.0
	attribute valid_min = 0.0
dataset /conductivity_hysteresis_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute 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."
	attribute flag_configurations = "{'suspect_threshold': 0.1, 'fail_threshold': 0.2, 'test_threshold': 0.05}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute long_name = "Conductivity Hysteresis Test Quality Flag"
	attribute qc_target = "conductivity"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /conductivity_qartod_climatology_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'suspect_span': [3, 5.5], 'fail_span': None}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "conductivity"
	attribute ioos_qc_test = "climatology_test"
	attribute long_name = "Climatology Test Quality Flag"
	attribute standard_name = "climatology_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /conductivity_qartod_flat_line_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'tolerance': 1e-05, 'suspect_threshold': 120, 'fail_threshold': 300}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "conductivity"
	attribute ioos_qc_test = "flat_line_test"
	attribute long_name = "Flat Line Test Quality Flag"
	attribute standard_name = "flat_line_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /conductivity_qartod_gross_range_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'suspect_span': [0, 6], 'fail_span': [0, 9]}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "conductivity"
	attribute ioos_qc_test = "gross_range_test"
	attribute long_name = "Gross Range Test Quality Flag"
	attribute standard_name = "gross_range_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /conductivity_qartod_rate_of_change_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'threshold': 0.07}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "conductivity"
	attribute ioos_qc_test = "rate_of_change_test"
	attribute long_name = "Rate Of Change Test Quality Flag"
	attribute standard_name = "rate_of_change_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /conductivity_qartod_spike_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'suspect_threshold': 0.001, 'fail_threshold': 0.03}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "conductivity"
	attribute ioos_qc_test = "spike_test"
	attribute long_name = "Spike Test Quality Flag"
	attribute standard_name = "spike_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /conductivity_qartod_summary_flag: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute ancillary_variables = "conductivity_qartod_gross_range_test conductivity_qartod_flat_line_test conductivity_qartod_spike_test conductivity_qartod_rate_of_change_test"
	attribute comment = "Highest QARTOD flag value for conductivity, excluding 2/not evaluated. Excludes climatology test."
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "conductivity"
	attribute long_name = "QARTOD Summary Quality Flag"
	attribute standard_name = "qartod_summary_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /crs: int32, shape ()
	attribute _FillValue = -2147483647
	attribute epsg_code = "EPSG:4326"
	attribute grid_mapping_name = "latitude_longitude"
	attribute inverse_flattening = 298.257223563
	attribute long_name = "http://www.opengis.net/def/crs/EPSG/0/4326"
	attribute semi_major_axis = 6378137.0
dataset /ctd41cp_timestamp: float64, shape (65)
	attribute _FillValue = 9.969209968386869e+36
	attribute axis = "T"
	attribute bytes = 8
	attribute calendar = "gregorian"
	attribute long_name = "sci_ctd41cp_timestamp"
	attribute source_sensor = "sci_ctd41cp_timestamp"
	attribute standard_name = "time"
	attribute units = "seconds since 1970-01-01T00:00:00+00:00"
	attribute valid_max = 2147483647
	attribute valid_min = 0
dataset /density: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute 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"
	attribute long_name = "Density"
	attribute observation_type = "calculated"
	attribute standard_name = "sea_water_density"
	attribute units = "kg m-3"
	attribute valid_max = 1015.0
	attribute valid_min = 1040.0
dataset /density_qartod_climatology_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'suspect_span': [1010, 1030], 'fail_span': None}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "density"
	attribute ioos_qc_test = "climatology_test"
	attribute long_name = "Climatology Test Quality Flag"
	attribute standard_name = "climatology_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /density_qartod_flat_line_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'tolerance': 0.001, 'suspect_threshold': 120, 'fail_threshold': 300}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "density"
	attribute ioos_qc_test = "flat_line_test"
	attribute long_name = "Flat Line Test Quality Flag"
	attribute standard_name = "flat_line_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /density_qartod_rate_of_change_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'threshold': 0.3}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "density"
	attribute ioos_qc_test = "rate_of_change_test"
	attribute long_name = "Rate Of Change Test Quality Flag"
	attribute standard_name = "rate_of_change_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /density_qartod_spike_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'suspect_threshold': 0.005, 'fail_threshold': 0.15}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "density"
	attribute ioos_qc_test = "spike_test"
	attribute long_name = "Spike Test Quality Flag"
	attribute standard_name = "spike_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /density_qartod_summary_flag: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute ancillary_variables = "density_qartod_flat_line_test density_qartod_spike_test density_qartod_rate_of_change_test"
	attribute comment = "Highest QARTOD flag value for density, excluding 2/not evaluated. Excludes climatology test."
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "density"
	attribute long_name = "QARTOD Summary Quality Flag"
	attribute standard_name = "qartod_summary_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /depth: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute ancillary_variables = "instrument_ctd"
	attribute axis = "Z"
	attribute comment = "Calculated from llat_pressure and llat_latitude using gsw.z_from_p"
	attribute long_name = "CTD Depth"
	attribute observation_type = "calculated"
	attribute positive = "down"
	attribute reference_datum = "sea-surface"
	attribute standard_name = "sea_water_depth"
	attribute units = "meters"
	attribute valid_max = 2000.0
	attribute valid_min = 0.0
dataset /depth_interpolated: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute ancillary_variables = "instrument_ctd depth"
	attribute axis = "Z"
	attribute comment = "Linear interpolated depth using pandas.DataFrame.interpolate"
	attribute long_name = "Interpolated Depth"
	attribute observation_type = "calculated"
	attribute positive = "down"
	attribute reference_datum = "sea-surface"
	attribute source_sensor = "depth"
	attribute standard_name = "sea_water_depth"
	attribute units = "meters"
	attribute valid_max = 2000.0
	attribute valid_min = 0.0
dataset /flbbcd_timestamp: float64, shape (65)
	attribute _FillValue = 9.969209968386869e+36
	attribute ancillary_variables = "instrument_flbbcdslc"
	attribute axis = "T"
	attribute bytes = 8
	attribute calendar = "gregorian"
	attribute long_name = "sci_flbbcd_timestamp"
	attribute sensor = "sci_flbbcd_timestamp"
	attribute source_sensor = "sci_flbbcd_timestamp"
	attribute standard_name = "time"
	attribute type = "f8"
	attribute units = "seconds since 1970-01-01T00:00:00+00:00"
dataset /instrument_ctd: int32, shape ()
	attribute _FillValue = -2147483647
	attribute calibration_date = "2024-02-07"
	attribute comment = "Pumped"
	attribute description = "A profiling CTD instrument designed specifically for installation on Slocum autonomous gliders. It measures conductivity, temperature and pressure for use in oceanic research, updating ocean models, assessing sensor stability on moored observatories, and leveraging data collection opportunities from operational vehicle missions. It outputs real-time data in decimal S/m, degC and decibars, or raw decimal counts. It is externally powered and continuously pumped, and can operate in both continuous sampling or polled sampling modes. It features an expendable anti-foulant device offering bio-fouling protection, and is supplied with Seasoft V2 Windows software for setup and data processing. The pressure sensor with temperature compensation is available in 4 strain-gauge ranges; 0-100; 100-350; 350-1000; 1000-2000 metres. It measures conductivity from 0-9 S/m at a resolution of 0.00001 S/m, temperature from -5 to +42 degC at a resolution of 0.001 degC, and pressure up to 2000 m (dependant on the range chosen), at a resolution of 0.002 percent of full scale range."
	attribute factory_calibrated = "2024-02-07"
	attribute long_name = "Sea-Bird Slocum Glider GPCTD"
	attribute maker = "Sea-Bird Scientific"
	attribute maker_vocabulary = "https://vocab.nerc.ac.uk/collection/B75/current/ORG00226/,https://vocab.nerc.ac.uk/collection/L35/current/MAN0013/"
	attribute model = "Sea-Bird Slocum Glider Payload {GPCTD} CTD"
	attribute model_vocabulary = "https://vocab.nerc.ac.uk/collection/L22/current/TOOL1492/"
	attribute owner = "Stony Brook University"
	attribute references = ""
	attribute serial_number = "9978"
	attribute type = "CTD,salinity sensor,sensor model,water temperature sensor,water pressure sensor"
	attribute type_vocabulary = "http://vocab.nerc.ac.uk/collection/L05/current/130/,http://vocab.nerc.ac.uk/collection/L05/current/350/,http://vocab.nerc.ac.uk/collection/L19/current/SDNKG17/,http://vocab.nerc.ac.uk/collection/L05/current/134/,http://vocab.nerc.ac.uk/collection/L05/current/WPS/"
	attribute user_calibrated = ""
dataset /instrument_dmon: int32, shape ()
	attribute _FillValue = -2147483647
	attribute calibration_date = "1970-01-01"
	attribute comment = "No calibration date. No NVS instrument definition (https://vocab.nerc.ac.uk/collection/L22/current/) as of 2024-07-15."
	attribute description = "The digital acoustic monitoring instrument or DMON is a passive acoustic instrument that is capable of recording and processing audio in realtime. The developers have implemented a low-frequency detection and classification system (LFDCS) on the DMON to identify marine mammal calls from a variety of autonomous platforms, including gliders, profiling floats, and moorings. The LFDCS produces pitch tracks of sounds, which describe changes in the frequency (pitch) of a call over time. While automated software can roughly identify calls, for best results scientists typically examine spectrograms to identify marine mammal calls and pitch tracks are derived from spectrograms."
	attribute factory_calibrated = "1970-01-01"
	attribute long_name = "WHOI Digital Acoustic Monitoring Instrument DMON"
	attribute maker = "Mark Baumgartner,Woods Hole Oceanographic Institution"
	attribute maker_vocabulary = "http://vocab.nerc.ac.uk/collection/L35/current/MAN0064/"
	attribute model = "DMON Digital Monitoring Acoustic Instrument"
	attribute model_vocabulary = ""
	attribute owner = "Stony Brook University"
	attribute references = "http://dcs.whoi.edu/,https://www.whoi.edu/cms/files/JASMAN12952889_85804.pdf,https://www.whoi.edu/fileserver.do?id=163064&pt=2&p=9906"
	attribute serial_number = "077"
	attribute type = "hydrophones"
	attribute type_vocabulary = "http://vocab.nerc.ac.uk/collection/L05/current/369/"
	attribute user_calibrated = ""
dataset /instrument_flbbcdslc: int32, shape ()
	attribute _FillValue = -2147483647
	attribute calibration_date = "2024-03-11"
	attribute comment = "Chlorophyll a,beta700nm,CDOM"
	attribute description = "A variant of the ECO Puck Triplet (http://vocab.nerc.ac.uk/collection/L22/current/TOOL0673/). It is a three-optical-sensor, user-defined instrument that carries a chlorophyll-a fluorometer, FDOM fluorometer and scattering meter. ECO Pucks are real-time only sensors as they are integrated onto the OEM platform that provides power and data handling. The SLC designation signifies this is a third generation model that is specific for integration into Slocum gliders with a dry science bay. The fluorometers and scattering meter are single wavelength sensors. The model is fitted with an added copper faceplate for bio-fouling mitigation and is depth-rated to 1000 m."
	attribute factory_calibrated = "2024-03-11"
	attribute long_name = "ECO Puck Triplet FLBBCD-SLC"
	attribute maker = "WET Labs,Sea-Bird Scientific"
	attribute maker_vocabulary = "http://vocab.nerc.ac.uk/collection/L35/current/MAN0026/,http://vocab.nerc.ac.uk/collection/B75/current/ORG00226/"
	attribute model = "WETLabs ECO Puck Triplet FLBBCD-SLC scattering fluorescence sensor"
	attribute model_vocabulary = "https://vocab.nerc.ac.uk/collection/L22/current/TOOL1312/"
	attribute owner = "Stony Brook University"
	attribute references = ""
	attribute serial_number = "8772"
	attribute type = "sensor_model,optical backscatter sensor,fluorometer"
	attribute type_vocabulary = "http://vocab.nerc.ac.uk/collection/L19/current/SDNKG17/,http://vocab.nerc.ac.uk/collection/L05/current/123/,http://vocab.nerc.ac.uk/collection/L05/current/113/"
	attribute user_calibrated = ""
dataset /instrument_optode: int32, shape ()
	attribute _FillValue = -2147483647
	attribute calibration_date = "2023-11-23"
	attribute comment = "Model 4831"
	attribute description = "A dissolved oxygen sensor which provides analogue (0-5V) and digital output (RS-232) to third party data loggers, gliders and floats. Measurement based on the ability of selected substances to act as dynamic fluorescence quenchers. The fluorescent indicator is a special platinum porphyrin complex embedded in a gas permeable foil that is exposed to the surrounding water. In this standard model, a black optical isolation coating protects the complex from sunlight and fluorescent particles in the water. This sensing foil is attached to a window providing optical access for the measuring system from inside a watertight housing. The foil is excited by modulated blue light, and the phase of a returned red light is measured. For improved stability the 4831 optode also performs a reference phase reading by use of a red LED that does not produce fluorescence in the foil. This model is fitted with a standard sensing foil. By linearizing and temperature compensating, with an incorporated temperature sensor, the absolute O2 concentration can be determined. Accuracy +/- 1.5% or 2uM; precision +/- 0.2 uM."
	attribute factory_calibrated = "2023-11-23"
	attribute long_name = "AA Optode 4831"
	attribute maker = "Aanderaa Data Instruments AS"
	attribute maker_vocabulary = "http://vocab.nerc.ac.uk/collection/B75/current/ORG00228/,http://vocab.nerc.ac.uk/collection/L35/current/MAN0007/"
	attribute model = "Aanderaa Oxygen Optode 4831"
	attribute model_vocabulary = "http://vocab.nerc.ac.uk/collection/L22/current/TOOL1239/"
	attribute owner = "Stony Brook University"
	attribute references = ""
	attribute serial_number = "1140"
	attribute type = "sensor_model,dissolved gas sensors"
	attribute type_vocabulary = "http://vocab.nerc.ac.uk/collection/L19/current/SDNKG17/,http://vocab.nerc.ac.uk/collection/L05/current/351/"
	attribute user_calibrated = ""
dataset /latitude: float64, shape (65)
	attribute _FillValue = 9.969209968386869e+36
	attribute axis = "Y"
	attribute bytes = 8
	attribute comment = "m_gps_lat converted to decimal degrees and interpolated"
	attribute long_name = "Latitude"
	attribute observation_type = "calculated"
	attribute precision = 5
	attribute source_sensor = "m_gps_lat"
	attribute standard_name = "latitude"
	attribute units = "degree_north"
	attribute valid_max = 90.0
	attribute valid_min = -90.0
dataset /longitude: float64, shape (65)
	attribute _FillValue = 9.969209968386869e+36
	attribute axis = "X"
	attribute bytes = 8
	attribute comment = "m_gps_lon converted to decimal degrees and interpolated"
	attribute long_name = "Longitude"
	attribute observation_type = "calculated"
	attribute precision = 5
	attribute source_sensor = "m_gps_lon"
	attribute standard_name = "longitude"
	attribute units = "degree_east"
	attribute valid_max = 180.0
	attribute valid_min = -180.0
dataset /m_pitch: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute bytes = 4
	attribute long_name = "m_pitch"
	attribute sensor = "m_pitch"
	attribute source_sensor = "m_pitch"
	attribute type = "f4"
	attribute units = "rad"
dataset /m_roll: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute bytes = 4
	attribute long_name = "m_roll"
	attribute sensor = "m_roll"
	attribute source_sensor = "m_roll"
	attribute type = "f4"
	attribute units = "rad"
dataset /m_science_clothesline_lag: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute bytes = 4
	attribute long_name = "m_science_clothesline_lag"
	attribute sensor = "m_science_clothesline_lag"
	attribute source_sensor = "m_science_clothesline_lag"
	attribute type = "f4"
	attribute units = "s"
dataset /optode_water_temperature: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute bytes = 4
	attribute instrument = "instrument_optode"
	attribute long_name = "sci_oxy4_temp"
	attribute sensor = "sci_oxy4_temp"
	attribute source_sensor = "sci_oxy4_temp"
	attribute standard_name = "temperature_of_sensor_for_oxygen_in_sea_water"
	attribute type = "f4"
	attribute units = "degree_C"
dataset /oxy4_timestamp: float64, shape (65)
	attribute _FillValue = 9.969209968386869e+36
	attribute bytes = 8
	attribute calendar = "gregorian"
	attribute instrument = "instrument_optode"
	attribute long_name = "sci_oxy4_timestamp"
	attribute sensor = "sci_oxy4_timestamp"
	attribute source_sensor = "sci_oxy4_timestamp"
	attribute standard_name = "time"
	attribute type = "f8"
	attribute units = "seconds since 1970-01-01T00:00:00+00:00"
dataset /oxygen_concentration: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute ancillary_variables = "oxygen_concentration_qartod_gross_range_test oxygen_concentration_qartod_flat_line_test oxygen_concentration_qartod_summary_flag"
	attribute bytes = 4
	attribute instrument = "instrument_optode"
	attribute long_name = "sci_oxy4_oxygen"
	attribute sensor = "sci_oxy4_oxygen"
	attribute source_sensor = "sci_oxy4_oxygen"
	attribute standard_name = "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water"
	attribute type = "f4"
	attribute units = "micromoles L-1"
dataset /oxygen_concentration_optimal_shift: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute comment = "Optimal time shift (seconds) determined by grouping down and up profiles for one glider segment, then minimizing the area between the profiles by testing time shifts between 0 and 60 seconds.  This is a preliminary variable currently under development."
	attribute qc_target = "oxygen_concentration"
	attribute units = "sec"
	attribute valid_max = 59
	attribute valid_min = 0
dataset /oxygen_concentration_qartod_flat_line_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'tolerance': 0.1, 'suspect_threshold': 120, 'fail_threshold': 300}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "oxygen_concentration"
	attribute ioos_qc_test = "flat_line_test"
	attribute long_name = "Flat Line Test Quality Flag"
	attribute standard_name = "flat_line_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /oxygen_concentration_qartod_gross_range_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'suspect_span': [0, 500], 'fail_span': [0, 1000]}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "oxygen_concentration"
	attribute ioos_qc_test = "gross_range_test"
	attribute long_name = "Gross Range Test Quality Flag"
	attribute standard_name = "gross_range_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /oxygen_concentration_qartod_summary_flag: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute ancillary_variables = "oxygen_concentration_qartod_gross_range_test oxygen_concentration_qartod_flat_line_test"
	attribute comment = "Highest QARTOD flag value for oxygen_concentration, excluding 2/not evaluated. Excludes climatology test."
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "oxygen_concentration"
	attribute long_name = "QARTOD Summary Quality Flag"
	attribute standard_name = "qartod_summary_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /oxygen_concentration_shifted: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute ancillary_variables = "oxygen_concentration_qartod_gross_range_test oxygen_concentration_qartod_flat_line_test oxygen_concentration_qartod_summary_flag"
	attribute bytes = 4
	attribute comment = "oxygen_concentration shifted by the optimal time shift (seconds) determined by grouping down and up profiles for one glider segment, then minimizing the areas between the profiles by testing time shifts between 0 and 60 seconds. This is a preliminary variable currently under development."
	attribute instrument = "instrument_optode"
	attribute long_name = "Time-lag Adjusted Dissolved Oxygen"
	attribute sensor = "sci_oxy4_oxygen"
	attribute source_sensor = "sci_oxy4_oxygen"
	attribute standard_name = "mole_concentration_of_dissolved_molecular_oxygen_in_sea_water"
	attribute type = "f4"
	attribute units = "micromoles L-1"
dataset /oxygen_concentration_shifted_mgL: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute ancillary_variables = "oxygen_concentration_shifted"
	attribute bytes = 4
	attribute comment = "Applied QC (if applicable) and converted oxygen_concentration_shifted from umol/L to mg/L (O2 umol/L * 0.032 mg/umol). This is a preliminary variable under development."
	attribute instrument = "instrument_optode"
	attribute long_name = "Time-lag Adjusted Dissolved Oxygen"
	attribute observation_type = "calculated"
	attribute sensor = "sci_oxy4_oxygen"
	attribute source_sensor = "sci_oxy4_oxygen"
	attribute standard_name = "mass_concentration_of_oxygen_in_sea_water"
	attribute type = "f4"
	attribute units = "mg L-1"
dataset /oxygen_saturation: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute ancillary_variables = "oxygen_saturation_qartod_gross_range_test oxygen_saturation_qartod_flat_line_test oxygen_saturation_qartod_summary_flag"
	attribute bytes = 4
	attribute instrument = "instrument_optode"
	attribute long_name = "sci_oxy4_saturation"
	attribute sensor = "sci_oxy4_saturation"
	attribute source_sensor = "sci_oxy4_saturation"
	attribute standard_name = "fractional_saturation_of_oxygen_in_sea_water"
	attribute type = "f4"
	attribute units = "percent"
dataset /oxygen_saturation_optimal_shift: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute comment = "Optimal time shift (seconds) determined by grouping down and up profiles for one glider segment, then minimizing the area between the profiles by testing time shifts between 0 and 60 seconds.  This is a preliminary variable currently under development."
	attribute qc_target = "oxygen_saturation"
	attribute units = "sec"
	attribute valid_max = 59
	attribute valid_min = 0
dataset /oxygen_saturation_qartod_flat_line_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'tolerance': 0.05, 'suspect_threshold': 120, 'fail_threshold': 300}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "oxygen_saturation"
	attribute ioos_qc_test = "flat_line_test"
	attribute long_name = "Flat Line Test Quality Flag"
	attribute standard_name = "flat_line_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /oxygen_saturation_qartod_gross_range_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'suspect_span': [0, 150], 'fail_span': [0, 300]}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "oxygen_saturation"
	attribute ioos_qc_test = "gross_range_test"
	attribute long_name = "Gross Range Test Quality Flag"
	attribute standard_name = "gross_range_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /oxygen_saturation_qartod_summary_flag: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute ancillary_variables = "oxygen_saturation_qartod_gross_range_test oxygen_saturation_qartod_flat_line_test"
	attribute comment = "Highest QARTOD flag value for oxygen_saturation, excluding 2/not evaluated. Excludes climatology test."
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "oxygen_saturation"
	attribute long_name = "QARTOD Summary Quality Flag"
	attribute standard_name = "qartod_summary_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /oxygen_saturation_shifted: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute ancillary_variables = "oxygen_saturation_qartod_gross_range_test oxygen_saturation_qartod_flat_line_test oxygen_saturation_qartod_summary_flag"
	attribute bytes = 4
	attribute comment = "oxygen_saturation shifted by the optimal time shift (seconds) determined by grouping down and up profiles for one glider segment, then minimizing the areas between the profiles by testing time shifts between 0 and 60 seconds. This is a preliminary variable currently under development."
	attribute instrument = "instrument_optode"
	attribute long_name = "Time-lag Adjusted Dissolved Oxygen Saturation"
	attribute sensor = "sci_oxy4_saturation"
	attribute source_sensor = "sci_oxy4_saturation"
	attribute standard_name = "fractional_saturation_of_oxygen_in_sea_water"
	attribute type = "f4"
	attribute units = "percent"
dataset /platform: int32, shape ()
	attribute _FillValue = -2147483647
	attribute ancillary_variables = " "
	attribute comment = ""
	attribute depth_rating = "100m"
	attribute description = "A long-range autonomous underwater vehicle (AUV) based on buoyancy. The G3S utilises the same features as the G3 glider but uses a new STM32 Processor. This replaces the Persistor processor used on the G3 glider in the Science and Flight Bays. The G3S is used for remote water column sampling. It uses hydraulic buoyancy change to alter the vehicle density in relation to the surrounding water thereby causing the vehicle to either float or sink. Given an appropriate dive or climb angle, the wings and body lift and convert some of this vertical motion into a forward saw tooth horizontal motion. Periodically, the glider surfaces and calls via Iridium Satellite Phone (anywhere in world) or Free Wave RF Modem (line of sight) in to Dockserver (auto attendant computer) to relay navigational fix, data and receive further instructions for command and control. The glider is capable of storm sampling and can be flown in a coordinated fleet. It is 1.5 m in length, has a hull diameter of 22 cm and mass of 55-70 kgs (dependent upon configuration). It has an exchangeable payload (capacity up to 6 L) which is capable of housing a variety of environmental sensors such as nitrate and oxygen. It uses lithium or alkaline batteries. It has a deployment range of 350-13000 km (dependent upon configuration), a deployment length of 15 days to 18 months (dependent upon configuration) and an operating depth range of 4-1000m. Navigation is via GPS waypoints, a pressure and altimeter sensor. Maximum speed is 0.35 m/s (0.68 knot) with the buoyancy engine and an average up to 0.5 m/s (1 knots) with full drive. The thruster provides speeds up to 1 m/s (2 knots). It transmits via RF modem, Iridium (RUDICS), ARGOS or acoustic modem. The new STM32L4 CPU processor utilises OpenRTOS running up to 120 MHz, with 8 Mbytes RAM and 32 Mbytes of flash memory."
	attribute id = "maracoos_06"
	attribute instruments = "instrument_ctd,instrument_optode,instrument_flbbcdslc,instrument_dmon"
	attribute long_name = "maracoos_06 Slocum G3S"
	attribute maker = "Teledyne Webb Research"
	attribute maker_vocabulary = "http://vocab.nerc.ac.uk/collection/L35/current/MAN0020/,http://vocab.nerc.ac.uk/collection/B75/current/ORG01077/"
	attribute model = "Teledyne Webb Research Slocum G3S glider"
	attribute model_vocabulary = "http://vocab.nerc.ac.uk/collection/B76/current/B7600029/"
	attribute os_version = "11.00"
	attribute owner = "Stony Brook University"
	attribute serial_number = "1170"
	attribute type = "sub-surface gliders"
	attribute type_vocabulary = "http://vocab.nerc.ac.uk/collection/L06/current/27/"
	attribute wmo_id = "8901079"
	attribute wmo_platform_code = "8901079"
dataset /potential_temperature: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute ancillary_variables = "instrument_ctd"
	attribute long_name = "Potential Temperature"
	attribute observation_type = "calculated"
	attribute standard_name = "sea_water_potential_temperature"
	attribute units = "degree_C"
	attribute valid_max = 0.0
	attribute valid_min = 40.0
dataset /pressure: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute 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 pressure_qartod_summary_flag"
	attribute axis = "Z"
	attribute bytes = 4
	attribute comment = "Alias for sci_water_pressure, multiplied by 10 to convert from bar to dbar"
	attribute long_name = "CTD Pressure"
	attribute observation_type = "measured"
	attribute positive = "down"
	attribute reference_datum = "sea-surface"
	attribute source_sensor = "sci_water_pressure"
	attribute standard_name = "sea_water_pressure"
	attribute units = "bar"
	attribute valid_max = 2000.0
	attribute valid_min = 0.0
dataset /pressure_qartod_flat_line_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'tolerance': 0.002, 'suspect_threshold': 120, 'fail_threshold': 300}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "pressure"
	attribute ioos_qc_test = "flat_line_test"
	attribute long_name = "Flat Line Test Quality Flag"
	attribute standard_name = "flat_line_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /pressure_qartod_gross_range_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute comment = "Glider depth rating (m) in flag_configurations converted to pressure (dbar) from pressure and profile_lat using gsw.p_from_z"
	attribute flag_configurations = "{'suspect_span': [0, 105], 'fail_span': [0, 210]}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "pressure"
	attribute ioos_qc_test = "gross_range_test"
	attribute long_name = "Gross Range Test Quality Flag"
	attribute standard_name = "gross_range_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /pressure_qartod_pressure_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'suspect_threshold': 0}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "pressure"
	attribute ioos_qc_test = "pressure_test"
	attribute long_name = "Pressure Test Quality Flag"
	attribute standard_name = "pressure_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /pressure_qartod_rate_of_change_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'threshold': 0.45}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "pressure"
	attribute ioos_qc_test = "rate_of_change_test"
	attribute long_name = "Rate Of Change Test Quality Flag"
	attribute standard_name = "rate_of_change_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /pressure_qartod_spike_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'suspect_threshold': 0.2, 'fail_threshold': 0.45}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "pressure"
	attribute ioos_qc_test = "spike_test"
	attribute long_name = "Spike Test Quality Flag"
	attribute standard_name = "spike_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /pressure_qartod_summary_flag: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute 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"
	attribute comment = "Highest QARTOD flag value for pressure, excluding 2/not evaluated. Excludes climatology test."
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "pressure"
	attribute long_name = "QARTOD Summary Quality Flag"
	attribute standard_name = "qartod_summary_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /profile_id: float64, shape ()
	attribute _FillValue = 9.969209968386869e+36
	attribute ancillary_variables = "profile_time"
	attribute comment = "Unique identifier of the profile. The profile ID is the mean profile timestamp"
	attribute long_name = "Profile ID"
	attribute valid_max = 2147483647
	attribute valid_min = 1
dataset /profile_lat: float64, shape ()
	attribute _FillValue = 9.969209968386869e+36
	attribute axis = "Y"
	attribute comment = "Value is interpolated to provide an estimate of the latitude at the mid-point of the profile"
	attribute long_name = "Profile Center Latitude"
	attribute observation_type = "calculated"
	attribute precision = 5
	attribute standard_name = "latitude"
	attribute units = "degree_north"
	attribute valid_max = 90.0
	attribute valid_min = -90.0
dataset /profile_lon: float64, shape ()
	attribute _FillValue = 9.969209968386869e+36
	attribute axis = "X"
	attribute comment = "Value is interpolated to provide an estimate of the longitude at the mid-point of the profile"
	attribute long_name = "Profile Center Longitude"
	attribute observation_type = "calculated"
	attribute precision = 5
	attribute standard_name = "longitude"
	attribute units = "degree_east"
	attribute valid_max = 180.0
	attribute valid_min = -180.0
dataset /profile_time: float64, shape ()
	attribute _FillValue = 9.969209968386869e+36
	attribute axis = "T"
	attribute calendar = "gregorian"
	attribute comment = "Timestamp corresponding to the mid-point of the profile"
	attribute long_name = "Profile Center Time"
	attribute observation_type = "calculated"
	attribute standard_name = "time"
	attribute units = "seconds since 1970-01-01T00:00:00+00:00"
	attribute valid_max = 2147483647
	attribute valid_min = 0
dataset /salinity: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute ancillary_variables = "conductivity,temperature,presssure 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"
	attribute long_name = "Practical Salinity"
	attribute observation_type = "calculated"
	attribute standard_name = "sea_water_practical_salinity"
	attribute units = "1"
	attribute valid_max = 0.0
	attribute valid_min = 40.0
dataset /salinity_qartod_climatology_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'suspect_span': [29, 37], 'fail_span': None}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "salinity"
	attribute ioos_qc_test = "climatology_test"
	attribute long_name = "Climatology Test Quality Flag"
	attribute standard_name = "climatology_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /salinity_qartod_flat_line_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'tolerance': 0.0001, 'suspect_threshold': 120, 'fail_threshold': 300}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "salinity"
	attribute ioos_qc_test = "flat_line_test"
	attribute long_name = "Flat Line Test Quality Flag"
	attribute standard_name = "flat_line_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /salinity_qartod_rate_of_change_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'threshold': 0.2}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "salinity"
	attribute ioos_qc_test = "rate_of_change_test"
	attribute long_name = "Rate Of Change Test Quality Flag"
	attribute standard_name = "rate_of_change_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /salinity_qartod_spike_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'suspect_threshold': 0.01, 'fail_threshold': 0.1}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "salinity"
	attribute ioos_qc_test = "spike_test"
	attribute long_name = "Spike Test Quality Flag"
	attribute standard_name = "spike_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /salinity_qartod_summary_flag: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute ancillary_variables = "salinity_qartod_flat_line_test salinity_qartod_spike_test salinity_qartod_rate_of_change_test"
	attribute comment = "Highest QARTOD flag value for salinity, excluding 2/not evaluated. Excludes climatology test."
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "salinity"
	attribute long_name = "QARTOD Summary Quality Flag"
	attribute standard_name = "qartod_summary_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /sci_dmon_msg_byte_count: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute bytes = 4
	attribute long_name = "sci_dmon_msg_byte_count"
	attribute sensor = "sci_dmon_msg_byte_count"
	attribute source_sensor = "sci_dmon_msg_byte_count"
	attribute type = "f4"
	attribute units = "nodim"
dataset /sci_m_present_time: float64, shape (65)
	attribute _FillValue = 9.969209968386869e+36
	attribute axis = "T"
	attribute bytes = 8
	attribute calendar = "gregorian"
	attribute long_name = "sci_m_present_time"
	attribute source_sensor = "sci_m_present_time"
	attribute standard_name = "time"
	attribute units = "seconds since 1970-01-01T00:00:00+00:00"
	attribute valid_max = 2147483647
	attribute valid_min = 0
dataset /sci_oxy4_calphase: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute bytes = 4
	attribute instrument = "instrument_optode"
	attribute long_name = "sci_oxy4_calphase"
	attribute sensor = "sci_oxy4_calphase"
	attribute source_sensor = "sci_oxy4_calphase"
	attribute type = "f4"
	attribute units = "deg"
dataset /sci_water_pressure: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute ancillary_variables = "instrument_ctd"
	attribute axis = "Z"
	attribute bytes = 4
	attribute long_name = "CTD Pressure"
	attribute observation_type = "measured"
	attribute positive = "down"
	attribute reference_datum = "sea-surface"
	attribute source_sensor = "sci_water_pressure"
	attribute standard_name = "sea_water_pressure"
	attribute units = "bar"
	attribute valid_max = 2000.0
	attribute valid_min = 0.0
dataset /sound_speed: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute ancillary_variables = "instrument_ctd"
	attribute long_name = "Sound Velocity"
	attribute observation_type = "calculated"
	attribute standard_name = "speed_of_sound_in_sea_water"
	attribute units = "m s-1"
	attribute valid_max = 1460.0
	attribute valid_min = 1560.0
dataset /source_file: string(1), shape (39)
	attribute all_sensors = "0"
	attribute comment = "Name of the source data file and associated file metadata"
	attribute dbd_label = "DBD_ASC(dinkum_binary_data_ascii)file"
	attribute encoding_ver = "2"
	attribute file_size_bytes = 969110
	attribute filename = "maracoos_06-2024-322-0-43"
	attribute filename_extension = "sbd"
	attribute filename_label = "maracoos_06-2024-322-0-43-sbd(00600043)"
	attribute fileopen_time = "Thu_Nov_21_14:58:16_2024"
	attribute long_name = "Source data file"
	attribute mission_name = "mab_2024.mi"
	attribute num_ascii_tags = "14"
	attribute num_label_lines = "3"
	attribute num_segments = "1"
	attribute segment_filename_0 = "maracoos_06-2024-322-0-43"
	attribute sensors_per_cycle = "114"
	attribute source_file = "/home/coolgroup/slocum/deployments/2024/maracoos_06-20241028T2024/data/in/ascii/sbd/maracoos_06_2024_322_0_43_sbd.dat"
	attribute the8x3_filename = "00600043"
dataset /source_file_strlen: float32, shape (39)
dataset /temperature: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute 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"
	attribute bytes = 4
	attribute long_name = "Raw Temperature"
	attribute observation_type = "measured"
	attribute source_sensor = "sci_water_temp"
	attribute standard_name = "sea_water_temperature"
	attribute units = "degrees_C"
	attribute valid_max = 40.0
	attribute valid_min = -5.0
dataset /temperature_hysteresis_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute 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."
	attribute flag_configurations = "{'suspect_threshold': 0.2, 'fail_threshold': 0.2, 'test_threshold': 0.1}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute long_name = "Temperature Hysteresis Test Quality Flag"
	attribute qc_target = "temperature"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /temperature_qartod_climatology_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'suspect_span': [5, 22], 'fail_span': None}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "temperature"
	attribute ioos_qc_test = "climatology_test"
	attribute long_name = "Climatology Test Quality Flag"
	attribute standard_name = "climatology_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /temperature_qartod_flat_line_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'tolerance': 0.001, 'suspect_threshold': 120, 'fail_threshold': 300}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "temperature"
	attribute ioos_qc_test = "flat_line_test"
	attribute long_name = "Flat Line Test Quality Flag"
	attribute standard_name = "flat_line_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /temperature_qartod_gross_range_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'suspect_span': [1, 32], 'fail_span': [-5, 42]}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "temperature"
	attribute ioos_qc_test = "gross_range_test"
	attribute long_name = "Gross Range Test Quality Flag"
	attribute standard_name = "gross_range_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /temperature_qartod_rate_of_change_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'threshold': 0.6}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "temperature"
	attribute ioos_qc_test = "rate_of_change_test"
	attribute long_name = "Rate Of Change Test Quality Flag"
	attribute standard_name = "rate_of_change_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /temperature_qartod_spike_test: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute flag_configurations = "{'suspect_threshold': 0.01, 'fail_threshold': 0.4}"
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "temperature"
	attribute ioos_qc_test = "spike_test"
	attribute long_name = "Spike Test Quality Flag"
	attribute standard_name = "spike_test_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /temperature_qartod_summary_flag: int32, shape (65)
	attribute _FillValue = -2147483647
	attribute ancillary_variables = "temperature_qartod_gross_range_test temperature_qartod_flat_line_test temperature_qartod_spike_test temperature_qartod_rate_of_change_test"
	attribute comment = "Highest QARTOD flag value for temperature, excluding 2/not evaluated. Excludes climatology test."
	attribute flag_meanings = "GOOD NOT_EVALUATED SUSPECT FAIL MISSING"
	attribute flag_values = 1, 2, 3, 4, 9
	attribute ioos_qc_module = "qartod"
	attribute ioos_qc_target = "temperature"
	attribute long_name = "QARTOD Summary Quality Flag"
	attribute standard_name = "qartod_summary_quality_flag"
	attribute valid_max = 9
	attribute valid_min = 1
dataset /time: float64, shape (65)
	attribute _FillValue = 9.969209968386869e+36
	attribute axis = "T"
	attribute bytes = 8
	attribute calendar = "gregorian"
	attribute comment = "Alias for m_present_time"
	attribute long_name = "m_present_time"
	attribute source_sensor = "m_present_time"
	attribute standard_name = "time"
	attribute units = "seconds since 1970-01-01T00:00:00+00:00"
	attribute valid_max = 2147483647
	attribute valid_min = 0
dataset /traj_strlen: float32, shape (25)
dataset /trajectory: string(1), shape (25)
	attribute cf_role = "trajectory_id"
	attribute comment = "A trajectory is a single deployment of a glider and may span multiple data files."
	attribute long_name = "Trajectory/Deployment Name"
dataset /u: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute bytes = 4
	attribute long_name = "Eastward Current"
	attribute observation_type = "calculated"
	attribute sensor = "m_final_water_vx"
	attribute source_sensor = "m_final_water_vx"
	attribute standard_name = "eastward_sea_water_velocity"
	attribute type = "f4"
	attribute units = "m s-1"
dataset /v: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute bytes = 4
	attribute long_name = "Northward Current"
	attribute observation_type = "calculated"
	attribute sensor = "m_final_water_vy"
	attribute source_sensor = "m_final_water_vy"
	attribute standard_name = "northward_sea_water_velocity"
	attribute type = "f4"
	attribute units = "m s-1"
dataset /water_depth: float32, shape (65)
	attribute _FillValue = 9.96920997e+36
	attribute bytes = 4
	attribute comment = "CTD depth plus altitude off the bottom"
	attribute long_name = "m_water_depth"
	attribute sensor = "m_water_depth"
	attribute source_sensor = "m_water_depth"
	attribute standard_name = "sea_floor_depth_below_sea_surface"
	attribute type = "f4"
	attribute units = "m"