Skip to content

Commit d21eab1

Browse files
committed
in HISTORY templates, change binary diagnostic output to nc4 (except increments files for now)
1 parent 6932cf1 commit d21eab1

File tree

3 files changed

+22
-35
lines changed

3 files changed

+22
-35
lines changed

GEOSldas_App/GEOSldas_HIST.rc

Lines changed: 18 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ EXPID: GEOSldas_expid
1313
# pre-defined Collections
1414

1515
COLLECTIONS:
16-
#OUT1d 'tavg24_1d_lfs_Nt'
1716
#OUT2d 'tavg24_2d_lfs_Nx'
1817
#OUT1d 'tavg24_1d_lnd_Nt'
1918
#OUT2d 'tavg24_2d_lnd_Nx'
@@ -68,33 +67,14 @@ EASEv2_M36.LM: 1
6867
# with "gzip"; nc4 files can be compressed using the "compress_bit-shaved_nc4.sh"
6968
# utility script.
7069

71-
tavg24_1d_lfs_Nt.descr: 'Tile-space,Daily,Time-Averaged,Single-Level,Assimilation,Land Surface Forcings and States',
72-
tavg24_1d_lfs_Nt.nbits: 12,
73-
tavg24_1d_lfs_Nt.template: '%y4%m2%d2_%h2%n2z.nc4',
74-
tavg24_1d_lfs_Nt.archive: '%c/Y%y4',
75-
tavg24_1d_lfs_Nt.mode: 'time-averaged',
76-
tavg24_1d_lfs_Nt.format: 'CFIO'
77-
tavg24_1d_lfs_Nt.frequency: 240000,
78-
tavg24_1d_lfs_Nt.ref_time: 000000,
79-
tavg24_1d_lfs_Nt.fields:'Tair' , 'METFORCE' ,
80-
'Qair' , 'METFORCE' ,
81-
'LWdown' , 'METFORCE' ,
82-
'SWdown' , 'METFORCE' ,
83-
'Wind' , 'METFORCE' ,
84-
'Psurf' , 'METFORCE' ,
85-
'Rainf_C' , 'METFORCE' ,
86-
'Rainf' , 'METFORCE' ,
87-
'Snowf' , 'METFORCE' ,
88-
'RainfSnowf' , 'METFORCE' ,
89-
'RefH' , 'METFORCE' ,
90-
'CATDEF' , 'GridComp' ,
91-
'RZEXC' , 'GridComp' ,
92-
'SRFEXC' , 'GridComp' ,
93-
'WESNN1' , 'GridComp' ,
94-
'WESNN2' , 'GridComp' ,
95-
'WESNN3' , 'GridComp' ,
96-
'HLWUP' , 'GridComp' ,
97-
::
70+
# NOTE (Nov 2025):
71+
# Changes for *1d* output with recent introduction of land+landice simulations:
72+
# - Direct *1d* output to nc4 via MAPL.
73+
# - Removed tile_bin2nc4.F90; no longer works for land-only collections in land+landice
74+
# simulations because it uses tilecoord.bin, which contains info for all tiles.
75+
# - Removed *1d* lfs collection; no longer works in land+landice simulations because of
76+
# different tile spaces for CATCH and METFORCE.
77+
#
9878

9979
tavg24_2d_lfs_Nx.descr: '2d,Daily,Time-Averaged,Single-Level,Assimilation,Land Surface Forcings and States',
10080
tavg24_2d_lfs_Nx.nbits: 12,
@@ -336,8 +316,9 @@ EASEv2_M36.LM: 1
336316

337317

338318
const_1d_lnd_Nt.descr: 'Tile-space,Constant,Time-invariant,Single-Level,Assimilation,Land Surface Model Parameters',
339-
const_1d_lnd_Nt.template: '%y4%m2%d2_%h2%n2z.bin',
319+
const_1d_lnd_Nt.template: '%y4%m2%d2_%h2%n2z.nc4',
340320
const_1d_lnd_Nt.mode: 'instantaneous',
321+
const_1d_lnd_Nt.format: 'CFIO',
341322
const_1d_lnd_Nt.frequency: 240000,
342323
const_1d_lnd_Nt.ref_time: 000000,
343324
const_1d_lnd_Nt.fields: 'DZGT1' , 'GridComp' ,
@@ -388,8 +369,9 @@ EASEv2_M36.LM: 1
388369

389370
SMAP_L4_SM_gph.descr: 'Tile-space,3-Hourly,Time-Averaged,Single-Level,Assimilation,SMAP L4_SM Land Geophysical Diagnostics',
390371
SMAP_L4_SM_gph.nbits: 12,
391-
SMAP_L4_SM_gph.template: '%y4%m2%d2_%h2%n2z.bin',
372+
SMAP_L4_SM_gph.template: '%y4%m2%d2_%h2%n2z.nc4',
392373
SMAP_L4_SM_gph.mode: 'time-averaged',
374+
SMAP_L4_SM_gph.format: 'CFIO',
393375
SMAP_L4_SM_gph.frequency: 030000,
394376
SMAP_L4_SM_gph.ref_time: 000000,
395377
SMAP_L4_SM_gph.fields: 'WCSF' , 'ENSAVG' , 'sm_surface' ,
@@ -439,8 +421,9 @@ EASEv2_M36.LM: 1
439421

440422
inst1_1d_lnr_Nt.descr: 'Tile-space,1-Hourly,Instantaneous,Single-Level,Assimilation,Land Nature Run Diagnostics',
441423
inst1_1d_lnr_Nt.nbits: 12,
442-
inst1_1d_lnr_Nt.template: '%y4%m2%d2_%h2%n2z.bin' ,
424+
inst1_1d_lnr_Nt.template: '%y4%m2%d2_%h2%n2z.nc4' ,
443425
inst1_1d_lnr_Nt.mode: 'instantaneous' ,
426+
inst1_1d_lnr_Nt.format: 'CFIO',
444427
inst1_1d_lnr_Nt.frequency: 010000 ,
445428
inst1_1d_lnr_Nt.ref_time: 000000,
446429
inst1_1d_lnr_Nt.fields: 'TPSURF' , 'ENSAVG' , 'surface_temp' ,
@@ -493,8 +476,9 @@ EASEv2_M36.LM: 1
493476

494477
inst3_1d_lndfcstana_Nt.descr: 'Tile-space,3-Hourly,Instantaneous,Single-Level,Assimilation,Ensemble Land Forecast and Analysis Diagnostics',
495478
inst3_1d_lndfcstana_Nt.nbits: 12,
496-
inst3_1d_lndfcstana_Nt.template: '%y4%m2%d2_%h2%n2z.bin',
479+
inst3_1d_lndfcstana_Nt.template: '%y4%m2%d2_%h2%n2z.nc4',
497480
inst3_1d_lndfcstana_Nt.mode: 'instantaneous',
481+
inst3_1d_lndfcstana_Nt.format: 'CFIO',
498482
inst3_1d_lndfcstana_Nt.frequency: 030000,
499483
inst3_1d_lndfcstana_Nt.ref_time: 000000,
500484
inst3_1d_lndfcstana_Nt.fields: 'WCSF' , 'ENSAVG' , 'SFMC_FCST' ,
@@ -603,8 +587,9 @@ EASEv2_M36.LM: 1
603587

604588
tavg24_1d_glc_Nt.descr: 'Tile-space,Daily,Time-Averaged,Single-level,Land Ice Diagnostics',
605589
tavg24_1d_glc_Nt.nbits: 12,
606-
tavg24_1d_glc_Nt.template: '%y4%m2%d2_%h2%n2z.bin' ,
590+
tavg24_1d_glc_Nt.template: '%y4%m2%d2_%h2%n2z.nc4' ,
607591
tavg24_1d_glc_Nt.mode: 'time-averaged' ,
592+
tavg24_1d_glc_Nt.format: 'CFIO',
608593
tavg24_1d_glc_Nt.frequency: 240000 ,
609594
tavg24_1d_glc_Nt.ref_time: 000000 ,
610595
tavg24_1d_glc_Nt.fields: 'ASNOW_GL' , 'LANDICE' ,

GEOSldas_App/GEOSldas_HISTdet.rc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,9 @@ catch_progn_incr.fields: 'TCFSAT_INCR' , 'LANDASSIM' ,
7070

7171
tavg3_1d_lnd_Nt.descr: 'Tile-space,Time-Averaged,Single-Level,Assimilation,Land Surface Diagnostics',
7272
tavg3_1d_lnd_Nt.nbits: 12,
73-
tavg3_1d_lnd_Nt.template: '%y4%m2%d2_%h2%n2z.bin',
73+
tavg3_1d_lnd_Nt.template: '%y4%m2%d2_%h2%n2z.nc4',
7474
tavg3_1d_lnd_Nt.mode: 'time-averaged',
75+
tavg3_1d_lnd_Nt.format: 'CFIO',
7576
tavg3_1d_lnd_Nt.frequency: 030000,
7677
tavg3_1d_lnd_Nt.ref_time: 013000,
7778
tavg3_1d_lnd_Nt.fields: 'WET3' , 'ENSAVG' , 'GWETPROF' ,

GEOSldas_App/GEOSldas_HISTens.rc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,9 @@ PC360x181-DC.LM: 1
8585

8686
tavg3_1d_lnd_Nt.descr: 'Tile-space,Time-Averaged,Single-Level,Assimilation,Land Surface Diagnostics',
8787
tavg3_1d_lnd_Nt.nbits: 12,
88-
tavg3_1d_lnd_Nt.template: '%y4%m2%d2_%h2%n2z.bin',
88+
tavg3_1d_lnd_Nt.template: '%y4%m2%d2_%h2%n2z.nc4',
8989
tavg3_1d_lnd_Nt.mode: 'time-averaged',
90+
tavg3_1d_lnd_Nt.format: 'CFIO',
9091
tavg3_1d_lnd_Nt.frequency: 030000,
9192
tavg3_1d_lnd_Nt.ref_time: 000000,
9293
tavg3_1d_lnd_Nt.fields: 'WET3' , 'ENSAVG' , 'GWETPROF' ,

0 commit comments

Comments
 (0)