Skip to main content
U.S. flag

An official website of the United States government

Here’s how you know

Dot gov

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

HTTPS

Secure .gov websites use HTTPS
A lock (LockA locked padlock) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

    • Environmental Topics
    • Air
    • Bed Bugs
    • Cancer
    • Chemicals, Toxics, and Pesticide
    • Emergency Response
    • Environmental Information by Location
    • Health
    • Land, Waste, and Cleanup
    • Lead
    • Mold
    • Radon
    • Research
    • Science Topics
    • Water Topics
    • A-Z Topic Index
    • Laws & Regulations
    • By Business Sector
    • By Topic
    • Compliance
    • Enforcement
    • Laws and Executive Orders
    • Regulations
    • Report a Violation
    • Environmental Violations
    • Fraud, Waste or Abuse
    • About EPA
    • Our Mission and What We Do
    • Headquarters Offices
    • Regional Offices
    • Labs and Research Centers
    • Planning, Budget, and Results
    • Organization Chart
    • EPA History

Breadcrumb

  1. Home
  2. Community Multiscale Air Quality Modeling System (CMAQ)

CMAQ Developers Guide

EPA welcomes submissions of new code to the CMAQ system from the user community. To facilitate the integration of new code into a future CMAQ public release, our team created the CMAQ Developers Guide. The Developers Guide describes general development practices within the CMAQ system and step-by-step instructions on how to contribute source code to the EPA CMAQ code repository hosted on GitHub. Prospective developers are asked to read the guide prior to starting a project within the CMAQ framework.

General guidelines for new code submissions include:

  • Check that the code is consistent with the current model version.
  • Use consistency in coding practices for any new code.
  • Document all code testing activities including results showing:
    • A benchmark case for the revised code (including documentation of input data, output data and runscripts).
    • Impacts on computational time performance.
    • Viability on different platform-compiler combinations (at least Intel, GNU and Portland Group Fortran).
  • Document or provide references to the peer-reviewed literature supporting new science algorithms.
  • Provide ongoing support and technical guidance for the use of the code updates.

The CMAQ Developers Guide is available through GitHub with the official release of CMAQ.

  • Read the CMAQ Developer's Guide online  

Community Multiscale Air Quality Modeling System (CMAQ)

  • Learn About CMAQ
    • CMAQ's Purpose
    • CMAQ 25th Anniversary
    • Overview of Science Processes
    • Browse CMAQ Applications
  • CMAQ Models
    • CMAQ-ISAM
    • CMAQ-DDM-3D
    • WRF-CMAQ
    • MPAS-CMAQ
  • Download CMAQ
    • Model Source Code
    • Documentation
    • Resources/Utilities for Model Users
  • CMAQ Research
    • Research Highlights
    • CRACMM
    • How to Cite CMAQ
    • Publications and Peer Review
  • CMAQ Community
    • CMAQ User Community
    • Opportunities for Collaboration
    • CMAQ Webinars
    • CMAQ Community Survey Results
  • Download Data
    • Download CMAQ data
    • Test Cases
    • EPA'S Air Quality Time Series (EQUATES) Project
  • About Us
  • Frequent Questions
Contact Us about the Community Multiscale Air Quality Modeling System
Contact Us about the Community Multiscale Air Quality Modeling System to ask a question, provide feedback, or report a problem.
Last updated on June 13, 2025
  • Assistance
  • Spanish
  • Arabic
  • Chinese (simplified)
  • Chinese (traditional)
  • French
  • Haitian Creole
  • Korean
  • Portuguese
  • Russian
  • Tagalog
  • Vietnamese
United States Environmental Protection Agency

Discover.

  • Accessibility Statement
  • Budget & Performance
  • Contracting
  • EPA www Web Snapshot
  • Grants
  • No FEAR Act Data
  • Plain Writing
  • Privacy
  • Privacy and Security Notice

Connect.

  • Data
  • Inspector General
  • Jobs
  • Newsroom
  • Regulations.gov
  • Subscribe
  • USA.gov
  • White House

Ask.

  • Contact EPA
  • EPA Disclaimers
  • Hotlines
  • FOIA Requests
  • Frequent Questions
  • Site Feedback

Follow.