[Dart-dev] [3718] DART/trunk/models:
Rename merge_obs_seq to obs_sequence_tool to reflect the
nancy at ucar.edu
nancy at ucar.edu
Mon Dec 15 15:42:48 MST 2008
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/dart-dev/attachments/20081215/aa24e031/attachment-0001.html
-------------- next part --------------
Modified: DART/trunk/models/9var/work/input.nml
===================================================================
--- DART/trunk/models/9var/work/input.nml 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/9var/work/input.nml 2008-12-15 22:42:48 UTC (rev 3718)
@@ -115,27 +115,62 @@
output_obs_kind_mod_file = '../../../obs_kind/obs_kind_mod.f90',
input_files = '../../../obs_def/obs_def_1d_state_mod.f90' /
-&restart_file_utility_nml
+
+&obs_sequence_tool_nml
+ num_input_files = 2,
+ filename_seq = 'obs_seq.one', 'obs_seq.two',
+ filename_out = 'obs_seq.processed',
+ first_obs_days = -1,
+ first_obs_seconds = -1,
+ last_obs_days = -1,
+ last_obs_seconds = -1,
+ print_only = .false.,
+ gregorian_cal = .false.
+ /
+
+# other possible obs tool namelist items:
+#
+# keep only the U and V radiosonde winds:
+# obs_types = 'RADIOSONDE_U_WIND_COMPONENT',
+# 'RADIOSONDE_V_WIND_COMPONENT',
+# keep_types = .true.,
+#
+# remove the U and V radiosonde winds:
+# obs_types = 'RADIOSONDE_U_WIND_COMPONENT',
+# 'RADIOSONDE_V_WIND_COMPONENT',
+# keep_types = .false.,
+#
+# keep only observations with a DART QC of 0:
+# qc_metadata = 'Dart quality control',
+# min_qc = 0,
+# max_qc = 0,
+#
+# keep only radiosonde temp obs between 250 and 300 K:
+# copy_metadata = 'NCEP BUFR observation',
+# copy_type = 'RADIOSONDE_TEMPERATURE',
+# min_copy = 250.0,
+# max_copy = 300.0,
+#
+
+
+&restart_file_tool_nml
input_file_name = "filter_restart",
output_file_name = "filter_updated_restart",
- ens_size = 1,
+ ens_size = 1,
single_restart_file_in = .true.,
single_restart_file_out = .true.,
write_binary_restart_files = .true.,
overwrite_data_time = .false.,
- new_data_days = -1,
- new_data_secs = -1,
+ new_data_days = -1,
+ new_data_secs = -1,
input_is_model_advance_file = .false.,
output_is_model_advance_file = .false.,
overwrite_advance_time = .false.,
- new_advance_days = -1,
- new_advance_secs = -1 /
+ new_advance_days = -1,
+ new_advance_secs = -1,
+ gregorian_cal = .false.
+/
-&merge_obs_seq_nml
- num_input_files = 2,
- filename_seq = 'obs_seq.one', 'obs_seq.two',
- filename_out = 'obs_seq.merged' /
-
&obs_diag_nml
obs_sequence_name = 'obs_seq.final',
iskip_days = 0,
Deleted: DART/trunk/models/9var/work/mkmf_merge_obs_seq
===================================================================
--- DART/trunk/models/9var/work/mkmf_merge_obs_seq 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/9var/work/mkmf_merge_obs_seq 2008-12-15 22:42:48 UTC (rev 3718)
@@ -1,15 +0,0 @@
-#!/bin/csh
-#
-# Data Assimilation Research Testbed -- DART
-# Copyright 2004-2007, Data Assimilation Research Section
-# University Corporation for Atmospheric Research
-# Licensed under the GPL -- www.gpl.org/licenses/gpl.html
-#
-# <next few lines under version control, do not edit>
-# $URL$
-# $Id$
-# $Revision$
-# $Date$
-#
-../../../mkmf/mkmf -p merge_obs_seq -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
- -a "../../.." path_names_merge_obs_seq
Copied: DART/trunk/models/9var/work/mkmf_obs_sequence_tool (from rev 3708, DART/trunk/models/9var/work/mkmf_merge_obs_seq)
===================================================================
--- DART/trunk/models/9var/work/mkmf_obs_sequence_tool (rev 0)
+++ DART/trunk/models/9var/work/mkmf_obs_sequence_tool 2008-12-15 22:42:48 UTC (rev 3718)
@@ -0,0 +1,15 @@
+#!/bin/csh
+#
+# Data Assimilation Research Testbed -- DART
+# Copyright 2004-2007, Data Assimilation Research Section
+# University Corporation for Atmospheric Research
+# Licensed under the GPL -- www.gpl.org/licenses/gpl.html
+#
+# <next few lines under version control, do not edit>
+# $URL$
+# $Id$
+# $Revision$
+# $Date$
+#
+../../../mkmf/mkmf -p obs_sequence_tool -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
+ -a "../../.." path_names_obs_sequence_tool
Deleted: DART/trunk/models/9var/work/path_names_merge_obs_seq
===================================================================
--- DART/trunk/models/9var/work/path_names_merge_obs_seq 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/9var/work/path_names_merge_obs_seq 2008-12-15 22:42:48 UTC (rev 3718)
@@ -1,14 +0,0 @@
-obs_sequence/merge_obs_seq.f90
-obs_sequence/obs_sequence_mod.f90
-obs_kind/obs_kind_mod.f90
-obs_def/obs_def_mod.f90
-cov_cutoff/cov_cutoff_mod.f90
-assim_model/assim_model_mod.f90
-models/9var/model_mod.f90
-common/types_mod.f90
-location/oned/location_mod.f90
-random_seq/random_seq_mod.f90
-random_nr/random_nr_mod.f90
-time_manager/time_manager_mod.f90
-utilities/utilities_mod.f90
-mpi_utilities/null_mpi_utilities_mod.f90
Copied: DART/trunk/models/9var/work/path_names_obs_sequence_tool (from rev 3708, DART/trunk/models/9var/work/path_names_merge_obs_seq)
===================================================================
--- DART/trunk/models/9var/work/path_names_obs_sequence_tool (rev 0)
+++ DART/trunk/models/9var/work/path_names_obs_sequence_tool 2008-12-15 22:42:48 UTC (rev 3718)
@@ -0,0 +1,14 @@
+obs_sequence/obs_sequence_tool.f90
+obs_sequence/obs_sequence_mod.f90
+obs_kind/obs_kind_mod.f90
+obs_def/obs_def_mod.f90
+cov_cutoff/cov_cutoff_mod.f90
+assim_model/assim_model_mod.f90
+models/9var/model_mod.f90
+common/types_mod.f90
+location/oned/location_mod.f90
+random_seq/random_seq_mod.f90
+random_nr/random_nr_mod.f90
+time_manager/time_manager_mod.f90
+utilities/utilities_mod.f90
+mpi_utilities/null_mpi_utilities_mod.f90
Modified: DART/trunk/models/ikeda/work/input.nml
===================================================================
--- DART/trunk/models/ikeda/work/input.nml 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/ikeda/work/input.nml 2008-12-15 22:42:48 UTC (rev 3718)
@@ -117,27 +117,62 @@
output_obs_kind_mod_file = '../../../obs_kind/obs_kind_mod.f90',
input_files = '../../../obs_def/obs_def_1d_state_mod.f90' /
-&restart_file_utility_nml
+
+&obs_sequence_tool_nml
+ num_input_files = 2,
+ filename_seq = 'obs_seq.one', 'obs_seq.two',
+ filename_out = 'obs_seq.processed',
+ first_obs_days = -1,
+ first_obs_seconds = -1,
+ last_obs_days = -1,
+ last_obs_seconds = -1,
+ print_only = .false.,
+ gregorian_cal = .false.
+ /
+
+# other possible obs tool namelist items:
+#
+# keep only the U and V radiosonde winds:
+# obs_types = 'RADIOSONDE_U_WIND_COMPONENT',
+# 'RADIOSONDE_V_WIND_COMPONENT',
+# keep_types = .true.,
+#
+# remove the U and V radiosonde winds:
+# obs_types = 'RADIOSONDE_U_WIND_COMPONENT',
+# 'RADIOSONDE_V_WIND_COMPONENT',
+# keep_types = .false.,
+#
+# keep only observations with a DART QC of 0:
+# qc_metadata = 'Dart quality control',
+# min_qc = 0,
+# max_qc = 0,
+#
+# keep only radiosonde temp obs between 250 and 300 K:
+# copy_metadata = 'NCEP BUFR observation',
+# copy_type = 'RADIOSONDE_TEMPERATURE',
+# min_copy = 250.0,
+# max_copy = 300.0,
+#
+
+
+&restart_file_tool_nml
input_file_name = "filter_restart",
output_file_name = "filter_updated_restart",
- ens_size = 1,
+ ens_size = 1,
single_restart_file_in = .true.,
single_restart_file_out = .true.,
write_binary_restart_files = .true.,
overwrite_data_time = .false.,
- new_data_days = -1,
- new_data_secs = -1,
+ new_data_days = -1,
+ new_data_secs = -1,
input_is_model_advance_file = .false.,
output_is_model_advance_file = .false.,
overwrite_advance_time = .false.,
- new_advance_days = -1,
- new_advance_secs = -1 /
+ new_advance_days = -1,
+ new_advance_secs = -1,
+ gregorian_cal = .false.
+/
-&merge_obs_seq_nml
- num_input_files = 2,
- filename_seq = 'obs_seq.one', 'obs_seq.two',
- filename_out = 'obs_seq.merged' /
-
&obs_diag_nml
obs_sequence_name = 'obs_seq.final',
iskip_days = 0,
Deleted: DART/trunk/models/ikeda/work/mkmf_merge_obs_seq
===================================================================
--- DART/trunk/models/ikeda/work/mkmf_merge_obs_seq 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/ikeda/work/mkmf_merge_obs_seq 2008-12-15 22:42:48 UTC (rev 3718)
@@ -1,15 +0,0 @@
-#!/bin/csh
-#
-# Data Assimilation Research Testbed -- DART
-# Copyright 2004-2007, Data Assimilation Research Section
-# University Corporation for Atmospheric Research
-# Licensed under the GPL -- www.gpl.org/licenses/gpl.html
-#
-# <next few lines under version control, do not edit>
-# $URL$
-# $Id$
-# $Revision$
-# $Date$
-#
-../../../mkmf/mkmf -p merge_obs_seq -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
- -a "../../.." path_names_merge_obs_seq
Copied: DART/trunk/models/ikeda/work/mkmf_obs_sequence_tool (from rev 3708, DART/trunk/models/ikeda/work/mkmf_merge_obs_seq)
===================================================================
--- DART/trunk/models/ikeda/work/mkmf_obs_sequence_tool (rev 0)
+++ DART/trunk/models/ikeda/work/mkmf_obs_sequence_tool 2008-12-15 22:42:48 UTC (rev 3718)
@@ -0,0 +1,15 @@
+#!/bin/csh
+#
+# Data Assimilation Research Testbed -- DART
+# Copyright 2004-2007, Data Assimilation Research Section
+# University Corporation for Atmospheric Research
+# Licensed under the GPL -- www.gpl.org/licenses/gpl.html
+#
+# <next few lines under version control, do not edit>
+# $URL$
+# $Id$
+# $Revision$
+# $Date$
+#
+../../../mkmf/mkmf -p obs_sequence_tool -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
+ -a "../../.." path_names_obs_sequence_tool
Deleted: DART/trunk/models/ikeda/work/path_names_merge_obs_seq
===================================================================
--- DART/trunk/models/ikeda/work/path_names_merge_obs_seq 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/ikeda/work/path_names_merge_obs_seq 2008-12-15 22:42:48 UTC (rev 3718)
@@ -1,14 +0,0 @@
-obs_sequence/merge_obs_seq.f90
-obs_sequence/obs_sequence_mod.f90
-obs_kind/obs_kind_mod.f90
-obs_def/obs_def_mod.f90
-cov_cutoff/cov_cutoff_mod.f90
-assim_model/assim_model_mod.f90
-models/ikeda/model_mod.f90
-common/types_mod.f90
-location/oned/location_mod.f90
-random_seq/random_seq_mod.f90
-random_nr/random_nr_mod.f90
-time_manager/time_manager_mod.f90
-utilities/utilities_mod.f90
-mpi_utilities/null_mpi_utilities_mod.f90
Copied: DART/trunk/models/ikeda/work/path_names_obs_sequence_tool (from rev 3708, DART/trunk/models/ikeda/work/path_names_merge_obs_seq)
===================================================================
--- DART/trunk/models/ikeda/work/path_names_obs_sequence_tool (rev 0)
+++ DART/trunk/models/ikeda/work/path_names_obs_sequence_tool 2008-12-15 22:42:48 UTC (rev 3718)
@@ -0,0 +1,14 @@
+obs_sequence/obs_sequence_tool.f90
+obs_sequence/obs_sequence_mod.f90
+obs_kind/obs_kind_mod.f90
+obs_def/obs_def_mod.f90
+cov_cutoff/cov_cutoff_mod.f90
+assim_model/assim_model_mod.f90
+models/ikeda/model_mod.f90
+common/types_mod.f90
+location/oned/location_mod.f90
+random_seq/random_seq_mod.f90
+random_nr/random_nr_mod.f90
+time_manager/time_manager_mod.f90
+utilities/utilities_mod.f90
+mpi_utilities/null_mpi_utilities_mod.f90
Modified: DART/trunk/models/lorenz_04/work/input.nml
===================================================================
--- DART/trunk/models/lorenz_04/work/input.nml 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/lorenz_04/work/input.nml 2008-12-15 22:42:48 UTC (rev 3718)
@@ -121,26 +121,61 @@
output_obs_kind_mod_file = '../../../obs_kind/obs_kind_mod.f90',
input_files = '../../../obs_def/obs_def_1d_state_mod.f90' /
-&restart_file_utility_nml
+&obs_sequence_tool_nml
+ num_input_files = 2,
+ filename_seq = 'obs_seq.one', 'obs_seq.two',
+ filename_out = 'obs_seq.processed',
+ first_obs_days = -1,
+ first_obs_seconds = -1,
+ last_obs_days = -1,
+ last_obs_seconds = -1,
+ print_only = .false.,
+ gregorian_cal = .false.
+ /
+
+# other possible obs tool namelist items:
+#
+# keep only the U and V radiosonde winds:
+# obs_types = 'RADIOSONDE_U_WIND_COMPONENT',
+# 'RADIOSONDE_V_WIND_COMPONENT',
+# keep_types = .true.,
+#
+# remove the U and V radiosonde winds:
+# obs_types = 'RADIOSONDE_U_WIND_COMPONENT',
+# 'RADIOSONDE_V_WIND_COMPONENT',
+# keep_types = .false.,
+#
+# keep only observations with a DART QC of 0:
+# qc_metadata = 'Dart quality control',
+# min_qc = 0,
+# max_qc = 0,
+#
+# keep only radiosonde temp obs between 250 and 300 K:
+# copy_metadata = 'NCEP BUFR observation',
+# copy_type = 'RADIOSONDE_TEMPERATURE',
+# min_copy = 250.0,
+# max_copy = 300.0,
+#
+
+
+&restart_file_tool_nml
input_file_name = "filter_restart",
output_file_name = "filter_updated_restart",
- ens_size = 1,
+ ens_size = 1,
single_restart_file_in = .true.,
single_restart_file_out = .true.,
write_binary_restart_files = .true.,
overwrite_data_time = .false.,
- new_data_days = -1,
- new_data_secs = -1,
+ new_data_days = -1,
+ new_data_secs = -1,
input_is_model_advance_file = .false.,
output_is_model_advance_file = .false.,
overwrite_advance_time = .false.,
- new_advance_days = -1,
- new_advance_secs = -1 /
+ new_advance_days = -1,
+ new_advance_secs = -1,
+ gregorian_cal = .false.
+/
-&merge_obs_seq_nml
- num_input_files = 2,
- filename_seq = 'obs_seq.one', 'obs_seq.two',
- filename_out = 'obs_seq.merged' /
&obs_diag_nml
obs_sequence_name = 'obs_seq.final',
Deleted: DART/trunk/models/lorenz_04/work/mkmf_merge_obs_seq
===================================================================
--- DART/trunk/models/lorenz_04/work/mkmf_merge_obs_seq 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/lorenz_04/work/mkmf_merge_obs_seq 2008-12-15 22:42:48 UTC (rev 3718)
@@ -1,15 +0,0 @@
-#!/bin/csh
-#
-# Data Assimilation Research Testbed -- DART
-# Copyright 2004-2007, Data Assimilation Research Section
-# University Corporation for Atmospheric Research
-# Licensed under the GPL -- www.gpl.org/licenses/gpl.html
-#
-# <next few lines under version control, do not edit>
-# $URL$
-# $Id$
-# $Revision$
-# $Date$
-#
-../../../mkmf/mkmf -p merge_obs_seq -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
- -a "../../.." path_names_merge_obs_seq
Copied: DART/trunk/models/lorenz_04/work/mkmf_obs_sequence_tool (from rev 3708, DART/trunk/models/lorenz_04/work/mkmf_merge_obs_seq)
===================================================================
--- DART/trunk/models/lorenz_04/work/mkmf_obs_sequence_tool (rev 0)
+++ DART/trunk/models/lorenz_04/work/mkmf_obs_sequence_tool 2008-12-15 22:42:48 UTC (rev 3718)
@@ -0,0 +1,15 @@
+#!/bin/csh
+#
+# Data Assimilation Research Testbed -- DART
+# Copyright 2004-2007, Data Assimilation Research Section
+# University Corporation for Atmospheric Research
+# Licensed under the GPL -- www.gpl.org/licenses/gpl.html
+#
+# <next few lines under version control, do not edit>
+# $URL$
+# $Id$
+# $Revision$
+# $Date$
+#
+../../../mkmf/mkmf -p obs_sequence_tool -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
+ -a "../../.." path_names_obs_sequence_tool
Deleted: DART/trunk/models/lorenz_04/work/path_names_merge_obs_seq
===================================================================
--- DART/trunk/models/lorenz_04/work/path_names_merge_obs_seq 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/lorenz_04/work/path_names_merge_obs_seq 2008-12-15 22:42:48 UTC (rev 3718)
@@ -1,14 +0,0 @@
-obs_sequence/merge_obs_seq.f90
-obs_sequence/obs_sequence_mod.f90
-obs_kind/obs_kind_mod.f90
-obs_def/obs_def_mod.f90
-cov_cutoff/cov_cutoff_mod.f90
-assim_model/assim_model_mod.f90
-models/lorenz_04/model_mod.f90
-common/types_mod.f90
-location/oned/location_mod.f90
-random_seq/random_seq_mod.f90
-random_nr/random_nr_mod.f90
-time_manager/time_manager_mod.f90
-utilities/utilities_mod.f90
-mpi_utilities/null_mpi_utilities_mod.f90
Copied: DART/trunk/models/lorenz_04/work/path_names_obs_sequence_tool (from rev 3708, DART/trunk/models/lorenz_04/work/path_names_merge_obs_seq)
===================================================================
--- DART/trunk/models/lorenz_04/work/path_names_obs_sequence_tool (rev 0)
+++ DART/trunk/models/lorenz_04/work/path_names_obs_sequence_tool 2008-12-15 22:42:48 UTC (rev 3718)
@@ -0,0 +1,14 @@
+obs_sequence/obs_sequence_tool.f90
+obs_sequence/obs_sequence_mod.f90
+obs_kind/obs_kind_mod.f90
+obs_def/obs_def_mod.f90
+cov_cutoff/cov_cutoff_mod.f90
+assim_model/assim_model_mod.f90
+models/lorenz_04/model_mod.f90
+common/types_mod.f90
+location/oned/location_mod.f90
+random_seq/random_seq_mod.f90
+random_nr/random_nr_mod.f90
+time_manager/time_manager_mod.f90
+utilities/utilities_mod.f90
+mpi_utilities/null_mpi_utilities_mod.f90
Modified: DART/trunk/models/lorenz_63/work/input.nml
===================================================================
--- DART/trunk/models/lorenz_63/work/input.nml 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/lorenz_63/work/input.nml 2008-12-15 22:42:48 UTC (rev 3718)
@@ -117,27 +117,62 @@
output_obs_kind_mod_file = '../../../obs_kind/obs_kind_mod.f90',
input_files = '../../../obs_def/obs_def_1d_state_mod.f90' /
-&restart_file_utility_nml
+
+&obs_sequence_tool_nml
+ num_input_files = 2,
+ filename_seq = 'obs_seq.one', 'obs_seq.two',
+ filename_out = 'obs_seq.processed',
+ first_obs_days = -1,
+ first_obs_seconds = -1,
+ last_obs_days = -1,
+ last_obs_seconds = -1,
+ print_only = .false.,
+ gregorian_cal = .false.
+ /
+
+# other possible obs tool namelist items:
+#
+# keep only the U and V radiosonde winds:
+# obs_types = 'RADIOSONDE_U_WIND_COMPONENT',
+# 'RADIOSONDE_V_WIND_COMPONENT',
+# keep_types = .true.,
+#
+# remove the U and V radiosonde winds:
+# obs_types = 'RADIOSONDE_U_WIND_COMPONENT',
+# 'RADIOSONDE_V_WIND_COMPONENT',
+# keep_types = .false.,
+#
+# keep only observations with a DART QC of 0:
+# qc_metadata = 'Dart quality control',
+# min_qc = 0,
+# max_qc = 0,
+#
+# keep only radiosonde temp obs between 250 and 300 K:
+# copy_metadata = 'NCEP BUFR observation',
+# copy_type = 'RADIOSONDE_TEMPERATURE',
+# min_copy = 250.0,
+# max_copy = 300.0,
+#
+
+
+&restart_file_tool_nml
input_file_name = "filter_restart",
output_file_name = "filter_updated_restart",
- ens_size = 1,
+ ens_size = 1,
single_restart_file_in = .true.,
single_restart_file_out = .true.,
write_binary_restart_files = .true.,
overwrite_data_time = .false.,
- new_data_days = -1,
- new_data_secs = -1,
+ new_data_days = -1,
+ new_data_secs = -1,
input_is_model_advance_file = .false.,
output_is_model_advance_file = .false.,
overwrite_advance_time = .false.,
- new_advance_days = -1,
- new_advance_secs = -1 /
+ new_advance_days = -1,
+ new_advance_secs = -1,
+ gregorian_cal = .false.
+/
-&merge_obs_seq_nml
- num_input_files = 2,
- filename_seq = 'obs_seq.one', 'obs_seq.two',
- filename_out = 'obs_seq.merged' /
-
&obs_diag_nml
obs_sequence_name = 'obs_seq.final',
iskip_days = 0,
Deleted: DART/trunk/models/lorenz_63/work/mkmf_merge_obs_seq
===================================================================
--- DART/trunk/models/lorenz_63/work/mkmf_merge_obs_seq 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/lorenz_63/work/mkmf_merge_obs_seq 2008-12-15 22:42:48 UTC (rev 3718)
@@ -1,15 +0,0 @@
-#!/bin/csh
-#
-# Data Assimilation Research Testbed -- DART
-# Copyright 2004-2007, Data Assimilation Research Section
-# University Corporation for Atmospheric Research
-# Licensed under the GPL -- www.gpl.org/licenses/gpl.html
-#
-# <next few lines under version control, do not edit>
-# $URL$
-# $Id$
-# $Revision$
-# $Date$
-#
-../../../mkmf/mkmf -p merge_obs_seq -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
- -a "../../.." path_names_merge_obs_seq
Copied: DART/trunk/models/lorenz_63/work/mkmf_obs_sequence_tool (from rev 3708, DART/trunk/models/lorenz_63/work/mkmf_merge_obs_seq)
===================================================================
--- DART/trunk/models/lorenz_63/work/mkmf_obs_sequence_tool (rev 0)
+++ DART/trunk/models/lorenz_63/work/mkmf_obs_sequence_tool 2008-12-15 22:42:48 UTC (rev 3718)
@@ -0,0 +1,15 @@
+#!/bin/csh
+#
+# Data Assimilation Research Testbed -- DART
+# Copyright 2004-2007, Data Assimilation Research Section
+# University Corporation for Atmospheric Research
+# Licensed under the GPL -- www.gpl.org/licenses/gpl.html
+#
+# <next few lines under version control, do not edit>
+# $URL$
+# $Id$
+# $Revision$
+# $Date$
+#
+../../../mkmf/mkmf -p obs_sequence_tool -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
+ -a "../../.." path_names_obs_sequence_tool
Deleted: DART/trunk/models/lorenz_63/work/path_names_merge_obs_seq
===================================================================
--- DART/trunk/models/lorenz_63/work/path_names_merge_obs_seq 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/lorenz_63/work/path_names_merge_obs_seq 2008-12-15 22:42:48 UTC (rev 3718)
@@ -1,14 +0,0 @@
-obs_sequence/merge_obs_seq.f90
-obs_sequence/obs_sequence_mod.f90
-obs_kind/obs_kind_mod.f90
-obs_def/obs_def_mod.f90
-cov_cutoff/cov_cutoff_mod.f90
-assim_model/assim_model_mod.f90
-models/lorenz_63/model_mod.f90
-common/types_mod.f90
-location/oned/location_mod.f90
-random_seq/random_seq_mod.f90
-random_nr/random_nr_mod.f90
-time_manager/time_manager_mod.f90
-utilities/utilities_mod.f90
-mpi_utilities/null_mpi_utilities_mod.f90
Copied: DART/trunk/models/lorenz_63/work/path_names_obs_sequence_tool (from rev 3708, DART/trunk/models/lorenz_63/work/path_names_merge_obs_seq)
===================================================================
--- DART/trunk/models/lorenz_63/work/path_names_obs_sequence_tool (rev 0)
+++ DART/trunk/models/lorenz_63/work/path_names_obs_sequence_tool 2008-12-15 22:42:48 UTC (rev 3718)
@@ -0,0 +1,14 @@
+obs_sequence/obs_sequence_tool.f90
+obs_sequence/obs_sequence_mod.f90
+obs_kind/obs_kind_mod.f90
+obs_def/obs_def_mod.f90
+cov_cutoff/cov_cutoff_mod.f90
+assim_model/assim_model_mod.f90
+models/lorenz_63/model_mod.f90
+common/types_mod.f90
+location/oned/location_mod.f90
+random_seq/random_seq_mod.f90
+random_nr/random_nr_mod.f90
+time_manager/time_manager_mod.f90
+utilities/utilities_mod.f90
+mpi_utilities/null_mpi_utilities_mod.f90
Modified: DART/trunk/models/lorenz_84/work/input.nml
===================================================================
--- DART/trunk/models/lorenz_84/work/input.nml 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/lorenz_84/work/input.nml 2008-12-15 22:42:48 UTC (rev 3718)
@@ -118,27 +118,61 @@
output_obs_kind_mod_file = '../../../obs_kind/obs_kind_mod.f90',
input_files = '../../../obs_def/obs_def_1d_state_mod.f90' /
-&restart_file_utility_nml
+&obs_sequence_tool_nml
+ num_input_files = 2,
+ filename_seq = 'obs_seq.one', 'obs_seq.two',
+ filename_out = 'obs_seq.processed',
+ first_obs_days = -1,
+ first_obs_seconds = -1,
+ last_obs_days = -1,
+ last_obs_seconds = -1,
+ print_only = .false.,
+ gregorian_cal = .false.
+ /
+
+# other possible obs tool namelist items:
+#
+# keep only the U and V radiosonde winds:
+# obs_types = 'RADIOSONDE_U_WIND_COMPONENT',
+# 'RADIOSONDE_V_WIND_COMPONENT',
+# keep_types = .true.,
+#
+# remove the U and V radiosonde winds:
+# obs_types = 'RADIOSONDE_U_WIND_COMPONENT',
+# 'RADIOSONDE_V_WIND_COMPONENT',
+# keep_types = .false.,
+#
+# keep only observations with a DART QC of 0:
+# qc_metadata = 'Dart quality control',
+# min_qc = 0,
+# max_qc = 0,
+#
+# keep only radiosonde temp obs between 250 and 300 K:
+# copy_metadata = 'NCEP BUFR observation',
+# copy_type = 'RADIOSONDE_TEMPERATURE',
+# min_copy = 250.0,
+# max_copy = 300.0,
+#
+
+
+&restart_file_tool_nml
input_file_name = "filter_restart",
output_file_name = "filter_updated_restart",
- ens_size = 1,
+ ens_size = 1,
single_restart_file_in = .true.,
single_restart_file_out = .true.,
write_binary_restart_files = .true.,
overwrite_data_time = .false.,
- new_data_days = -1,
- new_data_secs = -1,
+ new_data_days = -1,
+ new_data_secs = -1,
input_is_model_advance_file = .false.,
output_is_model_advance_file = .false.,
overwrite_advance_time = .false.,
- new_advance_days = -1,
- new_advance_secs = -1 /
+ new_advance_days = -1,
+ new_advance_secs = -1,
+ gregorian_cal = .false.
+/
-&merge_obs_seq_nml
- num_input_files = 2,
- filename_seq = 'obs_seq.one', 'obs_seq.two',
- filename_out = 'obs_seq.merged' /
-
&obs_diag_nml
obs_sequence_name = 'obs_seq.final',
iskip_days = 0,
Deleted: DART/trunk/models/lorenz_84/work/mkmf_merge_obs_seq
===================================================================
--- DART/trunk/models/lorenz_84/work/mkmf_merge_obs_seq 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/lorenz_84/work/mkmf_merge_obs_seq 2008-12-15 22:42:48 UTC (rev 3718)
@@ -1,15 +0,0 @@
-#!/bin/csh
-#
-# Data Assimilation Research Testbed -- DART
-# Copyright 2004-2007, Data Assimilation Research Section
-# University Corporation for Atmospheric Research
-# Licensed under the GPL -- www.gpl.org/licenses/gpl.html
-#
-# <next few lines under version control, do not edit>
-# $URL$
-# $Id$
-# $Revision$
-# $Date$
-#
-../../../mkmf/mkmf -p merge_obs_seq -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
- -a "../../.." path_names_merge_obs_seq
Copied: DART/trunk/models/lorenz_84/work/mkmf_obs_sequence_tool (from rev 3708, DART/trunk/models/lorenz_84/work/mkmf_merge_obs_seq)
===================================================================
--- DART/trunk/models/lorenz_84/work/mkmf_obs_sequence_tool (rev 0)
+++ DART/trunk/models/lorenz_84/work/mkmf_obs_sequence_tool 2008-12-15 22:42:48 UTC (rev 3718)
@@ -0,0 +1,15 @@
+#!/bin/csh
+#
+# Data Assimilation Research Testbed -- DART
+# Copyright 2004-2007, Data Assimilation Research Section
+# University Corporation for Atmospheric Research
+# Licensed under the GPL -- www.gpl.org/licenses/gpl.html
+#
+# <next few lines under version control, do not edit>
+# $URL$
+# $Id$
+# $Revision$
+# $Date$
+#
+../../../mkmf/mkmf -p obs_sequence_tool -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
+ -a "../../.." path_names_obs_sequence_tool
Deleted: DART/trunk/models/lorenz_84/work/path_names_merge_obs_seq
===================================================================
--- DART/trunk/models/lorenz_84/work/path_names_merge_obs_seq 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/lorenz_84/work/path_names_merge_obs_seq 2008-12-15 22:42:48 UTC (rev 3718)
@@ -1,14 +0,0 @@
-obs_sequence/merge_obs_seq.f90
-obs_sequence/obs_sequence_mod.f90
-obs_kind/obs_kind_mod.f90
-obs_def/obs_def_mod.f90
-cov_cutoff/cov_cutoff_mod.f90
-assim_model/assim_model_mod.f90
-models/lorenz_84/model_mod.f90
-common/types_mod.f90
-location/oned/location_mod.f90
-random_seq/random_seq_mod.f90
-random_nr/random_nr_mod.f90
-time_manager/time_manager_mod.f90
-utilities/utilities_mod.f90
-mpi_utilities/null_mpi_utilities_mod.f90
Copied: DART/trunk/models/lorenz_84/work/path_names_obs_sequence_tool (from rev 3708, DART/trunk/models/lorenz_84/work/path_names_merge_obs_seq)
===================================================================
--- DART/trunk/models/lorenz_84/work/path_names_obs_sequence_tool (rev 0)
+++ DART/trunk/models/lorenz_84/work/path_names_obs_sequence_tool 2008-12-15 22:42:48 UTC (rev 3718)
@@ -0,0 +1,14 @@
+obs_sequence/obs_sequence_tool.f90
+obs_sequence/obs_sequence_mod.f90
+obs_kind/obs_kind_mod.f90
+obs_def/obs_def_mod.f90
+cov_cutoff/cov_cutoff_mod.f90
+assim_model/assim_model_mod.f90
+models/lorenz_84/model_mod.f90
+common/types_mod.f90
+location/oned/location_mod.f90
+random_seq/random_seq_mod.f90
+random_nr/random_nr_mod.f90
+time_manager/time_manager_mod.f90
+utilities/utilities_mod.f90
+mpi_utilities/null_mpi_utilities_mod.f90
Modified: DART/trunk/models/lorenz_96/work/input.nml
===================================================================
--- DART/trunk/models/lorenz_96/work/input.nml 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/lorenz_96/work/input.nml 2008-12-15 22:42:48 UTC (rev 3718)
@@ -116,27 +116,62 @@
output_obs_kind_mod_file = '../../../obs_kind/obs_kind_mod.f90',
input_files = '../../../obs_def/obs_def_1d_state_mod.f90' /
-&restart_file_utility_nml
+
+&obs_sequence_tool_nml
+ num_input_files = 2,
+ filename_seq = 'obs_seq.one', 'obs_seq.two',
+ filename_out = 'obs_seq.processed',
+ first_obs_days = -1,
+ first_obs_seconds = -1,
+ last_obs_days = -1,
+ last_obs_seconds = -1,
+ print_only = .false.,
+ gregorian_cal = .false.
+ /
+
+# other possible obs tool namelist items:
+#
+# keep only the U and V radiosonde winds:
+# obs_types = 'RADIOSONDE_U_WIND_COMPONENT',
+# 'RADIOSONDE_V_WIND_COMPONENT',
+# keep_types = .true.,
+#
+# remove the U and V radiosonde winds:
+# obs_types = 'RADIOSONDE_U_WIND_COMPONENT',
+# 'RADIOSONDE_V_WIND_COMPONENT',
+# keep_types = .false.,
+#
+# keep only observations with a DART QC of 0:
+# qc_metadata = 'Dart quality control',
+# min_qc = 0,
+# max_qc = 0,
+#
+# keep only radiosonde temp obs between 250 and 300 K:
+# copy_metadata = 'NCEP BUFR observation',
+# copy_type = 'RADIOSONDE_TEMPERATURE',
+# min_copy = 250.0,
+# max_copy = 300.0,
+#
+
+
+&restart_file_tool_nml
input_file_name = "filter_restart",
output_file_name = "filter_updated_restart",
- ens_size = 1,
+ ens_size = 1,
single_restart_file_in = .true.,
single_restart_file_out = .true.,
write_binary_restart_files = .true.,
overwrite_data_time = .false.,
- new_data_days = -1,
- new_data_secs = -1,
+ new_data_days = -1,
+ new_data_secs = -1,
input_is_model_advance_file = .false.,
output_is_model_advance_file = .false.,
overwrite_advance_time = .false.,
- new_advance_days = -1,
- new_advance_secs = -1 /
+ new_advance_days = -1,
+ new_advance_secs = -1,
+ gregorian_cal = .false.
+/
-&merge_obs_seq_nml
- num_input_files = 2,
- filename_seq = 'obs_seq.one', 'obs_seq.two',
- filename_out = 'obs_seq.merged' /
-
&obs_diag_nml
obs_sequence_name = 'obs_seq.final',
iskip_days = 0,
Deleted: DART/trunk/models/lorenz_96/work/mkmf_merge_obs_seq
===================================================================
--- DART/trunk/models/lorenz_96/work/mkmf_merge_obs_seq 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/lorenz_96/work/mkmf_merge_obs_seq 2008-12-15 22:42:48 UTC (rev 3718)
@@ -1,15 +0,0 @@
-#!/bin/csh
-#
-# Data Assimilation Research Testbed -- DART
-# Copyright 2004-2007, Data Assimilation Research Section
-# University Corporation for Atmospheric Research
-# Licensed under the GPL -- www.gpl.org/licenses/gpl.html
-#
-# <next few lines under version control, do not edit>
-# $URL$
-# $Id$
-# $Revision$
-# $Date$
-#
-../../../mkmf/mkmf -p merge_obs_seq -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
- -a "../../.." path_names_merge_obs_seq
Copied: DART/trunk/models/lorenz_96/work/mkmf_obs_sequence_tool (from rev 3708, DART/trunk/models/lorenz_96/work/mkmf_merge_obs_seq)
===================================================================
--- DART/trunk/models/lorenz_96/work/mkmf_obs_sequence_tool (rev 0)
+++ DART/trunk/models/lorenz_96/work/mkmf_obs_sequence_tool 2008-12-15 22:42:48 UTC (rev 3718)
@@ -0,0 +1,15 @@
+#!/bin/csh
+#
+# Data Assimilation Research Testbed -- DART
+# Copyright 2004-2007, Data Assimilation Research Section
+# University Corporation for Atmospheric Research
+# Licensed under the GPL -- www.gpl.org/licenses/gpl.html
+#
+# <next few lines under version control, do not edit>
+# $URL$
+# $Id$
+# $Revision$
+# $Date$
+#
+../../../mkmf/mkmf -p obs_sequence_tool -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
+ -a "../../.." path_names_obs_sequence_tool
Copied: DART/trunk/models/lorenz_96/work/mkmf_restart_file_tool (from rev 3708, DART/trunk/models/lorenz_96/work/mkmf_restart_file_utility)
===================================================================
--- DART/trunk/models/lorenz_96/work/mkmf_restart_file_tool (rev 0)
+++ DART/trunk/models/lorenz_96/work/mkmf_restart_file_tool 2008-12-15 22:42:48 UTC (rev 3718)
@@ -0,0 +1,15 @@
+#!/bin/csh
+#
+# Data Assimilation Research Testbed -- DART
+# Copyright 2004-2007, Data Assimilation Research Section
+# University Corporation for Atmospheric Research
+# Licensed under the GPL -- www.gpl.org/licenses/gpl.html
+#
+# <next few lines under version control, do not edit>
+# $URL$
+# $Id$
+# $Revision$
+# $Date$
+#
+../../../mkmf/mkmf -p restart_file_tool -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
+ -a "../../.." path_names_restart_file_tool
Deleted: DART/trunk/models/lorenz_96/work/mkmf_restart_file_utility
===================================================================
--- DART/trunk/models/lorenz_96/work/mkmf_restart_file_utility 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/lorenz_96/work/mkmf_restart_file_utility 2008-12-15 22:42:48 UTC (rev 3718)
@@ -1,15 +0,0 @@
-#!/bin/csh
-#
-# Data Assimilation Research Testbed -- DART
-# Copyright 2004-2007, Data Assimilation Research Section
-# University Corporation for Atmospheric Research
-# Licensed under the GPL -- www.gpl.org/licenses/gpl.html
-#
-# <next few lines under version control, do not edit>
-# $URL$
-# $Id$
-# $Revision$
-# $Date$
-#
-../../../mkmf/mkmf -p restart_file_utility -t ../../../mkmf/mkmf.template -c"-Duse_netCDF" \
- -a "../../.." path_names_restart_file_utility
Deleted: DART/trunk/models/lorenz_96/work/path_names_merge_obs_seq
===================================================================
--- DART/trunk/models/lorenz_96/work/path_names_merge_obs_seq 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/lorenz_96/work/path_names_merge_obs_seq 2008-12-15 22:42:48 UTC (rev 3718)
@@ -1,14 +0,0 @@
-obs_sequence/merge_obs_seq.f90
-obs_sequence/obs_sequence_mod.f90
-obs_kind/obs_kind_mod.f90
-obs_def/obs_def_mod.f90
-cov_cutoff/cov_cutoff_mod.f90
-assim_model/assim_model_mod.f90
-models/lorenz_96/model_mod.f90
-common/types_mod.f90
-location/oned/location_mod.f90
-random_seq/random_seq_mod.f90
-random_nr/random_nr_mod.f90
-time_manager/time_manager_mod.f90
-utilities/utilities_mod.f90
-mpi_utilities/null_mpi_utilities_mod.f90
Copied: DART/trunk/models/lorenz_96/work/path_names_obs_sequence_tool (from rev 3708, DART/trunk/models/lorenz_96/work/path_names_merge_obs_seq)
===================================================================
--- DART/trunk/models/lorenz_96/work/path_names_obs_sequence_tool (rev 0)
+++ DART/trunk/models/lorenz_96/work/path_names_obs_sequence_tool 2008-12-15 22:42:48 UTC (rev 3718)
@@ -0,0 +1,14 @@
+obs_sequence/obs_sequence_tool.f90
+obs_sequence/obs_sequence_mod.f90
+obs_kind/obs_kind_mod.f90
+obs_def/obs_def_mod.f90
+cov_cutoff/cov_cutoff_mod.f90
+assim_model/assim_model_mod.f90
+models/lorenz_96/model_mod.f90
+common/types_mod.f90
+location/oned/location_mod.f90
+random_seq/random_seq_mod.f90
+random_nr/random_nr_mod.f90
+time_manager/time_manager_mod.f90
+utilities/utilities_mod.f90
+mpi_utilities/null_mpi_utilities_mod.f90
Copied: DART/trunk/models/lorenz_96/work/path_names_restart_file_tool (from rev 3708, DART/trunk/models/lorenz_96/work/path_names_restart_file_utility)
===================================================================
--- DART/trunk/models/lorenz_96/work/path_names_restart_file_tool (rev 0)
+++ DART/trunk/models/lorenz_96/work/path_names_restart_file_tool 2008-12-15 22:42:48 UTC (rev 3718)
@@ -0,0 +1,19 @@
+utilities/restart_file_tool.f90
+ensemble_manager/ensemble_manager_mod.f90
+assim_tools/assim_tools_mod.f90
+adaptive_inflate/adaptive_inflate_mod.f90
+sort/sort_mod.f90
+cov_cutoff/cov_cutoff_mod.f90
+reg_factor/reg_factor_mod.f90
+obs_sequence/obs_sequence_mod.f90
+obs_kind/obs_kind_mod.f90
+obs_def/obs_def_mod.f90
+assim_model/assim_model_mod.f90
+models/lorenz_96/model_mod.f90
+common/types_mod.f90
+location/oned/location_mod.f90
+random_seq/random_seq_mod.f90
+random_nr/random_nr_mod.f90
+time_manager/time_manager_mod.f90
+utilities/utilities_mod.f90
+mpi_utilities/null_mpi_utilities_mod.f90
Deleted: DART/trunk/models/lorenz_96/work/path_names_restart_file_utility
===================================================================
--- DART/trunk/models/lorenz_96/work/path_names_restart_file_utility 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/lorenz_96/work/path_names_restart_file_utility 2008-12-15 22:42:48 UTC (rev 3718)
@@ -1,19 +0,0 @@
-utilities/restart_file_utility.f90
-ensemble_manager/ensemble_manager_mod.f90
-assim_tools/assim_tools_mod.f90
-adaptive_inflate/adaptive_inflate_mod.f90
-sort/sort_mod.f90
-cov_cutoff/cov_cutoff_mod.f90
-reg_factor/reg_factor_mod.f90
-obs_sequence/obs_sequence_mod.f90
-obs_kind/obs_kind_mod.f90
-obs_def/obs_def_mod.f90
-assim_model/assim_model_mod.f90
-models/lorenz_96/model_mod.f90
-common/types_mod.f90
-location/oned/location_mod.f90
-random_seq/random_seq_mod.f90
-random_nr/random_nr_mod.f90
-time_manager/time_manager_mod.f90
-utilities/utilities_mod.f90
-mpi_utilities/null_mpi_utilities_mod.f90
Modified: DART/trunk/models/lorenz_96_2scale/work/input.nml
===================================================================
--- DART/trunk/models/lorenz_96_2scale/work/input.nml 2008-12-15 18:59:46 UTC (rev 3717)
+++ DART/trunk/models/lorenz_96_2scale/work/input.nml 2008-12-15 22:42:48 UTC (rev 3718)
@@ -122,27 +122,62 @@
output_obs_kind_mod_file = '../../../obs_kind/obs_kind_mod.f90',
input_files = '../../../obs_def/obs_def_1d_state_mod.f90' /
-&restart_file_utility_nml
+
+&obs_sequence_tool_nml
+ num_input_files = 2,
+ filename_seq = 'obs_seq.one', 'obs_seq.two',
+ filename_out = 'obs_seq.processed',
+ first_obs_days = -1,
+ first_obs_seconds = -1,
+ last_obs_days = -1,
+ last_obs_seconds = -1,
+ print_only = .false.,
+ gregorian_cal = .false.
+ /
+
+# other possible obs tool namelist items:
+#
+# keep only the U and V radiosonde winds:
+# obs_types = 'RADIOSONDE_U_WIND_COMPONENT',
+# 'RADIOSONDE_V_WIND_COMPONENT',
+# keep_types = .true.,
+#
+# remove the U and V radiosonde winds:
@@ Diff output truncated at 40000 characters. @@
More information about the Dart-dev
mailing list