Back to entry details

Data headers for 'DLRec-AO_v1_Davis'
Record


Generation date
2026-07-06
Method
ncdump -h
Header
netcdf DLRec-AO_v1_Davis_1_4400155182488603341 {
dimensions:
time = 126 ;
depth = 102 ;
y_ease = 96 ;
x_ease = 96 ;
variables:
double depth(depth) ;
depth:standard_name = "depth" ;
depth:long_name = "depth below sea surface" ;
depth:units = "m" ;
depth:positive = "down" ;
depth:axis = "Z" ;
double y_ease(y_ease) ;
y_ease:standard_name = "projection_y_coordinate" ;
y_ease:units = "m" ;
y_ease:long_name = "EASE-Grid Y coordinate" ;
y_ease:axis = "Y" ;
double x_ease(x_ease) ;
x_ease:standard_name = "projection_x_coordinate" ;
x_ease:units = "m" ;
x_ease:long_name = "EASE-Grid X coordinate" ;
x_ease:axis = "X" ;
byte ocean_mask(y_ease, x_ease) ;
ocean_mask:standard_name = "sea_binary_mask" ;
ocean_mask:long_name = "Ocean mask" ;
ocean_mask:flag_values = 0b, 1b ;
ocean_mask:flag_meanings = "land ocean" ;
ocean_mask:grid_mapping = "ease_grid_mapping" ;
ocean_mask:comment = "Restricted to the configured lat/lon domain (grid.lat_min/lat_max/lon_min/lon_max in YAML)." ;
ocean_mask:coordinates = "latitude longitude" ;
short elevation(y_ease, x_ease) ;
elevation:_FillValue = -32768s ;
elevation:standard_name = "height_above_mean_sea_level" ;
elevation:long_name = "GEBCO surface elevation (positive up)" ;
elevation:units = "m" ;
elevation:positive = "up" ;
elevation:source = "Interpolated from 1 km GEBCO to ease_6.25km" ;
elevation:grid_mapping = "ease_grid_mapping" ;
elevation:add_offset = -309.3125 ;
elevation:scale_factor = 0.0649081011383404 ;
elevation:coordinates = "latitude longitude" ;
double latitude(y_ease, x_ease) ;
latitude:standard_name = "latitude" ;
latitude:long_name = "Latitude" ;
latitude:units = "degrees_north" ;
double longitude(y_ease, x_ease) ;
longitude:standard_name = "longitude" ;
longitude:long_name = "Longitude" ;
longitude:units = "degrees_east" ;
int ease_grid_mapping ;
ease_grid_mapping:grid_mapping_name = "lambert_azimuthal_equal_area" ;
ease_grid_mapping:longitude_of_projection_origin = 0LL ;
ease_grid_mapping:latitude_of_projection_origin = 90LL ;
ease_grid_mapping:false_easting = 0LL ;
ease_grid_mapping:false_northing = 0LL ;
ease_grid_mapping:grid_resolution_meters = 6250. ;
ease_grid_mapping:spatial_ref = "+proj=laea +lat_0=90 +lon_0=0 +x_0=0 +y_0=0 +datum=WGS84 +units=m" ;
ease_grid_mapping:proj4_string = "+proj=laea +lat_0=90 +lon_0=0 +x_0=0 +y_0=0 +datum=WGS84 +units=m" ;
ease_grid_mapping:long_name = "EASE-Grid 2.0 Lambert Azimuthal Equal Area projection parameters" ;
ease_grid_mapping:units = "1" ;
double time(time) ;
time:standard_name = "time" ;
time:long_name = "Time" ;
time:axis = "T" ;
time:units = "days since 1950-01-01T00:00:00+00:00" ;
time:calendar = "standard" ;
short T_anom_pred(time, depth, y_ease, x_ease) ;
T_anom_pred:_FillValue = -32768s ;
T_anom_pred:scale_factor = 0.000305185094759972 ;
T_anom_pred:add_offset = 0. ;
T_anom_pred:long_name = "Predicted temperature anomaly" ;
T_anom_pred:units = "degC" ;
T_anom_pred:grid_mapping = "ease_grid_mapping" ;
T_anom_pred:coordinates = "latitude longitude" ;
T_anom_pred:standard_name = "sea_water_temperature_anomaly" ;
short S_anom_pred(time, depth, y_ease, x_ease) ;
S_anom_pred:_FillValue = -32768s ;
S_anom_pred:scale_factor = 0.000152592547379986 ;
S_anom_pred:add_offset = 0. ;
S_anom_pred:long_name = "sea_water_practical_salinity_anomaly" ;
S_anom_pred:units = "1e-3" ;
S_anom_pred:grid_mapping = "ease_grid_mapping" ;
S_anom_pred:coordinates = "latitude longitude" ;
S_anom_pred:comment = "Predicted practical salinity anomaly" ;
short T_anom_std(time, depth, y_ease, x_ease) ;
T_anom_std:_FillValue = -32768s ;
T_anom_std:scale_factor = 7.6296273689993e-05 ;
T_anom_std:add_offset = 2.5 ;
T_anom_std:long_name = "MC-Dropout standard deviation of temperature anomaly" ;
T_anom_std:units = "degC" ;
T_anom_std:grid_mapping = "ease_grid_mapping" ;
T_anom_std:coordinates = "latitude longitude" ;
T_anom_std:standard_name = "sea_water_temperature_anomaly standard_error" ;
short S_anom_std(time, depth, y_ease, x_ease) ;
S_anom_std:_FillValue = -32768s ;
S_anom_std:scale_factor = 4.57777642139958e-05 ;
S_anom_std:add_offset = 1.5 ;
S_anom_std:units = "1e-3" ;
S_anom_std:grid_mapping = "ease_grid_mapping" ;
S_anom_std:coordinates = "latitude longitude" ;
S_anom_std:long_name = "sea_water_practical_salinity_anomaly standard_error" ;
S_anom_std:comment = "MC-Dropout standard deviation of salinity anomaly" ;
short T_recon(time, depth, y_ease, x_ease) ;
T_recon:_FillValue = -32768s ;
T_recon:scale_factor = 0.000686666463209937 ;
T_recon:add_offset = 17.5 ;
T_recon:long_name = "Reconstructed temperature (anomaly + GLORYS reference)" ;
T_recon:units = "degC" ;
T_recon:grid_mapping = "ease_grid_mapping" ;
T_recon:standard_name = "sea_water_temperature" ;
T_recon:coordinates = "latitude longitude" ;
short S_recon(time, depth, y_ease, x_ease) ;
S_recon:_FillValue = -32768s ;
S_recon:scale_factor = 0.000640888698995941 ;
S_recon:add_offset = 21. ;
S_recon:long_name = "Reconstructed practical salinity (anomaly + GLORYS reference)" ;
S_recon:units = "1e-3" ;
S_recon:grid_mapping = "ease_grid_mapping" ;
S_recon:standard_name = "sea_water_practical_salinity" ;
S_recon:coordinates = "latitude longitude" ;
short T_glorys(time, depth, y_ease, x_ease) ;
T_glorys:_FillValue = -32768s ;
T_glorys:long_name = "GLORYS reanalysis potential temperature" ;
T_glorys:units = "degC" ;
T_glorys:grid_mapping = "ease_grid_mapping" ;
T_glorys:standard_name = "sea_water_potential_temperature" ;
T_glorys:add_offset = 2.50604224205017 ;
T_glorys:scale_factor = 0.000133287758576472 ;
T_glorys:coordinates = "latitude longitude" ;
short S_glorys(time, depth, y_ease, x_ease) ;
S_glorys:_FillValue = -32768s ;
S_glorys:long_name = "GLORYS reanalysis practical salinity" ;
S_glorys:units = "1e-3" ;
S_glorys:grid_mapping = "ease_grid_mapping" ;
S_glorys:standard_name = "sea_water_practical_salinity" ;
S_glorys:add_offset = 32.7756357192993 ;
S_glorys:scale_factor = 7.06429440323171e-05 ;
S_glorys:coordinates = "latitude longitude" ;
double SST(time, y_ease, x_ease) ;
SST:_FillValue = NaN ;
SST:long_name = "Sea surface temperature (satellite L4)" ;
SST:units = "degC" ;
SST:grid_mapping = "ease_grid_mapping" ;
SST:standard_name = "sea_surface_temperature" ;
SST:coordinates = "latitude longitude" ;
double SSS(time, y_ease, x_ease) ;
SSS:_FillValue = NaN ;
SSS:long_name = "Sea surface salinity (satellite L4)" ;
SSS:units = "1e-3" ;
SSS:grid_mapping = "ease_grid_mapping" ;
SSS:standard_name = "sea_surface_salinity" ;
SSS:coordinates = "latitude longitude" ;
double ADT(time, y_ease, x_ease) ;
ADT:_FillValue = NaN ;
ADT:long_name = "Absolute dynamic topography (satellite L4)" ;
ADT:units = "m" ;
ADT:grid_mapping = "ease_grid_mapping" ;
ADT:standard_name = "sea_surface_height_above_geoid" ;
ADT:coordinates = "latitude longitude" ;
short ADH(time, depth, y_ease, x_ease) ;
ADH:_FillValue = -32768s ;
ADH:long_name = "Absolute dynamic height (ADT - steric height)" ;
ADH:units = "m" ;
ADH:grid_mapping = "ease_grid_mapping" ;
ADH:standard_name = "geopotential_height" ;
ADH:add_offset = -0.409243948757648 ;
ADH:scale_factor = 1.54730523167762e-05 ;
ADH:coordinates = "latitude longitude" ;
short vel_gos_x(time, depth, y_ease, x_ease) ;
vel_gos_x:_FillValue = -32768s ;
vel_gos_x:long_name = "Geostrophic velocity, EASE-grid x component" ;
vel_gos_x:units = "m s-1" ;
vel_gos_x:grid_mapping = "ease_grid_mapping" ;
vel_gos_x:add_offset = 0.0290497690439224 ;
vel_gos_x:scale_factor = 1.21019161933182e-05 ;
vel_gos_x:coordinates = "latitude longitude" ;
vel_gos_x:standard_name = "sea_water_x_velocity" ;
short vel_gos_y(time, depth, y_ease, x_ease) ;
vel_gos_y:_FillValue = -32768s ;
vel_gos_y:long_name = "Geostrophic velocity, EASE-grid y component" ;
vel_gos_y:units = "m s-1" ;
vel_gos_y:grid_mapping = "ease_grid_mapping" ;
vel_gos_y:add_offset = -0.0676529854536057 ;
vel_gos_y:scale_factor = 1.30773863059126e-05 ;
vel_gos_y:coordinates = "latitude longitude" ;
vel_gos_y:standard_name = "sea_water_y_velocity" ;
short u_gos(time, depth, y_ease, x_ease) ;
u_gos:_FillValue = -32768s ;
u_gos:long_name = "Eastward geostrophic velocity" ;
u_gos:units = "m s-1" ;
u_gos:grid_mapping = "ease_grid_mapping" ;
u_gos:standard_name = "eastward_sea_water_velocity" ;
u_gos:add_offset = 0.0642930418252945 ;
u_gos:scale_factor = 1.3107565170598e-05 ;
u_gos:coordinates = "latitude longitude" ;
short v_gos(time, depth, y_ease, x_ease) ;
v_gos:_FillValue = -32768s ;
v_gos:long_name = "Northward geostrophic velocity" ;
v_gos:units = "m s-1" ;
v_gos:grid_mapping = "ease_grid_mapping" ;
v_gos:standard_name = "northward_sea_water_velocity" ;
v_gos:add_offset = -0.0221858322620392 ;
v_gos:scale_factor = 1.22127174025041e-05 ;
v_gos:coordinates = "latitude longitude" ;
int DOY(time) ;
DOY:long_name = "Day of year" ;
DOY:units = "1" ;

// global attributes:
:Conventions = "CF-1.8" ;
:creation_date = "2026-05-26T12:23:13Z" ;
string :institution = "Institut de Ciències del Mar (ICM-CSIC)" ;
:creator_email = "
 nicolaswerner@nullicm.csic.es
" ;
:product_version = "1.0" ;
:region = "Davis Strait" ;
:comment = "4-D temperature/salinity reconstruction over Davis Strait at 6.25 km EASE-2 resolution from satellite SST/SSS/ADT and GLORYS12 reanalysis, using an LSTM with Monte-Carlo Dropout." ;
:geospatial_projection = "Lambert Azimuthal Equal Area (Arctic, EASE-2)" ;
:proj4_string = "+proj=laea +lat_0=90 +lon_0=0 +x_0=0 +y_0=0 +datum=WGS84 +units=m" ;
:grid_resolution = "6.25 km" ;
:grid_resolution_meters = 6250. ;
:grid_size = "96 x 96" ;
:grid_label = "ease_6.25km" ;
:geospatial_lat_min = 65. ;
:geospatial_lat_max = 68. ;
:geospatial_lon_min = -64. ;
:geospatial_lon_max = -50. ;
:glorys_mode = "daily" ;
:n_mc_samples = 500LL ;
:satellite_time_window_days = 16LL ;
:reconstruction_date = "2011-01-04" ;
string :creator_institution = "(1) Barcelona Polar Lab (BPL), Institute of Marine Sciences (ICM), CSIC, P. Marítim de la Barceloneta, 37-49, 08003 Barcelona, Spain; (2) Universitat Politècnica de Catalunya (UPC)" ;
:license = "This dataset is released under the Creative Commons Attribution 4.0 International License (CC-BY-4.0). See https://creativecommons.org/licenses/by/4.0/ for details. Please cite the dataset (see \'references\' / \'doi\') when used." ;
:doi = "" ;
string :title = "Deep Learning-Based Four-Dimensional Reconstruction of Temperature, Salinity and Geostrophic Currents in the Davis Strait, 2011–2021, with 3-Day Resolution on EASE-Grid 2.0 at 6.25 km (Version 1)" ;
string :summary = "Deep Learning-Based Four-Dimensional Reconstruction of Temperature, Salinity and Geostrophic Currents in the Davis Strait, 2011–2021, with 3-Day Resolution on EASE-Grid 2.0 at 6.25 km (Version 1)" ;
:history = "2026-05-26T12:23:13Z: dataset created by the buongiorno_to_pytorch_padding pipeline (see global attributes \'source\' and \'creator_*\' for details).\n2026-06-29T10:50:37Z: aggregated 126 daily files into one via H_aggregate_archive.py" ;
:time_coverage_start = "2011-01-04T12:00:00Z" ;
:time_coverage_end = "2011-12-31T12:00:00Z" ;
:source = "Long-Short Term Memory Neural Network with Monte-Carlo Dropout, trained on Arctic in-situ profiles, driven by satellite SST/SSS/ADT and added to GLORYS12 reanalysis reference" ;
:project = "FRESH-CARE ERC Starting Grant: Unraveling freshwater and ocean currents changes in the Arctic using remote sensing" ;
string :creator = "Nicolas Werner-Pelletier (1,2), Júlia Crespin (1), Aleida Rosquete (1), Maria Sánchez-Urrea (1), Nina Hoareau (1), Mario Martin (2), Marta Umbert (1)" ;
}