Enhancing the netCDF C++ Library and the Siphon Package
16 August 2019
Aodhan Sweeney
by
Aodhan
Sweeney
2019 Unidata summer intern
This summer at Unidata I worked on expanding functionality for both the netCDF C++ library
and the Python data access tool Siphon. Previously, the netCDF C++ library was
lacking important functionality that was included in other netCDF libraries. Fortunately,
adding this functionality is a straightforward process. I created function wrappers in the
C++ library that would call previously made functions in the C library. This allows those
working in a C++ framework to continue to use the netCDF libraries without sacrificing
additional functionality.
[
Read More]
Converting Ugly Text to Beautiful Maps: Adding METAR Support in MetPy
16 August 2019
Max Grover
by Max Grover
2019 Unidata summer intern
The primary task that I completed this summer was adding METAR functionality to
MetPy. METAR stands for
METeorological Aerodrome Report. METARs contain information about surface data including
temperature, dew point, wind speed and direction, and several other meteorological
variables. Prior to this summer, MetPy did not have the ability to parse METARs. Also, the
current parser that is used to generate netCDF files on the Unidata THREDDS server had a
substantial amount of missing data. By adding METAR parsing tools, we made additional
surface data available to the user, making it easier to make high quality surface maps
using
MetPy.
[
Read More]
A Summer of Code and Outreach: Have you heard of the Integrated Data Viewer?
16 August 2019
Jessica Blunt
by Jessica Blunt
2019 Unidata summer intern
The overarching theme of my projects this summer has been improving the accessibility of
the
Integrated Data Viewer (IDV) for
the average scientist. The IDV is a versatile and powerful, though complicated, program.
When I ask people if they’ve heard of the IDV, there are two types of answers that stand
out. The first, a simple “no” or “I think someone mentioned it
once.” The second, something
like “I’ve tried to figure it out, but didn’t get very far.” I worked to reach
those who
gave the second answer.
[
Read More]