EMCPy#
EMCPy is a Python library developed at NOAA/EMC for creating clear, reproducible meteorological visualizations.
It provides tools for working with maps, Skew-T diagrams, time series, and statistical plots, designed to run smoothly in both desktop and HPC environments.
This code has been made freely available under the terms of the
GNU Lesser General Public License <https://www.gnu.org/licenses/lgpl.html>_.
What you’ll find here#
This documentation is structured to help you at every stage:
Get started — install EMCPy and make your first plot in minutes.
How-to guides — short, focused recipes for common tasks (“How do I plot a Skew-T?”, “How do I use discrete color categories?”).
Examples gallery — a collection of full scripts with rendered images. Copy, paste, and adapt them.
Explanations — background information, design notes, and troubleshooting tips.
Contributing — how to add new examples and improve the docs.
Tip
If you’re new, start with Get started → Get started. If you want working code quickly, jump to the Examples gallery → Examples.