Keywords
HYSPLIT, Model integration, NetLogo, Physical environmental model, Spatially-explicit individual-based model
Start Date
26-6-2018 2:00 PM
End Date
26-6-2018 3:20 PM
Abstract
Specific question-driven ecological models often require representation of general physical environmental processes for which complex, widely-accepted meteorological, hydrological, and oceanographic models are available. Although conceptual coupling of physical environmental and ecological models is straightforward, computational linkages often pose insurmountable problems to ecological modelers with limited access to software engineering expertise. Establishing an ongoing dialogue during the course of a simulation between georeferenced physical environmental models and spatially-explicit ecological models can be particularly problematic. We describe a general coupling framework that allows for a modular structure through an intermediate layer between the existing physical models and the custom-written spatially-explicit ecological models. We demonstrate the applicability of this general framework by computationally linking HYSPLIT with a spatially-explicit ecological model implemented in NetLogo. HYSPLIT is a widely-used complex meteorological model whose applications include simulation of air particle transport, dispersion, and deposition. With reference to ecological applications, the “air particles” can represent air-borne insects such as aphids. NetLogo is a popular programming platform for spatially-explicit, individual-based ecological modelling which we have coupled with HYSPLIT to simulate regional aphid population growth and spread. We describe a custom-written program that facilitates an ongoing dialogue between these two models. The dialogue takes place along a temporal scale, on a daily basis, for a period of time constrained only by the study objective. The program should be readily adaptable to coupling other sets of physical environmental and ecological models with adjustments for the used programming language and the specificity of the input/output files.
Coupling complex physical environmental process models with specific question-driven ecological models
Specific question-driven ecological models often require representation of general physical environmental processes for which complex, widely-accepted meteorological, hydrological, and oceanographic models are available. Although conceptual coupling of physical environmental and ecological models is straightforward, computational linkages often pose insurmountable problems to ecological modelers with limited access to software engineering expertise. Establishing an ongoing dialogue during the course of a simulation between georeferenced physical environmental models and spatially-explicit ecological models can be particularly problematic. We describe a general coupling framework that allows for a modular structure through an intermediate layer between the existing physical models and the custom-written spatially-explicit ecological models. We demonstrate the applicability of this general framework by computationally linking HYSPLIT with a spatially-explicit ecological model implemented in NetLogo. HYSPLIT is a widely-used complex meteorological model whose applications include simulation of air particle transport, dispersion, and deposition. With reference to ecological applications, the “air particles” can represent air-borne insects such as aphids. NetLogo is a popular programming platform for spatially-explicit, individual-based ecological modelling which we have coupled with HYSPLIT to simulate regional aphid population growth and spread. We describe a custom-written program that facilitates an ongoing dialogue between these two models. The dialogue takes place along a temporal scale, on a daily basis, for a period of time constrained only by the study objective. The program should be readily adaptable to coupling other sets of physical environmental and ecological models with adjustments for the used programming language and the specificity of the input/output files.
Stream and Session
Stream A: Advanced Methods and Approaches in Environmental Computing
Session A4: Model Integration Frameworks: A Discussion of Typologies, Standards, Languages, and Platforms