Interactive visualization of complex seismic data and models using bokeh

Chengping Chai, Charles J. Ammon, Monica Maceira, Robert B. Herrmann

Research output: Contribution to journalArticlepeer-review

8 Scopus citations


Visualizing multidimensional data and models becomes more challenging as the volume and resolution of seismic data and models increase. But thanks to the development of powerful and accessible computer systems, a model web browser can be used to visualize complex scientific data and models dynamically. We present four examples of seismic model visualization using an open-source Python package Bokeh. One example is a visualization of a surface-wave dispersion data set, another presents a view of three-component seismograms, and two illustrate methods to explore a 3D seismic-velocity model. Unlike other 3D visualization packages, our visualization approach has a minimum requirement on users and is relatively easy to develop, provided you have reasonable programming skills. Utilizing familiar web browsing interfaces, the dynamic tools provide us an effective and efficient approach to explore large data sets and models.

Original languageEnglish (US)
Pages (from-to)668-676
Number of pages9
JournalSeismological Research Letters
Issue number2A
StatePublished - Mar 2018

All Science Journal Classification (ASJC) codes

  • Geophysics


Dive into the research topics of 'Interactive visualization of complex seismic data and models using bokeh'. Together they form a unique fingerprint.

Cite this