Presentation is loading. Please wait.

Presentation is loading. Please wait.

Advisor: Professor Fukuda Student: Jason Woodring Climate analysis software to assist climate researchers in the detection of extreme weather events.

Similar presentations

Presentation on theme: "Advisor: Professor Fukuda Student: Jason Woodring Climate analysis software to assist climate researchers in the detection of extreme weather events."— Presentation transcript:

1 Advisor: Professor Fukuda Student: Jason Woodring Climate analysis software to assist climate researchers in the detection of extreme weather events.

2 World Climate …. Is changing Rising Temperatures… But why? What to blame?

3 Human Caused Climate Change 95% chance it’s us according to climate scientists

4 Local sea level rise Decreased snowpack Glaciers in decline Stream flow peaks earlier in year Ocean acidification The Impact

5 What's being done about it? Simulated World Climate Data is produced using Many different models Climate Scientists Analyze this Data in different ways to try to predict extreme weather events

6 Climate Analysis Large climate science facilities may have dedicated computing resources to analyze these climate models. Small to medium size labs often are resource constrained, and create custom tools.

7 PNCA Inherited PNCA Put climate analysis software in more researchers hands Abstract out complex computer science concepts Framework Allows researchers to write custom analysis

8 What's Needed An application that is easily accessible Performs calculations which performs better than their custom script counterparts Allows for parameters for calculations to be adjusted Something easy to use (no coding necessary)

9 UWCA Web Based Application Performs Time of Emergence calculations Utilizes UW-320 Linux lab computing cluster Using MASS Agents to travel computing Nodes to analyze NetCDF data

10 Input Data NetCDF Software [4] A set of libraries and self-describing, machine independent data formats that support the creation, access, and sharing of array-oriented scientific data. Free software available All sorts of software packages and APIs for working with NetCDF from different environments.

11 Parallelization MASS [2] Created specifically for scientific analysis Using MASS analyze NetCDF files

12 Provenance (to come from…) Tracking Calculations Tracking parameters used in calculations Derived files will contain metadata about how they were derived

13 Architecture

14 Implementation Official Project Started Using NetBeans 7.4 Using Maven Enterprise Application Archetype Needing dependencies

15 Workflow Based 1. Select management variable to calculate 2. Select climate model(s) to use 1. Multiple climate models result in multiple calculations 3. Select type of output (high or low estimates) 4. Select parameters for ToE calculations 5. Then wait….. And view job status

16 GUI (first pass) Application Header Job Status Viewer Job Creator

17 Calculations Management Variables Excel sheet documenting types of variables Climate resources on remote Kraken machine Simpler, but resource intensive ToE Much more conceptually complex Less of a performance hit

18 When the average conditions consistently exceed some threshold extreme weather events are more likely to happen. An essential calculation for predicting climate behavior. Time of Emergence (ToE)

19 Plug directly into ToE calculations. There are many defined Management Variables

20 ToE Calculation…

21 NetCDF Operators My requirements gathering has led me to the point where I NEED to learn ncl scripting All the calculations for ToE and management variables are already done in ncl Stakeholders didn’t comment any of it… and haven’t produced sufficient documentation on how to do the calculations

22 Future state of Visualization PNCA uses off the shelf software, Panopoly viewer. First version will have downloadable files Research needed on web visualization tools for the long term

23 Schedule Gantt View

24 Resources Computing resources Hercules computer UW1-320 computing lab Network drive for NetCDF files Domain Resources Climate Researcher to feed requirements UW Tacoma climate science team

25 Risks Stakeholder availability Countermeasure: Contact stakeholders more frequently Scope too large Countermeasure: Feature drop (still architect in a way that allows extensibility)

26 CDS&E:small:Multi-Agent-Based Parallelization of Scientific Data Analysis and Simulation Munehiro Fukuda Michael Stiber Eric Salath´e Wooyoung Kim THE WEATHER RESEARCH AND FORECAST MODEL: SOFTWARE ARCHITECTURE AND PERFORMANCE J. MICHALAKES, J. DUDHIA, D. GILL, T. HENDERSON,J. KLEMP, W. SKAMAROCK, W. WANG Supporting Provenance in Climate Science Research Brett Yasutake, Niko Simonson, Hazeline Asuncion, Munehiro Fukuda, Eric Salathe International Journal of High Performance Computing Applications: Scaling Properties of Common Statistical Operators for Gridded Datasets Charles S. Zender and Harry Mangalam MASS: Parallel-Computing Library for Multi-Agent Spatial SimulationJ. MICHALAKES, J. DUDHIA, D. GILL, T. HENDERSON,J. Munehiro Fukuda Estimates of 21st Century Flood Risk 1 in the Pacific Northwest Eric P. Salathe State of Knowledge Report Climate Change Impacts and Adaptation in Washington State: Technical Summaries for Decision Makers References

27 Time of Emergence of Climate Change Signals in the Puget Sound Basin Quality Assurance Project Plan The Climate Impacts Group University of Washington Determining the time of emergence of the climate change signal at regional scales Les C. Muir, Jaclyn N. Brow, James S. Risbey, Susan E. Wijffels and Alex Sen Gupta Time of emergence of climate signals Hawkins, E. and Sutton, R. Time of emergence of trends in ocean biogeochemistry K.M. Keller, F. Joos, and C. C. Raible References (cont.)

Download ppt "Advisor: Professor Fukuda Student: Jason Woodring Climate analysis software to assist climate researchers in the detection of extreme weather events."

Similar presentations

Ads by Google