PRODUCT USER MANUAL For the GLOBAL Ocean Sea Physical Analysis and Forecasting Products GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Issue: 1.1 Contributors: L.Nouel CMEMS version scope : Version 2.0 Approval Date : © EU Copernicus Marine Service – Public Page 1/ 22 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Ref: CMEMS-GLO-PUM-001-024 Date : September 21 2016 Issue : 1.1 CHANGE RECORD Issue Date § 1.0 21/09/2016 All Description of Change Author Validated By initial version L.NOUEL Y Drillet © EU Copernicus Marine Service – Public Page 2/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Date : September 21 2016 Issue : 1.1 TABLE OF CONTENTS I INTRODUCTION ......................................................................................................................................... 5 I.1 Description summary .................................................................................................................................. 5 I.2 History of changes ....................................................................................................................................... 5 II HOW TO DOWNLOAD A PRODUCT ......................................................................................................... 6 III DESCRIPTION OF THE PRODUCT SPECIFICATION ...................................................................... 7 III.1 General Information ................................................................................................................................ 7 III.2 Production subsystem description .......................................................................................................... 8 III.2.1 The physical high resolution (HR) global system ......................................................................... 8 III.3 Details of products contents .................................................................................................................... 8 IV NOMENCLATURE OF FILES .................................................................................................................. 10 IV.1 Domain coverage .................................................................................................................................... 10 IV.2 Vertical Levels ........................................................................................................................................ 11 IV.3 Temporal extend of analysis and forecast stored on delivery mechanism ........................................ 11 V FILE FORMAT ........................................................................................................................................... 12 V.1 Netcdf ........................................................................................................................................................ 12 V.2 Structure and semantic of NetCDF files ................................................................................................ 12 V.3 Reading software...................................................................................................................................... 22 © EU Copernicus Marine Service – Public Page 3/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Date : September 21 2016 Issue : 1.1 GLOSSARY AND ABBREVIATIONS MFC Monitoring and Forecasting Centre Med Mediterranean NetCDF Network Common Data Form CF Climate Forecast (convention for NetCDF) SSS Sea surface salinity SSC Sea surface currents SSH Sea surface height RMS Root mean square SDN SeaDataNet (climatology) CHL Chlorophyll SLA Sea Level Anomalies PC Production Center PU Production Unit Meridional Velocity West to East component of the horizontal velocity vector Zonal Velocity South to North component of the horizontal velocity vector ftp Protocol to download files OpenDAP Open-Source Project for a Network Data Access Protocol. Protocol to download subset of data from a n-dimensional gridded dataset (ie: 4 dimensions: lon-lat,depth,time) Subsetter CMEMS service tool to download a NetCDF file of a selected geographical box using values of longitude an latitude, and time range Directgetfile CMEMS service tool (FTP like) to download a NetCDF file © EU Copernicus Marine Service – Public Page 4/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 I Date : September 21 2016 Issue : 1.1 INTRODUCTION I.1 Description summary This document is the user manual for the CMEMS global analysis and forecast product GLOBAL_ANALYSIS_FORECAST_PHY_001_024: It provides with aggregated analyses updated weekly with 10-day forecast (updated daily). A 2-years rolling archive is stored on the CMEMS server. It contains 3D potential temperature, salinity and currents information from top to bottom global ocean and 2D sea surface level, sea ice thickness, sea ice fraction and sea ice velocities information. This product is global with dedicated projection and spatial resolution (see IV.1). It is defined on a standard collocated grid at 1/12 degree (approx. 8km) (all variables on the same grid points) and on 50 standard levels. It is interpolated on a 1/12 degree and 50 vertical levels regular grid from the 1/12 degree and 50 vertical levels Arakawa C native grid. GLOBAL_ANALYSIS_FORECAST_PHY_001_024 product is organised in two datasets. global-analysis-forecast-phy-001-024 which contains the 3D daily mean fields: 3D potential temperature, salinity and currents information from top to bottom global ocean and 2D sea surface level, sea ice thickness, sea ice fraction and sea ice velocities information. global-analysis-forecast-phy-001-024-hourly-t-u-v-ssh which contains the hourly mean surface fields: potential temperature, salinity, currents and sea surface level information. It is updated as follows: - Every week, the time series covering two full years in the past up to real-time and forecast up to 7 days is updated at the end of the operational production process. - Every day, the time series (from the current day up to 10 days in the future) is updated at the end of the operational production process. Old obsolete forecasts are deleted from the server. The product is published on the CMEMS dissemination server after automatic and human quality controls. Product is available on-line and disseminated through the CMEMS Information System. Files downloaded on the MIS are in NetCDF format and follows CF-1.4 convention. The analysis and forecasting system is described in the Quality Information Document (QUID) CMEMS_GLO_QUID_001_024. More detailed information can be obtained from the CMEMS Service Desk ([email protected] ). I.2 History of changes © EU Copernicus Marine Service – Public Page 5/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 II Date : September 21 2016 Issue : 1.1 HOW TO DOWNLOAD A PRODUCT The product is available through the CMEMS Web Portal Subsetter Service. You first need to register. Please find below the registration steps: http://marine.copernicus.eu/web/34-products-and-services-faq.php#1 Once registered, the CMEMS FAQ: http://marine.copernicus.eu/services-portfolio/technical-faq/ will guide you on How to download a product through the CMEMS Web Portal Subsetter Service. © EU Copernicus Marine Service – Public Page 6/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Date : September 21 2016 Issue : 1.1 III DESCRIPTION OF THE PRODUCT SPECIFICATION III.1 General Information Product Specification GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Geographical coverage Global Variables Temperature Salinity Sea surface height Horizontal velocity (eastward and northward components) Sea ice concentration Sea ice velocity (eastward and northward components) Sea ice thickness1 Sea floor potential temperature Density ocean mixed layer thickness Each week Each day Analysis Yes No Forecast Yes Yes Available time series Daily mean: Hindcast start 2 years ago up to real-time + 7 day forecast Daily mean: 10-day forecast High frequency (1h): 10-day forecast High frequency (1h): Hindcast start 2 years ago up to realtime + 7 day forecast Target delivery time Updated weekly, Thursday, before Updated daily, before noon (12 am noon (12 am UTC) UTC) Temporal resolution Daily mean for the 2D and 3D above variables High frequency (hourly mean) for Sea surface height, Sea Surface Temperature and Sea Surface Horizontal velocity © EU Copernicus Marine Service – Public Page 7/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Delivery mechanism Subsetter, DGF Horizontal resolution 1/12 ° (equirectangular grid) Number of vertical levels 50 from -5500.0m to 0.0m Format NetCDF CF1.4 Date : September 21 2016 Issue : 1.1 Table 1: GLOBAL_ANALYSIS_FORECAST_PHY_001_024 product specification. Detailed information on the http://marine.copernicus.eu/ . systems and products are on CMEMS web site: III.2 Production subsystem description III.2.1 The physical high resolution (HR) global system The Operational Mercator global ocean analysis and forecast system at 1/12 degree is providing 10 days of 3D global ocean forecasts updated daily and ocean analysis updated weekly. The time series start on December 27, 2006 and is aggregated in time in order to reach a two full year’s time series sliding window. This product includes daily mean files of temperature, salinity, currents, sea level, mixed layer depth and ice parameters from the top to the bottom over the global ocean. It also includes hourly mean surface fields for sea level height, temperature and currents. For detailed description, see CMEMS_GLO_QUID_001_024 III.3 Details of products contents Dataset name global-analysis-forecast-phy001-024 contains the 3D daily mean fields: 3D potential temperature, salinity and currents information from top to bottom global ocean and Parameter usual name Variable name Standard_name units sea_water_potential_temperature Temperature thetao Salinity so Eastward ocean current velocity uo © EU Copernicus Marine Service – Public Kelvin sea_water_salinity psu eastward_sea_water_velocity Page 8/ 22 -1 m.s Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 2D sea surface level, sea ice thickness, sea ice fraction and sea ice velocities information. global-analysis-forecastphy-001-024-hourly-t-uv-ssh contains the hourly mean surface fields: potential temperature, salinity, currents and surface sea surface level information. Date : September 21 2016 Issue : 1.1 Northward ocean current velocity vo northward_sea_water_velocity Sea surface height zos Ice concentration siconc sea ice eastward velocity usi sea ice northward velocity vsi Sea ice thickness sithick sea_ice_thickness m Density ocean mixed layer thickness mlotst ocean_mixed_layer_thickness_defined_ by_sigma_theta m Sea floor potential temperature bottomT sea_water_potential_temperature_at_s ea_floor Kelvin Potential temperature thetao Eastward ocean current velocity uo Northward ocean current velocity vo Sea surface height zos sea_surface_height_above_geoid sea_ice_area_fraction -1 m.s m 1 eastward_sea_ice_velocity northward_sea_ice_velocity sea_water_potential_temperature eastward_sea_water_velocity northward_sea_water_velocity -1 m.s -1 m.s Kelvin -1 m.s -1 m.s sea_surface_height_above_geoid m Table 2: List of the variables for each dataset and their names in the NetCDF files for the GLOBAL_ANALYSIS_FORECAST_PHY_001_024 product. © EU Copernicus Marine Service – Public Page 9/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Date : September 21 2016 Issue : 1.1 IV NOMENCLATURE OF FILES GLOBAL_ANALYSIS_FORECAST_PHY_001_024 files nomenclature download from MIS is based on product dataset name and a numerical reference related to the request date on the MIS subsetter. The scheme is: datasetname_nnnnnnnnnnnnn.nc datasetname is a character string within one of the following : - global-analysis-forecast-phy-001-024 - nnnnnnnnnnnnn: 13 digit integer corresponding to the current time (download time) in milliseconds since January 1, 1970 midnight UTC. - nc: standard NetCDF filename extension. Example: global-analysis-forecast-phy-001-024_1303461772348.nc IV.1 Domain coverage Dataset name globalanalysisforecastphy-001-024 Domain Global Boundaries 180°W-180°E 89°S-90°N Projection Resolution Grid size Image 1/12° Regular 4320x2041 Native model outputs are interpolated on standard grids. Regular projection is plane chart - Longitude and latitude step is constant - Longitude step is equal to latitude step - Longitude and latitude coordinates are 1D array © EU Copernicus Marine Service – Public Page 10/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Date : September 21 2016 Issue : 1.1 IV.2 Vertical Levels 50 levels GLO datasets depth = 0.494025, 1.541375, 2.645669, 3.819495, 5.078224, 6.440614, 7.92956, 9.572997, 11.405, 13.46714, 15.81007, 18.49556, 21.59882, 25.21141, 29.44473, 34.43415, 40.34405, 47.37369, 55.76429, 65.80727, 77.85385, 92.32607, 109.7293, 130.666, 155.8507, 186.1256, 222.4752, 266.0403, 318.1274, 380.213, 453.9377, 541.0889, 643.5668, 763.3331, 902.3393, 1062.44, 1245.291, 1452.251, 1684.284, 1941.893, 2225.078, 2533.336, 2865.703, 3220.82, 3597.032, 3992.484, 4405.224, 4833.291, 5274.784, 5727.917; IV.3 Temporal extend of analysis and forecast stored on delivery mechanism The product is updated as follows: © EU Copernicus Marine Service – Public Page 11/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 V Date : September 21 2016 Issue : 1.1 FILE FORMAT V.1 Netcdf The products are stored using the NetCDF format. NetCDF (network Common Data Form) is an interface for array-oriented data access and a library that provides an implementation of the interface. The NetCDF library also defines a machineindependent format for representing scientific data. Together, the interface, library, and format support the creation, access, and sharing of scientific data. The NetCDF software was developed at the Unidata Program Center in Boulder, Colorado. The NetCDF libraries define a machineindependent format for representing scientific data. Please see Unidata NetCDF pages for more information, and to retrieve NetCDF software package. NetCDF data is: * Self-Describing. A netCDF file includes information about the data it contains. * Architecture-independent. A NetCDF file is represented in a form that can be accessed by computers with different ways of storing integers, characters, and floating-point numbers. * Direct-access. A small subset of a large dataset may be accessed efficiently, without first reading through all the preceding data. * Appendable. Data can be appended to a NetCDF dataset along one dimension without copying the dataset or redefining its structure. The structure of a NetCDF dataset can be changed, though this sometimes causes the dataset to be copied. * Sharable. One writer and multiple readers may simultaneously access the same NetCDF file. V.2 Structure and semantic of NetCDF files Here is an example of NetCDF structure (result of command ncdump) of a daily mean file that can be retrieved via the CMEMS subsetter. netcdf mercatorpsy4v3r1_gl12_mean_20160617_R20160622 { dimensions: longitude = 4320 ; latitude = 2041 ; depth = 50 ; time = UNLIMITED ; // (1 currently) © EU Copernicus Marine Service – Public Page 12/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Date : September 21 2016 Issue : 1.1 variables: float longitude(longitude) ; longitude:valid_min = -180.f ; longitude:valid_max = 179.9167f ; longitude:step = 0.08332825f ; longitude:units = "degrees_east" ; longitude:unit_long = "Degrees East" ; longitude:long_name = "Longitude" ; longitude:standard_name = "longitude" ; longitude:axis = "X" ; float latitude(latitude) ; latitude:valid_min = -80.f ; latitude:valid_max = 90.f ; latitude:step = 0.08333588f ; latitude:units = "degrees_north" ; latitude:unit_long = "Degrees North" ; latitude:long_name = "Latitude" ; latitude:standard_name = "latitude" ; latitude:axis = "Y" ; float depth(depth) ; depth:valid_min = 0.494025f ; depth:valid_max = 5727.917f ; depth:units = "m" ; depth:positive = "down" ; depth:unit_long = "Meters" ; depth:long_name = "Depth" ; depth:standard_name = "depth" ; depth:axis = "Z" ; float time(time) ; time:long_name = "Time (hours since 1950-01-01)" ; time:standard_name = "time" ; time:calendar = "gregorian" ; © EU Copernicus Marine Service – Public Page 13/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Date : September 21 2016 Issue : 1.1 time:valid_min = 582600.f ; time:valid_max = 582600.f ; time:units = "hours since 1950-01-01 00:00:00" ; time:axis = "T" ; short mlotst(time, latitude, longitude) ; mlotst:long_name = "Density ocean mixed layer thickness" ; mlotst:standard_name = "ocean_mixed_layer_thickness_defined_by_sigma_theta" ; mlotst:units = "m" ; mlotst:unit_long = "Meters" ; mlotst:add_offset = -0.152592554688454 ; mlotst:scale_factor = 0.152592554688454 ; mlotst:_FillValue = -32767s ; mlotst:valid_min = 1s ; mlotst:valid_max = 4345s ; mlotst:cell_methods = "area: mean" ; short zos(time, latitude, longitude) ; zos:long_name = "Sea surface height" ; zos:standard_name = "sea_surface_height_above_geoid" ; zos:units = "m" ; zos:unit_long = "Meters" ; zos:add_offset = 0. ; zos:scale_factor = 0.000305185094475746 ; zos:_FillValue = -32767s ; zos:valid_min = -6503s ; zos:valid_max = 5406s ; zos:cell_methods = "area: mean" ; short bottomT(time, latitude, longitude) ; bottomT:long_name = "Sea floor potential temperature" ; bottomT:standard_name = "sea_water_potential_temperature_at_sea_floor" ; bottomT:units = "K" ; bottomT:unit_long = "Kelvin" ; bottomT:_FillValue = -32767s ; © EU Copernicus Marine Service – Public Page 14/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Date : September 21 2016 Issue : 1.1 bottomT:add_offset = 294.15 ; bottomT:scale_factor = 0.000732444226741791 ; bottomT:valid_min = -32722s ; bottomT:valid_max = 19769s ; bottomT:cell_methods = "area: mean" ; short sithick(time, latitude, longitude) ; sithick:long_name = "Sea ice thickness" ; sithick:standard_name = "sea_ice_thickness" ; sithick:units = "m" ; sithick:unit_long = "Meters" ; sithick:add_offset = -0.000762962736189365 ; sithick:scale_factor = 0.000762962736189365 ; sithick:_FillValue = -32767s ; sithick:valid_min = 1s ; sithick:valid_max = 7957s ; sithick:cell_methods = "area: mean where sea_ice" ; short siconc(time, latitude, longitude) ; siconc:long_name = "Ice concentration" ; siconc:standard_name = "sea_ice_area_fraction" ; siconc:units = "1" ; siconc:unit_long = "Fraction" ; siconc:add_offset = -3.81481368094683e-05 ; siconc:scale_factor = 3.81481368094683e-05 ; siconc:_FillValue = -32767s ; siconc:valid_min = 1s ; siconc:valid_max = 27719s ; siconc:cell_methods = "area: mean where sea_ice" ; short usi(time, latitude, longitude) ; usi:long_name = "Sea ice eastward velocity" ; usi:standard_name = "eastward_sea_ice_velocity" ; usi:units = "m s-1" ; usi:unit_long = "Meters per second" ; © EU Copernicus Marine Service – Public Page 15/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Date : September 21 2016 Issue : 1.1 usi:add_offset = 0. ; usi:scale_factor = 3.05185094475746e-05 ; usi:_FillValue = -32767s ; usi:valid_min = -30988s ; usi:valid_max = 32150s ; usi:cell_methods = "area: mean where sea_ice" ; short vsi(time, latitude, longitude) ; vsi:long_name = "Sea ice northward velocity" ; vsi:standard_name = "northward_sea_ice_velocity" ; vsi:units = "m s-1" ; vsi:unit_long = "Meters per second" ; vsi:add_offset = 0. ; vsi:scale_factor = 3.05185094475746e-05 ; vsi:_FillValue = -32767s ; vsi:valid_min = -25452s ; vsi:valid_max = 20562s ; vsi:cell_methods = "area: mean where sea_ice" ; short thetao(time, depth, latitude, longitude) ; thetao:long_name = "Temperature" ; thetao:standard_name = "sea_water_potential_temperature" ; thetao:units = "degrees_C" ; thetao:unit_long = "Degrees Celsius" ; thetao:_FillValue = -32767s ; thetao:add_offset = 21. ; thetao:scale_factor = 0.000732444226741791 ; thetao:valid_min = -32393s ; thetao:valid_max = 19749s ; thetao:cell_methods = "area: mean" ; short so(time, depth, latitude, longitude) ; so:long_name = "Salinity" ; so:standard_name = "sea_water_salinity" ; so:units = "1e-3" ; © EU Copernicus Marine Service – Public Page 16/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Date : September 21 2016 Issue : 1.1 so:unit_long = "Practical Salinity Unit" ; so:_FillValue = -32767s ; so:add_offset = -0.00152592547237873 ; so:scale_factor = 0.00152592547237873 ; so:valid_min = 1s ; so:valid_max = 28456s ; so:cell_methods = "area: mean" ; short uo(time, depth, latitude, longitude) ; uo:long_name = "Eastward velocity" ; uo:standard_name = "eastward_sea_water_velocity" ; uo:units = "m s-1" ; uo:unit_long = "Meters per second" ; uo:_FillValue = -32767s ; uo:add_offset = 0. ; uo:scale_factor = 0.000610370188951492 ; uo:valid_min = -3633s ; uo:valid_max = 4513s ; uo:cell_methods = "area: mean" ; short vo(time, depth, latitude, longitude) ; vo:long_name = "Northward velocity" ; vo:standard_name = "northward_sea_water_velocity" ; vo:units = "m s-1" ; vo:unit_long = "Meters per second" ; vo:_FillValue = -32767s ; vo:add_offset = 0. ; vo:scale_factor = 0.000610370188951492 ; vo:valid_min = -3091s ; vo:valid_max = 3728s ; vo:cell_methods = "area: mean" ; // global attributes: :title = "daily mean fields from Global Ocean Physics Analysis and Forecast updated Daily" ; © EU Copernicus Marine Service – Public Page 17/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Date : September 21 2016 Issue : 1.1 :easting = "longitude" ; :northing = "latitude" ; :history = "2016/08/09 15:23:08 MERCATOR OCEAN Netcdf creation" ; :source = "MERCATOR PSY4V3R1" ; :institution = "MERCATOR OCEAN" ; :references = "http://www.mercator-ocean.fr" ; :comment = "CMEMS product" ; :Conventions = "CF-1.4" ; :domain_name = "GL12" ; :field_type = "mean" ; :field_date = "2016-06-17 00:00:00" ; :field_julian_date = 24274.f ; :julian_day_unit = "days since 1950-01-01 00:00:00" ; :forecast_range = "9-day_forecast" ; :forecast_type = "hindcast" ; :bulletin_date = "2016-06-22 00:00:00" ; :bulletin_type = "operational" ; :longitude_min = -180.f ; :longitude_max = 179.9167f ; :latitude_min = -80.f ; :latitude_max = 90.f ; :z_min = 0.494025f ; :z_max = 5727.917f ; } Here is an example of NetCDF structure (result of command ncdump) of a high frequency (h) file that can be retrieved via the CMEMS subsetter. netcdf mercatorpsy4v3r1_gl12_hrly_20160101_R20160106 { dimensions: longitude = 4320 ; © EU Copernicus Marine Service – Public Page 18/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Date : September 21 2016 Issue : 1.1 latitude = 2041 ; depth = 1 ; time = UNLIMITED ; // (24 currently) variables: float longitude(longitude) ; longitude:valid_min = -180.f ; longitude:valid_max = 179.9167f ; longitude:step = 0.08332825f ; longitude:units = "degrees_east" ; longitude:unit_long = "Degrees East" ; longitude:long_name = "Longitude" ; longitude:standard_name = "longitude" ; longitude:axis = "X" ; float latitude(latitude) ; latitude:valid_min = -80.f ; latitude:valid_max = 90.f ; latitude:step = 0.08333588f ; latitude:units = "degrees_north" ; latitude:unit_long = "Degrees North" ; latitude:long_name = "Latitude" ; latitude:standard_name = "latitude" ; latitude:axis = "Y" ; float depth(depth) ; depth:valid_min = 0.494025f ; depth:valid_max = 0.494025f ; depth:units = "m" ; depth:positive = "down" ; depth:unit_long = "Meters" ; depth:long_name = "Depth" ; depth:standard_name = "depth" ; depth:axis = "Z" ; float time(time) ; © EU Copernicus Marine Service – Public Page 19/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Date : September 21 2016 Issue : 1.1 time:long_name = "Time (hours since 1950-01-01)" ; time:standard_name = "time" ; time:calendar = "gregorian" ; time:valid_min = 578545.f ; time:valid_max = 578568.f ; time:units = "hours since 1950-01-01 00:00:00" ; time:axis = "T" ; short zos(time, depth, latitude, longitude) ; zos:long_name = "Sea surface height" ; zos:standard_name = "sea_surface_height_above_geoid" ; zos:units = "m" ; zos:unit_long = "Meters" ; zos:add_offset = 0. ; zos:scale_factor = 0.000305185094475746 ; zos:_FillValue = -32767s ; zos:valid_min = -6353s ; zos:valid_max = 5286s ; zos:cell_methods = "area: mean" ; short thetao(time, depth, latitude, longitude) ; thetao:long_name = "Temperature" ; thetao:standard_name = "sea_water_potential_temperature" ; thetao:units = "degrees_C" ; thetao:unit_long = "Degrees Celsius" ; thetao:_FillValue = -32767s ; thetao:add_offset = 294.15 ; thetao:scale_factor = 0.000732444226741791 ; thetao:valid_min = -32765s ; thetao:valid_max = 17313s ; thetao:cell_methods = "area: mean" ; short uo(time, depth, latitude, longitude) ; uo:long_name = "Eastward velocity" ; uo:standard_name = "eastward_sea_water_velocity" ; © EU Copernicus Marine Service – Public Page 20/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Date : September 21 2016 Issue : 1.1 uo:units = "m s-1" ; uo:unit_long = "Meters per second" ; uo:_FillValue = -32767s ; uo:add_offset = 0. ; uo:scale_factor = 0.000610370188951492 ; uo:valid_min = -3754s ; uo:valid_max = 3916s ; uo:cell_methods = "area: mean" ; short vo(time, depth, latitude, longitude) ; vo:long_name = "Northward velocity" ; vo:standard_name = "northward_sea_water_velocity" ; vo:units = "m s-1" ; vo:unit_long = "Meters per second" ; vo:_FillValue = -32767s ; vo:add_offset = 0. ; vo:scale_factor = 0.000610370188951492 ; vo:valid_min = -3469s ; vo:valid_max = 3620s ; vo:cell_methods = "area: mean" ; // global attributes: :title = "hourly mean fields from Global Ocean Physics Analysis and Forecast updated Daily" ; :easting = "longitude" ; :northing = "latitude" ; :history = "2016/08/03 17:40:11 MERCATOR OCEAN Netcdf creation" ; :source = "MERCATOR PSY4V3R1" ; :institution = "MERCATOR OCEAN" ; :references = "http://www.mercator-ocean.fr" ; :comment = "CMEMS product" ; :Conventions = "CF-1.4" ; :domain_name = "GL12" ; :field_type = "mean" ; © EU Copernicus Marine Service – Public Page 21/ 22 Ref: CMEMS-GLO-PUM-001-024 PUM for GLOBAL Sea Physical Analysis and Forecasting Product GLOBAL_ANALYSIS_FORECAST_PHY_001_024 Date : September 21 2016 Issue : 1.1 :field_date = "2016-01-01 00:00:00" ; :field_julian_date = 24106.f ; :julian_day_unit = "days since 1950-01-01 00:00:00" ; :forecast_range = "9-day_forecast" ; :forecast_type = "hindcast" ; :bulletin_date = "2016-01-06 00:00:00" ; :bulletin_type = "operational" ; :longitude_min = -180.f ; :longitude_max = 179.9167f ; :latitude_min = -80.f ; :latitude_max = 90.f ; :z_min = 0.494025f ; :z_max = 0.494025f ; } V.3 Reading software NetCDF data can be browsed and used through a number of software, like: ncBrowse: http://www.epic.noaa.gov/java/ncBrowse/, NetCDF Operator (NCO): http://nco.sourceforge.net/ IDL, Matlab, GMT… Useful information on UNIDATA: http://www.unidata.ucar.edu/software/netcdf/ Remember: Real_Value = (Display_Value X © EU Copernicus Marine Service – Public scale_factor) + add_offset Page 22/ 22
© Copyright 2026 Paperzz