-
Notifications
You must be signed in to change notification settings - Fork 19
Package structure
Currently there are five lake models in LakeEnsemblR (LER). They are the Freshwater Lake Model (FLake), General Lake Model (GLM), General Ocean Turbulence Model (GOTM) (lake-branch), Simstrat, and MyLake.
To facilitate future incorporation of models into LER a modularized approach has been developed where each model has its own stand-alone package which hosts the model executables and functions for running the models (Figure 1). They are FLakeR, GLM3r, GOTMr, MyLakeR and SimstratR.
To facilitate interaction with model configuration files "helper" packages were also incorporate such as glmtools and gotmtools. For analysis of lake data the rLakeAnalyzer was created within the Global Lake Ecological Observation Network (GLEON) so this was also incorporated to ensure that the data produced from this package is compatible with existing tools.
Figure 1. Package structure and modularization of LakeEnsemblR.