copan:LPJmL, an advanced World-Earth modeling framework extending copan:CORE, integrating LPJmL as the Earth system interface for comprehensive social-ecological simulations.
pycopanlpjml advances pycopancore by integrating the LPJmL model as the Earth system interface. It provides a Python interface to LPJmL via pycoupler, allowing to run LPJmL simulations from within a copan:LPJmL model. The package is designed to be used in combination with pycopancore, pycoupler and LPJmL.
Use the package manager pip to install pycopanlpjml.
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 and pycopancore are required as they
serve as the basis for copan:LPJmL.
See inseeds for examples on how to apply the framework.
In case of questions please contact Jannes Breier jannesbr@pik-potsdam.de 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.