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. Support Center for Regulatory Atmospheric Modeling (SCRAM)

Meteorological Processors and Accessory Programs

Surface and upper air data, provided by NWS, are important inputs for air quality models. Before these data are used in some of the EPA dispersion models, meteorological processors are used to manipulate the data. Some of these processors re-format data for input into air quality dispersion models, while other processors use the NWS observational data to calculate important inputs for the dispersion models. These processors include: AERMET, MIXHGT, MPRM, PCRAMMET, and STAR.

Other accessory programs are also provided that produce graphical or statistical outputs that can aid in the interpretation and understanding of the NWS data or dispersion model results. These accessory programs include: BINTOASC, METLIST, WINDROSE, WRPLOT.

Meteorological Processors

Models
AERMET
AERMET is a meteorological data preprocessor for AERMOD. AERMET processes commercially available or custom on-site met data and creates two files: a surface data file and a profile data file. The tool AERSURFACE can be used to estimate the surface characteristics for input to AERMET.
Model Code

Executable - v24142 64-bit (ZIP) (2.2 MB, 11-20-2024) - 64-bit Operating Systems
Executable - v24142 32-bit (ZIP) (1.7 MB, 11-20-2024) - 32-bit Operating Systems
AERMET Source Code - v24142 (ZIP) (345 KB, 11-20-2024)

Model Documentation

User's Guide for the AERMOD Meteorological Preprocessor (AERMET) (PDF) (289 pp, 2.1 MB, 11-20-2024, 454-B-24-004)

Model Change Bulletin #14 - Version Date 24142 (PDF) (3 pp, 100 KB, 11-20-2024)
Model Change Bulletins Archive (ZIP) (1.1 MB, 11-20-2024)

March 8, 2013 Clarification Memorandum - Use of ASOS Meteorological Data in AERMOD Dispersion Modeling (PDF)(35 pp, 1 MB, 03-08-2013)

Test Cases
AERMET Test Cases (ZIP) (364 MB, 11-20-2024)

FIXISHD Utility Program - This is no longer needed.
 
AERMINUTE
AERMINUTE processes 1-minute ASOS wind data to generate hourly average winds for input to AERMET in Stage 2.
Model Code
AERMINUTE - v15272 (ZIP) (531 KB, 09-29-2015)
Model Documentation
AERMINUTE README (TXT) (675 KB, 09-29-2015)
AERMINUTE User’s Guide - v15272 (PDF) (65 pp, 789 KB, 10-12-2023, 454-B-23-007)

Model Change Bulletin #4 - Version Date 15272 (TXT) (2 KB, 09-29-2015)
AERMINUTE Model Change Bulletins Archive (ZIP) (4 KB, 09-29-2015)
 
MIXHGT (Mixing Height Program)
A program which calculates twice daily mixing heights for use in PCRAMMET. This program requires surface and radiosonde files as inputs.
Model Code
MIXHGT Executable (ZIP)(207 KB, 12-06-1998) - Readme included
MIXHGT Source Code (ZIP)(19 KB, 12-06-1998)
Model Documentation

MIXHGT Test Case (ZIP)(827 KB, 12-06-1998)
MIXHGT User's Guide (PDF)(18 pp, 56 KB, 12-06-1998)

Model Change Bulletin #1 - Version Date 98340 (TXT)(1 KB, 12-06-1998)
 

MPRM (Meteorological Processor for Regulatory Models)
A program used to process meteorological data, both National Weather Service and on-site, for use in regulatory modeling. MPRM has 3 stages: (1) listing missing, suspect , and invalid data, (2) merging quality assured and corrected meteorological data, and (3) creating meteorological data files for input to air quality dispersion models.
Model Code
MPRM Executable (ZIP)(642 KB, 12-15-1999)
Executable for data extraction and quality assurance (ZIP)(642 KB, 12-15-1999)
MPRM Source Code (ZIP)(205 KB, 12-15-1999)
Model Documentation

MPRM README (TXT)(6 KB, 12-15-1999)
MPRM Test Case (ZIP)(341 KB, 12-15-1999)
MPRM User's Guide (PDF)(192 pp, 506 KB, 08-01-1996, 454-B-96-002)
MPRM Addendum to User's Guide Addendum (PDF)(12 pp, 43 KB, 06-04-1999)

Model Change Bulletin #6 - Version Date 99349 (TXT)(2 KB, 12-15-1999)
MPRM Model Change Bulletins Archive (ZIP)(9 KB, 12-15-1999)
 

PCRAMMET
A meteorological processor which combines hourly NWS surface and twice daily mixing heights into a single file, computes a mixing height for each hour. PCRAMMET also incorporates surface characteristic parameters (Monin-Obukhov length, surface roughness length, albedo, Bowen ratio, anthropogenic heat flux, and net radiation) for deposition modeling. Output from PCRAMMET is commonly used as input to ISCST3 and BLP. PCRAMMET is a PC version of the original RAMMET program.
Model Code
PCRAMMET Executable (ZIP)(303 KB, 06-18-1999) - README included.
PCRAMMET Source Code (ZIP)(53 KB, 06-18-1999)
Model Documentation

PCRAMMET User's Guide (PDF)(95 pp, 161 KB, 06-18-1999, 454-B-96-001)

Model Change Bulletin #4 - Version Date 99169 (TXT)(2 KB, 06-18-1999)

PCRAMMET Model Change Bulletins Archive (ZIP)(4 KB, 06-18-1999)

Test Cases Using Different Input Data Formats:
PCREX1 (ZIP)(330 KB, 12-01-1999) - CD144/TD3240 fixed format example
PCREX2 (ZIP)(412 KB, 12-01-1999) - SAMSON example
PCREX3 (ZIP)(178 KB, 12-01-1999) - SCRAM example
PCREX4 (ZIP)(330 KB, 12-01-1999) - CD144/TD3240 variable format example
PCREX5 (ZIP)(260 KB, 12-01-1999) - HUSWO data
Tutorial
PCRAMMET Demonstration (ZIP)(362 KB, 07-01-1992)
PCRAMMET Program (ZIP)(166 KB, 07-01-1992)
PCRAMMET Tutorial Documentation (ZIP)(27 KB, 07-01-1992)
Instructions on PCRAMMET tutorial (TXT)(2 KB, 07-01-1992)
 
STAR (STability ARray program)
This program calculates a frequency distribution for wind speed, wind direction and wind stability. The output is an array suitable for input to ISCLT3.

Model Code and Documentation

Executable, Source Code and Test Case (ZIP)(208 KB, 07-12-1990) - Readme included.

Model Change Bulletin #3 - Version Date 90193 (TXT)(3 KB, 07-12-1990)
STAR Model Change Bulletins Archive (ZIP)(4 KB, 07-12-1990)
 

Accessory Programs

Programs
BINTOASC
A program that converts meteorological data from binary format to ASCII format. It is used primarily to give convert meteorological data when using the deposition option in the ISCST3 model (and is located with the model).
METLIST
This program creates a listing file of specified meteorological data for a specified day or range of days, for QC or other purposes of inspection of a meteorological dataset. This program is used with the ISC3 model (and is located with the model).
WINDROSE
A program that produces wind frequency statistics for 16 directions (22.5 degree arcs) to generate a graphical wind rose for each wind sector. The program uses the TD-1440 meteorological data (raw SCRAM format) as input.
Model Code and Documentation

Executable and Test files (ZIP)(285 KB, 06-29-1990)

Model Change Bulletin #1 - Version Date 90180 (TXT)(2 KB, 06-29-1990)
 

WRPLOT (Wind Rose PLOT)
A program which computes wind rose statistics based on 10 degree wind increments. Unlike WINDROSE, WRPLOT can provide a graphical plot. Windrose uses the TD-1440 SCRAM meteorological data as input.
Model Code
Executable and test data (ZIP)(1 MB, 02-10-1993)
Model Documentation

WRPLOT Tutorial (ZIP)(48 KB, 07-01-1992 - Documentation, test data and readme. 
Instructions for WRPLOT Tutorial (TXT)(2 KB, 07-01-1992)
WRPLOT Demonstration (ZIP)(989 KB, 02-10-1993)

Model Change Bulletin #2 - Version Date 93036 (TXT)(4 KB, 02-10-1993)
WRPLOT Model Change Bulletins Archive (ZIP)(3 KB, 02-10-1993)

Test Data Sets
1984 Meteorological Data for RDU, NC (ZIP)(71 KB, 08-29-1990)
1985 Meteorological Data for RDU, NC (ZIP)(70 KB, 08-29-1990)
1986 Meteorological Data for RDU, NC (ZIP)(71 KB, 08-29-1990)
1987 Meteorological Data for RDU, NC (ZIP)(70 KB, 08-29-1990)
1988 Meteorological Data for RDU, NC (ZIP)(71 KB, 08-29-1990
1989 Meteorological Data for RDU, NC (ZIP)(71 KB, 08-29-1990)

Support Center for Regulatory Atmospheric Modeling (SCRAM)

  • Air Quality Models
  • Model Applications and Tools
  • Modeling Guidance and Support
  • Meteorological Data and Processors
  • Conferences and Workshops
  • Reports and Journal Articles
  • Related Links
Contact Us about Air Quality Models
Contact Us to ask a question, provide feedback, or report a problem.
Last updated on May 8, 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.