Persefone.jl consists of a collection of submodels to represent different parts of
agricultural socio-ecological systems:
Initially, Persefone.jl will simulate typical crop rotations for different regions in
Germany. Each crop rotation will by accompanied by normal management practices,
including tillage, fertilisation, pesticide application, and harvest. These standard
processes will be modifiable by different policy scenarios (e.g. new regulations or
At the same time, we are working to expand the model to include a more comprehensive
agent-based model of farmer decision making. This will take into account the economic,
social, environmental, and political context within which farmers work. With it, the model
will be able to analyse how farms are likely to respond to regulatory and market changes,
and how their responses affect agricultural landscapes and ecosystems.
Persefone.jl simulates the growth of multiple European crop types based on weather data
and simulated farmers’ actions. Currently, the crop growth model is based on that
implemented in ALMaSS
In future, Persefone.jl will additionally include the FAO’s more detailed
Persefone.jl includes individual-based models of multiple animal species that are known
to be indicator species for agroecosystems. Each species model includes life-history
processes, movement, and energetics (using Dynamic Energy Budgets).
In the first version, the following species models will be included:
- birds: skylark (Alauda arvensis), yellowhammer (Emberiza citrinella), red kite
- butterflies: meadow brown (Maniola jurtina), small heath (Coenonympha pamphilus)
Later on, population models for important insect functional types will be added
(e.g. pollinators, pests, parasitoids).
The full model documentation is here.