[Dart-dev] [6589] DART/trunk/models: change the advance model script defaults:

nancy at ucar.edu nancy at ucar.edu
Fri Nov 8 16:28:50 MST 2013


Revision: 6589
Author:   nancy
Date:     2013-11-08 16:28:49 -0700 (Fri, 08 Nov 2013)
Log Message:
-----------
change the advance model script defaults:
for the CESM components, set it to 'no_advance_script'
because CESM will advance itself.
for the others, set it to ../shell_scripts/advance_model.csh
because that's where we distribute it.

for the wrf model, fix the obs_common_subset namelist to
match the updated code.  also add a block for the wrf_dart_obs_preproces.

Modified Paths:
--------------
    DART/trunk/models/CESM/work/input.nml
    DART/trunk/models/MITgcm_annulus/work/input.nml
    DART/trunk/models/MITgcm_ocean/work/input.nml
    DART/trunk/models/NCOMMAS/work/input.nml
    DART/trunk/models/POP/work/input.nml
    DART/trunk/models/bgrid_solo/work/input.nml
    DART/trunk/models/clm/work/input.nml
    DART/trunk/models/lorenz_96/work/input.nml
    DART/trunk/models/mpas_atm/work/input.nml
    DART/trunk/models/mpas_ocn/work/input.nml
    DART/trunk/models/noah/work/input.nml
    DART/trunk/models/rose/work/input.nml
    DART/trunk/models/template/work/input.nml
    DART/trunk/models/tiegcm/work/input.nml
    DART/trunk/models/wrf/work/input.nml

-------------- next part --------------
Modified: DART/trunk/models/CESM/work/input.nml
===================================================================
--- DART/trunk/models/CESM/work/input.nml	2013-11-08 23:27:28 UTC (rev 6588)
+++ DART/trunk/models/CESM/work/input.nml	2013-11-08 23:28:49 UTC (rev 6589)
@@ -14,7 +14,7 @@
    restart_out_file_name = "perfect_restart",
    obs_seq_in_file_name  = "obs_seq.in",
    obs_seq_out_file_name = "obs_seq.perfect",
-   adv_ens_command       = "./advance_model.csh"
+   adv_ens_command       = "no_advance_script"
    output_timestamps     = .false.,
    trace_execution       = .false.,
    output_forward_op_errors = .false.,
@@ -24,7 +24,7 @@
 
 &filter_nml
    async                    = 4,
-   adv_ens_command          = "./no_advance_possible.csh",
+   adv_ens_command          = "no_advance_script",
    ens_size                 =  23,
    start_from_restart       = .true.,
    output_restart           = .true.,

Modified: DART/trunk/models/MITgcm_annulus/work/input.nml
===================================================================
--- DART/trunk/models/MITgcm_annulus/work/input.nml	2013-11-08 23:27:28 UTC (rev 6588)
+++ DART/trunk/models/MITgcm_annulus/work/input.nml	2013-11-08 23:28:49 UTC (rev 6589)
@@ -13,7 +13,7 @@
    restart_out_file_name = "perfect_restart",
    obs_seq_in_file_name  = "obs_seq.in",
    obs_seq_out_file_name = "obs_seq.out",
-   adv_ens_command       = "./advance_model.csh",
+   adv_ens_command       = "../shell_scripts/advance_model.csh",
    output_timestamps     = .false.,
    trace_execution       = .false.,
    output_forward_op_errors = .false.,
@@ -23,7 +23,7 @@
 
 &filter_nml
    async                    = 0,
-   adv_ens_command          = "./advance_model.csh",
+   adv_ens_command          = "../shell_scripts/advance_model.csh",
    ens_size                 = 20,
    start_from_restart       = .false.,
    output_restart           = .true.,

Modified: DART/trunk/models/MITgcm_ocean/work/input.nml
===================================================================
--- DART/trunk/models/MITgcm_ocean/work/input.nml	2013-11-08 23:27:28 UTC (rev 6588)
+++ DART/trunk/models/MITgcm_ocean/work/input.nml	2013-11-08 23:28:49 UTC (rev 6589)
@@ -13,7 +13,7 @@
    restart_out_file_name = "perfect_restart",
    obs_seq_in_file_name  = "obs_seq.in",
    obs_seq_out_file_name = "obs_seq.perfect",
-   adv_ens_command       = "./advance_model.csh",
+   adv_ens_command       = "../shell_scripts/advance_model.csh",
    output_timestamps     = .false.,
    trace_execution       = .false.,
    output_forward_op_errors = .false.,
@@ -23,7 +23,7 @@
 
 &filter_nml
    async                    = 4,
-   adv_ens_command          = "./advance_model.csh",
+   adv_ens_command          = "../shell_scripts/advance_model.csh",
    ens_size                 = 20,
    start_from_restart       = .true.,
    output_restart           = .true.,

Modified: DART/trunk/models/NCOMMAS/work/input.nml
===================================================================
--- DART/trunk/models/NCOMMAS/work/input.nml	2013-11-08 23:27:28 UTC (rev 6588)
+++ DART/trunk/models/NCOMMAS/work/input.nml	2013-11-08 23:28:49 UTC (rev 6589)
@@ -14,7 +14,7 @@
    restart_out_file_name = "perfect_restart",
    obs_seq_in_file_name  = "obs_seq.in",
    obs_seq_out_file_name = "obs_seq.perfect",
-   adv_ens_command       = "./advance_model.csh"
+   adv_ens_command       = "../shell_scripts/advance_model.csh"
    output_timestamps     = .false.,
    trace_execution       = .false.,
    output_forward_op_errors = .false.,
@@ -25,7 +25,7 @@
 
 &filter_nml
    async                    = 4,
-   adv_ens_command          = "./advance_model.csh",
+   adv_ens_command          = "../shell_scripts/advance_model.csh",
    ens_size                 =  20,
    start_from_restart       = .true.,
    output_restart           = .true.,

Modified: DART/trunk/models/POP/work/input.nml
===================================================================
--- DART/trunk/models/POP/work/input.nml	2013-11-08 23:27:28 UTC (rev 6588)
+++ DART/trunk/models/POP/work/input.nml	2013-11-08 23:28:49 UTC (rev 6589)
@@ -14,7 +14,7 @@
    restart_out_file_name = "perfect_restart",
    obs_seq_in_file_name  = "obs_seq.in",
    obs_seq_out_file_name = "obs_seq.perfect",
-   adv_ens_command       = "no_advance_script"
+   adv_ens_command       = "no_CESM_advance_script"
    output_timestamps     = .false.,
    trace_execution       = .false.,
    output_forward_op_errors = .false.,
@@ -24,7 +24,7 @@
 
 &filter_nml
    async                    = 4,
-   adv_ens_command          = "./advance_model.csh",
+   adv_ens_command          = "no_CESM_advance_script",
    ens_size                 =  23,
    start_from_restart       = .true.,
    output_restart           = .true.,

Modified: DART/trunk/models/bgrid_solo/work/input.nml
===================================================================
--- DART/trunk/models/bgrid_solo/work/input.nml	2013-11-08 23:27:28 UTC (rev 6588)
+++ DART/trunk/models/bgrid_solo/work/input.nml	2013-11-08 23:28:49 UTC (rev 6589)
@@ -13,7 +13,7 @@
    restart_out_file_name = "perfect_restart",
    obs_seq_in_file_name  = "obs_seq.in",
    obs_seq_out_file_name = "obs_seq.out",
-   adv_ens_command       = "./advance_model.csh",
+   adv_ens_command       = "../shell_scripts/advance_model.csh",
    output_timestamps     = .false.,
    trace_execution       = .false.,
    output_forward_op_errors = .false.,
@@ -23,7 +23,7 @@
 
 &filter_nml
    async                    = 0,
-   adv_ens_command          = "./advance_model.csh",
+   adv_ens_command          = "../shell_scripts/advance_model.csh",
    ens_size                 = 20,
    start_from_restart       = .true.,
    output_restart           = .true.,

Modified: DART/trunk/models/clm/work/input.nml
===================================================================
--- DART/trunk/models/clm/work/input.nml	2013-11-08 23:27:28 UTC (rev 6588)
+++ DART/trunk/models/clm/work/input.nml	2013-11-08 23:28:49 UTC (rev 6589)
@@ -24,7 +24,7 @@
 
 &filter_nml
    async                    = 0,
-   adv_ens_command          = "./no_advance_model.csh",
+   adv_ens_command          = "no_advance_script",
    ens_size                 =  80,
    start_from_restart       = .true.,
    output_restart           = .true.,

Modified: DART/trunk/models/lorenz_96/work/input.nml
===================================================================
--- DART/trunk/models/lorenz_96/work/input.nml	2013-11-08 23:27:28 UTC (rev 6588)
+++ DART/trunk/models/lorenz_96/work/input.nml	2013-11-08 23:28:49 UTC (rev 6589)
@@ -13,7 +13,7 @@
    restart_out_file_name    = "perfect_restart",
    obs_seq_in_file_name     = "obs_seq.in",
    obs_seq_out_file_name    = "obs_seq.out",
-   adv_ens_command          = "./advance_model.csh",
+   adv_ens_command          = "../shell_scripts/advance_model.csh",
    trace_execution          = .false.,
    output_timestamps        = .false.,
    print_every_nth_obs      = -1,
@@ -23,7 +23,7 @@
 
 &filter_nml
    async                    = 0,
-   adv_ens_command          = "./advance_model.csh",
+   adv_ens_command          = "../shell_scripts/advance_model.csh",
    ens_size                 = 20,
    start_from_restart       = .true.,
    output_restart           = .true.,
@@ -170,9 +170,9 @@
    /
 
 &obs_sequence_tool_nml
-   filename_seq      = 'obs_seq.final',
+   filename_seq      = 'obs1.out', 'obs2.out',
    filename_seq_list = '',
-   filename_out      = 'obs_seq.processed',
+   filename_out      = 'obs_seq.combined',
    first_obs_days    = -1,
    first_obs_seconds = -1,
    last_obs_days     = -1,

Modified: DART/trunk/models/mpas_atm/work/input.nml
===================================================================
--- DART/trunk/models/mpas_atm/work/input.nml	2013-11-08 23:27:28 UTC (rev 6588)
+++ DART/trunk/models/mpas_atm/work/input.nml	2013-11-08 23:28:49 UTC (rev 6589)
@@ -13,7 +13,7 @@
    restart_out_file_name = "perfect_restart",
    obs_seq_in_file_name  = "set_def.out",
    obs_seq_out_file_name = "obs_seq.out",
-   adv_ens_command       = "./advance_model.csh",
+   adv_ens_command       = "../shell_scripts/advance_model.csh",
    output_timestamps     = .false.,
    trace_execution       = .true.,
    output_forward_op_errors = .false.,
@@ -23,7 +23,7 @@
 
 &filter_nml
    async                    = 2,
-   adv_ens_command          = "./advance_model.csh",
+   adv_ens_command          = "../shell_scripts/advance_model.csh",
    ens_size                 = 3,
    start_from_restart       = .false.,
    output_restart           = .true.,

Modified: DART/trunk/models/mpas_ocn/work/input.nml
===================================================================
--- DART/trunk/models/mpas_ocn/work/input.nml	2013-11-08 23:27:28 UTC (rev 6588)
+++ DART/trunk/models/mpas_ocn/work/input.nml	2013-11-08 23:28:49 UTC (rev 6589)
@@ -13,7 +13,7 @@
    restart_out_file_name = "perfect_restart",
    obs_seq_in_file_name  = "obs_seq.in",
    obs_seq_out_file_name = "obs_seq.out",
-   adv_ens_command       = "./advance_model.csh",
+   adv_ens_command       = "../shell_scripts/advance_model.csh",
    output_timestamps     = .false.,
    trace_execution       = .true.,
    output_forward_op_errors = .false.,
@@ -23,7 +23,7 @@
 
 &filter_nml
    async                    = 2,
-   adv_ens_command          = "./advance_model.csh",
+   adv_ens_command          = "../shell_scripts/advance_model.csh",
    ens_size                 = 3,
    start_from_restart       = .false.,
    output_restart           = .true.,

Modified: DART/trunk/models/noah/work/input.nml
===================================================================
--- DART/trunk/models/noah/work/input.nml	2013-11-08 23:27:28 UTC (rev 6588)
+++ DART/trunk/models/noah/work/input.nml	2013-11-08 23:28:49 UTC (rev 6589)
@@ -44,7 +44,7 @@
    restart_out_file_name = "perfect_restart",
    obs_seq_in_file_name  = "obs_seq.in",
    obs_seq_out_file_name = "obs_seq.out",
-   adv_ens_command       = "./advance_model.csh",
+   adv_ens_command       = "../shell_scripts/advance_model.csh",
    output_timestamps     = .false.,
    trace_execution       = .false.,
    output_forward_op_errors = .false.,
@@ -54,7 +54,7 @@
 
 &filter_nml
    async                    = 2,
-   adv_ens_command          = "./advance_model.csh",
+   adv_ens_command          = "../shell_scripts/advance_model.csh",
    ens_size                 = 20,
    start_from_restart       = .true.,
    output_restart           = .true.,

Modified: DART/trunk/models/rose/work/input.nml
===================================================================
--- DART/trunk/models/rose/work/input.nml	2013-11-08 23:27:28 UTC (rev 6588)
+++ DART/trunk/models/rose/work/input.nml	2013-11-08 23:28:49 UTC (rev 6589)
@@ -13,7 +13,7 @@
    restart_out_file_name = "perfect_restart",
    obs_seq_in_file_name  = "obs_seq.in",
    obs_seq_out_file_name = "obs_seq.out",
-   adv_ens_command       = "./advance_model.csh",
+   adv_ens_command       = "../shell_scripts/advance_model.csh",
    output_timestamps     = .false.,
    trace_execution       = .false.,
    output_forward_op_errors = .false.,
@@ -23,7 +23,7 @@
 
 &filter_nml
    async                    = 2,
-   adv_ens_command          = "./advance_model.csh",
+   adv_ens_command          = "../shell_scripts/advance_model.csh",
    ens_size                 = 20,
    start_from_restart       = .false.,
    output_restart           = .false.,

Modified: DART/trunk/models/template/work/input.nml
===================================================================
--- DART/trunk/models/template/work/input.nml	2013-11-08 23:27:28 UTC (rev 6588)
+++ DART/trunk/models/template/work/input.nml	2013-11-08 23:28:49 UTC (rev 6589)
@@ -13,7 +13,7 @@
    restart_out_file_name = "perfect_restart",
    obs_seq_in_file_name  = "obs_seq.in",
    obs_seq_out_file_name = "obs_seq.out",
-   adv_ens_command       = "./advance_model.csh",
+   adv_ens_command       = "../shell_scripts/advance_model.csh",
    output_timestamps     = .false.,
    trace_execution       = .false.,
    output_forward_op_errors = .false.,
@@ -23,7 +23,7 @@
 
 &filter_nml
    async                    = 0,
-   adv_ens_command          = "./advance_model.csh",
+   adv_ens_command          = "../shell_scripts/advance_model.csh",
    ens_size                 = 20,
    start_from_restart       = .true.,
    output_restart           = .true.,

Modified: DART/trunk/models/tiegcm/work/input.nml
===================================================================
--- DART/trunk/models/tiegcm/work/input.nml	2013-11-08 23:27:28 UTC (rev 6588)
+++ DART/trunk/models/tiegcm/work/input.nml	2013-11-08 23:28:49 UTC (rev 6589)
@@ -13,7 +13,7 @@
    restart_out_file_name = "perfect_restart",
    obs_seq_in_file_name  = "obs_seq.in",
    obs_seq_out_file_name = "obs_seq.out",
-   adv_ens_command       = "./advance_model.csh",
+   adv_ens_command       = "../shell_scripts/advance_model.csh",
    output_timestamps     = .false.,
    trace_execution       = .false.,
    output_forward_op_errors = .false.,
@@ -23,7 +23,7 @@
 
 &filter_nml
    async                    = 2,
-   adv_ens_command          = "./advance_model.csh",
+   adv_ens_command          = "../shell_scripts/advance_model.csh",
    ens_size                 = 4,
    start_from_restart       = .true.,
    output_restart           = .true.,

Modified: DART/trunk/models/wrf/work/input.nml
===================================================================
--- DART/trunk/models/wrf/work/input.nml	2013-11-08 23:27:28 UTC (rev 6588)
+++ DART/trunk/models/wrf/work/input.nml	2013-11-08 23:28:49 UTC (rev 6589)
@@ -13,7 +13,7 @@
    restart_out_file_name = "perfect_restart",
    obs_seq_in_file_name  = "obs_seq.in",
    obs_seq_out_file_name = "obs_seq.out",
-   adv_ens_command       = "./advance_model.csh",
+   adv_ens_command       = "../shell_scripts/advance_model.csh",
    output_timestamps     = .false.,
    trace_execution       = .false.,
    output_forward_op_errors = .false.,
@@ -23,7 +23,7 @@
 
 &filter_nml
    async                    = 2,
-   adv_ens_command          = "./advance_model.csh",
+   adv_ens_command          = "../shell_scripts/advance_model.csh",
    ens_size                 = 32,
    start_from_restart       = .true.,
    output_restart           = .true.,
@@ -405,16 +405,56 @@
    /
 
 &obs_common_subset_nml
-   filename_seq1       = '',
-   filename_seq2       = '',
-   filename_seq3       = '',
-   filename_seq4       = '',
-   filename_seq_list1  = 'obs_list1.txt',
-   filename_seq_list2  = 'obs_list2.txt',
-   filename_seq_list3  = 'obs_list3.txt',
-   filename_seq_list4  = '',
-   filename_out_suffix = '.common'
-   print_only          = .false.,
-   calendar            = 'Gregorian'
+   num_to_compare_at_once = 2,
+   filename_seq           = 'obs_seq1.final', 'obs_seq2.final',
+   filename_seq_list      = '',
+   filename_out_suffix    = '.common' ,
+   calendar               = 'Gregorian',
+   print_every            = 1000,
+   dart_qc_threshold      = 3,
+   print_only             = .false.,
    /
 
+&wrf_obs_preproc_nml
+
+   file_name_input          = 'obs_seq20110901'
+   file_name_output         = 'obs_seq.europe.prev'
+  
+   overwrite_obs_time       = .false.  
+  
+   obs_boundary             = 0.0   
+   increase_bdy_error       = .false.  
+   maxobsfac                = 2.5   
+   obsdistbdy               = 1.0  
+  
+   sfc_elevation_check      = .false.  
+   sfc_elevation_tol        = 3000.0  
+   obs_pressure_top         = 0.0  
+   obs_height_top           = 2.0e10  
+  
+   include_sig_data         = .true.   
+   tc_sonde_radii           = -1.0  
+  
+   superob_aircraft         = .true.  
+   aircraft_horiz_int       = 800.0  
+   aircraft_pres_int        = 25000.0  
+  
+   superob_sat_winds        = .true.    
+   sat_wind_horiz_int       = 800.0   
+   sat_wind_pres_int        = 25000.0  
+  
+   overwrite_ncep_satwnd_qc = .false.    
+   overwrite_ncep_sfc_qc    = .false.  
+   /
+
+!  sonde_extra              = 'obs_seq.rawin'
+!  land_sfc_extra           = 'obs_seq.land_sfc'
+!  metar_extra              = 'obs_seq.metar'
+!  marine_sfc_extra         = 'obs_seq.marine'
+!  sat_wind_extra           = 'obs_seq.satwnd'
+!  profiler_extra           = 'obs_seq.profiler'
+!  gpsro_extra              = 'obs_seq.gpsro'
+!  acars_extra              = 'obs_seq.acars'
+!  trop_cyclone_extra       = 'obs_seq.tc'
+
+


More information about the Dart-dev mailing list