Skip Navigation LinksHome > software > hec-dss > utilities
HEC-DSS Command-Prompt utilities are a suite of applications that allow users to access, manipulate, and view data stored in HEC-DSS files. Most of the functionality found within these command-prompt applications is now available from within the GUI based HEC-DSSVue.

The HEC-DSS Command-Prompt Utilities Suite is comprised of the following applications:

DSPLAY, Display DSS

The DSPLAY program is a utility whose main function is to provide an easy means of displaying data stored in an HEC-DSS file. The data can be plotted or displayed in tabular form. Time-series and paired function data can be displayed by this program, with the limitation that they not be plotted together. For plotted data the time scale is automatically adjusted to provide a time interval that is suitable for the time presented. Paired function data is displayed with standard x and y labels. The PC implementation supports a wide variety of screen and hardcopy devices. The PC version requires the use of Graphic Software Systems Drivers which are distributed with the program. The UNIX version will plot to an "X device" or a postscript printer.

Back to the top

DSSITS, Enter Irregular Time Series in DSS

DSSITS is a utility program for entering irregular interval time series data into a DSS data base file. It is an easy-to-use "prompt driven" program that requests information from the user. It can be run interactively (i.e., input from the keyboard), or in a batch mode (input from a file).

Back to the top

DSSMATH, Mathematical Utilities for DSS Data

DSSMATH enables mathematical manipulation of data stored in the HEC-DSS system. The program provides capabilities for arithmetic computations and transformations such as stage to flow, screening, and estimation of missing or erroneous values. The program may be used in an automated batch environment for processing real-time data, or it can be used interactively to perform ad hoc operations.

Back to the top

DSSPD, Enter Paired Data in DSS

DSSPD provides a means of entering paired function data into a DSS data base file. Paired function data (or paired data) is a group of data that represents a two variable relationship. An example is data that makes up a curve (e.g., a rating table or a flow-frequency curve). Several curves may be stored in the same record if one of the variables is the same. For example, several frequency-damage curves may be stored in the same record, where the curves may be residential, commercial, etc. A scale associated with the variable may be one of three types: linear, logarithmic, or probability. DSSPD is a prompt driven program that requests information from the user. It may be run interactively (i.e., input from the keyboard), or in a batch mode (input from a file).

Back to the top

DSSSHF, Output DSS Data in SHEF Format

Utility for outputting DSS in the Standard Hydrometeorological Exchange Format (SHEF) for data transfer between real time data users. Also see SHFDSS for entering SHEF data into DSS.

Back to the top

DSSTS, Enter Time Series in DSS

DSSTS is a utility program for entering regular interval time series data into a DSS data base file. It is an easy-to-use "prompt driven"; program that requests information from the user. It can be run interactively (i.e., input from the keyboard), or in a batch mode (input from a file).

Back to the top

DSSTXT, DSS Text Data Entry Program

DSSTXT is a program for storing and retrieving text data from a DSS file. DSSTXT is a "prompt driven" program that requests information from the user. It may be run interactively (i.e., from the keyboard), or in a batch mode with input commands from a file. Text to be stored may be in a file (regardless whether the program is run interactively or batch) or it can be entered from the keyboard. Text that is retrieved from a DSS file can be placed in a file or displayed on the screen.

Back to the top

DSSUTL, DSS Utility Program

The DSSUTL program provides a means of performing utility functions on data stored in the HEC Data Storage System (HEC-DSS). These functions include tabulating, editing, and copying data, and listing, renaming, deleting and copying records in a DSS file. The program also offers the capability of importing or exporting data for use by a program without DSS capabilities.

Back to the top

DWINDO, Interactive Data Entry and Editing

Program DWINDO is a generalized program which provides interactive entry and editing of DSS time-series data in a form mode. DWINDO screen forms must be made before use.

Back to the top

REPGEN, Report Generator

REPGEN provides a flexible means of generating a wide variety of tabular text reports from DSS data file. Report skeletons are used to define the form of the report. Data from the DSS file is inserted into the report skeleton to form the full reports. Data may be operated upon by a limited set of functions (e.g., SUM, AVE, MAX, etc.) before being written. Output may contain connected line graphics and other features supported by common printers and laser printers.

Back to the top

SHFDSS, Load SHEF Data in DSS

SHFDSS facilitates entry of data in the Standard Hydrometeorological Exchange Format (SHEF) into HEC Data Storage System (DSS) files.

Back to the top

WATDSS, Load WATSTORE Data in DSS

Program WATDSS copies data from a file containing WATSTORE daily data format 3 or format B, and stores it in a DSS database file.

Back to the top