A utility script for tcvitals manipulation, a wrapper around hwrf.revital.
This script is a wrappar around the hwrf.storminfo and hwrf.revital modules. It can read in tcvitals files from known locations and manipulate them in various ways. Call like so:
1 hwrf_generate_vitals.py [options] stormid years [LOG renumberlog [/path/to/syndat/ ]]
Where:
- stormid — the three character storm ID (ie.: 12L is Katrina)
- years — a single argument with a space-separated list of years. Typically only one year is provided but multiple is allowed.
- LOG renumberlog — The renumberlog is an output file with information about how renumbering was done. It must be preceeded by a non-empty argument (such as the word "LOG").
- /path/to/syndat/ — a directory with tcvitals data. If this is not specified, the script will try to guess where the data resides.
Options:
- -v — verbosity
- -n — disable renumbering of invest cycles
- -H — enable HHS output format. Do not use.
Environment Variables
- $PARAFLAG=YES/NO — set to NO if you are NCEP Central Operations, or YES if you are not
- $CASE_ROOT=HISTORY — retrospective runs
- $CASE_ROOT=FORECAST — real-time runs
- $COMINARCH — if you are NCO, this is the path to the tcvitals
- $envir — if you are NCO, this is the run environment (prod, para, test)
- $mesagdir — if you are NCO, this is where the message files reside