NOAA GFDL GFDL-ESM2G, pre-industrial control (run 1) experiment output for CMIP5 AR5
Load in Python
from intake import open_catalog
cat = open_catalog("https://raw.githubusercontent.com/kpegion/COLA-DATASETS-CATALOG/gh-pages/intake-catalogs/tos_day_GFDL-ESM2G_piControl_r1i1p1.yaml")
ds=cat.netcdf.read()
Metadata
title | NOAA GFDL GFDL-ESM2G, pre-industrial control (run 1) experiment output for CMIP5 AR5 |
location | /shared/cmip5/data/piControl/ocean/day/day/tos/NOAA-GFDL.GFDL-ESM2G/r1i1p1 |
tags | gridded,global,model,daily |
catalog_dir | https://raw.githubusercontent.com/kpegion/COLA-DATASETS-CATALOG/gh-pages/intake-catalogs/tos_day_GFDL-ESM2G_piControl_r1i1p1.yaml |
last updated | 2013-06-14 |
Dataset Contents
<xarray.Dataset> Dimensions: (bnds: 2, rlat: 210, rlon: 360, time: 38325, vertices: 4) Coordinates: * time (time) float64 1.442e+05 1.442e+05 ... 1.825e+05 1.825e+05 * rlat (rlat) float64 -76.75 -76.25 -75.75 ... 88.75 89.25 89.75 * rlon (rlon) float64 -279.5 -278.5 -277.5 -276.5 ... 77.5 78.5 79.5 lat (rlat, rlon) float64 dask.array<chunksize=(210, 360), meta=np.ndarray> lon (rlat, rlon) float64 dask.array<chunksize=(210, 360), meta=np.ndarray> * vertices (vertices) int32 0 1 2 3 Dimensions without coordinates: bnds Data variables: time_bnds (time, bnds) float64 dask.array<chunksize=(1825, 2), meta=np.ndarray> tos (time, rlat, rlon) float32 dask.array<chunksize=(1825, 210, 360), meta=np.ndarray> average_T1 (time) float64 dask.array<chunksize=(1825,), meta=np.ndarray> average_T2 (time) float64 dask.array<chunksize=(1825,), meta=np.ndarray> average_DT (time) float64 dask.array<chunksize=(1825,), meta=np.ndarray> lat_vertices (time, rlat, rlon, vertices) float64 dask.array<chunksize=(1825, 210, 360, 4), meta=np.ndarray> lon_vertices (time, rlat, rlon, vertices) float64 dask.array<chunksize=(1825, 210, 360, 4), meta=np.ndarray> Attributes: title: NOAA GFDL GFDL-ESM2G, pre-industrial control (run... institute_id: NOAA GFDL source: GFDL-ESM2G 2010 ocean: TOPAZ (TOPAZ1p2,Tripolar36... contact: gfdl.climate.model.info@noaa.gov project_id: CMIP5 table_id: Table day (31 Jan 2011) experiment_id: piControl realization: 1 modeling_realm: ocean tracking_id: d11eafc3-3ce7-43f6-a76f-6319639d0270 Conventions: CF-1.4 references: The GFDL Data Portal (http://nomads.gfdl.noaa.gov... comment: GFDL experiment name = ESM2G_pi-control_C2. PCMDI... gfdl_experiment_name: ESM2G_pi-control_C2 creation_date: 2012-01-10T03:56:07Z model_id: GFDL-ESM2G branch_time: 0.0 experiment: pre-industrial control forcing: N/A frequency: day initialization_method: 1 parent_experiment_id: N/A physics_version: 1 product: output1 institution: NOAA GFDL(201 Forrestal Rd, Princeton, NJ, 08540) history: File was processed by fremetar (GFDL analog of CM... parent_experiment_rip: N/A
xarray.Dataset
- bnds: 2
- rlat: 210
- rlon: 360
- time: 38325
- vertices: 4
- time(time)float641.442e+05 1.442e+05 ... 1.825e+05
- bounds :
- time_bnds
- cartesian_axis :
- T
- calendar_type :
- noleap
- long_name :
- time
- units :
- days since 0001-01-01 00:00:00
- calendar :
- noleap
- axis :
- T
- standard_name :
- time
array([144175.5, 144176.5, 144177.5, ..., 182497.5, 182498.5, 182499.5])
- rlat(rlat)float64-76.75 -76.25 ... 89.25 89.75
- units :
- degrees
- long_name :
- latitude in rotated pole grid
- axis :
- Y
- standard_name :
- grid_latitude
array([-76.75, -76.25, -75.75, ..., 88.75, 89.25, 89.75])
- rlon(rlon)float64-279.5 -278.5 -277.5 ... 78.5 79.5
- units :
- degrees
- long_name :
- longitude in rotated pole grid
- axis :
- X
- standard_name :
- grid_longitude
array([-279.5, -278.5, -277.5, ..., 77.5, 78.5, 79.5])
- lat(rlat, rlon)float64dask.array<chunksize=(210, 360), meta=np.ndarray>
- units :
- degrees_north
- long_name :
- latitude coordinate
- bounds :
- lat_vertices
- standard_name :
- latitude
Array Chunk Bytes 604.80 kB 604.80 kB Shape (210, 360) (210, 360) Count 100 Tasks 1 Chunks Type float64 numpy.ndarray - lon(rlat, rlon)float64dask.array<chunksize=(210, 360), meta=np.ndarray>
- units :
- degrees_east
- long_name :
- longitude coordinate
- bounds :
- lon_vertices
- standard_name :
- longitude
Array Chunk Bytes 604.80 kB 604.80 kB Shape (210, 360) (210, 360) Count 100 Tasks 1 Chunks Type float64 numpy.ndarray - vertices(vertices)int320 1 2 3
array([0, 1, 2, 3], dtype=int32)
- time_bnds(time, bnds)float64dask.array<chunksize=(1825, 2), meta=np.ndarray>
- long_name :
- time axis boundaries
- units :
- days since 0001-01-01 00:00:00
Array Chunk Bytes 613.20 kB 29.20 kB Shape (38325, 2) (1825, 2) Count 63 Tasks 21 Chunks Type float64 numpy.ndarray - tos(time, rlat, rlon)float32dask.array<chunksize=(1825, 210, 360), meta=np.ndarray>
- name :
- tos
- long_name :
- Sea Surface Temperature
- cell_methods :
- time: mean area: mean where sea
- units :
- K
- standard_name :
- sea_surface_temperature
- cell_measures :
- area: areacello
- comments :
- Note: This model output is presented on the model's tripolar grid. The North Pole singularity is avoided by using this nonregular grid north of 65N. More information about the ocean and sea ice model's grid can be found at http://nomads.gfdl.noaa.gov/.
- original_name :
- tos
- original_units :
- K
- associated_files :
- baseURL: http://cmip-pcmdi.llnl.gov/CMIP5/dataLocation gridspecFile: gridspec_ocean_fx_GFDL-ESM2G_piControl_r0i0p0.nc areacello: areacello_fx_GFDL-ESM2G_piControl_r0i0p0.nc
Array Chunk Bytes 11.59 GB 551.88 MB Shape (38325, 210, 360) (1825, 210, 360) Count 63 Tasks 21 Chunks Type float32 numpy.ndarray - average_T1(time)float64dask.array<chunksize=(1825,), meta=np.ndarray>
- units :
- days since 0001-01-01 00:00:00
- long_name :
- Start time for average period
Array Chunk Bytes 306.60 kB 14.60 kB Shape (38325,) (1825,) Count 63 Tasks 21 Chunks Type float64 numpy.ndarray - average_T2(time)float64dask.array<chunksize=(1825,), meta=np.ndarray>
- units :
- days since 0001-01-01 00:00:00
- long_name :
- End time for average period
Array Chunk Bytes 306.60 kB 14.60 kB Shape (38325,) (1825,) Count 63 Tasks 21 Chunks Type float64 numpy.ndarray - average_DT(time)float64dask.array<chunksize=(1825,), meta=np.ndarray>
- units :
- days
- long_name :
- Length of average period
Array Chunk Bytes 306.60 kB 14.60 kB Shape (38325,) (1825,) Count 63 Tasks 21 Chunks Type float64 numpy.ndarray - lat_vertices(time, rlat, rlon, vertices)float64dask.array<chunksize=(1825, 210, 360, 4), meta=np.ndarray>
- units :
- degrees_north
Array Chunk Bytes 92.72 GB 4.42 GB Shape (38325, 210, 360, 4) (1825, 210, 360, 4) Count 84 Tasks 21 Chunks Type float64 numpy.ndarray - lon_vertices(time, rlat, rlon, vertices)float64dask.array<chunksize=(1825, 210, 360, 4), meta=np.ndarray>
- units :
- degrees_east
Array Chunk Bytes 92.72 GB 4.42 GB Shape (38325, 210, 360, 4) (1825, 210, 360, 4) Count 84 Tasks 21 Chunks Type float64 numpy.ndarray
- title :
- NOAA GFDL GFDL-ESM2G, pre-industrial control (run 1) experiment output for CMIP5 AR5
- institute_id :
- NOAA GFDL
- source :
- GFDL-ESM2G 2010 ocean: TOPAZ (TOPAZ1p2,Tripolar360x210L63); atmosphere: AM2 (AM2p14,M45L24); sea ice: SIS (SISp2,Tripolar360x210L63); land: LM3 (LM3p7_cESM,M45)
- contact :
- gfdl.climate.model.info@noaa.gov
- project_id :
- CMIP5
- table_id :
- Table day (31 Jan 2011)
- experiment_id :
- piControl
- realization :
- 1
- modeling_realm :
- ocean
- tracking_id :
- d11eafc3-3ce7-43f6-a76f-6319639d0270
- Conventions :
- CF-1.4
- references :
- The GFDL Data Portal (http://nomads.gfdl.noaa.gov/) provides access to NOAA/GFDL's publicly available model input and output data sets. From this web site one can view and download data sets and documentation, including those related to the GFDL coupled models experiments run for the IPCC's 5th Assessment Report and the US CCSP.
- comment :
- GFDL experiment name = ESM2G_pi-control_C2. PCMDI experiment name = pre-industrial control (run1). Initial conditions for this experiment were derived from a multi-step process involving a multi-century spin-up integration to allow both the physical climate system and the carbon cycle to come into a quasi-dynamic equilibrium with year 1860 radiative forcing. First, a dynamic vegetation and carbon cycle land only model was spun up with forcing agents obtained from a previous CM2.1 control integration at levels representative of 1860, and potential vegetation (i.e., no land use). Second, the spun up dynamic vegetation and carbon cycle land only model was coupled to an atmosphere model using Atmospheric Model Intercomparison Project (AMIP) protocols and spun up with using the monthly climatology of observed sea surface temperatures and sea ice concentrations averaged over the AMIP period. Third, an ocean + sea ice model was initialized from a zero-velocity state with temperature and salinity profiles derived from late 20th century observations (Levitus et al. 2005). The ocean + ice model was integrated for one year using atmospheric forcing also obtained from a previous CM2.1 control integration representative of 1860. The ESM was coupled to the ocean biogeochemistry component which uses observed fields of various chemically-active species. The fully-coupled ESM was initialized from the three steps above, and the radiative forcing was set back to 1860 conditions. The model was run for several centuries to adjust to those conditions. For the first 248 years of this spin-up integration, the physical climate was allowed to achieve a quasi-radiative equilibrium with the constant 1860 radiative forcing using potential, static vegetation and a fixed pCO2 value of 286 ppm, while a sponge was applied to the actual atmospheric CO2 values, restoring them back to 286 ppm to avoid drift. The criteria used to determine equilibrium for the physical climate was a TOA net radiative flux of less than +/- 0.1 W/m-2. At year 249 of the spin-up integration, dynamic vegetation was activated and the model was integrated for an additional 200 years after which time the land photosynthesis routine was allowed to feel the model's own atmospheric CO2. The atmospheric pCO2 was still restored to 286 ppm with a restoring time scale of about 1 year. After another ~150 years, the soil carbon was set to a quasi-equilibrium state using an offline analytic procedure and the ocean. At year 601, the temperature, salinity, and biogeochemical tracers in the ocean were reset to observations (Levitus et al. 2005) and changes to the mixing and diffusion parameterizations were introduced in order to address a deep-ocean cold bias. At years 1101 and 1401, changes were incorporated into the land vegetation model that resulted in an equilibrium total global biomass on land of ~850 PgC. The model integration was continued until the land and ocean carbon stores reached equilibrium. A net carbon flux of each component of less than 20 PgC per century and leading to net atmospheric response of less than 10 ppm per century was the criteria used for determining carbon equilibrium. Year 1 of the archived ESM2G_pi-control_C2 experiment data begins at the end of this adjustment period. ESM2G_pi-control_C2 forcing agents representative of conditions circa-1860 include the well-mixed greenhouse gases (CO2, CH4, N2O), tropospheric and stratospheric O3, tropospheric sulfates, black and organic carbon, dust, sea salt and solar irradiance. This integration did not include land use change (i.e., a "potential vegetation" integration). The direct effect of tropospheric aerosols is calculated by the model, but the model simulated no indirect aerosol effects.
- gfdl_experiment_name :
- ESM2G_pi-control_C2
- creation_date :
- 2012-01-10T03:56:07Z
- model_id :
- GFDL-ESM2G
- branch_time :
- 0.0
- experiment :
- pre-industrial control
- forcing :
- N/A
- frequency :
- day
- initialization_method :
- 1
- parent_experiment_id :
- N/A
- physics_version :
- 1
- product :
- output1
- institution :
- NOAA GFDL(201 Forrestal Rd, Princeton, NJ, 08540)
- history :
- File was processed by fremetar (GFDL analog of CMOR). TripleID: [exper_id_bUomECD3dz,realiz_id_G7zr17eNlL,run_id_ShwLw7E1g6]
- parent_experiment_rip :
- N/A