Models build around LPJmL based on the copan:LPJmL modeling framework
...
landmanager provides multiple model classes which can be used to simulate different aspects of the social-ecological system, depending how the model is build and configured.
Each model is build on a set of components that represent the different
aspects of the social-ecological system. LPJmL is one component that is
defined in pycopanlpjml and is used
to represent the ecological, earth system part of the model, the ENV and parts
of the MET taxon.
Each component has various entities, e.g. the LPJmL world, the entire model
space and the cell, a single model unit, whereby the totality of all cells makes
up the world.
Use the package manager pip to install landmanager.
pip install .Please clone and compile LPJmL in advance.
Make sure to also have set the working environment for LPJmL correctly if you are not working
on the PIK HPC (with Slurm Workload Manager).
The PIK python libraries pycoupler,
pycopancore,
as well as pycopanlpjml
are required as they build framework that serves as the model base for landmanager.
See scripts for examples on how to use the model.
In case of questions please contact the author team or open an issue.
Merge requests are welcome, see CONTRIBUTING.md. For major changes, please open an issue first to discuss what you would like to change.