/** @namespace ush @brief Utility scripts for testing and workflow management. The ush directory is the resting place of most of the Python scripts in the HWRF package, but it also contains a number of simple utility scripts for testing the hwrf or produtil packages, or for managing the HWRF workflow. Utility scripts of general interest: * setup_hurricane --- this is the script run by the NOAA Senior Duty Meteorologist (SDM) every six hours to create message files input to the HWRF and GFDL hurricane models. * psychoanalyst --- checks the HWRF installation to see if it is complete. This runs the same checks done by the Rocoto run_hwrf.py script, but does not actually launch any jobs. * hwrf_scrub --- called from the Rocoto workflow scrubber jobs to delete directory trees and log relevant messages. It includes safeguards to prevent accidental deletion of important directories like / and $HOMEhwrf * hwrf_deliver --- a wrapper around produtil.datastore.deliver_file() which provides most of its functionality. * hwrf_datastore --- query or manipulate an HWRF database file * hwrf_completion --- run by the Rocoto completion job to log completion of an HWRF forecast cycle. * hwrf_stream_parse --- a wrapper around produtil.atparse.AtParser, this is a simple preparser, which replaces the Perl script of the same name in the old ksh-based system. * rocoto_from_vitals --- generate Rocoto cycle definitions from tcvitals files. */