The focus of my summer internship was working on MetPy, both adding new
functionality and updating existing documentation to reflect recent updates to MetPy. In
particular, I focused on expanding current declarative syntax functionality to Matplotlib’s
pcolormesh via the RasterPlot class. Declarative syntax enables quick and easy plotting
of data, particularly for users new to Python or MetPy.
This summer, I worked with Unidata AWIPS (Advanced Weather
Interactive Processing System), contributing to educational resources for and outreach
within Unidata's user community. Unidata AWIPS supports two visualization frameworks for
rendering meteorological and geographic data: CAVE, a graphical user interface (GUI)
application, and Python-AWIPS, a programmatic application programming interface (API) for
EDEX. Users can learn about each through multiple resources, including blog posts on
topical updates and tutorials via AWIPS Tips,
eLearning courses like Learn AWIPS CAVE,
and examples of data plotting with Python-AWIPS.