DYMEX 3.0

Introduction

The models produced with DYMEX help to summarise your understanding of an organism’s population dynamics, identify gaps in knowledge, and rapidly evaluate management options.

DYMEX is a software program that enables you to interactively build and then run models of fluctuating populations of organisms in changing environments.  Ecologists can create a wide range of process-based population models without the need to know a programming language. Models are structured around lifecycles, which in turn consist of the stages that individuals pass through during their life. A DYMEX lifecycle describes cohorts of individuals and the processes that affect the size, age and number of individuals in the cohort. 

DYMEX does not model the fate of individual organisms. Individuals are grouped into assemblages termed Cohorts, where each cohort consists of a number of individuals that belong to the same lifestage, occupy the same spatial unit, and share the same properties, like the time (day/week) they entered a stage.  Cohorts are the basic units that are modelled in a DYMEX lifecycle. An example of a cohort would be all the juveniles born on a particular day during the simulation. All the individuals within a cohort experience the same conditions during the course of a simulation.

Models created within DYMEX consist of a series of modules, with each module responsible for a particular task.  Modules use information from other modules as input, and supply information to other modules. DYMEX comes with a library of modules that can be incorporated into any model constructed with the Builder. Each module performs a specific function (for example, MetBase is used to read a standard set of meteorological variables from a file). Models created in the Builder can be opened in the Simulator within which simulations can be run. The results of these simulations can be displayed in tables, graphs and maps as well as exported to other programs.

Models will normally be developed around one or more Lifecycle modules.  Other modules provide data to the lifecycle modules, or manipulate lifecycle output in some way. Many modules have multiple uses (e.g. Function module) and may be used in several places in a model, while others are more specialised (e.g. the Soil Moisture module). Most modules receive input from another module or from an outside source. For example, the MetBase (Meteorological Database) module reads meteorological data from text files and provides the data as variables that can be accessed by other modules.

DYMEX helps you model natural systems using the following features:

  • A Builder and Simulator

    DYMEX consists of two programs: a Builder and a Simulator that provide a user friendly platform on which to create and run population models.

  • MS Windows Interface

    DYMEX has a graphical interface providing students and researchers with a simple means with which to build and run models in the Windows environment. Models and their components are presented in a way that is readily understood by ecologists.

  • A Modular Format

    The models are created in a modular form, with each module dealing with a separate process, allowing great flexibility to modify or extend the model.

  • Extensive Module Library

    DYMEX contains a library of user-adjustable modules, each of which performs a particular function.

  • User Documentation

    DYMEX comes with two comprehensive User’s Guides, step-by-step tutorials and an online Help system.

Rate this page
Comment