Iceweb

A web-based seismic monitoring system for volcanoes, including a rapid spectrogram browser

View the Project on GitHub geoscience-community-codes/IceWeb

IceWeb

IceWeb is a near-real-time monitoring tool used at the Alaska Volcano Observatory (AVO) since 1998. Its main product are Spectrograms and Reduced Displacement plots, which are linked to the AVO Internal Page. Digital helicorder plots were also part of the IceWeb system, though this feature has not been utilised since 1999 when an Earthworm helicorder module became available.

IceWeb was designed primarily as a tool for the AVO Duty Seismologist, to allow facilitate alarm response. Given the bandwidth limitations of dial-up modems that were commonplace at that time, static web content was the only way to go. Yet the data needed to be near-real-time, i.e. a delay of no more than 10 minutes. This would mean that by the time the Duty Seismologist received an alarm and fired up his home computer, the spectrograms and reduced displacement plots related to that alarm would be available. So there needed to be a software system at AVO that regenerated this web content every 10 minutes.

IceWeb also includes an Alarm System, based on reduced displacement levels defined for each station. This sends email and pager alerts to the AVO Duty Seismologist. All IceWeb parameters, including the alarm settings for individual stations, can be configured over the web suing the IceWeb Setup Utility. This makes IceWeb a truly web-based system. The design decision behind this was to enable the Duty Seismologist to modify alarm settings over the web in case:

While designed primarily as an alarm response system, IceWeb is also a useful laboratory tool, with many AVO staff favouring the spectrograms over traditional helicorder-style displays. A number of Interactive IceWeb Tools were developed to enable AVO staff to generate spectrograms and reduced displacements plots for any volcano for any time period at will. An archive of daily spectrograms was also made accessible. Web-based graphical user interfaces were added as front-ends to all these tools, to allow AVO staff to run these tools remotely.

A number of documents and presentations relating to Iceweb from the 1998-1999 period are linked below:

This automatic page generator is the easiest way to create beautiful pages for all of your projects. Author your page content here using GitHub Flavored Markdown, select a template crafted by a designer, and publish. After your page is generated, you can check out the new gh-pages branch locally. If you’re using GitHub Desktop, simply sync your repository and you’ll see the new branch.

Designer Templates

We’ve crafted some handsome templates for you to use. Go ahead and click 'Continue to layouts' to browse through them. You can easily go back to edit your page before publishing. After publishing your page, you can revisit the page generator and switch to another theme. Your Page content will be preserved.

Creating pages manually

If you prefer to not use the automatic generator, push a branch named gh-pages to your repository to create a page manually. In addition to supporting regular HTML content, GitHub Pages support Jekyll, a simple, blog aware static site generator. Jekyll makes it easy to create site-wide headers and footers without having to copy them across every page. It also offers intelligent blog support and other advanced templating features.

Authors and Contributors

You can @mention a GitHub username to generate a link to their profile. The resulting <a> element will link to the contributor’s GitHub Profile. For example: In 2007, Chris Wanstrath (@defunkt), PJ Hyett (@pjhyett), and Tom Preston-Werner (@mojombo) founded GitHub.

Support or Contact

Having trouble with Pages? Check out our documentation or contact support and we’ll help you sort it out.