Skip to main content

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

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyclmuapp-0.0.2.tar.gz (82.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyclmuapp-0.0.2-py3-none-any.whl (99.1 kB view details)

Uploaded Python 3

File details

Details for the file pyclmuapp-0.0.2.tar.gz.

File metadata

  • Download URL: pyclmuapp-0.0.2.tar.gz
  • Upload date:
  • Size: 82.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.8

File hashes

Hashes for pyclmuapp-0.0.2.tar.gz
Algorithm Hash digest
SHA256 cac4da63f5c752a222edc9d040b04591040504f57698ea6d7720b2334d3a73ad
MD5 6a2c39e6948f0395ce5681e38f1e8f02
BLAKE2b-256 84d1ba848b6646f7ac52b026bf38a9d3207269a1f66de0d0818eaf6918c561cb

See more details on using hashes here.

File details

Details for the file pyclmuapp-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: pyclmuapp-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 99.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.8

File hashes

Hashes for pyclmuapp-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bf865f966d7ca7d0faa04363e93b658e93e25bbcc8b86c49890e761cf6285edf
MD5 248961a1add8f0ad987103067a131a9d
BLAKE2b-256 d63cc9ea9633a73035e3964adcb631cfef47d5e88690079c1ee208c6c4a12cd5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page