Welcome to ObsPy
A Python Toolbox for Seismology/Seismological Observatories.
ObsPy is an open-source project dedicated to providing a Python framework for processing seismological data. It provides parsers for common file formats and seismological signal processing routines that allows the manipulation of seismological time series.
The goal of the ObsPy project is to facilitate rapid application development for seismology.
Documentation
The functionality is provided through the following packages:
General packages:
- obspy.core - ObsPy core package, glues the single obspy packages together
- obspy.imaging - Imaging spectograms, beachballs and waveforms
- obspy.signal - Filters, triggers, instrument correction, rotation
- obspy.xseed - Converter for Dataless SEED, XML-SEED and SEED RESP files
Waveform import/export plug-ins:
- obspy.gse2 - GSE2 read and write support
- obspy.sac - SAC read and write support
- obspy.mseed - MiniSEED read and write support
- obspy.wav - WAV (audio) read and write support
- obspy.sh - Q and ASC read and write support (file formats of SeismicHandler)
- obspy.seisan - SEISAN read support [experimental]
Database or Web Service access clients:
- obspy.seishub - SeisHub client
- obspy.arclink - ArcLink/WebDC request client
- obspy.fissures - IRIS DMC DHI/Fissures request client [experimental]
Additional Documentation
- ObsPy Tutorial
- The source code of all modules is available via the "Browse Source" button in the menu bar of this page.
- (Frequently) Asked Questions
Further question can be addressed to the geocomputing mailing list. Please first sent a message with ObsPy in the subject before subscribing to the mailing list.
Installation Instructions
ObsPy in currently running and tested on Linux (32 and 64 bit), Windows XP (32 bit), Windows Vista (32 bit), Windows 7 (64 bit) and Mac OS X (32 and 64 bit Intel and untested support for 32 and 64 bit PPC).
For help on the setup procedure of ObsPy see the InstallationInstructions.
Developer Links
- Style Guide
- Known Issues
- Performance Tips Python, NumPy and ctypes, NumPy Book
- Testing & Debugging