pycopanlpjml
copan:LPJmL, an advanced World-Earth modeling framework extending copan:CORE, integrating LPJmL as the Earth system interface for comprehensive social-ecological simulations.
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.0%) to scientific vocabulary
Repository
copan:LPJmL, an advanced World-Earth modeling framework extending copan:CORE, integrating LPJmL as the Earth system interface for comprehensive social-ecological simulations.
Basic Info
- Host: GitHub
- Owner: pik-copan
- License: agpl-3.0
- Language: Python
- Default Branch: main
- Size: 273 KB
Statistics
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
- Releases: 2
Metadata Files
README.md
pycopanlpjml 
copan:LPJmL, an advanced World-Earth modeling framework extending copan:CORE, integrating LPJmL as the Earth system interface for comprehensive social-ecological simulations.
Overview
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.
Installation
Use the package manager pip to install pycopanlpjml.
bash
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.
Questions / Problems
In case of questions please contact Jannes Breier jannesbr@pik-potsdam.de or open an issue.
Contributing
Merge requests are welcome, see CONTRIBUTING.md. For major changes, please open an issue first to discuss what you would like to change.
Owner
- Name: copan
- Login: pik-copan
- Kind: organization
- Email: donges@pik-potsdam.de
- Location: Potsdam (Germany)
- Website: https://www.pik-potsdam.de/copan
- Twitter: pik_copan
- Repositories: 6
- Profile: https://github.com/pik-copan
Coevolutionary Pathways – collaboration at Potsdam Institute for Climate Impact Research (PIK)
Citation (CITATION.cff)
cff-version: 1.2.0 message: If you use this software, please cite it using the metadata from this file. type: software title: 'copan:LPJmL, an advanced World-Earth modeling framework extending copan:CORE, integrating LPJmL as the Earth system interface for comprehensive social-ecological simulations.' version: 1.0.7 date-released: '2025-02-27' abstract: 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. authors: - family-names: Breier given-names: Jannes email: jannesbr@pik-potsdam.de orcid: 0000-0002-9055-6904 - family-names: Schwarz given-names: Luana email: lschwarz@pik-potsdam.de orcid: 0000-0003-1726-1509 - family-names: Prawitz given-names: Hannah email: prawitz@pik-potsdam.de orcid: 0009-0001-7381-887X - family-names: Bechthold given-names: Max email: maxbecht@pik-potsdam.de orcid: 0009-0007-7113-4814 license: AGPL-3.0 repository-code: https://github.com/pik-copan/pikcopanlpjml doi: 10.5281/zenodo.14246191
GitHub Events
Total
- Release event: 3
- Watch event: 3
- Push event: 10
- Public event: 1
- Pull request event: 1
- Fork event: 3
- Create event: 4
Last Year
- Release event: 3
- Watch event: 3
- Push event: 10
- Public event: 1
- Pull request event: 1
- Fork event: 3
- Create event: 4