iSGTW - International Science Grid This Week
iSGTW - International Science Grid This Week

Home > iSGTW - 9 June 2010 > Feature - Seeing particles with VPM

Feature - Seeing particles with VPM

VPM Interview from Renaissance Computing Institute on Vimeo.

Before we can make use of data, we need to make sense of it. But with complex concepts such as particulate air pollution, you could just as easily drown in the data.

And that’s exactly what was happening when NASA first approached Uma Shankar, an atmospheric scientist at the Institute for the Environment at UNC Chapel Hill, to ask what sort of advanced visualizations the particulate matter research community needed.

After some thought, Shankar suggested an application to visualize particulate matter across the range of sizes in which it occurs.

“Particulate matter has such important impacts on a variety of air quality issues, especially human health” Shankar explained. “Now we better understand the connection between particulate matter and climate, so its importance is even greater than we originally understood.”

Despite this better understanding, the existing visualization tools were not up to the task of seeing how PM evolves over the entire range of particle sizes, as time passes and the PM moves with the wind, according to Shankar.

“We didn’t want to have to sift through multiple images to get the information,” Shankar said.

With NASA grant in hand, Shankar and fellow atmospheric scientist Alexis Zubrow got in touch with visualization experts at the Renaissance Computing Institute (RENCI).

“I wanted some efficient software development that RENCI is just aces at,” Shankar said. “I knew that from looking at some of their visualizations for other models.”

The result of that collaboration, Visualize Particulate Matter, is unusual in several ways. According to Shankar, existing software for visualizing PM is not interactive, and only a handful of private applications will superimpose model data of how PM varies over its size range over the equivalent observed data.

This photo was taken prior to the installation of emission controls equipment for the removal of sulfur dioxide and particulate matter.  Image courtesy of the National Parks Service.

“There are a number of different types of particles often interpreted as pollutants,” said RENCI senior visualization researcher David Borland. “These individual [data] files can have over a hundred different kinds of pollutants and variables that we’re trying to visualize.”

The solution Borland and RENCI senior software developer Steve Chall came up with is a big improvement, according to Shankar.

In the left-hand panel, three separate graphs plot particle size against the number of particles, their surface area, and volume of particles in a given volume of air. Each graph may have several curves of various colors, each corresponding to a location marker of the same color on the map in the right-hand panel. Those locations are selected by clicking on the map on the right-hand side, or by manually entering the location’s coordinates; the data in question can be observational, or generated using a simulation. When the visualization is running, the graphs and map vary over time, as well as through the atmospheric layers, for each of the selected locations.

VPM can also show the simulation data for a trajectory, a valuable feature when trying to find out where PM pollution (which can travel long distances) came from, where it will go, and how it changes along the way.

Currently, VPM is in the form of a desktop application for Linux. To use it to view simulation data, the user has to start by running a simulation. (At the Institute for the Environment, they run the simulation annually on the Emerald Beowulf Linux cluster, which consists of 850 processors). Next, they take the data output from their simulation and plug it into VPM.

Soon, however, the VPM collaborators hope to be running a version of the application on a larger web-based platform, the Visibility Information Exchange Web System. The VIEWS version will access existing online data sets, rather than allowing users to upload their own.

“One of the big challenges was actually architecting it in such a way that it would be easy to write multiple interfaces to it,” Borland said. “The core code is written in C++, so that required figuring out how to wrap that in Java to be able to call it from a website.”

While a small group of trusted users at the Environmental Protection Agency and National Park Service will soon begin beta-testing VPM, Shankar is looking to the future.

“I think over the next few months I’ll be looking at what capabilities can be added,” Shankar said. “There’s very much a need to plan for the longevity of this tool, so we are going to be trying to make this sustainable long term.”

—Miriam Boon, iSGTW

 iSGTW 22 December 2010

Feature – Army of Women allies with CaBIG for online longitudinal studies

Special Announcement - iSGTW on Holiday

Video of the Week - Learn about LiDAR


NeHC launches social media

PRACE announces third Tier-0 machine

iRODS 2011 User Group Meeting

Jobs in distributed computing


Enter your email address to subscribe to iSGTW.


 iSGTW Blog Watch

Keep up with the grid’s blogosphere

 Mark your calendar

December 2010

13-18, AGU Fall Meeting

14-16, UCC 2010

17, ICETI 2011 and ICSIT 2011

24, Abstract Submission deadline, EGI User Forum


January 2011

11, HPCS 2011 Submission Deadline

11, SPCloud 2011

22, ALENEX11

30 Jan – 3 Feb, ESCC/Internet2


February 2011

1 - 4, GlobusWorld '11

2, Lift 11

15 - 16, Cloudscape III

More calendar items . . .


FooterINFSOMEuropean CommissionDepartment of EnergyNational¬†Science¬†Foundation RSSHeadlines | Site Map