-
Notifications
You must be signed in to change notification settings - Fork 0
Home
ObsPy is an open-source project dedicated to provide a Python framework for processing seismological data. It provides parsers for common file formats, clients to access data centers and seismological signal processing routines which allow the manipulation of seismological time series (see Beyreuther et al. 2010, Megies et al. 2011).
The goal of the ObsPy project is to facilitate rapid application development for seismology.
ObsPy 0.9.0 offers (amongst many other things) two major new features: support for the FDSN webservices and the FDSN StationXML format.
The ObsPy Gallery and its related ObsPy Tutorial are maybe the best point to get a first impression of what ObsPy is all about. The tutorial is a collection of short example programs with explanations and program output. For help getting started with Python, have a look at this collection of links to Tutorials.
ObsPy is currently running and tested on Linux (32 and 64 bit), Windows XP/Vista/7/8 (32 bit and/or 64 bit) and Mac OS X (32 and 64 bit Intel and untested support for 32 and 64 bit PPC).
These notes describe installing ObsPy on the following platforms:
If you intend on performing parallel processing with Python and Obspy, please read the following.
If you are using ObsPy we strongly recommend for you to join the [obspy-users] mailing list. This list will be the place where new additions, important changes and bug fixes will be announced. The list can also be used to contact other ObsPy users for open discussions.
There also is a feed for commits. To get emails concerning issues make a GitHub login, 'watch' our repository and set up email notifications for your GitHub account.
Note: Documentation for current master snapshot can be found here
- obspy.core - ObsPy core package, glues the single obspy packages together. Includes support for event data and QuakeML.
- obspy.imaging - Imaging spectograms, beachballs and waveforms
- obspy.realtime - Extends the ObsPy core classes with real time functionalities (''experimental'')
- obspy.signal - Filters, triggers, instrument correction, rotation, array analysis, beamforming
- obspy.station - Support for FDSN StationXML (experimental)
- obspy.taup - Calculates and visualizes travel times
- obspy.xseed - Converter for Dataless SEED, XML-SEED and SEED RESP files
- obspy.css - CSS read support
- obspy.datamark - DATAMARK read support
- obspy.gse2 - GSE2 and GSE1 read and write support
- obspy.mseed - MiniSEED read and write support
- obspy.sac - SAC read and write support
- obspy.seisan - SEISAN read support
- obspy.seg2 - SEG2 read support
- obspy.segy - SEGY read and write support
- obspy.sh - Q and ASC read and write support (file formats of SeismicHandler)
- obspy.wav - WAV (audio) read and write support
- obspy.y - Nanometrics Y file format read support (experimental)
- obspy.arclink - ArcLink/WebDC request client
- obspy.earthworm - Earthworm request client
- obspy.fdsn - FDSN Web services request client (experimental)
- obspy.iris - IRIS DMC Core Web services request client (deprecated since December 2013. Use obspy.fdsn instead.)
- obspy.neic - NEIC CWB QueryServer request client (experimental)
- obspy.neries - NERIES Seismic Data Portal request client
- obspy.seedlink - SeedLink request client (experimental / not well tested)
- obspy.seishub - SeisHub database client
- ObsPyck
- SeismicHandler
- SeisHub
- SeishubExplorer
- HtoVToolbox
- StreamPick
- Antelope Python moment tensor code
- Running ObsPy in a PiCloud
- Using ObsPy with py2exe
- Whisper
- Wavesdownloader (on GitHub)
- ADMIRE project
- pSysmon
- MIIC
- ObsPyDMT
- seedlink plotter
- pyTDMT - Python Time Domain Moment Tensor (on GitHub)
- MSNoise - Monitoring Seismic Velocity Changes using Ambient Seismic Noise (on GitHub)
- Pisces: A practical seismological database library in Python (on GitHub)
- Moritz Beyreuther, Robert Barsch, Lion Krischer, Tobias Megies, Yannik Behr and Joachim Wassermann (2010), ObsPy: A Python Toolbox for Seismology, SRL, 81(3), 530-533.
- Tobias Megies, Moritz Beyreuther, Robert Barsch, Lion Krischer, Joachim Wassermann (2011), ObsPy – What can it do for data centers and observatories? Annals Of Geophysics, 54(1), 47-58, doi:10.4401/ag-4838.