metpy
MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.
MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.
To install this package, run one of the following:
The space MetPy aims for is GEMPAK (and maybe NCL)-like functionality, in a way that plugs easily into the existing scientific Python ecosystem (numpy, scipy, matplotlib). So, if you take the average GEMPAK script for a weather map, you need to: read data, calculate a derived field, and show on a map/skew-T. One of the benefits hoped to achieve over GEMPAK is to make it easier to use these routines for any meteorological Python application; this means making it easy to pull out the LCL calculation and just use that, or re-use the Skew-T with your own data code. MetPy also prides itself on being well-documented and well-tested, so that on-going maintenance is easily manageable.
Summary
MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.
Information Last Updated
Sep 2, 2025 at 17:53
License
BSD-3-Clause
Total Downloads
1.2M
Platforms
GitHub Repository
https://github.com/Unidata/MetPyDocumentation
https://unidata.github.io/MetPy