netcdf IOOS_Glider_Profile_NetCDF_v4.0 { dimensions: time = 5 ; traj_strlen = 13 ; variables: char trajectory(traj_strlen) ; trajectory:cf_role = "trajectory_id" ; trajectory:comment = "A name given to a deployment. A deployment is defined as a series of one or more segments completed by a glider between the time of deployment and the time of recovery." ; trajectory:long_name = "deployment name" ; int platform ; platform:_FillValue = 127 ; platform:comment = "Spray Glider 028 deployed by (program/institution)" ; platform:id = "sp028" ; platform:long_name = "Platform Identifier" ; platform:type = "platform" ; platform:instrument = "instrument_ctd" ; platform:wmo_id = "4801921" ; int instrument_ctd ; instrument_ctd:_FillValue = 127 ; instrument_ctd:comment = "pumped CTD" ; instrument_ctd:long_name = "CTD Metadata" ; instrument_ctd:make_model = "Sea-Bird SBE 41CP CTD" ; instrument_ctd:platform = "platform" ; instrument_ctd:serial_number = "28" ; instrument_ctd:type = "instrument" ; instrument_ctd:calibration_date = "2025-09-11T12:20:31.819208" ; instrument_ctd:calibration_report = "report_here" ; instrument_ctd:factory_calibrated = "info_here" ; instrument_ctd:component = "CTD" ; instrument_ctd:discriminant = "Serial Number 1234" ; int profile_id ; profile_id:_FillValue = -999 ; profile_id:cf_role = "profile_id" ; profile_id:comment = "A sequential number assigned to each vertically oriented profile track of a glider, either ascending or descending through the water column. This value is unique within each individual profile file that is part of a single trajectory or deployment." ; profile_id:long_name = "profile id" ; profile_id:valid_min = 1 ; profile_id:valid_max = 100 ; double profile_time ; profile_time:_FillValue = -999. ; profile_time:platform = "platform" ; profile_time:calendar = "standard" ; profile_time:comment = "Timestamp corresponding to the mid-point of the profile." ; profile_time:long_name = "Profile Center Time" ; profile_time:observation_type = "calculated" ; profile_time:standard_name = "time" ; profile_time:units = "seconds since 1970-01-01T00:00:00Z" ; double profile_lat ; profile_lat:_FillValue = -999. ; profile_lat:standard_name = "latitude" ; profile_lat:units = "degrees_north" ; profile_lat:comment = "Value is interpolated to provide an estimate of the latitude at the mid-point of the profile" ; profile_lat:long_name = "Profile Center Latitude" ; profile_lat:observation_type = "calculated" ; profile_lat:platform = "platform" ; profile_lat:valid_max = 90. ; profile_lat:valid_min = -90. ; profile_lat:coordinate_reference_frame = "urn:ogc:crs:EPSG::4326" ; profile_lat:reference = "WGS84" ; double profile_lon ; profile_lon:_FillValue = -999. ; profile_lon:standard_name = "longitude" ; profile_lon:units = "degrees_east" ; profile_lon:comment = "Value is interpolated to provide an estimate of the longitude at the mid-point of the profile" ; profile_lon:long_name = "Profile Center Longitude" ; profile_lon:observation_type = "calculated" ; profile_lon:platform = "platform" ; profile_lon:valid_max = 180. ; profile_lon:valid_min = -180. ; profile_lon:coordinate_reference_frame = "urn:ogc:crs:EPSG::4326" ; profile_lon:reference = "WGS84" ; double time_uv ; time_uv:_FillValue = -999. ; time_uv:platform = "platform" ; time_uv:calendar = "gregorian" ; time_uv: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." ; time_uv:long_name = "Depth-Averaged Time" ; time_uv:observation_type = "calculated" ; time_uv:standard_name = "time" ; time_uv:units = "seconds since 1970-01-01T00:00:00Z" ; double lat_uv ; lat_uv:_FillValue = -999. ; lat_uv:standard_name = "latitude" ; lat_uv:units = "degrees_north" ; lat_uv: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." ; lat_uv:long_name = "Depth-averaged Latitude" ; lat_uv:observation_type = "calculated" ; lat_uv:platform = "platform" ; lat_uv:valid_max = 90. ; lat_uv:valid_min = -90. ; lat_uv:coordinate_reference_frame = "urn:ogc:crs:EPSG::4326" ; lat_uv:reference = "WGS84" ; double lon_uv ; lon_uv:_FillValue = -999. ; lon_uv:standard_name = "longitude" ; lon_uv:units = "degrees_east" ; lon_uv: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." ; lon_uv:long_name = "Depth-averaged Longitude" ; lon_uv:observation_type = "calculated" ; lon_uv:platform = "platform" ; lon_uv:valid_max = 180. ; lon_uv:valid_min = -180. ; lon_uv:coordinate_reference_frame = "urn:ogc:crs:EPSG::4326" ; lon_uv:reference = "WGS84" ; double u ; u:_FillValue = -999. ; u:standard_name = "eastward_sea_water_velocity" ; u:standard_name_vocabulary = "CF Standard Name Table v75" ; u:standard_name_url = "https://cfconventions.org/Data/cf-conventions/75/build/cf-standard-name-table.html" ; u:units = "m s-1" ; u: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." ; u:long_name = "Depth-averaged Eastward Sea Water Velocity" ; u:observation_type = "calculated" ; u:platform = "platform" ; u:valid_max = 10. ; u:valid_min = -10. ; u:coverage_content_type = " " ; u:missing_value = -999. ; u:accuracy = 0.01 ; u:precision = 0.01 ; u:resolution = 0.0001 ; double v ; v:_FillValue = -999. ; v:standard_name = "northward_sea_water_velocity" ; v:standard_name_vocabulary = "CF Standard Name Table v75" ; v:standard_name_url = "https://cfconventions.org/Data/cf-conventions/75/build/cf-standard-name-table.html" ; v:units = "m s-1" ; v: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." ; v:long_name = "Depth-averaged Northward Sea Water Velocity" ; v:observation_type = "calculated" ; v:platform = "platform" ; v:valid_max = 10. ; v:valid_min = -10. ; v:coverage_content_type = " " ; v:missing_value = -999. ; v:accuracy = 0.01 ; v:precision = 0.01 ; v:resolution = 0.0001 ; double time(time) ; time:ancillary_variables = "time_qc" ; time:comment = "Measured or calculated time at each point in the time-series" ; time:calendar = "standard" ; time:long_name = "Time" ; time:observation_type = "measured" ; time:standard_name = "time" ; time:units = "seconds since 1970-01-01T00:00:00Z" ; double lat(time) ; lat:_FillValue = -999. ; lat:standard_name = "latitude" ; lat:units = "degrees_north" ; lat:ancillary_variables = "lat_qc" ; lat:comment = "Interpolated latitude at each point in the time-series" ; lat:long_name = "Profile Latitude" ; lat:observation_type = "calculated" ; lat:platform = "platform" ; lat:valid_max = 90. ; lat:valid_min = -90. ; lat:coordinate_reference_frame = "urn:ogc:crs:EPSG::4326" ; lat:reference = "WGS84" ; double lon(time) ; lon:_FillValue = -999. ; lon:standard_name = "longitude" ; lon:units = "degrees_east" ; lon:ancillary_variables = "lon_qc" ; lon:comment = "Interpolated longitude at each point in the time-series" ; lon:long_name = "Profile Longitude" ; lon:observation_type = "calculated" ; lon:platform = "platform" ; lon:valid_max = 180. ; lon:valid_min = -180. ; lon:coordinate_reference_frame = "urn:ogc:crs:EPSG::4326" ; lon:reference = "WGS84" ; double temperature(time) ; temperature:_FillValue = -999. ; temperature:platform = "platform" ; temperature:instrument = "instrument_ctd" ; temperature:ancillary_variables = "temperature_qc" ; temperature:standard_name = "sea_water_temperature" ; temperature:long_name = "Sea Water Temperature" ; temperature:observation_type = "measured" ; temperature:valid_max = 40. ; temperature:valid_min = -5. ; temperature:accuracy = 0.01 ; temperature:precision = 0.01 ; temperature:resolution = 0.0001 ; temperature:units = "Celsius" ; temperature:coverage_content_type = " " ; temperature:missing_value = -999. ; temperature:standard_name_vocabulary = "CF Standard Name Table v75" ; temperature:standard_name_url = "https://cfconventions.org/Data/cf-conventions/75/build/cf-standard-name-table.html" ; double conductivity(time) ; conductivity:_FillValue = -999. ; conductivity:platform = "platform" ; conductivity:instrument = "instrument_ctd" ; conductivity:ancillary_variables = "conductivity_qc" ; conductivity:standard_name = "sea_water_electrical_conductivity" ; conductivity:long_name = "Sea Water Electrical Conductivity" ; conductivity:observation_type = "measured" ; conductivity:precision = 0.01 ; conductivity:resolution = 0.01 ; conductivity:accuracy = 0.01 ; conductivity:valid_max = 10. ; conductivity:valid_min = 0. ; conductivity:units = "S m-1" ; conductivity:coverage_content_type = " " ; conductivity:missing_value = -999. ; conductivity:standard_name_vocabulary = "CF Standard Name Table v75" ; conductivity:standard_name_url = "https://cfconventions.org/Data/cf-conventions/75/build/cf-standard-name-table.html" ; double density(time) ; density:_FillValue = -999. ; density:platform = "platform" ; density:instrument = "instrument_ctd" ; density:ancillary_variables = "density_qc" ; density:standard_name = "sea_water_density" ; density:long_name = "Sea Water Density" ; density:observation_type = "calculated" ; density:precision = 0.01 ; density:resolution = 0.01 ; density:accuracy = 0.01 ; density:valid_max = 1040. ; density:valid_min = 1015. ; density:units = "kg m-3" ; density:coverage_content_type = " " ; density:missing_value = -999. ; density:standard_name_vocabulary = "CF Standard Name Table v75" ; density:standard_name_url = "https://cfconventions.org/Data/cf-conventions/75/build/cf-standard-name-table.html" ; double depth(time) ; depth:_FillValue = -999. ; depth:platform = "platform" ; depth:instrument = "instrument_ctd" ; depth:ancillary_variables = "depth_qc" ; depth:comment = "comment_here" ; depth:standard_name = "depth" ; depth:long_name = "Depth" ; depth:observation_type = "calculated" ; depth:positive = "down" ; depth:reference_datum = "sea-surface" ; depth:precision = 0.01 ; depth:resolution = 0.01 ; depth:accuracy = 0.01 ; depth:valid_max = 2000. ; depth:valid_min = 0. ; depth:units = "m" ; double pressure(time) ; pressure:_FillValue = -999. ; pressure:platform = "platform" ; pressure:instrument = "instrument_ctd" ; pressure:ancillary_variables = "pressure_qc" ; pressure:comment = "comment_here" ; pressure:standard_name = "sea_water_pressure" ; pressure:long_name = "Sea Water Pressure" ; pressure:observation_type = "measured" ; pressure:positive = "down" ; pressure:reference_datum = "sea-surface" ; pressure:precision = 0.01 ; pressure:resolution = 0.01 ; pressure:accuracy = 0.01 ; pressure:valid_max = 2000. ; pressure:valid_min = 0. ; pressure:units = "dbar" ; pressure:coverage_content_type = " " ; pressure:missing_value = -999. ; pressure:standard_name_vocabulary = "CF Standard Name Table v75" ; pressure:standard_name_url = "https://cfconventions.org/Data/cf-conventions/75/build/cf-standard-name-table.html" ; byte time_qc(time) ; time_qc:_FillValue = -9b ; time_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ; time_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ; time_qc:long_name = "time Quality Flag" ; time_qc:standard_name = "time status_flag" ; time_qc:valid_max = 9b ; time_qc:valid_min = 0b ; byte lon_qc(time) ; lon_qc:_FillValue = -9b ; lon_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ; lon_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ; lon_qc:long_name = "longitude Quality Flag" ; lon_qc:standard_name = "longitude status_flag" ; lon_qc:valid_max = 9b ; lon_qc:valid_min = 0b ; byte lat_qc(time) ; lat_qc:_FillValue = -9b ; lat_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ; lat_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ; lat_qc:long_name = "latitude Quality Flag" ; lat_qc:standard_name = "latitude status_flag" ; lat_qc:valid_max = 9b ; lat_qc:valid_min = 0b ; byte temperature_qc(time) ; temperature_qc:_FillValue = -9b ; temperature_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ; temperature_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ; temperature_qc:long_name = "temperature Quality Flag" ; temperature_qc:standard_name = "temperature status_flag" ; temperature_qc:valid_max = 9b ; temperature_qc:valid_min = 0b ; byte conductivity_qc(time) ; conductivity_qc:_FillValue = -9b ; conductivity_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ; conductivity_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ; conductivity_qc:long_name = "conductivity Quality Flag" ; conductivity_qc:standard_name = "conductivity status_flag" ; conductivity_qc:valid_max = 9b ; conductivity_qc:valid_min = 0b ; byte density_qc(time) ; density_qc:_FillValue = -9b ; density_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ; density_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ; density_qc:long_name = "density Quality Flag" ; density_qc:standard_name = "density status_flag" ; density_qc:valid_max = 9b ; density_qc:valid_min = 0b ; byte pressure_qc(time) ; pressure_qc:_FillValue = -9b ; pressure_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ; pressure_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ; pressure_qc:long_name = "pressure Quality Flag" ; pressure_qc:standard_name = "pressure status_flag" ; pressure_qc:valid_max = 9b ; pressure_qc:valid_min = 0b ; byte depth_qc(time) ; depth_qc:_FillValue = -9b ; depth_qc:flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed not_used not_used interpolated_value missing_value" ; depth_qc:flag_values = 0b, 1b, 2b, 3b, 4b, 5b, 6b, 7b, 8b, 9b ; depth_qc:long_name = "depth Quality Flag" ; depth_qc:standard_name = "depth status_flag" ; depth_qc:valid_max = 9b ; depth_qc:valid_min = 0b ; // global attributes: :Conventions = "CF-1.6, ACDD-1.3, IOOS-1.2" ; :featureType = "TrajectoryProfile" ; :id = "sp028-20250520T1836" ; :infoUrl = "https://gliders.ioos.us/erddap/" ; :license = "Creative Commons Attribution 4.0 International Public License (https://creativecommons.org/licenses/by/4.0/)" ; :naming_authority = "edu.ucsd.idg" ; :naming_authority_vocabulary = "https://edmo.seadatanet.org/" ; :standard_name_vocabulary = "CF Standard Name Table v75" ; :standard_name_vocabulary_url = "https://cfconventions.org/Data/cf-conventions/75/build/cf-standard-name-table.html" ; :summary = "The overarching goal of the California Underwater Glider Network is to sustain baseline observations of climate variability off the coast of California. The technical approach is to deploy autonomous underwater gliders in a network to provide real-time data." ; :title = "sp028-20250520T1836" ; :comment = "this file is part of a nice dataset" ; :date_issued = "2025-09-10T12:20:31.819208" ; :date_modified = "2025-09-11T12:20:31.819208" ; :date_metadata_modified = "2025-09-12T12:20:31.819208" ; :wmo_id = "1234567" ; :creator_country = "USA" ; :creator_email = "xxxx@xxx.edu" ; :creator_institution = "Institution A" ; :creator_sector = "academic" ; :creator_url = "https://google.com" ; :creator_address = "aaa" ; :creator_city = "aa" ; :creator_phone = "123-456-7890" ; :creator_postalcode = "12345" ; :creator_state = "aa" ; :publisher_country = "USA" ; :publisher_email = "xxx@xxx.edu" ; :publisher_institution = "Institution A" ; :publisher_url = "https://google.com" ; :publisher_address = "aaa" ; :publisher_city = "aa" ; :publisher_phone = "123-456-7890" ; :publisher_postalcode = "12345" ; :publisher_state = "aa" ; :platform = "sp028" ; :platform_name = "S... P... ..." ; :platform_vocabulary = "https://vocab.nerc.ac.uk/collection/L06/current/" ; :platform_id = "4801921" ; :instrument = "Sea-Bird SBE 41CP CTD" ; :instrument_vocabulary = "https://vocab.nerc.ac.uk/search_nvs/L22/" ; :program = "aaa" ; :gts_ingest = "true" ; :acknowledgement = "Funded by National Oceanic and Atmospheric Administration (NOAA): Global Ocean Monitoring and Observing (GOMO) Program and Integrated Ocean Observing System. Supported by Instrument Development Group - Scripps Institution of Oceanography" ; :cdm_data_type = "TrajectoryProfile" ; :contributor_email = "xxxx@xxx.edu" ; :contributor_name = "Dan Rud, Jen Sev" ; :contributor_role = "PI, Service Provider" ; :contributor_role_vocabulary = "https://vocab.nerc.ac.uk/search_nvs/W08/" ; :creator_name = "Instrument Development Group" ; :creator_type = "group" ; :date_created = "2025-09-10T12:20:31.819208" ; :doi = "doi_here" ; :format_version = "IOOS_Glider_NetCDF_v4.0.nc" ; :history = "readsat - 2025-09-10T05:20:30Z, fixgps3 - 2025-09-10T05:20:30Z, calcvelsat - 2025-09-10T05:20:30Z, autoqcctd - 2025-09-10T05:20:30Z, calox - 2025-09-10T05:20:30Z, calfchl - 2025-09-10T05:20:30Z, adpsat - 2025-09-10T05:20:31Z\n" ; :institution = "Scripps Institution of Oceanography" ; :institution_vocabulary = " " ; :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" ; :keywords_vocabulary = "GCMD Science Keywords" ; :Metadata_Conventions = "CF-1.6, Unidata Dataset Discovery v1.0, COARDS" ; :metadata_link = "https://spraydata.ucsd.edu" ; :network = "OceanGliders > BOON > Northeast Pacific Ocean > California Underwater Glider Network, California Underwater Glider Network (CUGN), IOOS" ; :platform_institution = "Scripps Institution of Oceanography" ; :platform_type = "Spray Glider" ; :platform_type_vocabulary = "https://vocab.nerc.ac.uk/search_nvs/B76/" ; :processing_level = "Level 2 - Real-time automatic quality control has been applied. Data quality flags have been added. See the infoUrl for more information about data processing for this data stream as well as information about available data products with additional processing applied." ; :product_version = "v3" ; :project = "California Underwater Glider Network (CUGN)" ; :publisher_name = "Instrument Development Group" ; :publisher_type = "group" ; :references = "Rudnick, D. L. (2016). Ocean research enabled by underwater gliders. Annual review of marine science, 8, 519-541, doi:10.1146/annurev-marine-122414-033913\n" ; :sea_name = "Coastal Waters of California" ; :site = "CUGN Line 56" ; :source = "Observational data from a profiling underwater glider." ; :subsetVariables = "wmo_id,trajectory,profile_id,time,latitude,longitude" ; :time_coverage_end = "2024-10-11T08:23:20Z" ; :time_coverage_start = "2024-10-11T07:33:20Z" ; :time_coverage_units = "seconds since 1970-01-01T00:00:00Z" ; :trajectory = "sp028-20250520T1836" ; :ioos_regional_association = "!OOS" ; :time_coverage_duration = "PT50M" ; :time_coverage_resolution = "PT12M30S" ; :geospatial_lat_max = 32. ; :geospatial_lat_min = 30. ; :geospatial_lat_units = "degrees_north" ; :geospatial_lon_max = -71. ; :geospatial_lon_min = -74. ; :geospatial_lat_resolution = "0.01 degrees_north" ; :geospatial_lon_resolution = "0.01 degrees_east" ; :geospatial_lon_units = "degrees_east" ; :geospatial_vertical_resolution = 5LL ; :geospatial_vertical_max = 24.611498719842 ; :geospatial_vertical_min = 5.06521981010054 ; :geospatial_vertical_positive = "down" ; :geospatial_vertical_units = "m" ; :geospatial_bounds_crs = "EPSG:4326" ; :geospatial_bounds_vertical_crs = "EPSG:5831" ; :geospatial_bounds = "POLYGON ((-74.0 30.0, -74.0 32.0, -71.0 32.0, -71.0 30.0, -74.0 30.0))" ; data: trajectory = "glider_abc123" ; platform = _ ; instrument_ctd = _ ; profile_id = 1 ; profile_time = 1728632000 ; profile_lat = 30 ; profile_lon = -74 ; time_uv = 1728632000 ; lat_uv = 30 ; lon_uv = -74 ; u = 0.388201196173898 ; v = 0.0357661143555199 ; time = 1728632000, 1728632750, 1728633500, 1728634250, 1728635000 ; lat = 30, 30.5, 31, 31.5, 32 ; lon = -74, -73.25, -72.5, -71.75, -71 ; temperature = 22.7333142908978, 21.2962536188129, 23.697945633139, 22.5410425182694, 17.3361376348661 ; conductivity = 5.68358809105219, 3.68306568395104, 3.65702316084364, 4.8679408092446, 5.46154668787311 ; density = 1023.25566695668, 1023.3402547452, 1023.53188084402, 1023.30685559586, 1023.72947907054 ; depth = 17.8723229417929, 24.611498719842, 14.8717204043395, 5.06521981010054, 14.2057632992648 ; pressure = 1.37362289903191, 2.0985018079191, 1.53926160840461, 3.27255003808764, 0.734755190464401 ; time_qc = _, _, _, _, _ ; lon_qc = _, _, _, _, _ ; lat_qc = _, _, _, _, _ ; temperature_qc = _, _, _, _, _ ; conductivity_qc = _, _, _, _, _ ; density_qc = _, _, _, _, _ ; pressure_qc = _, _, _, _, _ ; depth_qc = _, _, _, _, _ ; }