Sign inSign up

openeuler/cmaq

Sponsored OSS

By openeuler

•Updated about 4 hours ago

Image
1

4.6K

openeuler/cmaq repository overview

⁠Quick reference

⁠cmaq | openEuler

US EPA Community Multiscale Air Quality Model (CMAQ) is an active open-source development project of the U.S. EPA's Office of Research and Development that consists of a suite of programs for conducting air quality model simulations. CMAQ combines current knowledge in atmospheric science and air quality modeling with multi-processor computing techniques in an open-source framework to deliver fast, technically sound estimates of ozone, particulates, toxics, and acid deposition.

Learn more on EPA CMAQ Website⁠.

The tag of each cmaq docker image is consist of the version of cmaq and the version of basic image. The details are as follows

TagsCurrentlyArchitectures
6.0.9Oct2026-oe2403sp4⁠cmaq 6.0.9Oct2026 on openEuler 24.03-LTS-SP4amd64, arm64
5.5.2Oct2024-oe2403sp4⁠cmaq 5.5.2Oct2024 on openEuler 24.03-LTS-SP4amd64, arm64
5.5.2Oct2024-oe2403sp3⁠cmaq 5.5.2Oct2024 on openEuler 24.03-LTS-SP3amd64, arm64
5.5-oe2403sp3⁠cmaq 5.5 on openEuler 24.03-lts-sp3amd64, arm64

⁠Usage

To start an interactive session with the CMAQ environment:

docker run -it --rm openeuler/cmaq:{Tag} bash

The CMAQ source code is located at /opt/cmaq. To compile a specific CCTM configuration (e.g., using the CB6r5 mechanism with aerosol module):

cd /opt/cmaq/CCTM/scripts
./bldit_cctm.csh gcc cb6r5_ae7_aq

To run a CMAQ simulation after compilation, mount your input data directory and execute the CCTM binary:

docker run --rm \
  -v /path/to/input/data:/data \
  openeuler/cmaq:{Tag} \
  mpirun -np 4 /opt/cmaq/CCTM/scripts/BLD_CCTM_v55_gcc_cb6r5_ae7_aq/CCTM_v55.cmaq

⁠Question and answering

If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images⁠.

Tag summary

Content type

Image

Digest

sha256:a2dd48738…

Size

409.5 MB

Last updated

about 4 hours ago

docker pull openeuler/cmaq

This week's pulls

Pulls:

4

Sep 28 to Oct 4