1#************************************************************** # Author: Patrick Brockmann # Contact: Patrick.Brockmann@cea.fr # $Date: 2009/05/14 15:09:35 $ # $Name: ATLAS_608_1_5 $ # $Revision: 1.1.1.1 $ # History: # Modification: #************************************************************** ################################################################################################################## #----------------------------------------------------------------------------------------------------------------- # field | files patterns | files additionnal | operations | title | units | calcul of area #----------------------------------------------------------------------------------------------------------------- # # field = name of the field to monitore # files patterns = pattern of the files used to monitore the field (must be discriminant) # files additionnal = additionnal files accessible by $FER_DATA # operations = operations to calculate the field # title = variable title # units = variable units # calcul of area = expression to use for the weight average # # Notes: # - Comment lines begin by '#' character # - Separator between fields is '|' character # - Operations must use the ferret syntax # - Each variable must be referenced to its dataset ie var[d=x] # - files patterns, operations,title,units must be enclosed with character '"' # - fields will be presented through an html page with thumbnails global, north, south, land, ocean. # Use a field name with one of these pattern to display it under the corresponding thumbnail. # ################################################################################################################## color=6D80FF smooth=12 #----------------------------------------------------------------------------------------------------------------- # field | files patterns | files additionnal | operations | title | units | calcul of area #----------------------------------------------------------------------------------------------------------------- sosstsst_global_prio | "tos" | eORCA1.2_grid.nc | "(tos[d=1])" | "Sea Surface Temperature (GLOBAL)" | "degC" | "mask[k=1,d=2]*area[d=2]" sosaline_global | "sos" | eORCA1.2_grid.nc | "(sos[d=1])" | "Sea Surface Salinity (GLOBAL)" | "PSU" | "mask[k=1,d=2]*area[d=2]" sossheig_global | "zos" | eORCA1.2_grid.nc | "(zos[d=1])" | "Sea Surface Heigh (GLOBAL)" | "m" | "mask[k=1,d=2]*area[d=2]" sohefldo_global | "nshfls rsntds" | eORCA1.2_grid.nc | "(nshfls[d=1]+rsntds[d=2])" | "Net Downward Heat Flux (GLOBAL)" | "W/m^2" | "mask[k=1,d=3]*area[d=3]" somxl010_north | "mldr10_1" | eORCA1.2_grid.nc | "(mldr10_1[d=1])" | "Mixed layer depth (NORTH)" | "m" | "(if lat[d=2] gt 0 then mask[k=1,d=2]*area[d=2])" somxl010_south | "mldr10_1" | eORCA1.2_grid.nc | "(mldr10_1[d=1])" | "Mixed layer depth (SOUTH)" | "m" | "(if lat[d=2] lt 0 then mask[k=1,d=2]*area[d=2])" somxl010_SubpolarNorthAtl | "mldr10_1" | eORCA1.2_grid.nc | "(mldr10_1[d=1,i=262:300,j=260:281])" | "Mixed layer depth (Subpolar North Atlantic, annual Max)" | "m" | "mask[k=1,d=2,i=262:300,j=260:281]*area[d=2,i=262:300,j=260:281]" | "@SMX:12" somxl010_Labrador | "mldr10_1" | eORCA1.2_grid.nc | "(mldr10_1[d=1,i=228:248,j=265:288])" | "Mixed layer depth (Labrador Sea, Annual Max)" | "m" | "mask[k=1,d=2,i=228:248,j=265:288]*area[d=2,i=228:248,j=265:288]" | "@SMX:12" somxl010_Barents | "mldr10_1" | eORCA1.2_grid.nc | "(mldr10_1[d=1,i=272:295,j=313:330])" | "Mixed layer depth (Barents Sea, Annual Max)" | "m" | "mask[k=1,d=2,i=272:295,j=313:330]*area[d=2,i=272:295,j=313:330]" | "@SMX:12" somxl010_Irminger | "mldr10_1" | eORCA1.2_grid.nc | "(mldr10_1[d=1,i=248:268,j=272:285])" | "Mixed layer depth (Irminger Sea, Annual Max)" | "m" | "mask[k=1,d=2,i=248:268,j=272:285]*area[d=2,i=248:268,j=272:285]" | "@SMX:12" somxl010_NordicSeas | "mldr10_1" | eORCA1.2_grid.nc | "(mldr10_1[d=1,i=262:300,j=284:313])" | "Mixed layer depth (Nordic Seas, Annual Max)" | "m" | "mask[k=1,d=2,i=262:300,j=284:313]*area[d=2,i=262:300,j=284:313]" | "@SMX:12" somxl010_Rockall | "mldr10_1" | eORCA1.2_grid.nc | "(mldr10_1[d=1,i=262:300,j=284:313])" | "Mixed layer depth (Rockall, Annual Max)" | "m" | "mask[k=1,d=2,i=262:300,j=284:313]*area[d=2,i=262:300,j=284:313]" | "@SMX:12" friver_global | "friver" | eORCA1.2_grid.nc | "(friver[d=1])" | "River input" | "kg/s" | "mask[k=1,d=2]*area[d=2]" friver_int | "friver" | eORCA1.2_grid.nc | "(friver[d=1]*mask[k=1,d=2]*area[d=2]*1E-9)" | "River input" | "Sv" | "2" friver_coastal | "friver" | eORCA1.2_grid.nc | "(if missing(maskdraw[k=1,d=2],0.1) ne missing(maskdraw[i=@sbx,j=@sbx,k=1,d=2],0.1) then mask[d=2,k=1]*area[d=2]*friver[d=1]*1E-9)" | "Coastal river input" | "Sv" | "2" friver_noncoastal| "friver" | eORCA1.2_grid.nc | "(if missing(maskdraw[k=1,d=2],0.1) eq missing(maskdraw[i=@sbx,j=@sbx,k=1,d=2],0.1) then mask[d=2,k=1]*area[d=2]*friver[d=1]*1E-9)" | "Non coastal river input" | "Sv" | "2" friver_background| "friver" | eORCA1.2_grid.nc | "(mask[k=1,d=2]*area[d=2]*friver[d=1,i=140,j=190]*1E-9)" | "Runoff correction (conservation)" | "Sv" | "2" sosstsst_70N_90N | "tos" | eORCA1.2_grid.nc | "(tos[d=1])" | "Sea Surface Temperature (70N-90N)" | "degC" | "(if lat[d=2] ge 70 then mask[k=1,d=2]*area[d=2])" sosstsst_50N_70N | "tos" | eORCA1.2_grid.nc | "(tos[d=1])" | "Sea Surface Temperature (50N-70N)" | "degC" | "(if lat[d=2] ge 50 and lat[d=2] le 70 then mask[k=1,d=2]*area[d=2])" sosstsst_30N_50N | "tos" | eORCA1.2_grid.nc | "(tos[d=1])" | "Sea Surface Temperature (30N-50N)" | "degC" | "(if lat[d=2] ge 30 and lat[d=2] le 50 then mask[k=1,d=2]*area[d=2])" sosstsst_10N_30N | "tos" | eORCA1.2_grid.nc | "(tos[d=1])" | "Sea Surface Temperature (10N-30N)" | "degC" | "(if lat[d=2] ge 10 and lat[d=2] le 30 then mask[k=1,d=2]*area[d=2])" sosstsst_10S_10N | "tos" | eORCA1.2_grid.nc | "(tos[d=1])" | "Sea Surface Temperature (10S-10N)" | "degC" | "(if lat[d=2] ge -10 and lat[d=2] le 10 then mask[k=1,d=2]*area[d=2])" sosstsst_30S_10S | "tos" | eORCA1.2_grid.nc | "(tos[d=1])" | "Sea Surface Temperature (30S-10S)" | "degC" | "(if lat[d=2] ge -30 and lat[d=2] le -10 then mask[k=1,d=2]*area[d=2])" sosstsst_50S_30S | "tos" | eORCA1.2_grid.nc | "(tos[d=1])" | "Sea Surface Temperature (50S-30S)" | "degC" | "(if lat[d=2] ge -50 and lat[d=2] le -30 then mask[k=1,d=2]*area[d=2])" sosstsst_70S_50S | "tos" | eORCA1.2_grid.nc | "(tos[d=1])" | "Sea Surface Temperature (70S-50S)" | "degC" | "(if lat[d=2] le -50 then mask[k=1,d=2]*area[d=2])" sosstsst_50S_50N_prio | "tos" | eORCA1.2_grid.nc | "(tos[d=1])" | "Sea Surface Temperature (50S-50N)" | "degC" | "(if lat[d=2] ge -50 and lat[d=2] le 50 then mask[k=1,d=2]*area[d=2])" sosaline_70N_90N | "sos" | eORCA1.2_grid.nc | "(sos[d=1])" | "Sea Surface Salinity (70N-90N)" | "PSU" | "(if lat[d=2] ge 70 then mask[k=1,d=2]*area[d=2])" sosaline_50N_70N | "sos" | eORCA1.2_grid.nc | "(sos[d=1])" | "Sea Surface Salinity (50N-70N)" | "PSU" | "(if lat[d=2] ge 50 and lat[d=2] le 70 then mask[k=1,d=2]*area[d=2])" sosaline_30N_50N | "sos" | eORCA1.2_grid.nc | "(sos[d=1])" | "Sea Surface Salinity (30N-50N)" | "PSU" | "(if lat[d=2] ge 30 and lat[d=2] le 50 then mask[k=1,d=2]*area[d=2])" sosaline_10N_30N | "sos" | eORCA1.2_grid.nc | "(sos[d=1])" | "Sea Surface Salinity (10N-30N)" | "PSU" | "(if lat[d=2] ge 10 and lat[d=2] le 30 then mask[k=1,d=2]*area[d=2])" sosaline_10S_10N | "sos" | eORCA1.2_grid.nc | "(sos[d=1])" | "Sea Surface Salinity (10S-10N)" | "PSU" | "(if lat[d=2] ge -10 and lat[d=2] le 10 then mask[k=1,d=2]*area[d=2])" sosaline_30S_10S | "sos" | eORCA1.2_grid.nc | "(sos[d=1])" | "Sea Surface Salinity (30S-10S)" | "PSU" | "(if lat[d=2] ge -30 and lat[d=2] le -10 then mask[k=1,d=2]*area[d=2])" sosaline_50S_30S | "sos" | eORCA1.2_grid.nc | "(sos[d=1])" | "Sea Surface Salinity (50S-30S)" | "PSU" | "(if lat[d=2] ge -50 and lat[d=2] le -30 then mask[k=1,d=2]*area[d=2])" sosaline_70S_50S | "sos" | eORCA1.2_grid.nc | "(sos[d=1])" | "Sea Surface Salinity (70S-50S)" | "PSU" | "(if lat[d=2] le -50 then mask[k=1,d=2]*area[d=2])" hc300_global | "hc300" | eORCA1.2_grid.nc | "(hc300[d=1])" | "Heat content 0-300m (GLOBAL)" | "J/m2" | "mask[k=1,d=2]*area[d=2]" wfo_global | "wfo" | eORCA1.2_grid.nc | "(wfo[d=1])" | "Water flux (GLOBAL)" | "kg/m2/s" | "mask[k=1,d=2]*area[d=2]" nadw_ocean_prio | "zomsfatl" | "" | "(zomsfatl[z=500:6000@max,J=212:266@max,d=1])" | "North Atlantic Deep Water" | "Sv" | "1" npdw_ocean | "zomsfpac" | "" | "(zomsfpac[z=500:6000@max,J=212:266@max,d=1])" | "North Pacific Deep Water" | "Sv" | "1" aabw_ocean | "zomsfglo" | "" | "(zomsfglo[z=2000:6000@max,J=115:274@max,d=1])" | "Antarctic Bottom Water" | "Sv" | "1" deacon_ocean | "zomsfglo" | "" | "(zomsfglo[z=2000:6000@max,J=31:140@max,d=1])" | "Deacon Cell" | "Sv" | "1" thetao_0100m | "thetao" | eORCA1.2_grid.nc | "(thetao[d=1,k=24])" | "Sea Water Temperature @100m" | "degC" | "mask[k=24,d=2]*area[d=2]" thetao_0200m | "thetao" | eORCA1.2_grid.nc | "(thetao[d=1,k=31])" | "Sea Water Temperature @200m" | "degC" | "mask[k=31,d=2]*area[d=2]" thetao_0500m | "thetao" | eORCA1.2_grid.nc | "(thetao[d=1,k=40])" | "Sea Water Temperature @500m" | "degC" | "mask[k=40,d=2]*area[d=2]" thetao_1000m_prio | "thetao" | eORCA1.2_grid.nc | "(thetao[d=1,k=47])" | "Sea Water Temperature @1000m" | "degC" | "mask[k=47,d=2]*area[d=2]" thetao_2000m | "thetao" | eORCA1.2_grid.nc | "(thetao[d=1,k=54])" | "Sea Water temperature @2000m" | "degC" | "mask[k=54,d=2]*area[d=2]" thetao_3000m | "thetao" | eORCA1.2_grid.nc | "(thetao[d=1,k=60])" | "Sea Water Temperature @3000m" | "degC" | "mask[k=60,d=2]*area[d=2]" thetao_4000m | "thetao" | eORCA1.2_grid.nc | "(thetao[d=1,k=66])" | "Sea Water Temperature @4000m" | "degC" | "mask[k=66,d=2]*area[d=2]" so_0100m | "so" | eORCA1.2_grid.nc | "(so[d=1,k=24])" | "Sea Water Salinity @100m" | "PSU" | "mask[k=24,d=2]*area[d=2]" so_0200m | "so" | eORCA1.2_grid.nc | "(so[d=1,k=31])" | "Sea Water Salinity @200m" | "PSU" | "mask[k=31,d=2]*area[d=2]" so_0500m | "so" | eORCA1.2_grid.nc | "(so[d=1,k=40])" | "Sea Water Salinity @500m" | "PSU" | "mask[k=40,d=2]*area[d=2]" so_1000m | "so" | eORCA1.2_grid.nc | "(so[d=1,k=47])" | "Sea Water Salinity @1000m" | "PSU" | "mask[k=47,d=2]*area[d=2]" so_2000m | "so" | eORCA1.2_grid.nc | "(so[d=1,k=54])" | "Sea Water Salinity @2000m" | "PSU" | "mask[k=54,d=2]*area[d=2]" so_3000m | "so" | eORCA1.2_grid.nc | "(so[d=1,k=60])" | "Sea Water Salinity @3000m" | "PSU" | "mask[k=60,d=2]*area[d=2]" so_4000m | "so" | eORCA1.2_grid.nc | "(so[d=1,k=66])" | "Sea Water Salinity @4000m" | "PSU" | "mask[k=66,d=2]*area[d=2]" hc_ocean | "scvoltot sctemtot" | "" | "(scvoltot[d=1]*sctemtot[d=2]*1026.*3991.86795711963/5.1011127E+14)" | "ocean heat content" | "J/m2" | "1" hc_ice | "ibgheat_tot" | "" | "ibgheat_tot[d=1]*1.e20/5.1011127E+14" | "ocean sea ice heat content" | "J/m2" | "1" hc_snow | "sbgheat_tot" | "" | "sbgheat_tot[d=1]*1.e20/5.1011127E+14" | "ocean snow on sea ice heat content" | "J/m2" | "1" #-----------------------------------------------------------------------------------------------------------------