Open access
Date
2011Type
- Journal Article
Abstract
Data acquisition by seismic centers relies on real-time systems, like SeisComP3, Antelope and Earthworm. However, these are complex systems that are designed for fast and precisely defined standard real-time analyses. Therefore, it is not a simple task to access or modify internal routines, and to integrate them into custom-processing workflows or to perform in-depth data analyses. Often a library is necessary that provides convenient access to data and allows easy control over all of the operations that are to be performed on the data. ObsPy is such a library, which is designed to access and process seismological waveform data and metadata. We use short and simple examples here to demonstrate how effective it is to use Python for seismological data analysis. Then, we illustrate the general capabilities of ObsPy, and highlight some of its specific aspects that are relevant for seismological data centers and observatories, through presentation of real-world examples. Finally, we demonstrate how the ObsPy library can be used to develop custom graphical user interface applications. Show more
Permanent link
https://doi.org/10.3929/ethz-b-000130217Publication status
publishedExternal links
Journal / series
Annals of GeophysicsVolume
Pages / Article No.
Publisher
Editrice CompositoriSubject
Waves and wave analysis; Instruments and techniques; Data processing; Algorithms and implementation; Seismological dataOrganisational unit
03971 - Fichtner, Andreas / Fichtner, Andreas
More
Show all metadata