Running a Suite of Forecasts: Difference between revisions

From GEOS-5
Jump to navigation Jump to search
Created page with " I. Instructions for running a suite of forecasts for Dec 2011 (Ganymed-3_0): ------------------------------------------------------------------------- 1) Issue $ESMADIR/src/..."
(No difference)

Revision as of 12:01, 25 June 2013


I. Instructions for running a suite of forecasts for Dec 2011 (Ganymed-3_0):


1) Issue $ESMADIR/src/Applications/GEOSgcm_App/gcm_setup

In the $EXPDIR you will get a subdirectory called: forecasts

2) Inside "forecasts" are two files:

gcm_forecast.setup gcm_forecast.tmpl

Inside "gcm_forecast.setup" you will see

set NFMAX = 3

This variable represents the number of 5-day forecasts to do per job script. It is set to 3, but things actually work better (more reliably) if you change this to 2. So change this line to

set NFMAX = 2

3) Run the script: gcm_forecast_setup

       NOTE: make sure that a version of the shell script "tick"
             is in the path. a copy can be found in $ESMADIR/Linux/bin

This will create 16 separate job scripts.

4) You must now qsub each one to the batch queue. You do not have to wait for one to finish before submitting the next one. Submit them one right after the other so that all 16 jobs are in the queue simultaneously.

If all goes well, these runs should produce 5-day forecasts starting on 0z for each day in December 2011.

It will also produce the forecast statistics from the runs.


II. Instructions for running the stats plots for the above forecasts (Ganymed-3_0):


1) In the forecasts directory, make a subdirectory that will hold the plots

2) Inside the plots directory, create a file called corcmp.rc

  (there is a template copy in $ESMADIR/src/GMAO_Shared/GEOS_Util/plots)
  Point to the directories with the experiment and any control or comparisons

3) run $ESMADIR/src/GMAO_Shared/GEOS_Util/plots/quickstat

   at a minimum, the argument list includes the "-rc" option with the full path of the corcmp.rc
  (issue command with no arguments to see list of options)
   other suggested options:   "-fields p u v t h"
   this will make a set of gif files in a set of subdirectories under the
   plots directory. the subdirectories will have the names:
   i)   corcmp
   ii)  name of experiment (that you specified in corcmp.rc)
   iii) name of control
   iv)  [name of control].[name of experiment]

III. Instructions for posting the gifs on the web


1) On train, in /gmao/intranet/research/modeling/agcm/geos5, issue: makexp

    (answer it with the year of the forecasts, Y2011 in this example)

2) cd to Y2011 and make directories with the name of the 4 subdirectories

  of the plot directory on discover

3) from discover, "scp" the gif files from each directory into the corresponding

  directory on train.

4) issue: ../move_stats [name of experiment]

                and again for each directory except for corcmp
   this command will make the movie files from the individual gifs.