Skip to main content

pyclmuapp: A Python Package for Integration and Execution of Community Land Model Urban (CLMU) in a Containerized Environment

doi docs GitHub license

pyclmuapp: Integration and Execution of Community Land Model Urban (CLMU) in a Containerized Environment.

Contributors: Junjie Yu, Keith Oleson, Yuan Sun, David Topping, Zhonghua Zheng (zhonghua.zheng@manchester.ac.uk)

Installation

Step 1: create an environment:

$ conda create -n pyclmuapp python=3.8
$ conda activate pyclmuapp
$ conda install -c conda-forge numpy pandas xarray haversine netcdf4 nc-time-axis

Step 2: install from source:

$ git clone https://github.com/envdes/pyclmuapp.git
$ cd pyclmuapp
$ python setup.py pyclmuapp

(optional) install using pip:

$ pip install pyclmuapp

Please check online documentation for more information.

Citation

If you use pyclmuapp in your research, please cite the following paper:

Yu, J., Sun, Y., Lindley, S., Jay, C., Topping, D. O., Oleson, K. W., & Zheng, Z. (2025). Integration and execution of Community Land Model Urban (CLMU) in a containerized environment. Environmental Modelling & Software, 188, 106391. https://doi.org/10.1016/j.envsoft.2025.106391

pyclmuapp
@article{YU2025pyclmuapp,
title = {Integration and execution of Community Land Model Urban (CLMU) in a containerized environment},
journal = {Environmental Modelling & Software},
volume = {188},
pages = {106391},
year = {2025},
issn = {1364-8152},
doi = {https://doi.org/10.1016/j.envsoft.2025.106391},
url = {https://www.sciencedirect.com/science/article/pii/S1364815225000751},
author = {Junjie Yu and Yuan Sun and Sarah Lindley and Caroline Jay and David O. Topping and Keith W. Oleson and Zhonghua Zheng},
}

How to ask for help

The GitHub issue tracker is the primary place for bug reports.

Release files for pyclmuapp 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyclmuapp 0.0.2
File Size Uploaded
pyclmuapp-0.0.2.tar.gz 82.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyclmuapp 0.0.2
File Interpreter ABI Platform
pyclmuapp-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 181.5 kB

Release files / pyclmuapp-0.0.2.tar.gz

Download URL pyclmuapp-0.0.2.tar.gz
Size 82.4 kB
Tags Source
SHA-256 checksum
How to use checksums
cac4da63f5c752a222edc9d040b04591040504f57698ea6d7720b2334d3a73ad
BLAKE2b-256 checksum
How to use checksums
84d1ba848b6646f7ac52b026bf38a9d3207269a1f66de0d0818eaf6918c561cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.8

Release files / pyclmuapp-0.0.2-py3-none-any.whl

Download URL pyclmuapp-0.0.2-py3-none-any.whl
Size 99.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bf865f966d7ca7d0faa04363e93b658e93e25bbcc8b86c49890e761cf6285edf
BLAKE2b-256 checksum
How to use checksums
d63cc9ea9633a73035e3964adcb631cfef47d5e88690079c1ee208c6c4a12cd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.8

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page