Laserfiche WebLink
Task 141-StateDMI Enhancements <br />Objective: <br />Enhance StateDMI to support SPDSS modeling activities. <br />Background: <br />TSTooI and StateDMI are the primary data processing tools used to prepare data sets for <br />StateCU and StateMod. StateDMI focuses on specific data files, whereas TS'Tool focuses <br />on time series data in general.. StateDMI was updated in Phases 1 and 2 to merge the <br />features of the Makenet, Watright, and De-mandts programs, while adding a graphical <br />user interface and command editors dialogs for every command. The documentation for <br />StateDMI includes standard procedures to help CDSS users prepare data sets that are <br />consistent. StateDMI therefore contains extensive functionality, is a key component for <br />modeling, and must be maintained and enlhanced as appropriate to support modeling <br />activities. The enhancements that are identified here address specific needs. <br />Approach: <br />141.1 Add Full Support for List-based Data Preparation. Traditionally, data <br />preparation for StateCU and Statel'/Iod modeling has involved reading station <br />identifiers from the network or StateMod station files. List-based data. preparation <br />involves using lists of station identifiers from simply formatted delimited files. <br />StateDMI supports list-based data ;preparation on a limited basis, mainly to <br />prepare StateMod station files. Sulbsequent commands read the StateMod station <br />file. In order to fully support list-based data preparation, features to process <br />secondary files (e.g., water rights, 1:ime series) will be enhanced to include <br />commands that read station lists from list files. These features will be <br />implemented for all StateCU and StateMod files, excluding only files ghat cannot <br />be represented as simple lists based (e.g., the network file used to generate the <br />model network). <br />141.2 Integrate Results Displays. Integrate result displays into StateDMI for <br />StateMod and StateCiJ data set filets, in order to view the output created when <br />processing commands. Currently, StateDMI, when processing a commands file, <br />allows output to be viewed as mods°1 files. However, these files are often difficult <br />to read because data for an item may span several lines and affixed-format <br />notation is used. StateDMI will be enhanced so that the lists of data objects <br />resulting from processing commands can be viewed as tabular displays, with <br />column headings and standard copy/paste and sort capabilities. These displays <br />will utilize enhanced code that can be shared with the StateMod GUI (e.g., for <br />lists of stations, water rights). In some cases, one-to-many relationships exist in a <br />data file (e.g., return flow locations, reservoir accounts). In these cases, a tabular <br />display will be created by including; the station identifier in the first column, <br />which will repeat for each record for the station. <br />11 <br />