The exclusion of phytoplankton is a critical element for understanding phytoplankton diversity we observe in nature. We used a size-based model to investigate the exclusion patterns of a phytoplankton community. The model is embedded with multiple allometric relationships that allows an ecological trade-off to emerge and to favour small and large phytoplankton at different environmental conditions.
We consider four allometric relationships in the model are:
representing maximum growth rate,
The size-based model is adapted from the well-established Nutrient-Phytoplankton-Zooplankton-Detritus (NPZD) framework (sensu Fasham et al., 1990 and Armstrong, 1994). This model consists of different size classes of phytoplankton (
The model focuses on resolving size-dependent bottom-up and top-down interactions through allometric scaling relationships of phytoplankton growth and zooaplankton grazing.
Running the model requires two scripts in the 'Model run' folder, the 'SizebNPZD_v0.py' and the 'ModRun.py'. The first script is for decribing the model while the second script is for running the model.
Other than these two scripts, one would also need datasets for environmental/physical forcing to the model, namely, the temperature, the irradiance and the nutrient concentration throughout the year. Default/example forcing data for this model can be found in the 'ModData' folder.
The results produced from the model are saved as a multi-dimensional array in NetCDF format and archived in Zenodo (https://doi.org/10.5281/zenodo.5815387; doi: 10.5281/zenodo.5815387)
To, Sze Wing, Acevedo-Trejos, Esteban, Chakraborty, Subhendu, Smith, Sherwood Lan, & Merico, Agostino. (2023). Ecological and environmental factors influencing exclusion patterns of phytoplankton size classes in lake systems. https://doi.org/10.5281/zenodo.5815387
For more detailed model descriptions, formulations, or an application example of the model, please refer to the related publication of this model (under review).
