MetPy: An Open Source Python Toolkit for Meteorology

MetPy Skew-T plot
MetPy Skew-T plot (click to enlarge)

MetPy is an Open Source project aimed at providing a Pythonic library for meteorological data analysis that meshes well with the rest of the scientific Python ecosystem. The project heavily leverages the work already done by the Numpy, Scipy, and Matplotlib projects, and adds on top functionality specific to meteorology: plotting (e.g. Skew-Ts), calculations, and reading files (e.g. WSR-88D NIDS files).

The MetPy project began at the University of Oklahoma when then-graduate students Ryan May and Sean Arms (now Unidata Program Center software developers), together with fellow graduate students Patrick Marsh and Eric Bruning, thought it would be a good way to avoid working on their doctoral theses. After years of dormancy due to said theses, work on MetPy has recently resumed.

While MetPy is not an official project of the Unidata Program Center, May and Arms are both heavily involved. Participation by Unidata community members — anything from trying the code and providing feedback to contributing code — is heartily encouraged.

2013 Moore, OK tornado
2013 Moore, OK tornado (click to enlarge)
How to Get Involved

The MetPy project is on Github at github.com/metpy/MetPy. Check there for information on grabbing the source and project dependencies. You can also read the documentation online.

Comments:

Do you have any examples of using .bin format files?

Posted by zhenya on March 20, 2017 at 09:50 AM MDT #

Post a Comment:
  • HTML Syntax: Allowed
News@Unidata
News and information from the Unidata Program Center
News@Unidata
News and information from the Unidata Program Center

Welcome

FAQs

Developers’ blog

Take a poll!

What if we had an ongoing user poll in here?

Browse By Topic
Browse by Topic
« November 2017
SunMonTueWedThuFriSat
   
3
4
5
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
  
       
Today