ERDDAP > info > erdGtsppBest
| Grid DAP Data | Sub- set | Table DAP Data | Make A Graph | W M S | Source Data Files | Title | Sum- mary | FGDC, ISO, Metadata | Back- ground Info | RSS | E | Institution | Dataset ID |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| set | data | graph | files | Global Temperature and Salinity Profile Programme (GTSPP) Data, 1985-present |
| F I M | background
|
|
| NOAA NODC | erdGtsppBest |
The Dataset's Variables and Attributes
| Row Type | Variable Name | Attribute Name | Data Type | Value |
|---|---|---|---|---|
| attribute | NC_GLOBAL | acknowledgment | String | These data were acquired from the US NOAA National Oceanographic Data Center (NODC) on 2025-09-09 from https://www.nodc.noaa.gov/GTSPP/ . |
| attribute | NC_GLOBAL | cdm_altitude_proxy | String | depth |
| attribute | NC_GLOBAL | cdm_data_type | String | TrajectoryProfile |
| attribute | NC_GLOBAL | cdm_profile_variables | String | station_id, longitude, latitude, time |
| attribute | NC_GLOBAL | cdm_trajectory_variables | String | trajectory, org, type, platform, cruise |
| attribute | NC_GLOBAL | Conventions | String | COARDS, WOCE, GTSPP, CF-1.10, ACDD-1.3, NCCSV-1.2 |
| attribute | NC_GLOBAL | creator_email | String | nodc.gtspp at noaa.gov |
| attribute | NC_GLOBAL | creator_name | String | NOAA NESDIS NODC (IN295) |
| attribute | NC_GLOBAL | creator_url | String | https://www.nodc.noaa.gov/GTSPP/![]() |
| attribute | NC_GLOBAL | crs | String | EPSG:4326 |
| attribute | NC_GLOBAL | defaultGraphQuery | String | longitude,latitude,station_id&time%3E=max(time)-7days&time%3C=max(time)&.draw=markers&.marker=10|5 |
| attribute | NC_GLOBAL | Easternmost_Easting | double | 179.999 |
| attribute | NC_GLOBAL | featureType | String | TrajectoryProfile |
| attribute | NC_GLOBAL | file_source | String | The GTSPP Continuously Managed Data Base |
| attribute | NC_GLOBAL | geospatial_lat_max | double | 90.0 |
| attribute | NC_GLOBAL | geospatial_lat_min | double | -78.579 |
| attribute | NC_GLOBAL | geospatial_lat_units | String | degrees_north |
| attribute | NC_GLOBAL | geospatial_lon_max | double | 179.999 |
| attribute | NC_GLOBAL | geospatial_lon_min | double | -180.0 |
| attribute | NC_GLOBAL | geospatial_lon_units | String | degrees_east |
| attribute | NC_GLOBAL | geospatial_vertical_max | double | 9910.0 |
| attribute | NC_GLOBAL | geospatial_vertical_min | double | -0.4 |
| attribute | NC_GLOBAL | geospatial_vertical_positive | String | down |
| attribute | NC_GLOBAL | geospatial_vertical_units | String | m |
| attribute | NC_GLOBAL | gtspp_ConventionVersion | String | GTSPP4.0 |
| attribute | NC_GLOBAL | gtspp_handbook_version | String | GTSPP Data User's Manual 1.0 |
| attribute | NC_GLOBAL | gtspp_program | String | writeGTSPPnc40.f90 |
| attribute | NC_GLOBAL | gtspp_programVersion | String | 1.8 |
| attribute | NC_GLOBAL | history | String | 2025-11-01 csun writeGTSPPnc40.f90 Version 1.8
.tgz files from ftp.nodc.noaa.gov /pub/data.nodc/gtspp/bestcopy/netcdf (https://www.nodc.noaa.gov/GTSPP/)
2025-10-01 Most recent ingest, clean, and reformat at ERD (erd.data at noaa.gov). |
| attribute | NC_GLOBAL | id | String | erdGtsppBest |
| attribute | NC_GLOBAL | infoUrl | String | https://www.nodc.noaa.gov/GTSPP/![]() |
| attribute | NC_GLOBAL | institution | String | NOAA NODC |
| attribute | NC_GLOBAL | keywords | String | cruise, data, density, depth, Earth Science > Oceans > Ocean Temperature > Water Temperature, Earth Science > Oceans > Salinity/Density > Salinity, global, gtspp, identifier, noaa, nodc, observation, ocean, oceans, organization, profile, program, salinity, sea, sea_water_practical_salinity, sea_water_temperature, seawater, station, temperature, temperature-salinity, time, type, water |
| attribute | NC_GLOBAL | keywords_vocabulary | String | NODC Data Types, CF Standard Names, GCMD Science Keywords |
| attribute | NC_GLOBAL | LEXICON | String | NODC_GTSPP |
| attribute | NC_GLOBAL | license | String | These data are openly available to the public. Please acknowledge the use of these data with:
These data were acquired from the US NOAA National Oceanographic Data Center (NODC) on 2025-09-09 from https://www.nodc.noaa.gov/GTSPP/ .
The data may be used and redistributed for free but is not intended
for legal use, since it may contain inaccuracies. Neither the data
Contributor, ERD, NOAA, nor the United States Government, nor any
of their employees or contractors, makes any warranty, express or
implied, including warranties of merchantability and fitness for a
particular purpose, or assumes any legal liability for the accuracy,
completeness, or usefulness, of this information. |
| attribute | NC_GLOBAL | naming_authority | String | gov.noaa.nodc |
| attribute | NC_GLOBAL | Northernmost_Northing | double | 90.0 |
| attribute | NC_GLOBAL | project | String | Joint IODE/JCOMM Global Temperature-Salinity Profile Programme |
| attribute | NC_GLOBAL | references | String | https://www.nodc.noaa.gov/GTSPP/![]() |
| attribute | NC_GLOBAL | sourceUrl | String | (local files) |
| attribute | NC_GLOBAL | Southernmost_Northing | double | -78.579 |
| attribute | NC_GLOBAL | standard_name_vocabulary | String | CF Standard Name Table v70 |
| attribute | NC_GLOBAL | subsetVariables | String | trajectory, org, type, platform, cruise |
| attribute | NC_GLOBAL | summary | String | The Global Temperature-Salinity Profile Programme (GTSPP) develops and maintains a global ocean temperature and salinity resource with data that are both up-to-date and of the highest quality. It is a joint World Meteorological Organization (WMO) and Intergovernmental Oceanographic Commission (IOC) program. It includes data from XBTs, CTDs, moored and drifting buoys, and PALACE floats. For information about organizations contributing data to GTSPP, see http://gosic.org/goos/GTSPP-data-flow.htm . The U.S. National Oceanographic Data Center (NODC) maintains the GTSPP Continuously Managed Data Base and releases new 'best-copy' data once per month.
WARNING: This dataset has a *lot* of data. If you request too much data, your request will fail.
* If you don't specify a longitude and latitude bounding box, don't request more than a month's data at a time.
* If you do specify a longitude and latitude bounding box, you can request data for a proportionally longer time period.
Requesting data for a specific station_id may be slow, but it works.
*** This ERDDAP dataset has data for the entire world for all available times (currently, up to and including the JUne 2025 data) but is a subset of the original NODC 'best-copy' data. It only includes data where the quality flags indicate the data is 1=CORRECT, 2=PROBABLY GOOD, or 5=MODIFIED. It does not include some of the metadata, any of the history data, or any of the quality flag data of the original dataset. You can always get the complete, up-to-date dataset (and additional, near-real-time data) from the source: https://www.nodc.noaa.gov/GTSPP/ . Specific differences are:
* Profiles with a position_quality_flag or a time_quality_flag other than 1|2|5 were removed.
* Rows with a depth (z) value less than -0.4 or greater than 10000 or a z_variable_quality_flag other than 1|2|5 were removed.
* Temperature values less than -4 or greater than 40 or with a temperature_quality_flag other than 1|2|5 were set to NaN.
* Salinity values less than 0 or greater than 41 or with a salinity_quality_flag other than 1|2|5 were set to NaN.
* Time values were converted from "days since 1900-01-01 00:00:00" to "seconds since 1970-01-01T00:00:00".
See the Quality Flag definitions on page 5 and "Table 2.1: Global Impossible Parameter Values" on page 61 of
https://www.nodc.noaa.gov/GTSPP/document/qcmans/GTSPP_RT_QC_Manual_20090916.pdf .
The Quality Flag definitions are also at
https://www.nodc.noaa.gov/GTSPP/document/qcmans/qcflags.htm . |
| attribute | NC_GLOBAL | testOutOfDate | String | now-45days |
| attribute | NC_GLOBAL | time_coverage_end | String | 2025-07-28T13:20:00Z |
| attribute | NC_GLOBAL | time_coverage_start | String | 1985-02-15T00:00:00Z |
| attribute | NC_GLOBAL | title | String | Global Temperature and Salinity Profile Programme (GTSPP) Data, 1985-present |
| attribute | NC_GLOBAL | Westernmost_Easting | double | -180.0 |
| variable | trajectory | String | ||
| attribute | trajectory | cf_role | String | trajectory_id |
| attribute | trajectory | comment | String | Constructed from org_type_platform_cruise |
| attribute | trajectory | ioos_category | String | Identifier |
| attribute | trajectory | long_name | String | Trajectory ID |
| variable | org | String | ||
| attribute | org | comment | String | From the first 2 characters of stream_ident:
Code Meaning
AD Australian Oceanographic Data Centre
AF Argentina Fisheries (Fisheries Research and Development National Institute (INIDEP), Mar del Plata, Argentina
AO Atlantic Oceanographic and Meteorological Lab
AP Asia-Pacific (International Pacific Research Center/ Asia-Pacific Data-Research Center)
BI BIO Bedford institute of Oceanography
CF Canadian Navy
CS CSIRO in Australia
DA Dalhousie University
FN FNOC in Monterey, California
FR Orstom, Brest
FW Fresh Water Institute (Winnipeg)
GE BSH, Germany
IC ICES
II IIP
IK Institut fur Meereskunde, Kiel
IM IML
IO IOS in Pat Bay, BC
JA Japanese Meteorologocal Agency
JF Japan Fisheries Agency
ME EDS
MO Moncton
MU Memorial University
NA NAFC
NO NODC (Washington)
NW US National Weather Service
OD Old Dominion Univ, USA
RU Russian Federation
SA St Andrews
SI Scripps Institute of Oceanography
SO Southampton Oceanographic Centre, UK
TC TOGA Subsurface Data Centre (France)
TI Tiberon lab US
UB University of BC
UQ University of Quebec at Rimouski
VL Far Eastern Regional Hydromet. Res. Inst. of V
WH Woods Hole
from https://www.nodc.noaa.gov/GTSPP/document/codetbls/gtsppcode.html#ref006![]() |
| attribute | org | ioos_category | String | Identifier |
| attribute | org | long_name | String | Organization |
| variable | type | String | ||
| attribute | type | comment | String | From the 3rd and 4th characters of stream_ident:
Code Meaning
AR Animal mounted recorder
BA BATHY message
BF Undulating Oceanographic Recorder (e.g. Batfish CTD)
BO Bottle
BT general BT data
CD CTD down trace
CT CTD data, up or down
CU CTD up trace
DB Drifting buoy
DD Delayed mode drifting buoy data
DM Delayed mode version from originator
DT Digital BT
IC Ice core
ID Interpolated drifting buoy data
IN Ship intake samples
MB MBT
MC CTD and bottle data are mixed for the station
MI Data from a mixed set of instruments
ML Minilog
OF Real-time oxygen and fluorescence
PF Profiling float
RM Radio message
RQ Radio message with scientific QC
SC Sediment core
SG Thermosalinograph data
ST STD data
SV Sound velocity probe
TE TESAC message
TG Thermograph data
TK TRACKOB message
TO Towed CTD
TR Thermistor chain
XB XBT
XC Expendable CTD
from https://www.nodc.noaa.gov/GTSPP/document/codetbls/gtsppcode.html#ref082![]() |
| attribute | type | ioos_category | String | Identifier |
| attribute | type | long_name | String | Data Type |
| variable | platform | String | ||
| attribute | platform | comment | String | See the list of platform codes (sorted in various ways) at https://www.nodc.noaa.gov/GTSPP/document/codetbls/calllist.html![]() |
| attribute | platform | ioos_category | String | Identifier |
| attribute | platform | long_name | String | GTSPP Platform Code |
| attribute | platform | references | String | https://www.nodc.noaa.gov/gtspp/document/codetbls/callist.html![]() |
| variable | cruise | String | ||
| attribute | cruise | comment | String | Radio callsign + year for real time data, or NODC reference number for delayed mode data. See
https://www.nodc.noaa.gov/GTSPP/document/codetbls/calllist.html .
'X' indicates a missing value.
Two or more adjacent spaces in the original cruise names have been compacted to 1 space. |
| attribute | cruise | ioos_category | String | Identifier |
| attribute | cruise | long_name | String | Cruise_ID |
| variable | station_id | int | ||
| attribute | station_id | _FillValue | int | 2147483647 |
| attribute | station_id | actual_range | int | 1, 59797031 |
| attribute | station_id | cf_role | String | profile_id |
| attribute | station_id | comment | String | Identification number of the station (profile) in the GTSPP Continuously Managed Database |
| attribute | station_id | ioos_category | String | Identifier |
| attribute | station_id | long_name | String | Station ID Number |
| attribute | station_id | missing_value | int | 2147483647 |
| variable | longitude | float | ||
| attribute | longitude | _CoordinateAxisType | String | Lon |
| attribute | longitude | _FillValue | float | NaN |
| attribute | longitude | actual_range | float | -180.0, 179.999 |
| attribute | longitude | axis | String | X |
| attribute | longitude | C_format | String | %9.4f |
| attribute | longitude | colorBarMaximum | double | 180.0 |
| attribute | longitude | colorBarMinimum | double | -180.0 |
| attribute | longitude | epic_code | int | 502 |
| attribute | longitude | FORTRAN_format | String | F9.4 |
| attribute | longitude | ioos_category | String | Location |
| attribute | longitude | long_name | String | Longitude |
| attribute | longitude | missing_value | float | NaN |
| attribute | longitude | standard_name | String | longitude |
| attribute | longitude | units | String | degrees_east |
| attribute | longitude | valid_max | float | 180.0 |
| attribute | longitude | valid_min | float | -180.0 |
| variable | latitude | float | ||
| attribute | latitude | _CoordinateAxisType | String | Lat |
| attribute | latitude | _FillValue | float | NaN |
| attribute | latitude | actual_range | float | -78.579, 90.0 |
| attribute | latitude | axis | String | Y |
| attribute | latitude | C_format | String | %8.4f |
| attribute | latitude | colorBarMaximum | double | 90.0 |
| attribute | latitude | colorBarMinimum | double | -90.0 |
| attribute | latitude | epic_code | int | 500 |
| attribute | latitude | FORTRAN_format | String | F8.4 |
| attribute | latitude | ioos_category | String | Location |
| attribute | latitude | long_name | String | Latitude |
| attribute | latitude | missing_value | float | NaN |
| attribute | latitude | standard_name | String | latitude |
| attribute | latitude | units | String | degrees_north |
| attribute | latitude | valid_max | float | 90.0 |
| attribute | latitude | valid_min | float | -90.0 |
| variable | time | double | ||
| attribute | time | _CoordinateAxisType | String | Time |
| attribute | time | actual_range | double | 4.772736E8, 1.7537088E9 |
| attribute | time | axis | String | T |
| attribute | time | ioos_category | String | Time |
| attribute | time | long_name | String | Time |
| attribute | time | standard_name | String | time |
| attribute | time | time_origin | String | 01-JAN-1970 00:00:00 |
| attribute | time | units | String | seconds since 1970-01-01T00:00:00Z |
| variable | depth | float | ||
| attribute | depth | _CoordinateAxisType | String | Height |
| attribute | depth | _CoordinateZisPositive | String | down |
| attribute | depth | _FillValue | float | NaN |
| attribute | depth | actual_range | float | -0.4, 9910.0 |
| attribute | depth | axis | String | Z |
| attribute | depth | C_format | String | %6.2f |
| attribute | depth | colorBarMaximum | double | 5000.0 |
| attribute | depth | colorBarMinimum | double | 0.0 |
| attribute | depth | epic_code | int | 3 |
| attribute | depth | FORTRAN_format | String | F6.2 |
| attribute | depth | ioos_category | String | Location |
| attribute | depth | long_name | String | Depth of the Observations |
| attribute | depth | missing_value | float | NaN |
| attribute | depth | positive | String | down |
| attribute | depth | standard_name | String | depth |
| attribute | depth | units | String | m |
| variable | temperature | float | ||
| attribute | temperature | _FillValue | float | NaN |
| attribute | temperature | actual_range | float | -3.91, 40.0 |
| attribute | temperature | C_format | String | %9.4f |
| attribute | temperature | cell_methods | String | time: point longitude: point latitude: point depth: point |
| attribute | temperature | colorBarMaximum | double | 32.0 |
| attribute | temperature | colorBarMinimum | double | 0.0 |
| attribute | temperature | coordinates | String | time latitude longitude depth |
| attribute | temperature | epic_code | int | 28 |
| attribute | temperature | FORTRAN_format | String | F9.4 |
| attribute | temperature | ioos_category | String | Temperature |
| attribute | temperature | long_name | String | Sea Water Temperature |
| attribute | temperature | missing_value | float | NaN |
| attribute | temperature | standard_name | String | sea_water_temperature |
| attribute | temperature | units | String | degree_C |
| variable | salinity | float | ||
| attribute | salinity | _FillValue | float | NaN |
| attribute | salinity | actual_range | float | 0.0, 41.0 |
| attribute | salinity | C_format | String | %9.4f |
| attribute | salinity | cell_methods | String | time: point longitude: point latitude: point depth: point |
| attribute | salinity | colorBarMaximum | double | 37.0 |
| attribute | salinity | colorBarMinimum | double | 32.0 |
| attribute | salinity | coordinates | String | time latitude longitude depth |
| attribute | salinity | epic_code | int | 41 |
| attribute | salinity | FORTRAN_format | String | F9.4 |
| attribute | salinity | ioos_category | String | Salinity |
| attribute | salinity | long_name | String | Practical Salinity |
| attribute | salinity | missing_value | float | NaN |
| attribute | salinity | salinity_scale | String | PSU |
| attribute | salinity | standard_name | String | sea_water_practical_salinity |
| attribute | salinity | units | String | PSU |
The information in the table above is also available in other file formats (.csv, .htmlTable, .itx, .json, .jsonlCSV1, .jsonlCSV, .jsonlKVP, .mat, .nc, .nccsv, .tsv, .xhtml) via a RESTful web service.


