NOAA Extended Reconstructed Sea Surface Temperature (ERSST), Version 4

Load in Python

from intake import open_catalog
cat = open_catalog("https://raw.githubusercontent.com/kpegion/COLA-DATASETS-CATALOG/gh-pages/intake-catalogs/ersstv4.yaml") ds=cat.netcdf.read()

Metadata

title NOAA Extended Reconstructed Sea Surface Temperature (ERSST), Version 4 (in situ only)
location /shared/obs/gridded/ERSSTv4
tags gridded,obs,ocn,sst,global,monthly
catalog_dir https://raw.githubusercontent.com/kpegion/COLA-DATASETS-CATALOG/gh-pages/intake-catalogs/ersstv4.yaml
updated on

Dataset Contents

Show/Hide data repr Show/Hide attributes
xarray.Dataset
    • lat: 89
    • lon: 180
    • nbnds: 2
    • time: 1994
    • lat
      (lat)
      float32
      88.0 86.0 84.0 ... -86.0 -88.0
      units :
      degrees_north
      long_name :
      Latitude
      actual_range :
      [ 88. -88.]
      standard_name :
      latitude
      axis :
      Y
      coordinate_defines :
      center
      array([ 88.,  86.,  84.,  82.,  80.,  78.,  76.,  74.,  72.,  70.,  68.,  66.,
              64.,  62.,  60.,  58.,  56.,  54.,  52.,  50.,  48.,  46.,  44.,  42.,
              40.,  38.,  36.,  34.,  32.,  30.,  28.,  26.,  24.,  22.,  20.,  18.,
              16.,  14.,  12.,  10.,   8.,   6.,   4.,   2.,   0.,  -2.,  -4.,  -6.,
              -8., -10., -12., -14., -16., -18., -20., -22., -24., -26., -28., -30.,
             -32., -34., -36., -38., -40., -42., -44., -46., -48., -50., -52., -54.,
             -56., -58., -60., -62., -64., -66., -68., -70., -72., -74., -76., -78.,
             -80., -82., -84., -86., -88.], dtype=float32)
    • lon
      (lon)
      float32
      0.0 2.0 4.0 ... 354.0 356.0 358.0
      units :
      degrees_east
      long_name :
      Longitude
      actual_range :
      [ 0. 358.]
      standard_name :
      longitude
      axis :
      X
      coordinate_defines :
      center
      array([  0.,   2.,   4.,   6.,   8.,  10.,  12.,  14.,  16.,  18.,  20.,  22.,
              24.,  26.,  28.,  30.,  32.,  34.,  36.,  38.,  40.,  42.,  44.,  46.,
              48.,  50.,  52.,  54.,  56.,  58.,  60.,  62.,  64.,  66.,  68.,  70.,
              72.,  74.,  76.,  78.,  80.,  82.,  84.,  86.,  88.,  90.,  92.,  94.,
              96.,  98., 100., 102., 104., 106., 108., 110., 112., 114., 116., 118.,
             120., 122., 124., 126., 128., 130., 132., 134., 136., 138., 140., 142.,
             144., 146., 148., 150., 152., 154., 156., 158., 160., 162., 164., 166.,
             168., 170., 172., 174., 176., 178., 180., 182., 184., 186., 188., 190.,
             192., 194., 196., 198., 200., 202., 204., 206., 208., 210., 212., 214.,
             216., 218., 220., 222., 224., 226., 228., 230., 232., 234., 236., 238.,
             240., 242., 244., 246., 248., 250., 252., 254., 256., 258., 260., 262.,
             264., 266., 268., 270., 272., 274., 276., 278., 280., 282., 284., 286.,
             288., 290., 292., 294., 296., 298., 300., 302., 304., 306., 308., 310.,
             312., 314., 316., 318., 320., 322., 324., 326., 328., 330., 332., 334.,
             336., 338., 340., 342., 344., 346., 348., 350., 352., 354., 356., 358.],
            dtype=float32)
    • time
      (time)
      datetime64[ns]
      1854-01-01 ... 2020-02-01
      long_name :
      Time
      delta_t :
      0000-01-00 00:00:00
      avg_period :
      0000-01-00 00:00:00
      prev_avg_period :
      0000-00-07 00:00:00
      standard_name :
      time
      axis :
      T
      actual_range :
      [19723. 80384.]
      array(['1854-01-01T00:00:00.000000000', '1854-02-01T00:00:00.000000000',
             '1854-03-01T00:00:00.000000000', ..., '2019-12-01T00:00:00.000000000',
             '2020-01-01T00:00:00.000000000', '2020-02-01T00:00:00.000000000'],
            dtype='datetime64[ns]')
    • time_bnds
      (time, nbnds)
      float64
      ...
      long_name :
      Time Boundaries
      array([[19723., 19754.],
             [19754., 19782.],
             [19782., 19813.],
             ...,
             [80322., 80353.],
             [80353., 80384.],
             [80384., 80413.]])
    • sst
      (time, lat, lon)
      float32
      ...
      long_name :
      Monthly Means of Sea Surface Temperature
      units :
      degC
      var_desc :
      Sea Surface Temperature
      level_desc :
      Surface
      statistic :
      Mean
      actual_range :
      [-1.8 33.95]
      valid_range :
      [-5. 40.]
      dataset :
      NOAA Extended Reconstructed SST V4
      parent_stat :
      Individual Values
      [31943880 values with dtype=float32]
  • history :
    created 10/2014 by CAS using NCDC's ERSST V4 ascii values
    title :
    NOAA Extended Reconstructed Sea Surface Temperature (ERSST), Version 4 (in situ only)
    climatology :
    Climatology is based on 1971-2000 SST, Xue, Y., T. M. Smith, and R. W. Reynolds, 2003: Interdecadal changes of 30-yr SST normals during 1871.2000. Journal of Climate, 16, 1601-1612.
    description :
    In situ data: ICOADS2.5 before 2007 and NCEP in situ data from 2008 to present. Ice data: HadISST ice before 2010 and NCEP ice after 2010.
    citation :
    Huang et al, 2014: Extended Reconstructed Sea Surface Temperatures Version 4 (ERSST.v4), Part I. Upgrades and Intercomparisons. Journal of Climate.
    comment :
    SSTs were observed by conventional thermometers in Buckets (insulated or un-insulated canvas and wooded buckets) or Engine Room Intaker
    Conventions :
    CF-1.2
    institution :
    This version written at NOAA/ESRL PSD: obtained from NOAA/NESDIS/National Climatic Data Center
    keywords_vocabulary :
    NASA Global Change Master Directory (GCMD) Science Keywords
    keywords :
    Earth Science > Oceans > Ocean Temperature > Sea Surface Temperature >
    platform :
    Ship and Buoy SSTs from ICOADS R2.5 and NCEP GTS
    instrument :
    Conventional thermometers
    source :
    ICOADS R2.5 SST, NCEP GTS SST, HadISST ice, NCEP ice
    source_comment :
    SSTs were observed by conventional thermometers in Buckets (insulated or un-insulated canvas and wooded buckets) or Engine Room Intaker
    geospatial_lon_min :
    -1.0
    geospatial_lon_max :
    359.0
    geospatial_laty_max :
    89.0
    geospatial_laty_min :
    -89.0
    geospatial_lat_max :
    89.0
    geospatial_lat_min :
    -89.0
    geospatial_lat_units :
    degrees_north
    geospatial_lon_units :
    degrees_east
    cdm_data_type :
    Grid
    project :
    NOAA Extended Reconstructed Sea Surface Temperature (ERSST)
    license :
    No constraints on data access or use
    original_publisher_url :
    http://www.ncdc.noaa.gov
    dataset_title :
    Extended Reconstructed Sea Surface Temperature (ERSST) v4
    Source :
    http://www.ncdc.noaa.gov/data-access/marineocean-data/extended-reconstructed-sea-surface-temperature-ersst-v4
    data_modified :
    2020-03-03
    References :
    http://www.psl.noaa.gov/data/gridded/data.noaa.ersst.v4.html