The Waveform Server: A Web-based Interactive Seismic Waveform Interface
Abstract
Seismic waveform data has traditionally been displayed on machines that are either local area networked to, or directly host, a seismic networks waveform database(s). Typical seismic data warehouses allow online users to query and download data collected from regional networks passively, without the scientist directly visually assessing data coverage and/or quality. Using a suite of web-based protocols, we have developed an online seismic waveform interface that directly queries and displays data from a relational database through a web-browser. Using the Python interface to Datascope and the Python-based Twisted network package on the server side, and the jQuery Javascript framework on the client side to send and receive asynchronous waveform queries, we display broadband seismic data using the HTML Canvas element that is globally accessible by anyone using a modern web-browser. The system is used to display data from the USArray experiment, a US continent-wide migratory transportable seismic array. We are currently creating additional interface tools to create a rich-client interface for accessing and displaying seismic data that can be deployed to any system running Boulder Real Time Technology's (BRTT) Antelope Real Time System (ARTS). The software is freely available from the Antelope contributed code Git repository. Screenshot of the web-based waveform server interface
- Publication:
-
AGU Fall Meeting Abstracts
- Pub Date:
- December 2009
- Bibcode:
- 2009AGUFMIN41A1113N
- Keywords:
-
- 1908 INFORMATICS / Cyberinfrastructure;
- 1964 INFORMATICS / Real-time and responsive information delivery;
- 1996 INFORMATICS / Web Services;
- 7294 SEISMOLOGY / Seismic instruments and networks