RESEARCH POSTER PRESENTATION DESIGN © 2012 www.PosterPresentations.com Programmable Workflows Ilkay Altintas 1 , Daniel Crawl 1 , Charles Cowart 1 , Amarnath Gupta 1 , Jessica Block 2 , Raymond de Callafon 3 , Hans-Werner Braun 1 , Michael J. Gollner 4 , Larry Smarr 2 , Arnaud Trouve 4 , Jeff Sale 1 1-San Diego Supercomputer Center, UC San Diego, 2-California Institute for Telecommunications and Information Technology, UC San Diego 3-Mechanical and Aerospace Engineering, UC San Diego, 4-Department of Fire Protection Engineering, University of Maryland WIFIRE Data Model and Catalog for Wildfire Data and Tools Cyberinfrastructure for Wildfire Research and Response What is WIFIRE WIFIRE is an NSF-funded project to build an end-to-end cyberinfrastructure for real-time and data-driven simulation, prediction, and visualization of wildfire behavior. WIFIRE may be used by wildfire management authorities in the future to predict wildfire rate of spread and direction, and assess the effectiveness of high- density sensor networks in improving fire and weather predictions. WIFIRE has created a data model for wildfire resources including sensed and archived data, sensors, satellites, cameras, modeling tools, workflows, and social information including Twitter feeds for wildfire research and response. Entity-Relationship Diagram of Vaisala WXT-520 Weather Stations, as an example kepler-project.org The Kepler scientific workflow system is instrumented to interact with the data catalog to access real-time streaming and archived wildfire data and stream it into dynamic data-driven wildfire models at scale. We are creating web-based user interfaces and mobile-device apps that use our REST service for dissemination to the wildfire modeling community and our project partners. wifire.ucsd.edu wifire.ucsd.edu WIFIRE is funded by NSF 1331615 under CI, Information Technology Research and SEES Hazards programs. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation (NSF). Interactive User Interfaces This data model and associated wildfire resource catalog includes a detailed description of the internet network and remote streaming data being collected. Some datasets include weather data and web cameras from the UCSD High Performance Wireless Research and Education Network (HPWREN), weather sensors from SDG&E’s Mesonet, and the NASA MODIS satellites. The WIFIRE data-model describes how to integrate the data from multiple heterogeneous sources to provide detailed fire-related information. The data catalog describes ‘Observables’ captured by each instrument using multiple ontologies including OGC SensorML and NASA SWEET. Observables include measurements such as wind speed, air temperature, and relative humidity, as well as their accuracy and resolution. We have implemented a REST service for publishing to and querying from the catalog using Web Application Description Language (WADL). The Data Model Union Filter Rasterize Find Polygons UCSD Red Mountain Web Cameras from May 14, 2014 in San Diego: Highway Fire (left), Poinsettia Fire (center), Tomahawk Fire (right) Vaisala WXT520 Receives Wind Data Receives Receives Diagnostic Data Pressure, Temp, Humidity Data Receives min wind direction (degrees) min wind speed (m/s) avg wind direction (degrees) avg wind speed (m/s) max wind direction (degrees) max wind speed (m/s) hPA = hectopascal air temp (C) relative humidity (%RH) air pressure (hPA) Precipitation Data rain accum (mm) hail duration (s) rain duration (s) hail accum (hits/cm^2) rain intensity (mm/h) hail int (hits/ cm^2h) rain peak intensity (mm/h) hail peak int (hits/ cm^2h) heating voltage (V or N=off) heating temp (C) supply voltage (V) 3.5 ref voltage (V) HWB timestamp latitude location longitude elevation Kepler includes GIS actors that perform operations on vector and raster data sets. Below is an example workflow that calculates polygons matching a certain criteria. Output from Fire Growth Workflow comparing fire perimeters generated by FARSITE with MODIS fire detections. Output from Santa Ana Conditions Workflow for San Diego County. Web Cameras for Environmental Modeling Wind, Temperature, Humidity Fire Monitoring and Models Fire fighters in San Diego County have often used the UCSD HPWREN mountain-top cameras. The Data Model allows for data integration of the camera intel with additional mapped environmental data. Web interface for monitoring current weather conditions and for querying historical weather, animated over time series. Ingesting and mapping fire perimeters to the Data Model from InciWeb and GeoMac allows us to track fire propagation while monitoring weather changes.