NOAA PMEL Easy Access to PMEL Scientific Data
The Pacific Marine Environmental Laboratory's ERDDAP data server for scientific data distribution to the GTS
The U.S. government is closed. This site will not be updated; however, NOAA websites and social media channels necessary to protect lives and property will be maintained.
To learn more, visit commerce.gov. For the latest forecasts and critical weather information, visit weather.gov.
?    
NOAA OAR PMEL    

ERDDAP > tabledap > Data Access Form ?

Dataset Title:  Thermosalinograph data collected 1986 - 1999 Subscribe RSS
Institution:  NCEI, NOAA   (Dataset ID: sumd)
Information:  Summary ? | License ? | FGDC | ISO 19115 | Metadata | Background (external link) | Subset | Make a graph
 
Variable ?   Optional
Constraint #1 ?
Optional
Constraint #2 ?
   Minimum ?
   or a List of Values ?
   Maximum ?
 
 trajectory ?      
   - +  ?
 time (UTC) ?          1986-05-23T19:59:31Z    1999-12-31T23:59:38Z
  < slider >
 latitude (degrees_north) ?          -72.46    77.83334
  < slider >
 longitude (degrees_east) ?          -179.9998    180.0
  < slider >
 platform1 ?      
   - +  ?
 crs ?              
 sea_surface_temperature (degree_Celsius) ?          -9.0    4306.388
 sea_surface_salinity (1e-3) ?          -9.0    154438.0
 conductivity (S/meter) ?          0.0    145656.0
 water_jacket_temperature (degree_Celsius) ?          -1.81    36.1
 instrument1 (Thermosalinographs) ?          "Thermosalinographs"    "thermosalinograph"
 instrument3 (Additional Temperature Sensor) ?          "Additional Tempera..."    "Additional Tempera..."
 instrument2 (GPS) ?          "GPS"    "GPS"
 sea_surface_temperature_qc ?          1    9
 sea_surface_salinity_qc ?          1    9
 conductivity_qc (quality flag of conductivity) ?          1    4
 water_jacket_temperature_qc ?          1    9
 common_variables_qc ?          1    4
 
Server-side Functions ?
 distinct() ?
? ("Hover here to see a list of options. Click on an option to select it.Hover here to see a list of options. Click on an option to select it.Hover here to see a list of options. Click on an option to select it.Hover here to see a list of options. Click on an option to select it.Hover here to see a list of options. Click on an option to select it.")

File type: (more information)

(Documentation / Bypass this form ? )
 
(Please be patient. It may take a while to get the data.)


 

The Dataset Attribute Structure (.das) for this Dataset

Attributes {
 s {
  trajectory {
    String cf_role "trajectory_id";
    String long_name "Unique identifier for each feature instance";
  }
  time {
    Int32 _ChunkSizes 9, 1;
    String _CoordinateAxisType "Time";
    Float64 actual_range 5.172623712e+8, 9.46684778e+8;
    String axis "T";
    String calendar "julian";
    String comment "Changed the original reference time to 1970-1-1";
    String ioos_category "Time";
    String long_name "Time";
    String standard_name "time";
    String time_origin "01-JAN-1970 00:00:00";
    String units "seconds since 1970-01-01T00:00:00Z";
  }
  latitude {
    Int32 _ChunkSizes 9, 1;
    String _CoordinateAxisType "Lat";
    Float32 _FillValue -9999.0;
    Float32 actual_range -72.46, 77.83334;
    String ancillary_variables "common_variables_qc common_variables_qc_L";
    String axis "Y";
    String comment "test";
    String ioos_category "Location";
    String long_name "Latitude";
    String source "GPS DIFFERENTIAL";
    String standard_name "latitude";
    String units "degrees_north";
    Float32 valid_max 90.0;
    Float32 valid_min -90.0;
  }
  longitude {
    Int32 _ChunkSizes 9, 1;
    String _CoordinateAxisType "Lon";
    Float32 _FillValue -9999.0;
    Float32 actual_range -179.9998, 180.0;
    String ancillary_variables "common_variables_qc common_variables_qc_L";
    String axis "X";
    String comment "test";
    String ioos_category "Location";
    String long_name "Longitude";
    String standard_name "longitude";
    String units "degrees_east";
    Float32 valid_max 180.0;
    Float32 valid_min -180.0;
  }
  platform1 {
    String assigned_code "IF000087";
  }
  crs {
    Int32 _FillValue -2147483647;
    String epsg_code "EPSG:4326";
    String grid_mapping_name "latitude_longitude";
    Float64 inverse_flattening 298.257223563;
    String long_name "CRS";
    Float64 semi_major_axis 6378137.0;
  }
  sea_surface_temperature {
    Int32 _ChunkSizes 9, 1;
    Float64 _FillValue -9999.0;
    Float64 actual_range -9.0, 4306.388;
    String ancillary_variables "sea_surface_temperature_qc sea_surface_temperature_qc_L";
    String cell_methods "time: point";
    String comment "Name in original file: SSTP";
    String coordinates "time lat lon";
    String coverage_content_type "physicalMeasurement";
    String grid_mapping "crs";
    String instrument "instrument3";
    String long_name "Sea_surface_temperature";
    String platform "platform1";
    String standard_name "sea_surface_temperature";
    String units "degree_Celsius";
    Float64 valid_max 35.0;
    Float64 valid_min -3.0;
  }
  sea_surface_salinity {
    Int32 _ChunkSizes 9, 1;
    Float64 _FillValue -9999.0;
    Float64 actual_range -9.0, 154438.0;
    String ancillary_variables "salinity_qc salinity_qc_L";
    String cell_methods "time: point";
    String comment "Name in original file: SSPS";
    String coordinates "time lat lon";
    String coverage_content_type "physicalMeasurement";
    String grid_mapping "crs";
    String instrument "instrument1";
    String long_name "Sea surface salinity";
    String platform "platform1";
    String standard_name "sea_surface_salinity";
    String units "1e-3";
    Float64 valid_max 37.0;
    Float64 valid_min 25.0;
  }
  conductivity {
    Int32 _ChunkSizes 9, 1;
    Float64 _FillValue -9999.0;
    Float64 actual_range 0.0, 145656.0;
    String ancillary_variables "conductivity_qc conductivity_qc_L";
    String cell_methods "time: point";
    String comment "Name in original file: CNDC";
    String coordinates "time lat lon";
    String coverage_content_type "physicalMeasurement";
    String grid_mapping "crs";
    String instrument "instrument1";
    String long_name "Sea water electrical conductivity";
    String platform "platform1";
    String standard_name "sea_water_electrical_conductivity";
    String units "S/meter";
    Float64 valid_max 7.0;
    Float64 valid_min 0.0;
  }
  water_jacket_temperature {
    Int32 _ChunkSizes 9, 1;
    Float64 _FillValue -9999.0;
    Float64 actual_range -1.81, 36.1;
    String ancillary_variables "water_jacket_temperature_qc water_jacket_temperature_qc_L";
    String cell_methods "time: point";
    String comment "Name in original file: SSJT";
    String coordinates "time lat lon";
    String coverage_content_type "physicalMeasurement";
    String grid_mapping "crs";
    String instrument "instrument1";
    String long_name "Water jacket temperature";
    String platform "platform1";
    String standard_name "sea_water_temperature";
    String units "degree_Celsius";
    Float64 valid_max 35.0;
    Float64 valid_min -3.0;
  }
  instrument1 {
    String comment "instrument information";
    String long_name "Thermosalinographs";
    String name "Thermosalinographs";
  }
  instrument3 {
    String comment "instrument information";
    String long_name "Additional Temperature Sensor";
    String name "Additional Temperature Sensor";
  }
  instrument2 {
    String comment "instrument information";
    String long_name "GPS";
    String name "GPS";
  }
  sea_surface_temperature_qc {
    Int32 _ChunkSizes 9, 1;
    Int16 _FillValue -99;
    Int16 actual_range 1, 9;
    String comment "Derived from the secondary level flags. For a value to be flagged as 1, it must pass all the associated tests in the secondary QC and all the common tests.";
    Float64 default_value 0;
    String flag_meanings "no_QC_was_performed accepted_value  probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed interpolated_value missing_value";
    Int16 flag_values 0, 1, 2, 3, 4, 5, 8, 9;
    String long_name "quality flag of sea surface temperature";
  }
  sea_surface_salinity_qc {
    Int32 _ChunkSizes 9, 1;
    Int16 _FillValue -99;
    Int16 actual_range 1, 9;
    String comment "Derived from the secondary level flags. For a value to be flagged as 1, it must pass all the associated tests in the secondary QC and all the common tests.";
    Float64 default_value 0;
    String flag_meanings "no_QC_was_performed accepted_value  probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed interpolated_value missing_value";
    Int16 flag_values 0, 1, 2, 3, 4, 5, 8, 9;
    String long_name "quality flag of sea surface salinity";
  }
  conductivity_qc {
    Int32 _ChunkSizes 9, 1;
    Int16 _FillValue -99;
    Int16 actual_range 1, 4;
    String comment "Derived from the secondary level flags. For a value to be flagged as 1, it must pass all the associated tests in the secondary QC and all the common tests.";
    Float64 default_value 0;
    String flag_meanings "no_QC_was_performed accepted_value  probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed interpolated_value missing_value";
    Int16 flag_values 0, 1, 2, 3, 4, 5, 8, 9;
    String long_name "quality flag of conductivity";
  }
  water_jacket_temperature_qc {
    Int32 _ChunkSizes 9, 1;
    Int16 _FillValue -99;
    Int16 actual_range 1, 9;
    String comment "Derived from the secondary level flags. For a value to be flagged as 1, it must pass all the associated tests in the secondary QC and all the common tests.";
    Float64 default_value 0;
    String flag_meanings "no_QC_was_performed accepted_value  probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed interpolated_value missing_value";
    Int16 flag_values 0, 1, 2, 3, 4, 5, 8, 9;
    String long_name "quality flag of jacket temperature";
  }
  common_variables_qc {
    Int32 _ChunkSizes 9, 1;
    Int16 _FillValue -99;
    Int16 actual_range 1, 4;
    String comment "Derived from the secondary level flags. For a value to be flagged as 1, it must pass all the associated tests in the secondary QC.";
    Float64 default_value 0;
    String flag_meanings "no_QC_was_performed accepted_value  probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed interpolated_value missing_value";
    Int16 flag_values 0, 1, 2, 3, 4, 5, 8, 9;
    String long_name "overall quality flag of common variables (platform, time, location, platform_speed, land and flow_rate)";
  }
 }
  NC_GLOBAL {
    String acknowledgement "This project is funded by NOAA STAR and NCEI to CICS-MD.";
    String cdm_data_type "Trajectory";
    String cdm_trajectory_variables "trajectory";
    String comment "Additional information from original files:";
    String contributor_name "NCEI; Ocean Science Branch; GOSUD2";
    String contributor_role "National Archive; Group Discussion; Data Assemble";
    String Conventions "CF-1.6, ACDD-1.3, COARDS";
    String creator_email "zhankun.wang@noaa.gov";
    String creator_institution "NOAA National Centers for Environmental Information (NCEI)";
    String creator_name "Zhankun Wang";
    String creator_type "person";
    String creator_url "https://www.nodc.noaa.gov/cgi-bin/OAS/prd/person/details/4843";
    String date_created "2016-07-25T13:50:26Z";
    String date_issued "2016-08-01T00:00:00Z";
    String date_metadata_modified "2017-05-21T17:48:41Z";
    String date_modified "2016-07-25T13:50:26Z";
    Float64 Easternmost_Easting 180.0;
    String featureType "Trajectory";
    String geospatial_bounds "POLYGON ((-18.0000 20.4000,-18.0000 20.4000,-18.0000 20.4000,-18.0000 20.4000,-18.0000 20.4000))";
    String geospatial_bounds_crs "EPSG:4326";
    Float64 geospatial_lat_max 77.83334;
    Float64 geospatial_lat_min -72.46;
    String geospatial_lat_units "degrees_north";
    Float64 geospatial_lon_max 180.0;
    Float64 geospatial_lon_min -179.9998;
    String geospatial_lon_units "degrees_east";
    String grid_mapping_epsg_code "EPSG:4326";
    Float64 grid_mapping_inverse_flattening 298.257223563;
    String grid_mapping_name "latitude_longitude";
    Float64 grid_mapping_semi_major_axis 6378137.0;
    String history 
"2016-07-25T13:50:26Z :Created by Z.Wang/NCEI. 2017-05-21T17:48:41Z: Modified geospatial_bounds to be consistent with current NOAA metadata practice. Made some minor metadata updates and corrections.
2025-11-09T07:47:41Z (local files)
2025-11-09T07:47:41Z https://data.pmel.noaa.gov/generic/erddap/tabledap/sumd.html";
    String id "IF000087_199812_7201V1";
    String infoUrl "https://www.nodc.noaa.gov/cgi-bin/OAS/prd/person/details/4843";
    String institution "NCEI, NOAA";
    String instrument "Additional Temperature Sensor; Thermosalinographs; GPS";
    String instrument_vocabulary "ACDD Keyword Version 8.1";
    String keywords "00z, 12t09, 13t06, 1999-12-12t09, 1999-12-13t06, aboard, additional, centers, collected, common, common_variables_qc, conductivity, conductivity_qc, control, crs, data, density, each, earth, Earth Science > Oceans > Ocean Temperature > Sea Surface Temperature, Earth Science > Oceans > Ocean Temperature > Water Temperature, Earth Science > Oceans > Salinity/Density > Conductivity, Earth Science > Oceans > Salinity/Density > Salinity, electrical, environmental, feature, flag, flow, global, gps, identifier, imimoana, information, instance, instrument1, instrument2, instrument3, jacket, land, latitude, longitude, meteorological, national, ncei, nesdis, noaa, ocean, oceans, organisation, overall, platform, platform1, positioning, practical, quality, rate, salinity, salinity/density, science, sea, sea_surface_salinity, sea_surface_salinity_qc, sea_surface_temperature, sea_surface_temperature_qc, sea_water_electrical_conductivity, sea_water_practical_salinity, sea_water_temperature, seawater, sensor, speed, square, surface, system, temperature, thermosalinograph, thermosalinographs, time, trajectory, unique, water, water_jacket_temperature, water_jacket_temperature_qc, wmo, world";
    String keywords_vocabulary "GCMD Science Keywords";
    String license "These data may be redistributed and used without restriction.";
    String naming_authority "gov.noaa.ncei";
    Float64 Northernmost_Northing 77.83334;
    String platform "IRD'S SHIPSX";
    String processing_level "Quality-controlled and restructured to one file per vessel per month per wmo square.";
    String product_version "GTSG V1.0";
    String program "NCEI Global Thermosalinograph Project";
    String project "NCEI Global Thermosalinograph Data Stewardship Project";
    String publisher_email "ncei.info@noaa.gov";
    String publisher_institution "NOAA National Centers for Environmental Information (NCEI)";
    String publisher_name "NCEI Data Manager";
    String publisher_type "institution";
    String publisher_url "https://www.ncei.noaa.gov/";
    String sea_name "World-Wide Distribution";
    String source "GOSUD2: IF000087_1998_NRT_Gosud_V2.nc.gz";
    String sourceUrl "(local files)";
    Float64 Southernmost_Northing -72.46;
    String standard_name_vocabulary "CF Standard Name Table v31";
    String subsetVariables "trajectory, platform1";
    String summary "The overarching goal of the Global Thermosalinograph (TSG) Project is to serve the broader community by providing a well-organized, uniformly quality-controlled thermosalinograph database. This data file is a re-representation of the thermosalinograph data archived at the NOAA National Centers for Environmental Information (NCEI).";
    String time_coverage_duration "P";
    String time_coverage_end "1999-12-31T23:59:38Z";
    String time_coverage_resolution "PT6H";
    String time_coverage_start "1986-05-23T19:59:31Z";
    String title "Thermosalinograph data collected 1986 - 1999";
    Float64 Westernmost_Easting -179.9998;
  }
}

 

Using tabledap to Request Data and Graphs from Tabular Datasets

tabledap lets you request a data subset, a graph, or a map from a tabular dataset (for example, buoy data), via a specially formed URL. tabledap uses the OPeNDAP (external link) Data Access Protocol (DAP) (external link) and its selection constraints (external link).

The URL specifies what you want: the dataset, a description of the graph or the subset of the data, and the file type for the response.

Tabledap request URLs must be in the form
https://coastwatch.pfeg.noaa.gov/erddap/tabledap/datasetID.fileType{?query}
For example,
https://coastwatch.pfeg.noaa.gov/erddap/tabledap/pmelTaoDySst.htmlTable?longitude,latitude,time,station,wmo_platform_code,T_25&time>=2015-05-23T12:00:00Z&time<=2015-05-31T12:00:00Z
Thus, the query is often a comma-separated list of desired variable names, followed by a collection of constraints (e.g., variable<value), each preceded by '&' (which is interpreted as "AND").

For details, see the tabledap Documentation.


 
ERDDAP, Version 2.27.0
Disclaimers | Privacy Policy | Contact