Open source and open data empower modern meteorologists

 

For years, meteorology students learned their craft at the tip of a colored pencil, laboriously contouring observed data by hand. While many forecasters still practice this art, computers have changed operations, research, and education. Open source software and open data are poised to bring more changes to the field.

In a sense, openness has always been there. Meteorology has a culture of sharing by its very nature—after all, what good is a forecast if you don't share it? The National Weather Service data is publicly available if you know where to look for it (and what to do with it once you've found it). And while much of the software in use by educational institutions is open source, until recently there was little interoperability. Different visualization suites had their own data formats, so raw data would have to be processed several times. Students and their instructors were effectively limited to whatever options the tools they use provide.

But a shift is underway in the community. By using a variety of open source projects, meteorologists can use "one tool to read the data, then do any calculating they want," Professor Mike Baldwin explains. Baldwin is an associate professor in the Department of Earth, Atmospheric, and Planetary Sciences at Purdue University. Along with Stephen Harrell of Purdue's Research Computing group, Baldwin is working to give undergraduate Meteorology majors more hands-on experience in manipulating weather data.

Instead of monolithic and domain-specific tools, students are learning to use and develop software written with broadly-used scientific libraries. Python has become the dominant language, thanks in no small part to libraries like SciPy, NumPy, and matplotlib. Students can use these tools to do exactly the sort of data analysis they want while having assignments that are more relevant to their studies and interests than general computer science coursework. In addition, using multi-domain tools and data formats allows for easier collaboration with other disciplines.

The nature of the data is changing as well. "Data sets are too big to pull down and process the old-fashioned way," Baldwin says, referring to the traditional model of pulling all data as it is generated, processing it, and storing it on disk. Web services such as OPeNDAP allow applications to fetch just the right amount of data as needed. The combination of readily-available data and flexible open source tools to process it allow today's meteorology students to have an unprecedented ability to analyze and interact with the weather.

Share it:
Share it:

[Social9_Share class=”s9-widget-wrapper”]

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You Might Be Interested In

10 Analytics Job Trends of 2016

23 Jan, 2016

In modern world business intelligence is one of the fastest growing areas. Big data is everywhere, and there is urgent …

Read more

Why Do You Need an IT Data Warehouse?

21 Jun, 2015

In the course of running IT operations for your business, systems collect a wealth of data data that can yield …

Read more

Privacy In The Age Of The Data Breach

2 Feb, 2016

It seems not even a week can go by without another major consumer-related data breach hitting the headlines, adding to …

Read more

Recent Jobs

Senior Cloud Engineer (AWS, Snowflake)

Remote (United States (Nationwide))

9 May, 2024

Read More

IT Engineer

Washington D.C., DC, USA

1 May, 2024

Read More

Data Engineer

Washington D.C., DC, USA

1 May, 2024

Read More

Applications Developer

Washington D.C., DC, USA

1 May, 2024

Read More

Do You Want to Share Your Story?

Bring your insights on Data, Visualization, Innovation or Business Agility to our community. Let them learn from your experience.

Get the 3 STEPS

To Drive Analytics Adoption
And manage change

3-steps-to-drive-analytics-adoption

Get Access to Event Discounts

Switch your 7wData account from Subscriber to Event Discount Member by clicking the button below and get access to event discounts. Learn & Grow together with us in a more profitable way!

Get Access to Event Discounts

Create a 7wData account and get access to event discounts. Learn & Grow together with us in a more profitable way!

Don't miss Out!

Stay in touch and receive in depth articles, guides, news & commentary of all things data.