Pensive – An application for Visualizing Continuous Spectral Content of Volcanic Seismicity Tom Parker University of Alaska Anchorage Tom Parker University.

Slides:



Advertisements
Similar presentations
How to Set Up a System for Teaching Files, Conferences, and Clinical Trials Medical Imaging Resource Center.
Advertisements

Learning About Volcanoes and Mathematics
AN INERTIAL ROTATION METER (TILTMETER) Hutt, C. R., Holcomb, L. G., and Sandoval, L. D. USGS Albuquerque Seismological Laboratory Surface tilt noise has.
Web Visualization Technology Horner APG Ver 1.0.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Front and Back End: Webpage and Database Management Prepared by Nailya Galimzyanova and Brian J Kapala Supervisor: Prof. Adriano Cavalcanti, PhD College.
1 A Web-Based Integral Evaluator: A Demonstration of the Successful Integration of WebEQ, Maple, and Java Wanda M. Kunkle Department of Mathematics & Computer.
ACTIVE X By Ethan Huang. OUTLINE What is ActiveX? Component of ActiveX Why ActiveX? ActiveX and Java Security Issue.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
Active X Microsoft’s Answer to Dynamic Content Reference: Using Active X by Brian Farrar QUE
Cloud Computing Lecture #7 Introduction to Ajax Jimmy Lin The iSchool University of Maryland Wednesday, October 15, 2008 This work is licensed under a.
Does Ajax suck? CS575 Spring 2007 Chanwit Suebsureekul.
Development of mobile applications using PhoneGap and HTML 5
Screen Snapshot Service Kurt Biery LAFS Meeting, 08-May-2007.
August 13-19, 2010Data Management Workshop Foz do Iguassu- Brazil Seismic Quality Assurance Rick Benson IRIS DMC Rick Benson IRIS DMC.
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES OPEN DAY University of Oradea 12 March 2012 Project HURO/0901/028 Acronym: EPRAS Pavel.
High-Speed, High Volume Document Storage, Retrieval, and Manipulation with Documentum and Snowbound March 8, 2007.
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
Control System Studio (CSS)‏ Kunal Shroff EPICS Training Meeting 07/10/2010.
FALL 2005CSI 4118 – UNIVERSITY OF OTTAWA1 Part 4 Web technologies: HTTP, CGI, PHP,Java applets)
NASA World Wind Java SDK 3D Earth in Your Applications and Web Pages
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
1 Web Server Concepts Dr. Awad Khalil Computer Science Department AUC.
Configuration Management and Server Administration Mohan Bang Endeca Server.
Eclipse Overview Introduction to Web Programming Kirkwood Continuing Education Fred McClurg © Copyright 2015, Fred McClurg, All Rights Reserved.
Chapter 16 The World Wide Web. 2 The Web An infrastructure of information combined and the network software used to access it Web page A document that.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
Screen Snapshot Service Kurt Biery SiTracker Monitoring Meeting, 23-Jan-2007.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 13.
Test Of Distributed Data Quality Monitoring Of CMS Tracker Dataset H->ZZ->2e2mu with PileUp - 10,000 events ( ~ 50,000 hits for events) The monitoring.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
SEISLOG Linux presented at the WORKSHOP High Quality Seismic Stations and Networks for Small Budgets Volcan, Panama March, 2004 by Terje Utheim,
 2001 Prentice Hall, Inc. All rights reserved. 1 Chapter 21 - Web Servers (IIS, PWS and Apache) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3.
Pi In The Sky (Web Interface) Gaston Seneza Philander Smith College, Little Rock, AR SIParCS Intern Mentors: Dr. Richard Loft & Dr. Raghu Raj Kumar 1.
Product Overview Copyright © 2005 Towson University Center for Geographic Information Sciences Center for Geographic Information Sciences © Matt Felton.
Choosing Delivery Software for a Digital Library Jody DeRidder Digital Library Center University of Tennessee.
10/13/2015 ©2006 Scott Miller, University of Victoria 1 Content Serving Static vs. Dynamic Content Web Servers Server Flow Control Rev. 2.0.
ViRBO and Autoplot. ViRBO Overview Virtual Radiation Belt Observatory Facilitate Search, Access, and Visualization of Radiation Belt Data Search – Develop.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Four Windows Server 2008 Remote Desktop Services,
Tutorial 7 Working with Multimedia
Tutorial 7 Designing a Multimedia Web Site
C H A P T E R T E N Event-Driven Programming Programming Languages – Principles and Paradigms by Allen Tucker, Robert Noonan.
Computer Emergency Notification System (CENS)
Tutorial 7 Working with Multimedia. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition 2 Objectives Explore various multimedia applications.
Tutorial 7 Working with Multimedia. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition 2 Objectives Explore various multimedia applications.
Web-Based Interface Allowing 24-Hour Undergraduate Access to a 400-MHz NMR Spectrometer Robert M. Hanson, Bryan Anderson, and Jared Irwin Modified “thumbnail”
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Java Portals and Portlets Submitted By: Rashi Chopra CIS 764 Fall 2007 Rashi Chopra.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
WEP Presentation for non-IT Steps and roles in software development 2. Skills developed in 1 st year 3. What can do a student in 1 st internship.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
Accessing the World Wide Web
Living Online Lesson 3 Using the Internet IC3 Basics Internet and Computing Core Certification Ambrose, Bergerud, Buscge, Morrison, Wells-Pusins.
How to Set Up a System for Teaching Files, Conferences, and Clinical Trials Medical Imaging Resource Center.
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
HTML5 based Notification System for Updating E-Training Contents Yu-Doo Kim 1 and Il-Young Moon 1 1 Department of Computer Science Engineering, KoreaTech,
CentralCampus Group: May13-26 – William Van Walbeek & Paul Wilson Client: Google, Muthu Muthusrinivasan Advisor: Manimaran Govindarasu Abstract Introduction.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Web Browsing *TAKE NOTES*. Millions of people browse the Web every day for research, shopping, job duties and entertainment. Installing a web browser.
ADNET Systems, Inc. Jack Ireland & Helioviewer Team ADNET Systems, Inc. Helioviewer Discovery for Everyone Everywhere.
August Video Management Software ViconNet Enterprise Video Management Software Hybrid DVR Kollector Strike Kollector Force Plug & Play NVR HDExpress.
COM: 111 Introduction to Computer Applications Department of Information & Communication Technology Panayiotis Christodoulou.
Understanding Web-Based Digital Media Production Methods, Software, and Hardware Objective
Mobilizing Your SAS® Business Analytic Reports Falko Schulz Sr. Systems Engineer SAS Australia & New Zealand.
Thurs Nov 12, 12:45 Nov 8-17, 2009Data Management Workshop Cairo, Egypt.
UAA Spirit Quest Abstract Methods and Materials Introduction Results
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Cloud-Enabling Technology
Presentation transcript:

Pensive – An application for Visualizing Continuous Spectral Content of Volcanic Seismicity Tom Parker University of Alaska Anchorage Tom Parker University of Alaska Anchorage Contact 1.Christopher D. Stephens et al. “Seismological aspects of the eruptions at Redoubt Volcano, Alaska: the SSAM perspective”. In: Journal of Volcanology and Geothermal Research (1994). 2.John A. Power et al. “Preliminary Observations of Seismicity at Mount Pinatubo by use of the Seismic Spectral Amplitude Measurement (SSAM) System, May 13-June 18, 1991”. In: FIRE and MUD: Eruptions and Lahars of Mount Pinatubo, Philippines. Ed. by Christopher G. Newhall and Raymundo S. Punongbayan The jQuery Foundation. jQuery url: 4. Ray Stone. leanModal - a JQuery modal plugin that works with your CSS url: References The goal of this applied software development capstone is to produce a new application for visualizing, in near real-time, continuous seismic waveforms from a large number of sensors deployed on active volcanoes. The application is intended to be used in routine volcano monitoring operations on a daily basis, where it will assist in the assessment volcanic unrest. The developed application presents the user with a mosaic comprised of individual tiles showing the spectral content of waveforms at a volcano. Each tile can be viewed individually with a higher resolution to have a better view of a shorter timespan. This combination of views permits an to quickly scan an entire day of data, while still allowing a closer look at specific events of interest Design requirements were crafted to minimize the cost of required infrastructure without sacrificing flexibility. This goal was met allowing the application to be usable anywhere a seismic wave server is accessible. Abstract users will view the plots produced by Pensive by opening the HTML page in their web browser. This can be done by pointing to a remote web server or a location in the local filesystem. by either opening it by locating The Pensive page is divided into three sections. The top two sections provide controls to navigate the plots and bookmark individual displays. The main section initially displays a mosaic of plot thumbnails as shows in Figure 4. This allows the user to quickly review several hours of data at a time. Clicking on a thumbnail will replace the moasic with a full- sized plot of the selected data, as shown in Figure 5. Introduction Pensive runs as a persistent Java application, producing plots every ten minutes while it runs. When the application is launched, it will create the HTML for the single page application and open a configurable number of concurrent connections to each configured wave server. Every ten minutes, each configured subnet will wait a configurable length of time and then use the first available wave server connection to request data for the previous time period. Once data has been received for each station in the subnet, a plot will be produced and written to disk. Plots produced are viewed and navigated in a web browser, using a single page application. The initial state of the page may be specified using HTML form variables, allowing users to bookmark specific displays or to share interesting plots with others. Figure 3 shows the flow of data through the system. Application Design Pensive relies on a number of components to provide functionality both in the Java application and the web application. Seismic data retrieval and plotting services are provided by the usgs.jar library distributed by the USGS Volcano Science Center. This library provides well-tested methods of retrieving data from Winston Wave Servers and Earthworm WaveServerV. It also generates the plots and produces the PNG images. Plots produced by Pensive are viewed and navigated using a single page application in a web browser. The HTML for this page is regenerated each time the application launches using FreeMarker, a Java-based templating engine. Pensive’s Javascript functions use jQuery 3 and leanModal.js 4 to help ensure wide browser support. Technologies and Components Used Pensive is able to meet the needs of both an individual researcher and a full volcano observatory. This has been achieved through careful management of infrastructure requirements, ease of installation, and a robust configuration format. Conclusions Spectral analysis of seismic signals has proven to be a useful method of distinguishing signals indicative of increasing volcanic unrest from other sources of quasi-continuous ground vibrations, such as microseisms and wind-generated noise 1. During the 1991 eruption of Mt. Pinatubo, spectral analysis of seismic signals allowed scientists to characterize phases of the eruption 2. Existing tools for continuous spectral analysis are either obsolete or encumbered by licensing or infrastructure requirements preventing wide-spread adoption. This project will produce a new cross-platform application for continuous spectral analysis addressing both the licensing and infrastructure requirements that have limited the adoption of previous efforts. User Interface Figure 1 Kodiak missile launch seen on seismometers on Peulik Figure 2. Low frequency tremor at Veniaminof Volcano Figure 5. Full-sized 10 minute plotFigure 4. 2 hour mosaic Figure 3. Flow of data through Pensive.