[Manual] [Contents] [Prev] [Next]

II.5.9 - RUN Button

The RUN button on the main panel opens a menu that contains items related to running CRiSP.1. The menu is opened by right-clicking the button. It can be pinned open with a left-click on the pin. The menu contains the following functions: Scenario: Scenario Mode of Running CRiSP.1

The Scenario Mode is used for determining migration and survival for a single year at a time. The model can be run in the Scenario mode using its default settings. Normally however, the default settings are replaced by reading the base.dat file with the Input/Output Tool. Then release sites are selected and CRiSP.1 is run. The results can be viewed in the passage windows, and statistical results can be viewed in the message window or in the summary.dat file.

Scenario Mode procedure

  1. Read parameters into CRiSP.1
  2. Select release sites
    New release sites can be identified by placing the mouse arrow on release sites on the River Map and opening a release window with the appropriate mouse button (right by default). See River Description file (columbia.desc) section II.2.3 for further information.
  3. Select Passage Points
    CRiSP.1 computes daily fish passage on a release-specific basis through all river segments and dams. To view and retain information on survival and travel time, open passage windows (Fig. 63) by left-clicking on the desired locations on the River Map.
  4. Select flow observation Point
    A representative river flow over the travel time of a release can be obtained by opening a flow output window at a selected location. the average flow will be reported in the message window information. Only one flow point can be computed at time.
  5. Select Messages from the Message Tool
  6. Left-click scenario to run the model.
    The progress of calculations will be displayed at the top of the map.
Fig. 63 Passage histogram at Bonneville Dam

Fish survival and migration time at specific points along the river is displayed in the passage histograms and in the message window after the run completes. Left-click desired river segments, or at a dam, to see passage histograms which illustrate the number of fish passing a river segment or dam each day, the cumulative number that eventually pass over the whole season, and percent survival on a species basis.

Scenario Mode results

Survival and travel time information for all selected points are written in the file summary.dat and in the message window which is opened from the I/O button menu. To display information, click on the Messages button. The user may click off other buttons. Messages (Fig. 64) include:

Fig. 64 Scenario Mode run results written to the message window and the Summary.dat file

Monte Carlo Mode

The Monte Carlo Mode can run CRiSP.1 with one or more different alternatives. An alternative is a file containing flow file names, the number of games (runs), the number of years, and the name of the input file to use for each year in the alternative. The Monte Carlo window (Fig. 65) has four panels. From top to bottom, these are:

In these panels parameters for alternatives can be set up for Monte Carlo runs. A description of each panel is given here followed by instructions for running CRiSP.1 in the Monte Carlo Mode.

Fig. 65 Monte Carlo window

Alternative control panel

This panel of the Monte Carlo window provides ways to select alternatives to run from the disk or to create a new alternative. It has the following controls:

Flow Archive control panel

This panel controls the flow file for a highlighted alternative in the Alts to run list. It has the following controls:

Fig. 66 Sample Customize Games window

Yearly Input File control panel

This panel deals with yearly input files in a highlighted alternative. These files set all model information other than flow. It has the following controls:

Control File Editor

The Control File Editor (Fig. 67). allows the user to read or write data as subfiles of the base.dat file. In this manner, groups of data can be replaced while other elements are unchanged.

Fig. 67 Control File Editor is invoked through edit control file in the I/O Button or through Edit control file in the Monte Carlo frame

The editor has the following functionality:

Table 6 Files in the Control File Tool
File Type Suffix
Control .ctrl
Behavior Parameters .beh
Reservoir Parameters .res
Spill Schedule .spill
Flow Data .flow
Dam Parameters .dam
Release Data .rls
River Parameters .river

Status panel

The status panel starts the Monte Carlo run and gives information on the status of the run. It has the following controls

Steps to Run Monte Carlo

The steps to set up a Monte Carlo run are outlined below using the four panels of the Monte Carlo Tool window described above.

Set up alternative

  1. Right-hold the RUN button in the CRiSP.1 control panel, and drag the mouse down to choose monte carlo.
  2. If creating a new alternative left-click the new button to create an alternative.
  3. Rename the new alternative if desired with the rename button.
  4. Type in the name of the Flow Archive file.
  5. Customize games in the Flow Archive file.
  6. Select source for spill and reservoir elevation information.
  7. Determine the number of years in the alternative.
  8. Type in a Yearly Input file for each year.
  9. If using Control files as yearly input,
  10. Store new alternative by highlighting and moving back to the Alts on disk list.
Running a group of alternatives interactively
  1. To run one or more alternatives highlight each desired alternative in the Alts on disk list and move it to the Alts to run list.
  2. Select the choice of spill schedules from the yearly input file or flow archive file.
  3. Select if supplemental data is required. (This produces a considerable amount of information in the message window).
  4. Open passage and flow output histograms on main map locations where passage and flow2 information is desired. CRiSP.1 only saves information from sites identified by open histograms.
  5. Left-click the run monte carlo button.
  6. The user may close CRiSP.1 into an icon while it is running by closing the main panel. Do not quit while the model is running.
Running a group of alternatives in batch mode

  1. To run one or more alternatives in batch mode, you must first have created the alternatives, specifying the flow archive, data file(s), and so forth. These alternatives must then be written to disk.

  2. A second (and invisible) file must also exist in the same directory where your CRiSP.1 binary, and all the alternatives, reside. This file must be named .crisp1-alts. It is a list of the names of the alternatives to be run, one on each line, thus:
    my.first.alternative
    my.second.alternative
    ...

    This file can be created using any text editing tool (e.g. vi or emacs).

  3. Once you have a number of alternatives created, and a .crisp1-alts file in place, CRiSP.1 can be run in batch mode from a terminal which would otherwise not be able to run the model graphics (i.e. a "dumb" terminal). It is run from the command line prompt by issuing the command:
    crisp1 -b -r columbia.desc

    where the "-b" flag tells CRiSP.1 to run in batch mode, and the "-r" flag tells it what river description file to use; in this case, "columbia.desc". The model will run all the alternatives listed in the .crisp1-alts file before concluding.

Viewing results

  1. To save survival and travel time information for any point in the river, the appropriate passage histogram windows must be open prior to running the Monte Carlo games.
  2. The average flow experienced by fish between the mean release date and mean passage date to any point in the river can be saved by opening a flow window for the point where average flow is desired.
Realtime: CRiSP runs for inseason management

This mode of operation is used by CRiSP Project staff to generate predictions of passage timing and survival for use by system managers; the output from these model runs is available via the World Wide Web.

When the model runs in this fashion, it takes output from another model (PIT Forecaster, developed by J. Skalski) to generate a "release" of fish at Lower Granite Dam. These fish are then tracked down the river and this information is written to a special directory and output file for later processing.

Settings: Different Model Configurations

CRiSP.1 can be run with different functions that affect the movement and survival of fish through the river system. Settings are selected or deselected by left-clicking the respective check-box (Fig. 68).

Fig. 68 Run-time settings

The check boxes are described below.

Variance suppression

This setting turns off all stochastic parts of the model: when it is selected, each subsequent run of the model uses exactly the same value for dam mortality parameters, fge, etc. that would otherwise be drawn from a distribution. This is useful for doing quick tests of sensitivity. By default, it is turned ON.

Predator Density / Volume interaction

This setting increases the effective predator density as pools are lowered which in turn increases the predation rate. By default, it is turned OFF.

Age dependent FGE

This setting varies FGE at dams according to the settings in the FGE equation window. FGE varies with fish age, which is set in the release window. Deselecting this function causes FGE to be selected from FGE sliders. For a tutorial demonstrating fish guidance dynamics see Dam Individual Based Model (DamIBM) Tutorial. By default, this option is turned OFF.


[Manual] [Contents] [Prev] [Next]
1 Period average reservoir elevations are given in HYDROSIM output.

2 Only one flow point may be identified.

Columbia River Salmon Passage Model CRiSP.1.5 User Manual
Copyright © 1996, Columbia Basin Research. All rights reserved.

web@cbr.washington.edu