Skip to content

Integration and Execution of the Urban Climate Model in a Containerized Environment

License

Notifications You must be signed in to change notification settings

envdes/pyclmuapp

Repository files navigation

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 ([email protected])

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.