Simplex: An individual-based platform for ecological modeling
- Published
- Accepted
- Subject Areas
- Biodiversity, Biogeography, Ecology, Microbiology
- Keywords
- ecological modeling, individual based models, simulation, biodiversity, ecological complexity
- Copyright
- © 2015 Locey
- Licence
- This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ PrePrints) and either DOI or URL of the article must be cited.
- Cite this article
- 2015. Simplex: An individual-based platform for ecological modeling. PeerJ PrePrints 3:e1469v2 https://doi.org/10.7287/peerj.preprints.1469v2
Abstract
A popular approach in ecological modeling explicitly simulates the biology and ecology of individual organisms. Individual-based models (IBM) allow ecological patterns and dynamics to be studied as they emerge from the individual level according to simulated principles and theories. IBMs also allow virtually any aspect of a simulated system to be tracked and recorded for later analysis. I developed a novel IBM platform (i.e, simplex) to explicitly simulate physiology, life history, resource-limited growth, fluctuating environmental dynamics, and community assembly and structure in both fluid and non-fluid environments. simplex accomplishes three primary tasks in keeping with its namesake (i.e., a generalized notion of a triangle to arbitrary dimensions). First, simplex assembles and runs stochastic ecological models from random combinations of over 20 state variables. Second, simplex stores the output of models and generates and stores animations. Third, simplex provides R Markdown files for analyzing simulated data. The simplex source code is freely available, includes the standard ODD description protocol, is open to community-based revision, includes unit testing and time testing, and has been developed to run on modest hardware.
Author Comment
Nearly all changes in this version relate to minor grammatical errors. However, the Discussion has been greatly modified but kept to nearly its original length.