...
Attribute Name | Value | Examples | Comment | ||
---|---|---|---|---|---|
Conventions | CF_convention_string C3S-0.1 [Other convention] :... | "CF-1.6 C3S-0.1" | Multiple conventions may be included (separated by blank spaces) | ||
title | "<short institution name> seasonal forecast model output prepared for C3S" CF: Free text ACDD (highly recommended) | "ECMWF seasonal forecast model output prepared for C3S" | A short phrase or sentence describing the dataset. In many discovery systems, the title will be displayed in the results list from a search, and therefore should be human readable and reasonable to display in a list of such names <short institution name> is the first element of the comma-separated list of values of the corresponding "institution" attribute | ||
references | URIs (such as a URL or DOI) for papers or other references. A valid doi is recommended CF: Free text | "doi:10.5194/gmd-8-1509-2015" | Published or web-based references that describe the data or methods used to produce it. | ||
source | A methodology to build this attribute will be provided |
| The method of production of the original data. If it was model-generated, source should name the model and its version, as specifically as it could be useful | ||
institute_id | Controlled Vocabulary: "ecmf" for ECMWF | "edzw" | Standardized 4 characters identifier of the institution that produced the data; NOTE all the values come from abbreviations of WMO/GRIB "originating centre" table, except CMCC (not available there) | ||
The following template should be followed in constructing this string: '<model_id> : atmosphere: <model_name> (<technical_name>, <resolution_and_levels>); ocean: <model_name> (<technical_name>, <resolution_and_levels>); sea ice: <model_name> (<technical_name>); land: <model_name> (<technical_name>)'' Additional explanatory information may follow the required information. NOTE that for some models, it may not make much sense to include all these components. The first portion of the string, “model_id”, should be built using the following template: "model_name_vYYYYMMDD" where YYYYMMDD is the release date of that version of the model (the date when it was first used) | The method of production of the original data. If it was model-generated, source should name the model and its version, as specifically as it could be useful. It is a character string fully identifying the model and version used to generate the output. It should include information concerning the component models. Note that information about changes in the individual components respect to the "official" releases should be included (e.g. a different bathymetry) The "source" attribute should include as much information as possible to not just identify the model but to brief the user about it | ||||
institute_id | Controlled Vocabulary: "ecmf" for ECMWF | "edzw" | Standardized 4 characters identifier of the institution that produced the data; NOTE all the values come from abbreviations of WMO/GRIB "originating centre" table, except CMCC (not available there) | ||
institution | Controlled Vocabulary: "ECMWF, European Centre for Medium- | institution | Controlled Vocabulary: "ECMWF, European Centre for Medium-Range Weather Forecasts, Reading, United Kingdom" "Met Office, Exeter, United Kingdom" "Météo-France, Toulouse, France" "DWD, Deutscher Wetterdienst, Offenbach, Germany" "CMCC, Centro Euro-Mediterraneo sui Cambiamenti Climatici, Bologna, Italy" CF: Free text
| "Météo-France, Toulouse, France" | Specifies where the original data was produced. The name of the institution principally responsible for originating this data. NOTE: The first element of the comma-separated list of values will be used as a shortened version of this attribute in some of the other global attributes ('summary', 'title') |
contact | Copernicus User Support URI should be used CF: Free text | "http://copernicus-support.ecmwf.int" |
| ||
project | "C3S Seasonal Forecast" should be used CF: Free text
| "C3S Seasonal Forecast" | |||
creation_date | SPECS: YYYY-MM-DDThh:mm:ss<zone> ISO 8601:2004 extended format | "2011-06-24T02:53:46Z" | The date on which this version of the data was created. Modification of values implies a new version, hence this would be assigned the date of the most recent values modification. Metadata changes are not considered when assigning the creation_date NOTE: The ACDD 1.3 names this attribute as "date_create". The name "creation_date" has been used following SPECS convention. | ||
comment | Free text |
| Miscellaneous information about the data, not captured elsewhere. | ||
forecast_type | Controlled Vocabulary "forecast" or "hindcast" | "forecast" | To identify the type of data | ||
modeling_realm | Controlled Vocabullary "atmos", "ocean", "land", "landIce", "seaIce", "aerosol", "atmosChem", "ocnBgchem" | "seaIce" | A string that indicates the high-level modelling component that is particularly relevant to the variable encoded Controlled vocabulary taken from SPECS | ||
frequency | Controlled Vocabulary "mon", "day", "12hr", "6hr", "fix" | "day" | A string indicating the interval between individual time-samples. Controlled vocabulary taken from SPECS (extended to include "12hr" data) | ||
level_type | Controlled Vocabulary "surface", "pressure", "soil" | "pressure" | A string indicating the type of the level where the variable comes from | ||
history | Each line should begin with a timestamp indicating the date and time of day when the program was executed CF: Free Text |
| To record relevant information, such as the command history which led to this file being produced. Provides an audit trail for modifications to the original data.
| ||
commit, iso_lineage or lineage | Free text (ISO Lineage model 19115-2) | "Produced using CDS Toolbox v1.0" | Trace of the tools/scripts used. Either this attribute or the "history" attribute needs to include information about the versioning of the software used to create the data. This is related with some of the EQC activities (WP4 of QA4SEAS). ISO 19115-2 defines a linage model where this is been considered. | ||
summary | Controlled Vocabulary: ACDD (highly recommended) | "Seasonal Forecast data produced by DWD as its contribution to the seasonal forecast activity of the Copernicus Climate Change Service (C3S). The data has global coverage with a 1-degree horizontal resolution and spans for around 6 months since the start date" | A short paragraph describing the dataset
<short institution name> is the first element of the comma-separated list of values of the corresponding "institution" attribute | ||
keywords | Fixed string "Seasonal Forecasts, C3S, ECMWF, Copernicus, Climate Change, Climate Services, Earth Science Services, Environmental Advisories, Climate Advisories" ACDD (highly recommended) | A comma separated list of key words and phrases. NOTE: This attribute is likely to be modified in the future, once the contents of the Thesaurus for CDS faceting will be defined | |||
forecast_reference_time | SPECS: YYYY-MM-DDThh:mm:ssZ NOTE: This is ISO 8601:2004 extended format, but time zone is required to be UTC | "2011-06-01T00:00:00Z" | time of the analysis from which the forecast was made
|
...
Info |
---|
To represent cells we add the attribute |
...
Values (1x1deg grid) prescribed:
[0., 1.], [1., 2.], ... [359., 360.]
...
Grid mapping
As described in section 5.6 Grid Mappings and Projections of CF convention.
Info |
---|
When the coordinate variables for a horizontal grid are longitude and latitude, a grid mapping variable with grid_mapping_name of latitude_longitude may be used to specify the ellipsoid and prime meridian. |
Code Block |
---|
char hcrs ;
hcrs:grid_mapping_name = "latitude_longitude" ; |
Variables
Common attributes
The following attributes must be included in all the variables
...
dimension should be the most rapidly varying one, and its size is the maximum number of cell vertices. Since a boundary variable is considered to be part of a coordinate variable’s metadata, it is not necessary to provide it with attributes such as |
Bounds Name | Dimensions | Comments |
---|---|---|
time_bnds | leadtime, bnds | |
leadtime_bnds | ||
lat_bnds | lat, bnds | Values (1x1deg grid) prescribed: [-90., 89.], [-89., -88.], ... [89., 90.] |
lon_bnds | lon, bnds | Values (1x1deg grid) prescribed: [0., 1.], [1., 2.], ... [359., 360.] |
depth_bnds | depth,bnds | Should define the full vertical extent of the soil model layers |
Grid mapping
As described in section 5.6 Grid Mappings and Projections of CF convention.
Info |
---|
When the coordinate variables for a horizontal grid are longitude and latitude, a grid mapping variable with grid_mapping_name of latitude_longitude may be used to specify the ellipsoid and prime meridian. |
Code Block |
---|
char hcrs ;
hcrs:grid_mapping_name = "latitude_longitude" ; |
Variables
Common attributes
The following attributes must be included in all the variables
attribute name | value | comment |
---|---|---|
grid_mapping | hcrs | |
_FillValue | 1.0e20 | Those attributes must be included JUST when the variable has missing values. It needs to be enforced that they are not present if they should not be there. |
missing_value | 1.0e20 |
Static Fields
attributes | ||||||
name (CMIP5) | dimensions | standard_name | long_name (CMIP5) | units | coordinates | NOTES |
---|---|---|---|---|---|---|
sftlf | lat,lon | land_area_fraction | "Land Area Fraction" | 1 | "lat lon"
| |
orog | lat,lon | surface_altitude | "Surface Altitude" | m | "lat lon" |
Surface Fields (defined at a given height level)
attributes | |||||||
name (CMIP5/6&C3S) | dimensions | standard_name | long_name (CMIP5/6&C3S) | units | coordinates | cell_methods | NOTES |
---|---|---|---|---|---|---|---|
tas | time,lat,lon | air_temperature | "Near-Surface Air Temperature" | K | "reftime realization time leadtime height lat lon"
| "time: point" | height is usually 2m |
tasmax | time,lat,lon | air_temperature | "Daily Maximum Near-Surface Air Temperature" | K | "reftime realization time leadtime height lat lon" | "time: maximum (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | height is usually 2m C3S: The interval is required to have a value<=3 hours) |
tasmin | time,lat,lon | air_temperature | "Daily Minimum Near-Surface Air Temperature" | K | "reftime realization time leadtime height lat lon" | "time: minimum (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | height is usually 2m C3S: The interval is required to have a value<=3 hours) |
tdps | time,lat,lon | dew_point_temperature | "2m dewpoint temperature" | K | "reftime realization time leadtime height lat lon" | "time: point" C3S: required CF: recommended | height is usually 2m
|
uas | time,lat,lon | x_wind | Eastward Near-Surface Wind | m s-1 |
Static Fields
...
"lat lon"
...
Surface Fields (defined at a given height level)
attributes | ||||||||||||||||||||||||
name (CMIP5/6&C3S) | dimensions | standard_name | long_name (CMIP5/6&C3S) | units | coordinates | cell_methods | NOTES | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
tas | time,lat,lon | air_temperature | "Near-Surface Air Temperature" | K"reftime realization time leadtime height lat lon"
| "time: point" C3S: required CF: recommended | height is usually | 2m10m | |||||||||||||||||
tasmaxvas | time,lat,lon | airy_temperaturewind | "Daily Maximum Northward Near-Surface Air Temperature"Wind | m s-1K | "reftime realization time leadtime height lat lon" | "time: maximum (interval: <value> <unit>)point" C3S: interval is required. CF: interval is optionalrecommended | height is usually 2m C3S: The interval is required to have a value<=3 hours) tasmin10m | |||||||||||||||||
wsgmax
N/A in CMIP | time,lat,lon | air_temperature | "Daily Minimum Near-Surface Air Temperature" | wind_speed_of_gust | "Maximum Wind Speed of Gust"
N/A in CMIP | m s-1K | "reftime realization time leadtime height lat lon" | "timetime: minimum maximum (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | height is usually 2m10m C3S: The interval is required to have a value<=3 hours) | tdps | time,lat,lon | dew_point_temperature | "2m dewpoint temperature" | K | "reftime realization time leadtime height lat lon" | "time: point"height is usually 2m
| uas | time,lat,lon | x_wind | Eastward Near-Surface Wind | m s-1 | "reftime realization time leadtime height lat lon" | "time: point"height is usually 10m | vas
Surface Fields (not defined at a height level)
attributes | |||||||
name (CMIP5/6&C3S) | dimensions | standard_name | long_name (CMIP5/6&C3S) | units | coordinates | cell_methods | NOTES |
---|---|---|---|---|---|---|---|
psl | time,lat,lon |
air_pressure_at_sea_level | "Sea Level Pressure" | Pa |
"reftime realization time leadtime |
lat lon" | "time: point" C3S: required CF: recommended |
height is usually 10m
clt | time,lat,lon |
cloud_ |
area_ |
"Maximum Wind Speed of Gust"
N/A in CMIP
fraction | "Total Cloud Fraction" |
1 | "reftime realization time leadtime |
lat lon" |
" |
time: point" C3S: |
required |
CF: |
recommended |
height is usually 10m
C3S: The interval is required to have a value<=3 hours)
Surface Fields (not defined at a height level)
tsl | time,lat,lon | soil_temperature | "Temperature of Soil" | K | "reftime realization time leadtime lat lon" | "time: point" C3S: required CF: recommended | |||||||||
tso | |||||||||||||||
attributes | |||||||||||||||
name (CMIP5/6&C3S) | dimensions | standard_name | long_name (CMIP5/6&C3S) | units | coordinates | cell_methods | NOTES | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
psl | time,lat,lon | airsea_pressure_at_sea_levelsurface_temperature | "Sea Level PressureSurface Temperature" | PaK | "reftime realization time leadtime lat lon" | "time: point" C3S: required CF: recommended | |||||||||
sitemptop
| cltN/A in CMIP | time,lat,lon | cloudsea_areaice_fractiontemperature | "Surface temperature of sea ice" N/A in CMIP | KTotal Cloud Fraction"1 | "reftime realization time leadtime lat lon" | "time: point" C3S: required CF: recommended | ||||||||
tslsic | time,lat,lon | soil_temperature | "Temperature of Soil" | sea_ice_area_fraction | "Sea Ice Area Fraction" | 1K | "reftime realization time leadtime lat lon" | "time: point" C3S: required CF: recommended | |||||||
| tsoN/A in CMIP | time,depth,lat,lon | sea_surface_temperature | "Sea Surface Temperature" | mass_content_of_water_in_soil_layer |
N/A in CMIP | kg m-2K | "reftime realization time leadtime depth lat lon" | "time: point" C3S: required CF: recommended | ||||||
sitemptoplwesnw
N/A in CMIP | time,lat,lon | sea_ice_temperature | lwe_thickness_of_surface_snow_amount | "Liquid Water Equivalent Thickness of Surface Snow Amount"Surface temperature of sea ice" N/A in CMIP | Km | "reftime realization time leadtime lat lon" | "time: point" C3S: required CF: recommended | ||||||||
rhosn
| sicN/A in CMIP | time,lat,lon | sea_ice_area_fraction | "Sea Ice Area Fraction" | snow_density | "Snow density"
N/A in CMIP | kg m-31 | "reftime realization time leadtime lat lon" | "time: point" C3S: required CF: recommended | ||||||
lweprs
N/A in CMIP | time,depth,lat,lon | masslwe_contentthickness_of_water_instratiform_soil_layerprecipitation_amount | "Liquid Water Equivalent Thickness of Stratiform Precipitation Amount"
N/A in CMIP | kg m-2 | "reftime realization time leadtime depth lat lon" | "time: pointsum" C3S: required CF: recommended | |||||||||
lwesnwlweprc
N/A in CMIP | time,lat,lon | lwe_thickness_of_surfaceconvective_snowprecipitation_amount | "Liquid Water Equivalent Thickness of Surface Snow Convective Precipitation Amount"
N/A in CMIP | m | "reftime realization time leadtime lat lon" | "time: pointsum" C3S: required | CF: recommended | ||||||||
rhosnlwepr
N/A in CMIP | time,lat,lon | snow_density | lwe_thickness_of_precipitation_amount | "Liquid Water Equivalent Thickness of Total Precipitation Amount"Snow density"
N/A in CMIP | kg m-3 | "reftime realization time leadtime lat lon" | "time: point" C3S: required CF: recommended sum" | ||||||||
lweprsn lweprs N/A in CMIP | time,lat,lon | lwe_thickness_of_stratiformsnowfall_precipitation_amount | "Liquid Water Equivalent Thickness of Stratiform Precipitation Snowfall Amount"
N/A in CMIP | m | "reftime realization time leadtime lat lon" | "time: sum" | |||||||||
hfss | time,lat,lon | surface_upward_sensible_heat_flux | "Surface Upward Sensible Heat Flux" | W m-2 | "reftime realization time leadtime lat lon" | "time: mean (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | |||||||||
hfls | time,lat,lon | lwesurface_thicknessupward_oflatent_convectiveheat_precipitation_amount | "Liquid Water Equivalent Thickness of Convective Precipitation Amount"
N/A in CMIP | flux | "Surface Upward Latent Heat Flux" | W m-2m | "reftime realization time leadtime lat lon" | "time: sum" | time: mean (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | ||||||
rsds | time,lat,lon | lwesurface_downwelling_thicknessshortwave_offlux_precipitationin_amountair | " | Liquid Water Equivalent Thickness of Total Precipitation Amount"Surface Downwelling Shortwave Radiation" | W m-2m | "reftime realization time leadtime lat lon" | "time: sum" | lweprsn | time: mean (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | ||||||
rlds | time,lat,lon | lwesurface_downwelling_ | thicknesslongwave_ | offlux_ | snowfall_amountin_air | "Surface Downwelling Longwave Radiation" | W m-2 | "Liquid Water Equivalent Thickness of Snowfall Amount"
N/A in CMIP | m"reftime realization time leadtime lat lon" | " | time: sum"time: mean (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | ||||
hfssrss | time,lat,lon | surface_upwardnet_sensibledownward_heatshortwave_flux | "Surface Upward Sensible Heat FluxNet Shortwave Surface Radiation" | W m-2 | "reftime realization time leadtime lat lon" | "time: mean (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | |||||||||
hflsrls | time,lat,lon | surface_upwardnet_latentdownward_heatlongwave_flux | "Surface Upward Latent Heat FluxNet Longwave Surface Radiation" | W m-2 | "reftime realization time leadtime lat lon" | "time: mean (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | |||||||||
rst
| rsdsN/A in CMIP | time,lat,lon | surfacetoa_net_downwellingdownward_shortwave_flux_in_air | " | Surface Downwelling TOA Net Downward Shortwave Radiation" N/A in CMIP | W m-2 | "reftime realization time leadtime lat lon" | "time: mean (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | |||||||
rlt
| rldsN/A in CMIP | time,lat,lon | surfacetoa_net_ | downwellingdownward_longwave_flux | _in_air" | Surface Downwelling TOA Net Downward Longwave Radiation" N/A in CMIP | W m-2 | "reftime realization time leadtime lat lon" | "time: mean (interval: <value> <unit>)" C3S: interval is | requiredr equired. CF: interval is optional | |||||
rssrsdt | time,lat,lon | surfacetoa_netincoming_downward_shortwave_flux | "Net TOA Incident Shortwave Surface Radiation" | W m-2 | "reftime realization time leadtime lat lon" | "time: mean (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | |||||||||
rlstauu | time,lat,lon | surface_net_downward_longwaveeastward_fluxstress | "Net Longwave Surface RadiationSurface Downward Eastward Wind Stress" | W m-2Pa | "reftime realization time leadtime lat lon" | "time: mean (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | rst
N/A in CMIP | ||||||||
tauv | time,lat,lon | toasurface_net_downward_shortwavenorthward_fluxstress | " | TOA Net Downward Shortwave Radiation"Surface Downward Northward Wind Stress" | Pa | W m-2 | "reftime realization time leadtime lat lon" | "time: mean (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | |||||||
rltlwee
N/A in CMIP | time,lat,lon | toalwe_thickness_netof_downwardwater_longwaveevaporation_fluxamount | "TOA Net Downward Longwave RadiationLiquid Water Equivalent of Evaporation Amount" N/A in CMIP | W m-2 | "reftime realization time leadtime lat lon" | "time: mean (interval: <value> <unit>)" C3S: interval is r equired. CF: interval is optional | " | "time: sum" | |||||||
N/A in CMIP | rsdttime,lat,lon | toa_incoming_shortwave_flux | "TOA Incident Shortwave Radiation" | runoff_amount |
N/A in CMIP | kg W m-2 | "reftime realization time leadtime lat lon" | "time: mean (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | time: sum" | ||||||
N/A in CMIP | tauutime,lat,lon | surface_downward_eastward_stress | "Surface Downward Eastward Wind Stress" | runoff_amount |
N/A in CMIP | kg m-2Pa | "reftime realization time leadtime lat lon" | "time: mean (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | time: sum" | ||||||
N/A in CMIP | tauvtime,lat,lon | surfacesubsurface_downward_northward_stress | "Surface Downward Northward Wind Stress" | runoff_amount |
N/A in CMIP | kg m-2Pa | "reftime realization time leadtime lat lon" | "time: mean (interval: <value> <unit>)" C3S: interval is required. CF: interval is optional | lwee
N/A in CMIP | time,lat,lon | lwe_thickness_of_water_evaporation_amount | time: sum" |
Pressure Level Fields
attributes | |||||||
name (CMIP5) | dimensions | standard_name | long_name (CMIP5) | units | coordinates | cell_methods | NOTES |
---|---|---|---|---|---|---|---|
zg | time,plev,lat,lon | geopotential_height | "Geopotential Height" | m | "reftime realization time leadtime plev lat lon" | "time: |
point" C3S: required |
CF: recommended |
ta | time,plev,lat,lon |
air_ |
N/A in CMIP
temperature | "Air Temperature" | K | "reftime realization time leadtime plev lat lon" | "time: |
point" C3S: required |
CF: recommended |
hus | time,plev,lat,lon |
specific_ |
N/A in CMIP
humidity | "Specific Humidity" | 1 |
"reftime realization time leadtime plev lat lon" | "time: |
point" C3S: required CF: recommended | |
N/A in CMIP | time,plev,lat,lon |
atmosphere_ |
relative_ |
vorticity |
N/A in CMIP |
Pressure Level Fields
s-1 | "reftime realization time leadtime plev lat lon" | "time: point" C3S: required CF: recommended | |||||||
N/A in CMIP | |||||||||
attributes | |||||||||
name (CMIP5) | dimensions | standard_name | long_name (CMIP5) | units | coordinates | cell_methods | NOTES | ||
---|---|---|---|---|---|---|---|---|---|
time,plev,lat,lon | geopotential_height | "Geopotential Height" | divergence_of_wind |
N/A in CMIP | s-1m | "reftime realization time leadtime plev lat lon" | "time: point" C3S: required CF: recommended | ||
taua | time,plev,lat,lon | airx_temperaturewind | "Air TemperatureEastward Wind" | Km s-1 | "reftime realization time leadtime plev lat lon" | "time: point" C3S: required CF: recommended | |||
husva | time,plev,lat,lon | specificy_humiditywind | "Specific HumidityNorthward Wind" | m s-1 | "reftime realization time leadtime plev lat lon" | "time: point" C3S: required CF: recommended |
N/A in CMIP
...
N/A in CMIP
...
N/A in CMIP
...
N/A in CMIP
...
character string fully identifying the model and version used to
generate the output. The first portion of the string should be a copy of the
global attribute “model_id”. Additionally, this attribute must include the
year (i.e., model vintage) when this model version was first used in a
scientific application. Finally, it should include information concerning the
component models. The following template should be followed in
constructing this string: '<model_id> <year> atmosphere: <model_name>
(<technical_name>, <resolution_and_levels>); ocean: <model_name>
(<technical_name>, <resolution_and_levels>); sea ice: <model_name>
(<technical_name>); land: <model_name> (<technical_name>)'' For
some models, it may not make much sense to include all these components,
and nothing following “<year>” is absolutely mandatory. As an example,
"source" might contain the string: 'CCSM2 2002 atmosphere: CAM2
(cam2_0_brnchT_itea_2, T42L26); ocean:
POP (pop2_0_ver_1.4.3,
2x3L15); sea ice: CSIM4; land: CLM2.0'. For some models it might be
appropriate to list only a single component, in which case the descriptor
(e.g., 'atmosphere') may be omitted along with the other model components
(e.g., for an aquaplanet experiment: 'CAM2 2002 (cam2_0_brnchT_itea_2,
7T42L26)'). Additional explanatory information may follow the required
information.